public inbox for ipfire-scm@lists.ipfire.org
 help / color / mirror / Atom feed
* [git.ipfire.org] IPFire 2.x development tree branch, next, updated. 1031bcee2040803ba88126220dbb447ade2ac3c8
@ 2016-09-24 12:14 git
  0 siblings, 0 replies; only message in thread
From: git @ 2016-09-24 12:14 UTC (permalink / raw)
  To: ipfire-scm

[-- Attachment #1: Type: text/plain, Size: 161342 bytes --]

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "IPFire 2.x development tree".

The branch, next has been updated
       via  1031bcee2040803ba88126220dbb447ade2ac3c8 (commit)
       via  54a59fd89212fee8783146ed1ae168e578440b05 (commit)
       via  96f333a627176a8e9880250855dec6b76ce10661 (commit)
       via  2429b9210f65d875155861a3369df7bd0617c2f2 (commit)
       via  3fc734f0f9e64ffeaea8b5c4b1c26951456979a7 (commit)
       via  0e7699cbb5855728f32ea3180e95997fa9e00654 (commit)
       via  087fee9c6a782c7e566de9505ea2b1d272bb0993 (commit)
       via  6f36046c814a8cae5306ad9e28c45e40adf2d68c (commit)
       via  b4b56b4f5c224398c7e29093babe352aed10d8e5 (commit)
       via  cde96f746a3bffd98bc3e2b2e0787b849136436b (commit)
       via  1c7a3c56ef10d5bc2bb2905846210606bfe1cd9c (commit)
       via  345f1f3c0bbb8e8e82783475d4c3f189f3020b0b (commit)
       via  b48a6c971e24f4eb991781df4108e5d4c3826207 (commit)
       via  35f37bf02b6de4a4b2bd15c672e6dd408ea56564 (commit)
       via  a7054dd83c5f8c79ad2a5001f914a4638e75e562 (commit)
       via  282dfe0bb9780fa39dac5d2285719497f6a9f3d5 (commit)
       via  b48c31167bef08f6a2b41e5b72a1cf7016f7331c (commit)
       via  7c54847dc2909297afcbc905a6759a9ced3a570e (commit)
       via  2ac05ca54c6a49e7f4a82aae57d1924fa7c998b2 (commit)
       via  702bd2cd9834181276cbb772e637dd53e8e79392 (commit)
       via  e0b76ebc55ebacf0745e1086824dec83278e1f77 (commit)
       via  4c8f144e582dc5bd7d3415777cf496efb68697b0 (commit)
      from  3ce76624346e0ce66a6f1fc3f6b37feeab1a25b2 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 1031bcee2040803ba88126220dbb447ade2ac3c8
Author: Marcel Lorenz <marcel.lorenz(a)ipfire.org>
Date:   Fri Sep 2 15:26:10 2016 +0200

    iproute2: update to 4.7.0
    
    Signed-off-by: Marcel Lorenz <marcel.lorenz(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 54a59fd89212fee8783146ed1ae168e578440b05
Author: Marcel Lorenz <marcel.lorenz(a)ipfire.org>
Date:   Fri Sep 2 11:54:37 2016 +0200

    usb_modeswitch_data: update to 20160803
    
    Signed-off-by: Marcel Lorenz <marcel.lorenz(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 96f333a627176a8e9880250855dec6b76ce10661
Author: Marcel Lorenz <marcel.lorenz(a)ipfire.org>
Date:   Fri Sep 2 11:53:20 2016 +0200

    usb_modeswitch: update to 2.4.0
    
    Signed-off-by: Marcel Lorenz <marcel.lorenz(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 2429b9210f65d875155861a3369df7bd0617c2f2
Author: Marcel Lorenz <marcel.lorenz(a)ipfire.org>
Date:   Fri Sep 2 11:13:56 2016 +0200

    ipset: update to 6.29
    
    Signed-off-by: Marcel Lorenz <marcel.lorenz(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 3fc734f0f9e64ffeaea8b5c4b1c26951456979a7
Author: Marcel Lorenz <marcel.lorenz(a)ipfire.org>
Date:   Fri Sep 2 10:58:02 2016 +0200

    libmnl: update to 1.0.
    
    Signed-off-by: Marcel Lorenz <marcel.lorenz(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 0e7699cbb5855728f32ea3180e95997fa9e00654
Author: Marcel Lorenz <marcel.lorenz(a)ipfire.org>
Date:   Fri Sep 2 10:52:13 2016 +0200

    libnetfilter_conntrack: update to 1.0.6
    
    Signed-off-by: Marcel Lorenz <marcel.lorenz(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 087fee9c6a782c7e566de9505ea2b1d272bb0993
Author: Marcel Lorenz <marcel.lorenz(a)ipfire.org>
Date:   Fri Sep 2 11:12:13 2016 +0200

    attr: update to 2.4.47
    
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 6f36046c814a8cae5306ad9e28c45e40adf2d68c
Author: Marcel Lorenz <marcel.lorenz(a)ipfire.org>
Date:   Fri Sep 2 11:07:58 2016 +0200

    expat: update to 2.2.0
    
    Signed-off-by: Marcel Lorenz <marcel.lorenz(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit b4b56b4f5c224398c7e29093babe352aed10d8e5
Author: Marcel Lorenz <marcel.lorenz(a)ipfire.org>
Date:   Fri Sep 2 11:08:51 2016 +0200

    make: update to 4.2.1
    
    Signed-off-by: Marcel Lorenz <marcel.lorenz(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit cde96f746a3bffd98bc3e2b2e0787b849136436b
Author: Marcel Lorenz <marcel.lorenz(a)ipfire.org>
Date:   Fri Sep 2 10:44:59 2016 +0200

    file: update to 5.28
    
    Signed-off-by: Marcel Lorenz <marcel.lorenz(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 1c7a3c56ef10d5bc2bb2905846210606bfe1cd9c
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Sat Sep 24 12:54:39 2016 +0100

    Revert "strongswan 5.5.0: update for rootfile"
    
    The padlock module is only built on i586
    
    This reverts commit 2ac05ca54c6a49e7f4a82aae57d1924fa7c998b2.

commit 345f1f3c0bbb8e8e82783475d4c3f189f3020b0b
Author: Marcel Lorenz <mlorenz(a)ipfire.org>
Date:   Fri Sep 2 10:30:06 2016 +0200

    gettext: update to 0.19.8.1
    
    Signed-off-by: Marcel Lorenz <marcel.lorenz(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit b48a6c971e24f4eb991781df4108e5d4c3826207
Author: Marcel Lorenz <marcel.lorenz(a)ipfire.org>
Date:   Sat Sep 3 10:28:57 2016 +0200

    make.sh: add autoamke to toolchain to fix coreutils build fail
    
    Signed-off-by: Marcel Lorenz <marcel.lorenz(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 35f37bf02b6de4a4b2bd15c672e6dd408ea56564
Author: Marcel Lorenz <marcel.lorenz(a)ipfire.org>
Date:   Sat Sep 3 10:28:56 2016 +0200

    pkg-config: update lfs file to build with new dejagnu
    
    Signed-off-by: Marcel Lorenz <marcel.lorenz(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit a7054dd83c5f8c79ad2a5001f914a4638e75e562
Author: Marcel Lorenz <marcel.lorenz(a)ipfire.org>
Date:   Sat Sep 3 10:28:55 2016 +0200

    dejagnu: update to 1.6
    
    Signed-off-by: Marcel Lorenz <marcel.lorenz(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 282dfe0bb9780fa39dac5d2285719497f6a9f3d5
Author: Marcel Lorenz <marcel.lorenz(a)ipfire.org>
Date:   Sat Sep 3 10:28:54 2016 +0200

    tcl: update to 8.6.6
    
    Signed-off-by: Marcel Lorenz <marcel.lorenz(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit b48c31167bef08f6a2b41e5b72a1cf7016f7331c
Author: Marcel Lorenz <marcel.lorenz(a)ipfire.org>
Date:   Sat Sep 3 10:28:53 2016 +0200

    flex: update to 2.6.1
    
    Signed-off-by: Marcel Lorenz <marcel.lorenz(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 7c54847dc2909297afcbc905a6759a9ced3a570e
Author: Marcel Lorenz <marcel.lorenz(a)ipfire.org>
Date:   Sat Sep 3 10:30:44 2016 +0200

    diffutils: update to 3.5
    
    Signed-off-by: Marcel Lorenz <marcel.lorenz(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 2ac05ca54c6a49e7f4a82aae57d1924fa7c998b2
Author: Matthias Fischer <matthias.fischer(a)ipfire.org>
Date:   Fri Sep 23 16:51:36 2016 +0200

    strongswan 5.5.0: update for rootfile
    
    Signed-off-by: Matthias Fischer <matthias.fischer(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 702bd2cd9834181276cbb772e637dd53e8e79392
Author: Dirk Wagner <dirk.wagner(a)ipfire.org>
Date:   Thu Sep 22 09:05:10 2016 +0200

    asterisk addon: update to 11.23.1
    
    Changelog: http://downloads.asterisk.org/pub/telephony/asterisk/ChangeLog-11-current
    
    Signed-off-by: Dirk Wagner <dirk.wagner(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit e0b76ebc55ebacf0745e1086824dec83278e1f77
Author: Dirk Wagner <dirk.wagner(a)ipfire.org>
Date:   Thu Sep 22 09:59:39 2016 +0200

    monit addon: update to 5.19.0
    
    See changelog https://mmonit.com/monit/changes for details.
    
    Signed-off-by: Dirk Wagner <dirk.wagner(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 4c8f144e582dc5bd7d3415777cf496efb68697b0
Author: Jonatan Schlag <jonatan.schlag(a)ipfire.org>
Date:   Thu Sep 22 12:03:33 2016 +0200

    Fix URL to list of public name servers in dns.cgi
    
    We have only one english wiki, so the link to the list of public
    dns servers can point directly to the right page.
    (The link was also not correct).
    
    Fixes: #11191
    
    Signed-off-by: Jonatan Schlag <jonatan.schlag(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

-----------------------------------------------------------------------

Summary of changes:
 config/rootfiles/common/attr                    |  49 +-
 config/rootfiles/common/diffutils               |  11 +-
 config/rootfiles/common/expat                   |  13 +-
 config/rootfiles/common/flex                    |  24 +-
 config/rootfiles/common/gettext                 | 259 ++++++++-
 config/rootfiles/common/i586/strongswan-padlock |   1 +
 config/rootfiles/common/iproute2                |  42 +-
 config/rootfiles/common/libmnl                  |   2 +-
 config/rootfiles/common/libnetfilter_conntrack  |   2 +-
 config/rootfiles/common/tcl                     | 666 +++++++++++++++++++-----
 config/rootfiles/common/usb_modeswitch_data     | 149 +++++-
 config/rootfiles/packages/asterisk              |  19 +-
 html/cgi-bin/dns.cgi                            |   2 +-
 lfs/asterisk                                    |  14 +-
 lfs/attr                                        |   9 +-
 lfs/dejagnu                                     |   6 +-
 lfs/diffutils                                   |  12 +-
 lfs/expat                                       |  14 +-
 lfs/file                                        |   6 +-
 lfs/flex                                        |  10 +-
 lfs/gettext                                     |   9 +-
 lfs/iproute2                                    |   7 +-
 lfs/ipset                                       |   6 +-
 lfs/libmnl                                      |   6 +-
 lfs/libnetfilter_conntrack                      |   6 +-
 lfs/make                                        |  10 +-
 lfs/monit                                       |   8 +-
 lfs/pkg-config                                  |   2 +-
 lfs/tcl                                         |  10 +-
 lfs/usb_modeswitch                              |   6 +-
 lfs/usb_modeswitch_data                         |   6 +-
 make.sh                                         |   1 +
 src/patches/iproute2-4.7.0_remove_arpd.patch    | 176 +++++++
 33 files changed, 1292 insertions(+), 271 deletions(-)
 create mode 100644 src/patches/iproute2-4.7.0_remove_arpd.patch

Difference in files:
diff --git a/config/rootfiles/common/attr b/config/rootfiles/common/attr
index 1d9cfc0..4770584 100644
--- a/config/rootfiles/common/attr
+++ b/config/rootfiles/common/attr
@@ -11,40 +11,10 @@ usr/bin/setfattr
 usr/lib/libattr.so
 usr/lib/libattr.so.1
 usr/lib/libattr.so.1.1.0
-#usr/libexec
-#usr/libexec/libattr.a
-#usr/libexec/libattr.la
-usr/libexec/libattr.so
-#usr/man/man1/attr.1
-#usr/man/man1/getfattr.1
-#usr/man/man1/setfattr.1
-#usr/man/man2
-#usr/man/man2/fgetxattr.2
-#usr/man/man2/flistxattr.2
-#usr/man/man2/fremovexattr.2
-#usr/man/man2/fsetxattr.2
-#usr/man/man2/getxattr.2
-#usr/man/man2/lgetxattr.2
-#usr/man/man2/listxattr.2
-#usr/man/man2/llistxattr.2
-#usr/man/man2/lremovexattr.2
-#usr/man/man2/lsetxattr.2
-#usr/man/man2/removexattr.2
-#usr/man/man2/setxattr.2
-#usr/man/man3/attr_get.3
-#usr/man/man3/attr_getf.3
-#usr/man/man3/attr_list.3
-#usr/man/man3/attr_listf.3
-#usr/man/man3/attr_multi.3
-#usr/man/man3/attr_multif.3
-#usr/man/man3/attr_remove.3
-#usr/man/man3/attr_removef.3
-#usr/man/man3/attr_set.3
-#usr/man/man3/attr_setf.3
-#usr/man/man5/attr.5
 #usr/share/doc/attr
 #usr/share/doc/attr/CHANGES.gz
 #usr/share/doc/attr/COPYING
+#usr/share/doc/attr/COPYING.LGPL
 #usr/share/doc/attr/PORTING
 #usr/share/doc/attr/README
 #usr/share/locale/cs/LC_MESSAGES/attr.mo
@@ -55,3 +25,20 @@ usr/libexec/libattr.so
 #usr/share/locale/nl/LC_MESSAGES/attr.mo
 #usr/share/locale/pl/LC_MESSAGES/attr.mo
 #usr/share/locale/sv/LC_MESSAGES/attr.mo
+#usr/share/man/man1/attr.1
+#usr/share/man/man1/getfattr.1
+#usr/share/man/man1/setfattr.1
+#usr/share/man/man2/getxattr.2
+#usr/share/man/man2/listxattr.2
+#usr/share/man/man2/setxattr.2
+#usr/share/man/man3/attr_get.3
+#usr/share/man/man3/attr_getf.3
+#usr/share/man/man3/attr_list.3
+#usr/share/man/man3/attr_listf.3
+#usr/share/man/man3/attr_multi.3
+#usr/share/man/man3/attr_multif.3
+#usr/share/man/man3/attr_remove.3
+#usr/share/man/man3/attr_removef.3
+#usr/share/man/man3/attr_set.3
+#usr/share/man/man3/attr_setf.3
+#usr/share/man/man5/attr.5
diff --git a/config/rootfiles/common/diffutils b/config/rootfiles/common/diffutils
index b00abdb..bb02f1b 100644
--- a/config/rootfiles/common/diffutils
+++ b/config/rootfiles/common/diffutils
@@ -2,10 +2,7 @@ usr/bin/cmp
 usr/bin/diff
 #usr/bin/diff3
 #usr/bin/sdiff
-#usr/info
-#usr/info/diff.info
-#usr/info/dir
-#usr/man/man1/cmp.1
-#usr/man/man1/diff.1
-#usr/man/man1/diff3.1
-#usr/man/man1/sdiff.1
+#usr/share/info/diffutils.info
+#usr/share/man/man1/cmp.1
+#usr/share/man/man1/diff3.1
+#usr/share/man/man1/sdiff.1
diff --git a/config/rootfiles/common/expat b/config/rootfiles/common/expat
index aaa8265..81a8ba7 100644
--- a/config/rootfiles/common/expat
+++ b/config/rootfiles/common/expat
@@ -1,15 +1,16 @@
 #usr/bin/xmlwf
 #usr/include/expat.h
+#usr/include/expat_config.h
 #usr/include/expat_external.h
 #usr/lib/libexpat.a
 #usr/lib/libexpat.la
 usr/lib/libexpat.so
 usr/lib/libexpat.so.1
-usr/lib/libexpat.so.1.6.0
+usr/lib/libexpat.so.1.6.2
 #usr/lib/pkgconfig/expat.pc
-#usr/share/doc/expat-2.1.0
-#usr/share/doc/expat-2.1.0/expat.png
-#usr/share/doc/expat-2.1.0/reference.html
-#usr/share/doc/expat-2.1.0/style.css
-#usr/share/doc/expat-2.1.0/valid-xhtml10.png
+#usr/share/doc/expat-2.2.0
+#usr/share/doc/expat-2.2.0/expat.png
+#usr/share/doc/expat-2.2.0/reference.html
+#usr/share/doc/expat-2.2.0/style.css
+#usr/share/doc/expat-2.2.0/valid-xhtml10.png
 #usr/share/man/man1/xmlwf.1
diff --git a/config/rootfiles/common/flex b/config/rootfiles/common/flex
index 9b97b57..65b5588 100644
--- a/config/rootfiles/common/flex
+++ b/config/rootfiles/common/flex
@@ -1,11 +1,25 @@
 #usr/bin/flex
+#usr/bin/flex++
 #usr/bin/lex
 #usr/include/FlexLexer.h
-#usr/info/dir
-#usr/info/flex.info
-#usr/info/flex.info-1
-#usr/info/flex.info-2
 #usr/lib/libfl.a
+#usr/lib/libfl.la
+#usr/lib/libfl.so
+usr/lib/libfl.so.2
+usr/lib/libfl.so.2.0.0
 #usr/lib/libfl_pic.a
+#usr/lib/libfl_pic.la
+#usr/lib/libfl_pic.so
+usr/lib/libfl_pic.so.2
+usr/lib/libfl_pic.so.2.0.0
 #usr/lib/libl.a
-#usr/man/man1/flex.1
+#usr/share/doc/flex
+#usr/share/doc/flex/AUTHORS
+#usr/share/doc/flex/COPYING
+#usr/share/doc/flex/NEWS
+#usr/share/doc/flex/ONEWS
+#usr/share/doc/flex/README
+#usr/share/info/flex.info
+#usr/share/info/flex.info-1
+#usr/share/info/flex.info-2
+#usr/share/man/man1/flex.1
diff --git a/config/rootfiles/common/gettext b/config/rootfiles/common/gettext
index d3b2140..359b8f7 100644
--- a/config/rootfiles/common/gettext
+++ b/config/rootfiles/common/gettext
@@ -23,6 +23,7 @@ usr/bin/gettext.sh
 #usr/include/autosprintf.h
 #usr/include/gettext-po.h
 #usr/lib/gettext
+#usr/lib/gettext/cldr-plurals
 #usr/lib/gettext/hostname
 #usr/lib/gettext/project-id
 #usr/lib/gettext/urlget
@@ -32,19 +33,20 @@ usr/bin/gettext.sh
 #usr/lib/libasprintf.so
 usr/lib/libasprintf.so.0
 usr/lib/libasprintf.so.0.0.0
-usr/lib/libgettextlib-0.18.1.so
+usr/lib/libgettextlib-0.19.8.1.so
 #usr/lib/libgettextlib.la
 #usr/lib/libgettextlib.so
 #usr/lib/libgettextpo.a
 #usr/lib/libgettextpo.la
 #usr/lib/libgettextpo.so
 usr/lib/libgettextpo.so.0
-usr/lib/libgettextpo.so.0.5.1
-usr/lib/libgettextsrc-0.18.1.so
+usr/lib/libgettextpo.so.0.5.4
+usr/lib/libgettextsrc-0.19.8.1.so
 #usr/lib/libgettextsrc.la
 usr/lib/libgettextsrc.so
 usr/lib/preloadable_libintl.so
 #usr/share/aclocal/codeset.m4
+#usr/share/aclocal/extern-inline.m4
 #usr/share/aclocal/fcntl-o.m4
 #usr/share/aclocal/gettext.m4
 #usr/share/aclocal/glibc2.m4
@@ -125,6 +127,8 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-c++-gnome/po/ast.po
 #usr/share/doc/gettext/examples/hello-c++-gnome/po/bg.po
 #usr/share/doc/gettext/examples/hello-c++-gnome/po/ca.po
+#usr/share/doc/gettext/examples/hello-c++-gnome/po/cs.po
+#usr/share/doc/gettext/examples/hello-c++-gnome/po/da.po
 #usr/share/doc/gettext/examples/hello-c++-gnome/po/de.po
 #usr/share/doc/gettext/examples/hello-c++-gnome/po/el.po
 #usr/share/doc/gettext/examples/hello-c++-gnome/po/eo.po
@@ -132,6 +136,8 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-c++-gnome/po/fi.po
 #usr/share/doc/gettext/examples/hello-c++-gnome/po/fr.po
 #usr/share/doc/gettext/examples/hello-c++-gnome/po/ga.po
+#usr/share/doc/gettext/examples/hello-c++-gnome/po/gl.po
+#usr/share/doc/gettext/examples/hello-c++-gnome/po/hr.po
 #usr/share/doc/gettext/examples/hello-c++-gnome/po/hu.po
 #usr/share/doc/gettext/examples/hello-c++-gnome/po/id.po
 #usr/share/doc/gettext/examples/hello-c++-gnome/po/it.po
@@ -140,9 +146,11 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-c++-gnome/po/lv.po
 #usr/share/doc/gettext/examples/hello-c++-gnome/po/ms.po
 #usr/share/doc/gettext/examples/hello-c++-gnome/po/mt.po
+#usr/share/doc/gettext/examples/hello-c++-gnome/po/nb.po
 #usr/share/doc/gettext/examples/hello-c++-gnome/po/nl.po
 #usr/share/doc/gettext/examples/hello-c++-gnome/po/pl.po
 #usr/share/doc/gettext/examples/hello-c++-gnome/po/pt.po
+#usr/share/doc/gettext/examples/hello-c++-gnome/po/pt_BR.po
 #usr/share/doc/gettext/examples/hello-c++-gnome/po/ro.po
 #usr/share/doc/gettext/examples/hello-c++-gnome/po/ru.po
 #usr/share/doc/gettext/examples/hello-c++-gnome/po/sk.po
@@ -200,6 +208,8 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-c++-kde/po/ast.po
 #usr/share/doc/gettext/examples/hello-c++-kde/po/bg.po
 #usr/share/doc/gettext/examples/hello-c++-kde/po/ca.po
+#usr/share/doc/gettext/examples/hello-c++-kde/po/cs.po
+#usr/share/doc/gettext/examples/hello-c++-kde/po/da.po
 #usr/share/doc/gettext/examples/hello-c++-kde/po/de.po
 #usr/share/doc/gettext/examples/hello-c++-kde/po/el.po
 #usr/share/doc/gettext/examples/hello-c++-kde/po/eo.po
@@ -207,6 +217,8 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-c++-kde/po/fi.po
 #usr/share/doc/gettext/examples/hello-c++-kde/po/fr.po
 #usr/share/doc/gettext/examples/hello-c++-kde/po/ga.po
+#usr/share/doc/gettext/examples/hello-c++-kde/po/gl.po
+#usr/share/doc/gettext/examples/hello-c++-kde/po/hr.po
 #usr/share/doc/gettext/examples/hello-c++-kde/po/hu.po
 #usr/share/doc/gettext/examples/hello-c++-kde/po/id.po
 #usr/share/doc/gettext/examples/hello-c++-kde/po/it.po
@@ -215,9 +227,11 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-c++-kde/po/lv.po
 #usr/share/doc/gettext/examples/hello-c++-kde/po/ms.po
 #usr/share/doc/gettext/examples/hello-c++-kde/po/mt.po
+#usr/share/doc/gettext/examples/hello-c++-kde/po/nb.po
 #usr/share/doc/gettext/examples/hello-c++-kde/po/nl.po
 #usr/share/doc/gettext/examples/hello-c++-kde/po/pl.po
 #usr/share/doc/gettext/examples/hello-c++-kde/po/pt.po
+#usr/share/doc/gettext/examples/hello-c++-kde/po/pt_BR.po
 #usr/share/doc/gettext/examples/hello-c++-kde/po/ro.po
 #usr/share/doc/gettext/examples/hello-c++-kde/po/ru.po
 #usr/share/doc/gettext/examples/hello-c++-kde/po/sk.po
@@ -248,6 +262,8 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-c++-qt/po/ast.po
 #usr/share/doc/gettext/examples/hello-c++-qt/po/bg.po
 #usr/share/doc/gettext/examples/hello-c++-qt/po/ca.po
+#usr/share/doc/gettext/examples/hello-c++-qt/po/cs.po
+#usr/share/doc/gettext/examples/hello-c++-qt/po/da.po
 #usr/share/doc/gettext/examples/hello-c++-qt/po/de.po
 #usr/share/doc/gettext/examples/hello-c++-qt/po/el.po
 #usr/share/doc/gettext/examples/hello-c++-qt/po/eo.po
@@ -255,6 +271,8 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-c++-qt/po/fi.po
 #usr/share/doc/gettext/examples/hello-c++-qt/po/fr.po
 #usr/share/doc/gettext/examples/hello-c++-qt/po/ga.po
+#usr/share/doc/gettext/examples/hello-c++-qt/po/gl.po
+#usr/share/doc/gettext/examples/hello-c++-qt/po/hr.po
 #usr/share/doc/gettext/examples/hello-c++-qt/po/hu.po
 #usr/share/doc/gettext/examples/hello-c++-qt/po/id.po
 #usr/share/doc/gettext/examples/hello-c++-qt/po/it.po
@@ -263,9 +281,11 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-c++-qt/po/lv.po
 #usr/share/doc/gettext/examples/hello-c++-qt/po/ms.po
 #usr/share/doc/gettext/examples/hello-c++-qt/po/mt.po
+#usr/share/doc/gettext/examples/hello-c++-qt/po/nb.po
 #usr/share/doc/gettext/examples/hello-c++-qt/po/nl.po
 #usr/share/doc/gettext/examples/hello-c++-qt/po/pl.po
 #usr/share/doc/gettext/examples/hello-c++-qt/po/pt.po
+#usr/share/doc/gettext/examples/hello-c++-qt/po/pt_BR.po
 #usr/share/doc/gettext/examples/hello-c++-qt/po/ro.po
 #usr/share/doc/gettext/examples/hello-c++-qt/po/ru.po
 #usr/share/doc/gettext/examples/hello-c++-qt/po/sk.po
@@ -295,6 +315,8 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-c++-wxwidgets/po/ast.po
 #usr/share/doc/gettext/examples/hello-c++-wxwidgets/po/bg.po
 #usr/share/doc/gettext/examples/hello-c++-wxwidgets/po/ca.po
+#usr/share/doc/gettext/examples/hello-c++-wxwidgets/po/cs.po
+#usr/share/doc/gettext/examples/hello-c++-wxwidgets/po/da.po
 #usr/share/doc/gettext/examples/hello-c++-wxwidgets/po/de.po
 #usr/share/doc/gettext/examples/hello-c++-wxwidgets/po/el.po
 #usr/share/doc/gettext/examples/hello-c++-wxwidgets/po/eo.po
@@ -302,6 +324,8 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-c++-wxwidgets/po/fi.po
 #usr/share/doc/gettext/examples/hello-c++-wxwidgets/po/fr.po
 #usr/share/doc/gettext/examples/hello-c++-wxwidgets/po/ga.po
+#usr/share/doc/gettext/examples/hello-c++-wxwidgets/po/gl.po
+#usr/share/doc/gettext/examples/hello-c++-wxwidgets/po/hr.po
 #usr/share/doc/gettext/examples/hello-c++-wxwidgets/po/hu.po
 #usr/share/doc/gettext/examples/hello-c++-wxwidgets/po/id.po
 #usr/share/doc/gettext/examples/hello-c++-wxwidgets/po/it.po
@@ -310,9 +334,11 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-c++-wxwidgets/po/lv.po
 #usr/share/doc/gettext/examples/hello-c++-wxwidgets/po/ms.po
 #usr/share/doc/gettext/examples/hello-c++-wxwidgets/po/mt.po
+#usr/share/doc/gettext/examples/hello-c++-wxwidgets/po/nb.po
 #usr/share/doc/gettext/examples/hello-c++-wxwidgets/po/nl.po
 #usr/share/doc/gettext/examples/hello-c++-wxwidgets/po/pl.po
 #usr/share/doc/gettext/examples/hello-c++-wxwidgets/po/pt.po
+#usr/share/doc/gettext/examples/hello-c++-wxwidgets/po/pt_BR.po
 #usr/share/doc/gettext/examples/hello-c++-wxwidgets/po/ro.po
 #usr/share/doc/gettext/examples/hello-c++-wxwidgets/po/ru.po
 #usr/share/doc/gettext/examples/hello-c++-wxwidgets/po/sk.po
@@ -341,6 +367,8 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-c++/po/ast.po
 #usr/share/doc/gettext/examples/hello-c++/po/bg.po
 #usr/share/doc/gettext/examples/hello-c++/po/ca.po
+#usr/share/doc/gettext/examples/hello-c++/po/cs.po
+#usr/share/doc/gettext/examples/hello-c++/po/da.po
 #usr/share/doc/gettext/examples/hello-c++/po/de.po
 #usr/share/doc/gettext/examples/hello-c++/po/el.po
 #usr/share/doc/gettext/examples/hello-c++/po/eo.po
@@ -348,6 +376,8 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-c++/po/fi.po
 #usr/share/doc/gettext/examples/hello-c++/po/fr.po
 #usr/share/doc/gettext/examples/hello-c++/po/ga.po
+#usr/share/doc/gettext/examples/hello-c++/po/gl.po
+#usr/share/doc/gettext/examples/hello-c++/po/hr.po
 #usr/share/doc/gettext/examples/hello-c++/po/hu.po
 #usr/share/doc/gettext/examples/hello-c++/po/id.po
 #usr/share/doc/gettext/examples/hello-c++/po/it.po
@@ -356,9 +386,11 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-c++/po/lv.po
 #usr/share/doc/gettext/examples/hello-c++/po/ms.po
 #usr/share/doc/gettext/examples/hello-c++/po/mt.po
+#usr/share/doc/gettext/examples/hello-c++/po/nb.po
 #usr/share/doc/gettext/examples/hello-c++/po/nl.po
 #usr/share/doc/gettext/examples/hello-c++/po/pl.po
 #usr/share/doc/gettext/examples/hello-c++/po/pt.po
+#usr/share/doc/gettext/examples/hello-c++/po/pt_BR.po
 #usr/share/doc/gettext/examples/hello-c++/po/ro.po
 #usr/share/doc/gettext/examples/hello-c++/po/ru.po
 #usr/share/doc/gettext/examples/hello-c++/po/sk.po
@@ -391,6 +423,8 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-c-gnome/po/ast.po
 #usr/share/doc/gettext/examples/hello-c-gnome/po/bg.po
 #usr/share/doc/gettext/examples/hello-c-gnome/po/ca.po
+#usr/share/doc/gettext/examples/hello-c-gnome/po/cs.po
+#usr/share/doc/gettext/examples/hello-c-gnome/po/da.po
 #usr/share/doc/gettext/examples/hello-c-gnome/po/de.po
 #usr/share/doc/gettext/examples/hello-c-gnome/po/el.po
 #usr/share/doc/gettext/examples/hello-c-gnome/po/eo.po
@@ -398,6 +432,8 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-c-gnome/po/fi.po
 #usr/share/doc/gettext/examples/hello-c-gnome/po/fr.po
 #usr/share/doc/gettext/examples/hello-c-gnome/po/ga.po
+#usr/share/doc/gettext/examples/hello-c-gnome/po/gl.po
+#usr/share/doc/gettext/examples/hello-c-gnome/po/hr.po
 #usr/share/doc/gettext/examples/hello-c-gnome/po/hu.po
 #usr/share/doc/gettext/examples/hello-c-gnome/po/id.po
 #usr/share/doc/gettext/examples/hello-c-gnome/po/it.po
@@ -406,9 +442,11 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-c-gnome/po/lv.po
 #usr/share/doc/gettext/examples/hello-c-gnome/po/ms.po
 #usr/share/doc/gettext/examples/hello-c-gnome/po/mt.po
+#usr/share/doc/gettext/examples/hello-c-gnome/po/nb.po
 #usr/share/doc/gettext/examples/hello-c-gnome/po/nl.po
 #usr/share/doc/gettext/examples/hello-c-gnome/po/pl.po
 #usr/share/doc/gettext/examples/hello-c-gnome/po/pt.po
+#usr/share/doc/gettext/examples/hello-c-gnome/po/pt_BR.po
 #usr/share/doc/gettext/examples/hello-c-gnome/po/ro.po
 #usr/share/doc/gettext/examples/hello-c-gnome/po/ru.po
 #usr/share/doc/gettext/examples/hello-c-gnome/po/sk.po
@@ -421,6 +459,63 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-c-gnome/po/zh_CN.po
 #usr/share/doc/gettext/examples/hello-c-gnome/po/zh_HK.po
 #usr/share/doc/gettext/examples/hello-c-gnome/po/zh_TW.po
+#usr/share/doc/gettext/examples/hello-c-gnome3
+#usr/share/doc/gettext/examples/hello-c-gnome3/INSTALL
+#usr/share/doc/gettext/examples/hello-c-gnome3/Makefile.am
+#usr/share/doc/gettext/examples/hello-c-gnome3/autoclean.sh
+#usr/share/doc/gettext/examples/hello-c-gnome3/autogen.sh
+#usr/share/doc/gettext/examples/hello-c-gnome3/configure.ac
+#usr/share/doc/gettext/examples/hello-c-gnome3/hello.c
+#usr/share/doc/gettext/examples/hello-c-gnome3/hello.desktop.in.in
+#usr/share/doc/gettext/examples/hello-c-gnome3/hello.gresource.xml
+#usr/share/doc/gettext/examples/hello-c-gnome3/hello.gschema.xml
+#usr/share/doc/gettext/examples/hello-c-gnome3/hello.ui
+#usr/share/doc/gettext/examples/hello-c-gnome3/m4
+#usr/share/doc/gettext/examples/hello-c-gnome3/m4/Makefile.am
+#usr/share/doc/gettext/examples/hello-c-gnome3/po
+#usr/share/doc/gettext/examples/hello-c-gnome3/po/LINGUAS
+#usr/share/doc/gettext/examples/hello-c-gnome3/po/Makevars
+#usr/share/doc/gettext/examples/hello-c-gnome3/po/POTFILES.in
+#usr/share/doc/gettext/examples/hello-c-gnome3/po/af.po
+#usr/share/doc/gettext/examples/hello-c-gnome3/po/ast.po
+#usr/share/doc/gettext/examples/hello-c-gnome3/po/bg.po
+#usr/share/doc/gettext/examples/hello-c-gnome3/po/ca.po
+#usr/share/doc/gettext/examples/hello-c-gnome3/po/cs.po
+#usr/share/doc/gettext/examples/hello-c-gnome3/po/da.po
+#usr/share/doc/gettext/examples/hello-c-gnome3/po/de.po
+#usr/share/doc/gettext/examples/hello-c-gnome3/po/el.po
+#usr/share/doc/gettext/examples/hello-c-gnome3/po/eo.po
+#usr/share/doc/gettext/examples/hello-c-gnome3/po/es.po
+#usr/share/doc/gettext/examples/hello-c-gnome3/po/fi.po
+#usr/share/doc/gettext/examples/hello-c-gnome3/po/fr.po
+#usr/share/doc/gettext/examples/hello-c-gnome3/po/ga.po
+#usr/share/doc/gettext/examples/hello-c-gnome3/po/gl.po
+#usr/share/doc/gettext/examples/hello-c-gnome3/po/hr.po
+#usr/share/doc/gettext/examples/hello-c-gnome3/po/hu.po
+#usr/share/doc/gettext/examples/hello-c-gnome3/po/id.po
+#usr/share/doc/gettext/examples/hello-c-gnome3/po/it.po
+#usr/share/doc/gettext/examples/hello-c-gnome3/po/ja.po
+#usr/share/doc/gettext/examples/hello-c-gnome3/po/ky.po
+#usr/share/doc/gettext/examples/hello-c-gnome3/po/lv.po
+#usr/share/doc/gettext/examples/hello-c-gnome3/po/ms.po
+#usr/share/doc/gettext/examples/hello-c-gnome3/po/mt.po
+#usr/share/doc/gettext/examples/hello-c-gnome3/po/nb.po
+#usr/share/doc/gettext/examples/hello-c-gnome3/po/nl.po
+#usr/share/doc/gettext/examples/hello-c-gnome3/po/pl.po
+#usr/share/doc/gettext/examples/hello-c-gnome3/po/pt.po
+#usr/share/doc/gettext/examples/hello-c-gnome3/po/pt_BR.po
+#usr/share/doc/gettext/examples/hello-c-gnome3/po/ro.po
+#usr/share/doc/gettext/examples/hello-c-gnome3/po/ru.po
+#usr/share/doc/gettext/examples/hello-c-gnome3/po/sk.po
+#usr/share/doc/gettext/examples/hello-c-gnome3/po/sl.po
+#usr/share/doc/gettext/examples/hello-c-gnome3/po/sr.po
+#usr/share/doc/gettext/examples/hello-c-gnome3/po/sv.po
+#usr/share/doc/gettext/examples/hello-c-gnome3/po/tr.po
+#usr/share/doc/gettext/examples/hello-c-gnome3/po/uk.po
+#usr/share/doc/gettext/examples/hello-c-gnome3/po/vi.po
+#usr/share/doc/gettext/examples/hello-c-gnome3/po/zh_CN.po
+#usr/share/doc/gettext/examples/hello-c-gnome3/po/zh_HK.po
+#usr/share/doc/gettext/examples/hello-c-gnome3/po/zh_TW.po
 #usr/share/doc/gettext/examples/hello-c/INSTALL
 #usr/share/doc/gettext/examples/hello-c/Makefile.am
 #usr/share/doc/gettext/examples/hello-c/autoclean.sh
@@ -437,6 +532,8 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-c/po/ast.po
 #usr/share/doc/gettext/examples/hello-c/po/bg.po
 #usr/share/doc/gettext/examples/hello-c/po/ca.po
+#usr/share/doc/gettext/examples/hello-c/po/cs.po
+#usr/share/doc/gettext/examples/hello-c/po/da.po
 #usr/share/doc/gettext/examples/hello-c/po/de.po
 #usr/share/doc/gettext/examples/hello-c/po/el.po
 #usr/share/doc/gettext/examples/hello-c/po/eo.po
@@ -444,6 +541,8 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-c/po/fi.po
 #usr/share/doc/gettext/examples/hello-c/po/fr.po
 #usr/share/doc/gettext/examples/hello-c/po/ga.po
+#usr/share/doc/gettext/examples/hello-c/po/gl.po
+#usr/share/doc/gettext/examples/hello-c/po/hr.po
 #usr/share/doc/gettext/examples/hello-c/po/hu.po
 #usr/share/doc/gettext/examples/hello-c/po/id.po
 #usr/share/doc/gettext/examples/hello-c/po/it.po
@@ -452,9 +551,11 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-c/po/lv.po
 #usr/share/doc/gettext/examples/hello-c/po/ms.po
 #usr/share/doc/gettext/examples/hello-c/po/mt.po
+#usr/share/doc/gettext/examples/hello-c/po/nb.po
 #usr/share/doc/gettext/examples/hello-c/po/nl.po
 #usr/share/doc/gettext/examples/hello-c/po/pl.po
 #usr/share/doc/gettext/examples/hello-c/po/pt.po
+#usr/share/doc/gettext/examples/hello-c/po/pt_BR.po
 #usr/share/doc/gettext/examples/hello-c/po/ro.po
 #usr/share/doc/gettext/examples/hello-c/po/ru.po
 #usr/share/doc/gettext/examples/hello-c/po/sk.po
@@ -483,6 +584,8 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-clisp/po/ast.po
 #usr/share/doc/gettext/examples/hello-clisp/po/bg.po
 #usr/share/doc/gettext/examples/hello-clisp/po/ca.po
+#usr/share/doc/gettext/examples/hello-clisp/po/cs.po
+#usr/share/doc/gettext/examples/hello-clisp/po/da.po
 #usr/share/doc/gettext/examples/hello-clisp/po/de.po
 #usr/share/doc/gettext/examples/hello-clisp/po/el.po
 #usr/share/doc/gettext/examples/hello-clisp/po/eo.po
@@ -490,6 +593,8 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-clisp/po/fi.po
 #usr/share/doc/gettext/examples/hello-clisp/po/fr.po
 #usr/share/doc/gettext/examples/hello-clisp/po/ga.po
+#usr/share/doc/gettext/examples/hello-clisp/po/gl.po
+#usr/share/doc/gettext/examples/hello-clisp/po/hr.po
 #usr/share/doc/gettext/examples/hello-clisp/po/hu.po
 #usr/share/doc/gettext/examples/hello-clisp/po/id.po
 #usr/share/doc/gettext/examples/hello-clisp/po/it.po
@@ -498,9 +603,11 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-clisp/po/lv.po
 #usr/share/doc/gettext/examples/hello-clisp/po/ms.po
 #usr/share/doc/gettext/examples/hello-clisp/po/mt.po
+#usr/share/doc/gettext/examples/hello-clisp/po/nb.po
 #usr/share/doc/gettext/examples/hello-clisp/po/nl.po
 #usr/share/doc/gettext/examples/hello-clisp/po/pl.po
 #usr/share/doc/gettext/examples/hello-clisp/po/pt.po
+#usr/share/doc/gettext/examples/hello-clisp/po/pt_BR.po
 #usr/share/doc/gettext/examples/hello-clisp/po/ro.po
 #usr/share/doc/gettext/examples/hello-clisp/po/ru.po
 #usr/share/doc/gettext/examples/hello-clisp/po/sk.po
@@ -532,6 +639,8 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-csharp-forms/po/ast.po
 #usr/share/doc/gettext/examples/hello-csharp-forms/po/bg.po
 #usr/share/doc/gettext/examples/hello-csharp-forms/po/ca.po
+#usr/share/doc/gettext/examples/hello-csharp-forms/po/cs.po
+#usr/share/doc/gettext/examples/hello-csharp-forms/po/da.po
 #usr/share/doc/gettext/examples/hello-csharp-forms/po/de.po
 #usr/share/doc/gettext/examples/hello-csharp-forms/po/el.po
 #usr/share/doc/gettext/examples/hello-csharp-forms/po/eo.po
@@ -539,6 +648,8 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-csharp-forms/po/fi.po
 #usr/share/doc/gettext/examples/hello-csharp-forms/po/fr.po
 #usr/share/doc/gettext/examples/hello-csharp-forms/po/ga.po
+#usr/share/doc/gettext/examples/hello-csharp-forms/po/gl.po
+#usr/share/doc/gettext/examples/hello-csharp-forms/po/hr.po
 #usr/share/doc/gettext/examples/hello-csharp-forms/po/hu.po
 #usr/share/doc/gettext/examples/hello-csharp-forms/po/id.po
 #usr/share/doc/gettext/examples/hello-csharp-forms/po/it.po
@@ -547,9 +658,11 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-csharp-forms/po/lv.po
 #usr/share/doc/gettext/examples/hello-csharp-forms/po/ms.po
 #usr/share/doc/gettext/examples/hello-csharp-forms/po/mt.po
+#usr/share/doc/gettext/examples/hello-csharp-forms/po/nb.po
 #usr/share/doc/gettext/examples/hello-csharp-forms/po/nl.po
 #usr/share/doc/gettext/examples/hello-csharp-forms/po/pl.po
 #usr/share/doc/gettext/examples/hello-csharp-forms/po/pt.po
+#usr/share/doc/gettext/examples/hello-csharp-forms/po/pt_BR.po
 #usr/share/doc/gettext/examples/hello-csharp-forms/po/ro.po
 #usr/share/doc/gettext/examples/hello-csharp-forms/po/ru.po
 #usr/share/doc/gettext/examples/hello-csharp-forms/po/sk.po
@@ -577,6 +690,8 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-csharp/po/ast.po
 #usr/share/doc/gettext/examples/hello-csharp/po/bg.po
 #usr/share/doc/gettext/examples/hello-csharp/po/ca.po
+#usr/share/doc/gettext/examples/hello-csharp/po/cs.po
+#usr/share/doc/gettext/examples/hello-csharp/po/da.po
 #usr/share/doc/gettext/examples/hello-csharp/po/de.po
 #usr/share/doc/gettext/examples/hello-csharp/po/el.po
 #usr/share/doc/gettext/examples/hello-csharp/po/eo.po
@@ -584,6 +699,8 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-csharp/po/fi.po
 #usr/share/doc/gettext/examples/hello-csharp/po/fr.po
 #usr/share/doc/gettext/examples/hello-csharp/po/ga.po
+#usr/share/doc/gettext/examples/hello-csharp/po/gl.po
+#usr/share/doc/gettext/examples/hello-csharp/po/hr.po
 #usr/share/doc/gettext/examples/hello-csharp/po/hu.po
 #usr/share/doc/gettext/examples/hello-csharp/po/id.po
 #usr/share/doc/gettext/examples/hello-csharp/po/it.po
@@ -592,9 +709,11 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-csharp/po/lv.po
 #usr/share/doc/gettext/examples/hello-csharp/po/ms.po
 #usr/share/doc/gettext/examples/hello-csharp/po/mt.po
+#usr/share/doc/gettext/examples/hello-csharp/po/nb.po
 #usr/share/doc/gettext/examples/hello-csharp/po/nl.po
 #usr/share/doc/gettext/examples/hello-csharp/po/pl.po
 #usr/share/doc/gettext/examples/hello-csharp/po/pt.po
+#usr/share/doc/gettext/examples/hello-csharp/po/pt_BR.po
 #usr/share/doc/gettext/examples/hello-csharp/po/ro.po
 #usr/share/doc/gettext/examples/hello-csharp/po/ru.po
 #usr/share/doc/gettext/examples/hello-csharp/po/sk.po
@@ -623,6 +742,8 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-gawk/po/ast.po
 #usr/share/doc/gettext/examples/hello-gawk/po/bg.po
 #usr/share/doc/gettext/examples/hello-gawk/po/ca.po
+#usr/share/doc/gettext/examples/hello-gawk/po/cs.po
+#usr/share/doc/gettext/examples/hello-gawk/po/da.po
 #usr/share/doc/gettext/examples/hello-gawk/po/de.po
 #usr/share/doc/gettext/examples/hello-gawk/po/el.po
 #usr/share/doc/gettext/examples/hello-gawk/po/eo.po
@@ -630,6 +751,8 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-gawk/po/fi.po
 #usr/share/doc/gettext/examples/hello-gawk/po/fr.po
 #usr/share/doc/gettext/examples/hello-gawk/po/ga.po
+#usr/share/doc/gettext/examples/hello-gawk/po/gl.po
+#usr/share/doc/gettext/examples/hello-gawk/po/hr.po
 #usr/share/doc/gettext/examples/hello-gawk/po/hu.po
 #usr/share/doc/gettext/examples/hello-gawk/po/id.po
 #usr/share/doc/gettext/examples/hello-gawk/po/it.po
@@ -638,9 +761,11 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-gawk/po/lv.po
 #usr/share/doc/gettext/examples/hello-gawk/po/ms.po
 #usr/share/doc/gettext/examples/hello-gawk/po/mt.po
+#usr/share/doc/gettext/examples/hello-gawk/po/nb.po
 #usr/share/doc/gettext/examples/hello-gawk/po/nl.po
 #usr/share/doc/gettext/examples/hello-gawk/po/pl.po
 #usr/share/doc/gettext/examples/hello-gawk/po/pt.po
+#usr/share/doc/gettext/examples/hello-gawk/po/pt_BR.po
 #usr/share/doc/gettext/examples/hello-gawk/po/ro.po
 #usr/share/doc/gettext/examples/hello-gawk/po/ru.po
 #usr/share/doc/gettext/examples/hello-gawk/po/sk.po
@@ -669,6 +794,8 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-guile/po/ast.po
 #usr/share/doc/gettext/examples/hello-guile/po/bg.po
 #usr/share/doc/gettext/examples/hello-guile/po/ca.po
+#usr/share/doc/gettext/examples/hello-guile/po/cs.po
+#usr/share/doc/gettext/examples/hello-guile/po/da.po
 #usr/share/doc/gettext/examples/hello-guile/po/de.po
 #usr/share/doc/gettext/examples/hello-guile/po/el.po
 #usr/share/doc/gettext/examples/hello-guile/po/eo.po
@@ -676,6 +803,8 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-guile/po/fi.po
 #usr/share/doc/gettext/examples/hello-guile/po/fr.po
 #usr/share/doc/gettext/examples/hello-guile/po/ga.po
+#usr/share/doc/gettext/examples/hello-guile/po/gl.po
+#usr/share/doc/gettext/examples/hello-guile/po/hr.po
 #usr/share/doc/gettext/examples/hello-guile/po/hu.po
 #usr/share/doc/gettext/examples/hello-guile/po/id.po
 #usr/share/doc/gettext/examples/hello-guile/po/it.po
@@ -684,9 +813,11 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-guile/po/lv.po
 #usr/share/doc/gettext/examples/hello-guile/po/ms.po
 #usr/share/doc/gettext/examples/hello-guile/po/mt.po
+#usr/share/doc/gettext/examples/hello-guile/po/nb.po
 #usr/share/doc/gettext/examples/hello-guile/po/nl.po
 #usr/share/doc/gettext/examples/hello-guile/po/pl.po
 #usr/share/doc/gettext/examples/hello-guile/po/pt.po
+#usr/share/doc/gettext/examples/hello-guile/po/pt_BR.po
 #usr/share/doc/gettext/examples/hello-guile/po/ro.po
 #usr/share/doc/gettext/examples/hello-guile/po/ru.po
 #usr/share/doc/gettext/examples/hello-guile/po/sk.po
@@ -719,6 +850,8 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-java-awt/po/ast.po
 #usr/share/doc/gettext/examples/hello-java-awt/po/bg.po
 #usr/share/doc/gettext/examples/hello-java-awt/po/ca.po
+#usr/share/doc/gettext/examples/hello-java-awt/po/cs.po
+#usr/share/doc/gettext/examples/hello-java-awt/po/da.po
 #usr/share/doc/gettext/examples/hello-java-awt/po/de.po
 #usr/share/doc/gettext/examples/hello-java-awt/po/el.po
 #usr/share/doc/gettext/examples/hello-java-awt/po/eo.po
@@ -726,6 +859,8 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-java-awt/po/fi.po
 #usr/share/doc/gettext/examples/hello-java-awt/po/fr.po
 #usr/share/doc/gettext/examples/hello-java-awt/po/ga.po
+#usr/share/doc/gettext/examples/hello-java-awt/po/gl.po
+#usr/share/doc/gettext/examples/hello-java-awt/po/hr.po
 #usr/share/doc/gettext/examples/hello-java-awt/po/hu.po
 #usr/share/doc/gettext/examples/hello-java-awt/po/id.po
 #usr/share/doc/gettext/examples/hello-java-awt/po/it.po
@@ -734,9 +869,11 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-java-awt/po/lv.po
 #usr/share/doc/gettext/examples/hello-java-awt/po/ms.po
 #usr/share/doc/gettext/examples/hello-java-awt/po/mt.po
+#usr/share/doc/gettext/examples/hello-java-awt/po/nb.po
 #usr/share/doc/gettext/examples/hello-java-awt/po/nl.po
 #usr/share/doc/gettext/examples/hello-java-awt/po/pl.po
 #usr/share/doc/gettext/examples/hello-java-awt/po/pt.po
+#usr/share/doc/gettext/examples/hello-java-awt/po/pt_BR.po
 #usr/share/doc/gettext/examples/hello-java-awt/po/ro.po
 #usr/share/doc/gettext/examples/hello-java-awt/po/ru.po
 #usr/share/doc/gettext/examples/hello-java-awt/po/sk.po
@@ -768,6 +905,8 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-java-qtjambi/po/ast.po
 #usr/share/doc/gettext/examples/hello-java-qtjambi/po/bg.po
 #usr/share/doc/gettext/examples/hello-java-qtjambi/po/ca.po
+#usr/share/doc/gettext/examples/hello-java-qtjambi/po/cs.po
+#usr/share/doc/gettext/examples/hello-java-qtjambi/po/da.po
 #usr/share/doc/gettext/examples/hello-java-qtjambi/po/de.po
 #usr/share/doc/gettext/examples/hello-java-qtjambi/po/el.po
 #usr/share/doc/gettext/examples/hello-java-qtjambi/po/eo.po
@@ -775,6 +914,8 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-java-qtjambi/po/fi.po
 #usr/share/doc/gettext/examples/hello-java-qtjambi/po/fr.po
 #usr/share/doc/gettext/examples/hello-java-qtjambi/po/ga.po
+#usr/share/doc/gettext/examples/hello-java-qtjambi/po/gl.po
+#usr/share/doc/gettext/examples/hello-java-qtjambi/po/hr.po
 #usr/share/doc/gettext/examples/hello-java-qtjambi/po/hu.po
 #usr/share/doc/gettext/examples/hello-java-qtjambi/po/id.po
 #usr/share/doc/gettext/examples/hello-java-qtjambi/po/it.po
@@ -783,9 +924,11 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-java-qtjambi/po/lv.po
 #usr/share/doc/gettext/examples/hello-java-qtjambi/po/ms.po
 #usr/share/doc/gettext/examples/hello-java-qtjambi/po/mt.po
+#usr/share/doc/gettext/examples/hello-java-qtjambi/po/nb.po
 #usr/share/doc/gettext/examples/hello-java-qtjambi/po/nl.po
 #usr/share/doc/gettext/examples/hello-java-qtjambi/po/pl.po
 #usr/share/doc/gettext/examples/hello-java-qtjambi/po/pt.po
+#usr/share/doc/gettext/examples/hello-java-qtjambi/po/pt_BR.po
 #usr/share/doc/gettext/examples/hello-java-qtjambi/po/ro.po
 #usr/share/doc/gettext/examples/hello-java-qtjambi/po/ru.po
 #usr/share/doc/gettext/examples/hello-java-qtjambi/po/sk.po
@@ -817,6 +960,8 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-java-swing/po/ast.po
 #usr/share/doc/gettext/examples/hello-java-swing/po/bg.po
 #usr/share/doc/gettext/examples/hello-java-swing/po/ca.po
+#usr/share/doc/gettext/examples/hello-java-swing/po/cs.po
+#usr/share/doc/gettext/examples/hello-java-swing/po/da.po
 #usr/share/doc/gettext/examples/hello-java-swing/po/de.po
 #usr/share/doc/gettext/examples/hello-java-swing/po/el.po
 #usr/share/doc/gettext/examples/hello-java-swing/po/eo.po
@@ -824,6 +969,8 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-java-swing/po/fi.po
 #usr/share/doc/gettext/examples/hello-java-swing/po/fr.po
 #usr/share/doc/gettext/examples/hello-java-swing/po/ga.po
+#usr/share/doc/gettext/examples/hello-java-swing/po/gl.po
+#usr/share/doc/gettext/examples/hello-java-swing/po/hr.po
 #usr/share/doc/gettext/examples/hello-java-swing/po/hu.po
 #usr/share/doc/gettext/examples/hello-java-swing/po/id.po
 #usr/share/doc/gettext/examples/hello-java-swing/po/it.po
@@ -832,9 +979,11 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-java-swing/po/lv.po
 #usr/share/doc/gettext/examples/hello-java-swing/po/ms.po
 #usr/share/doc/gettext/examples/hello-java-swing/po/mt.po
+#usr/share/doc/gettext/examples/hello-java-swing/po/nb.po
 #usr/share/doc/gettext/examples/hello-java-swing/po/nl.po
 #usr/share/doc/gettext/examples/hello-java-swing/po/pl.po
 #usr/share/doc/gettext/examples/hello-java-swing/po/pt.po
+#usr/share/doc/gettext/examples/hello-java-swing/po/pt_BR.po
 #usr/share/doc/gettext/examples/hello-java-swing/po/ro.po
 #usr/share/doc/gettext/examples/hello-java-swing/po/ru.po
 #usr/share/doc/gettext/examples/hello-java-swing/po/sk.po
@@ -862,6 +1011,8 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-java/po/ast.po
 #usr/share/doc/gettext/examples/hello-java/po/bg.po
 #usr/share/doc/gettext/examples/hello-java/po/ca.po
+#usr/share/doc/gettext/examples/hello-java/po/cs.po
+#usr/share/doc/gettext/examples/hello-java/po/da.po
 #usr/share/doc/gettext/examples/hello-java/po/de.po
 #usr/share/doc/gettext/examples/hello-java/po/el.po
 #usr/share/doc/gettext/examples/hello-java/po/eo.po
@@ -869,6 +1020,8 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-java/po/fi.po
 #usr/share/doc/gettext/examples/hello-java/po/fr.po
 #usr/share/doc/gettext/examples/hello-java/po/ga.po
+#usr/share/doc/gettext/examples/hello-java/po/gl.po
+#usr/share/doc/gettext/examples/hello-java/po/hr.po
 #usr/share/doc/gettext/examples/hello-java/po/hu.po
 #usr/share/doc/gettext/examples/hello-java/po/id.po
 #usr/share/doc/gettext/examples/hello-java/po/it.po
@@ -877,9 +1030,11 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-java/po/lv.po
 #usr/share/doc/gettext/examples/hello-java/po/ms.po
 #usr/share/doc/gettext/examples/hello-java/po/mt.po
+#usr/share/doc/gettext/examples/hello-java/po/nb.po
 #usr/share/doc/gettext/examples/hello-java/po/nl.po
 #usr/share/doc/gettext/examples/hello-java/po/pl.po
 #usr/share/doc/gettext/examples/hello-java/po/pt.po
+#usr/share/doc/gettext/examples/hello-java/po/pt_BR.po
 #usr/share/doc/gettext/examples/hello-java/po/ro.po
 #usr/share/doc/gettext/examples/hello-java/po/ru.po
 #usr/share/doc/gettext/examples/hello-java/po/sk.po
@@ -908,6 +1063,8 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-librep/po/ast.po
 #usr/share/doc/gettext/examples/hello-librep/po/bg.po
 #usr/share/doc/gettext/examples/hello-librep/po/ca.po
+#usr/share/doc/gettext/examples/hello-librep/po/cs.po
+#usr/share/doc/gettext/examples/hello-librep/po/da.po
 #usr/share/doc/gettext/examples/hello-librep/po/de.po
 #usr/share/doc/gettext/examples/hello-librep/po/el.po
 #usr/share/doc/gettext/examples/hello-librep/po/eo.po
@@ -915,6 +1072,8 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-librep/po/fi.po
 #usr/share/doc/gettext/examples/hello-librep/po/fr.po
 #usr/share/doc/gettext/examples/hello-librep/po/ga.po
+#usr/share/doc/gettext/examples/hello-librep/po/gl.po
+#usr/share/doc/gettext/examples/hello-librep/po/hr.po
 #usr/share/doc/gettext/examples/hello-librep/po/hu.po
 #usr/share/doc/gettext/examples/hello-librep/po/id.po
 #usr/share/doc/gettext/examples/hello-librep/po/it.po
@@ -923,9 +1082,11 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-librep/po/lv.po
 #usr/share/doc/gettext/examples/hello-librep/po/ms.po
 #usr/share/doc/gettext/examples/hello-librep/po/mt.po
+#usr/share/doc/gettext/examples/hello-librep/po/nb.po
 #usr/share/doc/gettext/examples/hello-librep/po/nl.po
 #usr/share/doc/gettext/examples/hello-librep/po/pl.po
 #usr/share/doc/gettext/examples/hello-librep/po/pt.po
+#usr/share/doc/gettext/examples/hello-librep/po/pt_BR.po
 #usr/share/doc/gettext/examples/hello-librep/po/ro.po
 #usr/share/doc/gettext/examples/hello-librep/po/ru.po
 #usr/share/doc/gettext/examples/hello-librep/po/sk.po
@@ -959,6 +1120,8 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-objc-gnome/po/ast.po
 #usr/share/doc/gettext/examples/hello-objc-gnome/po/bg.po
 #usr/share/doc/gettext/examples/hello-objc-gnome/po/ca.po
+#usr/share/doc/gettext/examples/hello-objc-gnome/po/cs.po
+#usr/share/doc/gettext/examples/hello-objc-gnome/po/da.po
 #usr/share/doc/gettext/examples/hello-objc-gnome/po/de.po
 #usr/share/doc/gettext/examples/hello-objc-gnome/po/el.po
 #usr/share/doc/gettext/examples/hello-objc-gnome/po/eo.po
@@ -966,6 +1129,8 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-objc-gnome/po/fi.po
 #usr/share/doc/gettext/examples/hello-objc-gnome/po/fr.po
 #usr/share/doc/gettext/examples/hello-objc-gnome/po/ga.po
+#usr/share/doc/gettext/examples/hello-objc-gnome/po/gl.po
+#usr/share/doc/gettext/examples/hello-objc-gnome/po/hr.po
 #usr/share/doc/gettext/examples/hello-objc-gnome/po/hu.po
 #usr/share/doc/gettext/examples/hello-objc-gnome/po/id.po
 #usr/share/doc/gettext/examples/hello-objc-gnome/po/it.po
@@ -974,9 +1139,11 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-objc-gnome/po/lv.po
 #usr/share/doc/gettext/examples/hello-objc-gnome/po/ms.po
 #usr/share/doc/gettext/examples/hello-objc-gnome/po/mt.po
+#usr/share/doc/gettext/examples/hello-objc-gnome/po/nb.po
 #usr/share/doc/gettext/examples/hello-objc-gnome/po/nl.po
 #usr/share/doc/gettext/examples/hello-objc-gnome/po/pl.po
 #usr/share/doc/gettext/examples/hello-objc-gnome/po/pt.po
+#usr/share/doc/gettext/examples/hello-objc-gnome/po/pt_BR.po
 #usr/share/doc/gettext/examples/hello-objc-gnome/po/ro.po
 #usr/share/doc/gettext/examples/hello-objc-gnome/po/ru.po
 #usr/share/doc/gettext/examples/hello-objc-gnome/po/sk.po
@@ -1008,6 +1175,8 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-objc-gnustep/po/ast.po
 #usr/share/doc/gettext/examples/hello-objc-gnustep/po/bg.po
 #usr/share/doc/gettext/examples/hello-objc-gnustep/po/ca.po
+#usr/share/doc/gettext/examples/hello-objc-gnustep/po/cs.po
+#usr/share/doc/gettext/examples/hello-objc-gnustep/po/da.po
 #usr/share/doc/gettext/examples/hello-objc-gnustep/po/de.po
 #usr/share/doc/gettext/examples/hello-objc-gnustep/po/el.po
 #usr/share/doc/gettext/examples/hello-objc-gnustep/po/eo.po
@@ -1015,6 +1184,8 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-objc-gnustep/po/fi.po
 #usr/share/doc/gettext/examples/hello-objc-gnustep/po/fr.po
 #usr/share/doc/gettext/examples/hello-objc-gnustep/po/ga.po
+#usr/share/doc/gettext/examples/hello-objc-gnustep/po/gl.po
+#usr/share/doc/gettext/examples/hello-objc-gnustep/po/hr.po
 #usr/share/doc/gettext/examples/hello-objc-gnustep/po/hu.po
 #usr/share/doc/gettext/examples/hello-objc-gnustep/po/id.po
 #usr/share/doc/gettext/examples/hello-objc-gnustep/po/it.po
@@ -1023,9 +1194,11 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-objc-gnustep/po/lv.po
 #usr/share/doc/gettext/examples/hello-objc-gnustep/po/ms.po
 #usr/share/doc/gettext/examples/hello-objc-gnustep/po/mt.po
+#usr/share/doc/gettext/examples/hello-objc-gnustep/po/nb.po
 #usr/share/doc/gettext/examples/hello-objc-gnustep/po/nl.po
 #usr/share/doc/gettext/examples/hello-objc-gnustep/po/pl.po
 #usr/share/doc/gettext/examples/hello-objc-gnustep/po/pt.po
+#usr/share/doc/gettext/examples/hello-objc-gnustep/po/pt_BR.po
 #usr/share/doc/gettext/examples/hello-objc-gnustep/po/ro.po
 #usr/share/doc/gettext/examples/hello-objc-gnustep/po/ru.po
 #usr/share/doc/gettext/examples/hello-objc-gnustep/po/sk.po
@@ -1054,6 +1227,8 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-objc/po/ast.po
 #usr/share/doc/gettext/examples/hello-objc/po/bg.po
 #usr/share/doc/gettext/examples/hello-objc/po/ca.po
+#usr/share/doc/gettext/examples/hello-objc/po/cs.po
+#usr/share/doc/gettext/examples/hello-objc/po/da.po
 #usr/share/doc/gettext/examples/hello-objc/po/de.po
 #usr/share/doc/gettext/examples/hello-objc/po/el.po
 #usr/share/doc/gettext/examples/hello-objc/po/eo.po
@@ -1061,6 +1236,8 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-objc/po/fi.po
 #usr/share/doc/gettext/examples/hello-objc/po/fr.po
 #usr/share/doc/gettext/examples/hello-objc/po/ga.po
+#usr/share/doc/gettext/examples/hello-objc/po/gl.po
+#usr/share/doc/gettext/examples/hello-objc/po/hr.po
 #usr/share/doc/gettext/examples/hello-objc/po/hu.po
 #usr/share/doc/gettext/examples/hello-objc/po/id.po
 #usr/share/doc/gettext/examples/hello-objc/po/it.po
@@ -1069,9 +1246,11 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-objc/po/lv.po
 #usr/share/doc/gettext/examples/hello-objc/po/ms.po
 #usr/share/doc/gettext/examples/hello-objc/po/mt.po
+#usr/share/doc/gettext/examples/hello-objc/po/nb.po
 #usr/share/doc/gettext/examples/hello-objc/po/nl.po
 #usr/share/doc/gettext/examples/hello-objc/po/pl.po
 #usr/share/doc/gettext/examples/hello-objc/po/pt.po
+#usr/share/doc/gettext/examples/hello-objc/po/pt_BR.po
 #usr/share/doc/gettext/examples/hello-objc/po/ro.po
 #usr/share/doc/gettext/examples/hello-objc/po/ru.po
 #usr/share/doc/gettext/examples/hello-objc/po/sk.po
@@ -1101,6 +1280,8 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-pascal/po/ast.po
 #usr/share/doc/gettext/examples/hello-pascal/po/bg.po
 #usr/share/doc/gettext/examples/hello-pascal/po/ca.po
+#usr/share/doc/gettext/examples/hello-pascal/po/cs.po
+#usr/share/doc/gettext/examples/hello-pascal/po/da.po
 #usr/share/doc/gettext/examples/hello-pascal/po/de.po
 #usr/share/doc/gettext/examples/hello-pascal/po/el.po
 #usr/share/doc/gettext/examples/hello-pascal/po/eo.po
@@ -1108,6 +1289,8 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-pascal/po/fi.po
 #usr/share/doc/gettext/examples/hello-pascal/po/fr.po
 #usr/share/doc/gettext/examples/hello-pascal/po/ga.po
+#usr/share/doc/gettext/examples/hello-pascal/po/gl.po
+#usr/share/doc/gettext/examples/hello-pascal/po/hr.po
 #usr/share/doc/gettext/examples/hello-pascal/po/hu.po
 #usr/share/doc/gettext/examples/hello-pascal/po/id.po
 #usr/share/doc/gettext/examples/hello-pascal/po/it.po
@@ -1116,9 +1299,11 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-pascal/po/lv.po
 #usr/share/doc/gettext/examples/hello-pascal/po/ms.po
 #usr/share/doc/gettext/examples/hello-pascal/po/mt.po
+#usr/share/doc/gettext/examples/hello-pascal/po/nb.po
 #usr/share/doc/gettext/examples/hello-pascal/po/nl.po
 #usr/share/doc/gettext/examples/hello-pascal/po/pl.po
 #usr/share/doc/gettext/examples/hello-pascal/po/pt.po
+#usr/share/doc/gettext/examples/hello-pascal/po/pt_BR.po
 #usr/share/doc/gettext/examples/hello-pascal/po/ro.po
 #usr/share/doc/gettext/examples/hello-pascal/po/ru.po
 #usr/share/doc/gettext/examples/hello-pascal/po/sk.po
@@ -1148,6 +1333,8 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-perl/po/ast.po
 #usr/share/doc/gettext/examples/hello-perl/po/bg.po
 #usr/share/doc/gettext/examples/hello-perl/po/ca.po
+#usr/share/doc/gettext/examples/hello-perl/po/cs.po
+#usr/share/doc/gettext/examples/hello-perl/po/da.po
 #usr/share/doc/gettext/examples/hello-perl/po/de.po
 #usr/share/doc/gettext/examples/hello-perl/po/el.po
 #usr/share/doc/gettext/examples/hello-perl/po/eo.po
@@ -1155,6 +1342,8 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-perl/po/fi.po
 #usr/share/doc/gettext/examples/hello-perl/po/fr.po
 #usr/share/doc/gettext/examples/hello-perl/po/ga.po
+#usr/share/doc/gettext/examples/hello-perl/po/gl.po
+#usr/share/doc/gettext/examples/hello-perl/po/hr.po
 #usr/share/doc/gettext/examples/hello-perl/po/hu.po
 #usr/share/doc/gettext/examples/hello-perl/po/id.po
 #usr/share/doc/gettext/examples/hello-perl/po/it.po
@@ -1163,9 +1352,11 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-perl/po/lv.po
 #usr/share/doc/gettext/examples/hello-perl/po/ms.po
 #usr/share/doc/gettext/examples/hello-perl/po/mt.po
+#usr/share/doc/gettext/examples/hello-perl/po/nb.po
 #usr/share/doc/gettext/examples/hello-perl/po/nl.po
 #usr/share/doc/gettext/examples/hello-perl/po/pl.po
 #usr/share/doc/gettext/examples/hello-perl/po/pt.po
+#usr/share/doc/gettext/examples/hello-perl/po/pt_BR.po
 #usr/share/doc/gettext/examples/hello-perl/po/ro.po
 #usr/share/doc/gettext/examples/hello-perl/po/ru.po
 #usr/share/doc/gettext/examples/hello-perl/po/sk.po
@@ -1195,6 +1386,8 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-php/po/ast.po
 #usr/share/doc/gettext/examples/hello-php/po/bg.po
 #usr/share/doc/gettext/examples/hello-php/po/ca.po
+#usr/share/doc/gettext/examples/hello-php/po/cs.po
+#usr/share/doc/gettext/examples/hello-php/po/da.po
 #usr/share/doc/gettext/examples/hello-php/po/de.po
 #usr/share/doc/gettext/examples/hello-php/po/el.po
 #usr/share/doc/gettext/examples/hello-php/po/eo.po
@@ -1202,6 +1395,8 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-php/po/fi.po
 #usr/share/doc/gettext/examples/hello-php/po/fr.po
 #usr/share/doc/gettext/examples/hello-php/po/ga.po
+#usr/share/doc/gettext/examples/hello-php/po/gl.po
+#usr/share/doc/gettext/examples/hello-php/po/hr.po
 #usr/share/doc/gettext/examples/hello-php/po/hu.po
 #usr/share/doc/gettext/examples/hello-php/po/id.po
 #usr/share/doc/gettext/examples/hello-php/po/it.po
@@ -1210,9 +1405,11 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-php/po/lv.po
 #usr/share/doc/gettext/examples/hello-php/po/ms.po
 #usr/share/doc/gettext/examples/hello-php/po/mt.po
+#usr/share/doc/gettext/examples/hello-php/po/nb.po
 #usr/share/doc/gettext/examples/hello-php/po/nl.po
 #usr/share/doc/gettext/examples/hello-php/po/pl.po
 #usr/share/doc/gettext/examples/hello-php/po/pt.po
+#usr/share/doc/gettext/examples/hello-php/po/pt_BR.po
 #usr/share/doc/gettext/examples/hello-php/po/ro.po
 #usr/share/doc/gettext/examples/hello-php/po/ru.po
 #usr/share/doc/gettext/examples/hello-php/po/sk.po
@@ -1241,6 +1438,8 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-python/po/ast.po
 #usr/share/doc/gettext/examples/hello-python/po/bg.po
 #usr/share/doc/gettext/examples/hello-python/po/ca.po
+#usr/share/doc/gettext/examples/hello-python/po/cs.po
+#usr/share/doc/gettext/examples/hello-python/po/da.po
 #usr/share/doc/gettext/examples/hello-python/po/de.po
 #usr/share/doc/gettext/examples/hello-python/po/el.po
 #usr/share/doc/gettext/examples/hello-python/po/eo.po
@@ -1248,6 +1447,8 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-python/po/fi.po
 #usr/share/doc/gettext/examples/hello-python/po/fr.po
 #usr/share/doc/gettext/examples/hello-python/po/ga.po
+#usr/share/doc/gettext/examples/hello-python/po/gl.po
+#usr/share/doc/gettext/examples/hello-python/po/hr.po
 #usr/share/doc/gettext/examples/hello-python/po/hu.po
 #usr/share/doc/gettext/examples/hello-python/po/id.po
 #usr/share/doc/gettext/examples/hello-python/po/it.po
@@ -1256,9 +1457,11 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-python/po/lv.po
 #usr/share/doc/gettext/examples/hello-python/po/ms.po
 #usr/share/doc/gettext/examples/hello-python/po/mt.po
+#usr/share/doc/gettext/examples/hello-python/po/nb.po
 #usr/share/doc/gettext/examples/hello-python/po/nl.po
 #usr/share/doc/gettext/examples/hello-python/po/pl.po
 #usr/share/doc/gettext/examples/hello-python/po/pt.po
+#usr/share/doc/gettext/examples/hello-python/po/pt_BR.po
 #usr/share/doc/gettext/examples/hello-python/po/ro.po
 #usr/share/doc/gettext/examples/hello-python/po/ru.po
 #usr/share/doc/gettext/examples/hello-python/po/sk.po
@@ -1287,6 +1490,8 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-sh/po/ast.po
 #usr/share/doc/gettext/examples/hello-sh/po/bg.po
 #usr/share/doc/gettext/examples/hello-sh/po/ca.po
+#usr/share/doc/gettext/examples/hello-sh/po/cs.po
+#usr/share/doc/gettext/examples/hello-sh/po/da.po
 #usr/share/doc/gettext/examples/hello-sh/po/de.po
 #usr/share/doc/gettext/examples/hello-sh/po/el.po
 #usr/share/doc/gettext/examples/hello-sh/po/eo.po
@@ -1294,6 +1499,8 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-sh/po/fi.po
 #usr/share/doc/gettext/examples/hello-sh/po/fr.po
 #usr/share/doc/gettext/examples/hello-sh/po/ga.po
+#usr/share/doc/gettext/examples/hello-sh/po/gl.po
+#usr/share/doc/gettext/examples/hello-sh/po/hr.po
 #usr/share/doc/gettext/examples/hello-sh/po/hu.po
 #usr/share/doc/gettext/examples/hello-sh/po/id.po
 #usr/share/doc/gettext/examples/hello-sh/po/it.po
@@ -1302,9 +1509,11 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-sh/po/lv.po
 #usr/share/doc/gettext/examples/hello-sh/po/ms.po
 #usr/share/doc/gettext/examples/hello-sh/po/mt.po
+#usr/share/doc/gettext/examples/hello-sh/po/nb.po
 #usr/share/doc/gettext/examples/hello-sh/po/nl.po
 #usr/share/doc/gettext/examples/hello-sh/po/pl.po
 #usr/share/doc/gettext/examples/hello-sh/po/pt.po
+#usr/share/doc/gettext/examples/hello-sh/po/pt_BR.po
 #usr/share/doc/gettext/examples/hello-sh/po/ro.po
 #usr/share/doc/gettext/examples/hello-sh/po/ru.po
 #usr/share/doc/gettext/examples/hello-sh/po/sk.po
@@ -1333,6 +1542,8 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-smalltalk/po/ast.po
 #usr/share/doc/gettext/examples/hello-smalltalk/po/bg.po
 #usr/share/doc/gettext/examples/hello-smalltalk/po/ca.po
+#usr/share/doc/gettext/examples/hello-smalltalk/po/cs.po
+#usr/share/doc/gettext/examples/hello-smalltalk/po/da.po
 #usr/share/doc/gettext/examples/hello-smalltalk/po/de.po
 #usr/share/doc/gettext/examples/hello-smalltalk/po/el.po
 #usr/share/doc/gettext/examples/hello-smalltalk/po/eo.po
@@ -1340,6 +1551,8 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-smalltalk/po/fi.po
 #usr/share/doc/gettext/examples/hello-smalltalk/po/fr.po
 #usr/share/doc/gettext/examples/hello-smalltalk/po/ga.po
+#usr/share/doc/gettext/examples/hello-smalltalk/po/gl.po
+#usr/share/doc/gettext/examples/hello-smalltalk/po/hr.po
 #usr/share/doc/gettext/examples/hello-smalltalk/po/hu.po
 #usr/share/doc/gettext/examples/hello-smalltalk/po/id.po
 #usr/share/doc/gettext/examples/hello-smalltalk/po/it.po
@@ -1348,9 +1561,11 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-smalltalk/po/lv.po
 #usr/share/doc/gettext/examples/hello-smalltalk/po/ms.po
 #usr/share/doc/gettext/examples/hello-smalltalk/po/mt.po
+#usr/share/doc/gettext/examples/hello-smalltalk/po/nb.po
 #usr/share/doc/gettext/examples/hello-smalltalk/po/nl.po
 #usr/share/doc/gettext/examples/hello-smalltalk/po/pl.po
 #usr/share/doc/gettext/examples/hello-smalltalk/po/pt.po
+#usr/share/doc/gettext/examples/hello-smalltalk/po/pt_BR.po
 #usr/share/doc/gettext/examples/hello-smalltalk/po/ro.po
 #usr/share/doc/gettext/examples/hello-smalltalk/po/ru.po
 #usr/share/doc/gettext/examples/hello-smalltalk/po/sk.po
@@ -1380,6 +1595,8 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-tcl-tk/po/ast.po
 #usr/share/doc/gettext/examples/hello-tcl-tk/po/bg.po
 #usr/share/doc/gettext/examples/hello-tcl-tk/po/ca.po
+#usr/share/doc/gettext/examples/hello-tcl-tk/po/cs.po
+#usr/share/doc/gettext/examples/hello-tcl-tk/po/da.po
 #usr/share/doc/gettext/examples/hello-tcl-tk/po/de.po
 #usr/share/doc/gettext/examples/hello-tcl-tk/po/el.po
 #usr/share/doc/gettext/examples/hello-tcl-tk/po/eo.po
@@ -1387,6 +1604,8 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-tcl-tk/po/fi.po
 #usr/share/doc/gettext/examples/hello-tcl-tk/po/fr.po
 #usr/share/doc/gettext/examples/hello-tcl-tk/po/ga.po
+#usr/share/doc/gettext/examples/hello-tcl-tk/po/gl.po
+#usr/share/doc/gettext/examples/hello-tcl-tk/po/hr.po
 #usr/share/doc/gettext/examples/hello-tcl-tk/po/hu.po
 #usr/share/doc/gettext/examples/hello-tcl-tk/po/id.po
 #usr/share/doc/gettext/examples/hello-tcl-tk/po/it.po
@@ -1395,9 +1614,11 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-tcl-tk/po/lv.po
 #usr/share/doc/gettext/examples/hello-tcl-tk/po/ms.po
 #usr/share/doc/gettext/examples/hello-tcl-tk/po/mt.po
+#usr/share/doc/gettext/examples/hello-tcl-tk/po/nb.po
 #usr/share/doc/gettext/examples/hello-tcl-tk/po/nl.po
 #usr/share/doc/gettext/examples/hello-tcl-tk/po/pl.po
 #usr/share/doc/gettext/examples/hello-tcl-tk/po/pt.po
+#usr/share/doc/gettext/examples/hello-tcl-tk/po/pt_BR.po
 #usr/share/doc/gettext/examples/hello-tcl-tk/po/ro.po
 #usr/share/doc/gettext/examples/hello-tcl-tk/po/ru.po
 #usr/share/doc/gettext/examples/hello-tcl-tk/po/sk.po
@@ -1425,6 +1646,8 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-tcl/po/ast.po
 #usr/share/doc/gettext/examples/hello-tcl/po/bg.po
 #usr/share/doc/gettext/examples/hello-tcl/po/ca.po
+#usr/share/doc/gettext/examples/hello-tcl/po/cs.po
+#usr/share/doc/gettext/examples/hello-tcl/po/da.po
 #usr/share/doc/gettext/examples/hello-tcl/po/de.po
 #usr/share/doc/gettext/examples/hello-tcl/po/el.po
 #usr/share/doc/gettext/examples/hello-tcl/po/eo.po
@@ -1432,6 +1655,8 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-tcl/po/fi.po
 #usr/share/doc/gettext/examples/hello-tcl/po/fr.po
 #usr/share/doc/gettext/examples/hello-tcl/po/ga.po
+#usr/share/doc/gettext/examples/hello-tcl/po/gl.po
+#usr/share/doc/gettext/examples/hello-tcl/po/hr.po
 #usr/share/doc/gettext/examples/hello-tcl/po/hu.po
 #usr/share/doc/gettext/examples/hello-tcl/po/id.po
 #usr/share/doc/gettext/examples/hello-tcl/po/it.po
@@ -1440,9 +1665,11 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-tcl/po/lv.po
 #usr/share/doc/gettext/examples/hello-tcl/po/ms.po
 #usr/share/doc/gettext/examples/hello-tcl/po/mt.po
+#usr/share/doc/gettext/examples/hello-tcl/po/nb.po
 #usr/share/doc/gettext/examples/hello-tcl/po/nl.po
 #usr/share/doc/gettext/examples/hello-tcl/po/pl.po
 #usr/share/doc/gettext/examples/hello-tcl/po/pt.po
+#usr/share/doc/gettext/examples/hello-tcl/po/pt_BR.po
 #usr/share/doc/gettext/examples/hello-tcl/po/ro.po
 #usr/share/doc/gettext/examples/hello-tcl/po/ru.po
 #usr/share/doc/gettext/examples/hello-tcl/po/sk.po
@@ -1471,6 +1698,8 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-ycp/po/ast.po
 #usr/share/doc/gettext/examples/hello-ycp/po/bg.po
 #usr/share/doc/gettext/examples/hello-ycp/po/ca.po
+#usr/share/doc/gettext/examples/hello-ycp/po/cs.po
+#usr/share/doc/gettext/examples/hello-ycp/po/da.po
 #usr/share/doc/gettext/examples/hello-ycp/po/de.po
 #usr/share/doc/gettext/examples/hello-ycp/po/el.po
 #usr/share/doc/gettext/examples/hello-ycp/po/eo.po
@@ -1478,6 +1707,8 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-ycp/po/fi.po
 #usr/share/doc/gettext/examples/hello-ycp/po/fr.po
 #usr/share/doc/gettext/examples/hello-ycp/po/ga.po
+#usr/share/doc/gettext/examples/hello-ycp/po/gl.po
+#usr/share/doc/gettext/examples/hello-ycp/po/hr.po
 #usr/share/doc/gettext/examples/hello-ycp/po/hu.po
 #usr/share/doc/gettext/examples/hello-ycp/po/id.po
 #usr/share/doc/gettext/examples/hello-ycp/po/it.po
@@ -1486,9 +1717,11 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/gettext/examples/hello-ycp/po/lv.po
 #usr/share/doc/gettext/examples/hello-ycp/po/ms.po
 #usr/share/doc/gettext/examples/hello-ycp/po/mt.po
+#usr/share/doc/gettext/examples/hello-ycp/po/nb.po
 #usr/share/doc/gettext/examples/hello-ycp/po/nl.po
 #usr/share/doc/gettext/examples/hello-ycp/po/pl.po
 #usr/share/doc/gettext/examples/hello-ycp/po/pt.po
+#usr/share/doc/gettext/examples/hello-ycp/po/pt_BR.po
 #usr/share/doc/gettext/examples/hello-ycp/po/ro.po
 #usr/share/doc/gettext/examples/hello-ycp/po/ru.po
 #usr/share/doc/gettext/examples/hello-ycp/po/sk.po
@@ -1572,14 +1805,22 @@ usr/lib/preloadable_libintl.so
 #usr/share/doc/libasprintf
 #usr/share/doc/libasprintf/autosprintf_all.html
 #usr/share/gettext
+#usr/share/gettext-0.19.8
+#usr/share/gettext-0.19.8/its
+#usr/share/gettext-0.19.8/its/appdata.its
+#usr/share/gettext-0.19.8/its/appdata.loc
+#usr/share/gettext-0.19.8/its/glade.loc
+#usr/share/gettext-0.19.8/its/glade1.its
+#usr/share/gettext-0.19.8/its/glade2.its
+#usr/share/gettext-0.19.8/its/gsettings.its
+#usr/share/gettext-0.19.8/its/gsettings.loc
+#usr/share/gettext-0.19.8/its/gtkbuilder.its
 #usr/share/gettext/ABOUT-NLS
-#usr/share/gettext/archive.dir.tar.gz
+#usr/share/gettext/archive.dir.tar.xz
 #usr/share/gettext/config.rpath
 #usr/share/gettext/gettext.h
 #usr/share/gettext/intl
-#usr/share/gettext/intl/COPYING.LIB-2.0
-#usr/share/gettext/intl/COPYING.LIB-2.1
-#usr/share/gettext/intl/ChangeLog
+#usr/share/gettext/intl/COPYING.LIB
 #usr/share/gettext/intl/Makefile.in
 #usr/share/gettext/intl/VERSION
 #usr/share/gettext/intl/bindtextdom.c
@@ -1602,7 +1843,7 @@ usr/lib/preloadable_libintl.so
 #usr/share/gettext/intl/intl-exports.c
 #usr/share/gettext/intl/l10nflist.c
 #usr/share/gettext/intl/langprefs.c
-#usr/share/gettext/intl/libgnuintl.h.in
+#usr/share/gettext/intl/libgnuintl.in.h
 #usr/share/gettext/intl/libintl.rc
 #usr/share/gettext/intl/loadinfo.h
 #usr/share/gettext/intl/loadmsgcat.c
@@ -1639,8 +1880,10 @@ usr/lib/preloadable_libintl.so
 #usr/share/gettext/intl/vasnprintf.c
 #usr/share/gettext/intl/vasnprintf.h
 #usr/share/gettext/intl/vasnwprintf.h
+#usr/share/gettext/intl/verify.h
 #usr/share/gettext/intl/version.c
 #usr/share/gettext/intl/wprintf-parse.h
+#usr/share/gettext/intl/xsize.c
 #usr/share/gettext/intl/xsize.h
 #usr/share/gettext/javaversion.class
 #usr/share/gettext/msgunfmt.tcl
diff --git a/config/rootfiles/common/i586/strongswan-padlock b/config/rootfiles/common/i586/strongswan-padlock
index 952e7ae..5925212 100644
--- a/config/rootfiles/common/i586/strongswan-padlock
+++ b/config/rootfiles/common/i586/strongswan-padlock
@@ -1,2 +1,3 @@
 etc/strongswan.d/charon/padlock.conf
 usr/lib/ipsec/plugins/libstrongswan-padlock.so
+#usr/share/strongswan/templates/config/plugins/padlock.conf
diff --git a/config/rootfiles/common/iproute2 b/config/rootfiles/common/iproute2
index 93dcaff..2339d83 100644
--- a/config/rootfiles/common/iproute2
+++ b/config/rootfiles/common/iproute2
@@ -1,4 +1,5 @@
 #etc/iproute2
+etc/iproute2/bpf_pinning
 etc/iproute2/ematch_map
 etc/iproute2/group
 etc/iproute2/nl_protos
@@ -28,7 +29,10 @@ sbin/tc
 #usr/lib/tc/normal.dist
 #usr/lib/tc/pareto.dist
 #usr/lib/tc/paretonormal.dist
-usr/sbin/arpd
+#usr/sbin/arpd
+#usr/share/bash-completion
+#usr/share/bash-completion/completions
+usr/share/bash-completion/completions/tc
 #usr/share/doc/iproute2
 #usr/share/doc/iproute2/SNAPSHOT.tex
 #usr/share/doc/iproute2/api-ip6-flowlabels.tex
@@ -60,17 +64,23 @@ usr/sbin/arpd
 #usr/share/doc/iproute2/preamble.tex
 #usr/share/doc/iproute2/rtstat.sgml
 #usr/share/doc/iproute2/ss.sgml
+#usr/share/doc/iproute2/tc-filters.tex
 #usr/share/man/man3/libnetlink.3
 #usr/share/man/man7/tc-hfsc.7
-#usr/share/man/man8/arpd.8
 #usr/share/man/man8/bridge.8
 #usr/share/man/man8/ctstat.8
+#usr/share/man/man8/devlink-dev.8
+#usr/share/man/man8/devlink-monitor.8
+#usr/share/man/man8/devlink-port.8
+#usr/share/man/man8/devlink-sb.8
+#usr/share/man/man8/devlink.8
 #usr/share/man/man8/ip-address.8
 #usr/share/man/man8/ip-addrlabel.8
 #usr/share/man/man8/ip-fou.8
 #usr/share/man/man8/ip-gue.8
 #usr/share/man/man8/ip-l2tp.8
 #usr/share/man/man8/ip-link.8
+#usr/share/man/man8/ip-macsec.8
 #usr/share/man/man8/ip-maddress.8
 #usr/share/man/man8/ip-monitor.8
 #usr/share/man/man8/ip-mroute.8
@@ -91,29 +101,55 @@ usr/sbin/arpd
 #usr/share/man/man8/routel.8
 #usr/share/man/man8/rtacct.8
 #usr/share/man/man8/rtmon.8
+#usr/share/man/man8/rtpr.8
 #usr/share/man/man8/rtstat.8
 #usr/share/man/man8/ss.8
+#usr/share/man/man8/tc-basic.8
 #usr/share/man/man8/tc-bfifo.8
 #usr/share/man/man8/tc-bpf.8
 #usr/share/man/man8/tc-cbq-details.8
 #usr/share/man/man8/tc-cbq.8
+#usr/share/man/man8/tc-cgroup.8
 #usr/share/man/man8/tc-choke.8
 #usr/share/man/man8/tc-codel.8
+#usr/share/man/man8/tc-connmark.8
+#usr/share/man/man8/tc-csum.8
 #usr/share/man/man8/tc-drr.8
 #usr/share/man/man8/tc-ematch.8
+#usr/share/man/man8/tc-flow.8
+#usr/share/man/man8/tc-flower.8
+#usr/share/man/man8/tc-fq.8
 #usr/share/man/man8/tc-fq_codel.8
+#usr/share/man/man8/tc-fw.8
 #usr/share/man/man8/tc-hfsc.8
 #usr/share/man/man8/tc-htb.8
+#usr/share/man/man8/tc-mirred.8
 #usr/share/man/man8/tc-mqprio.8
+#usr/share/man/man8/tc-nat.8
 #usr/share/man/man8/tc-netem.8
+#usr/share/man/man8/tc-pedit.8
 #usr/share/man/man8/tc-pfifo.8
 #usr/share/man/man8/tc-pfifo_fast.8
 #usr/share/man/man8/tc-pie.8
+#usr/share/man/man8/tc-police.8
 #usr/share/man/man8/tc-prio.8
 #usr/share/man/man8/tc-red.8
+#usr/share/man/man8/tc-route.8
 #usr/share/man/man8/tc-sfb.8
 #usr/share/man/man8/tc-sfq.8
+#usr/share/man/man8/tc-simple.8
+#usr/share/man/man8/tc-skbedit.8
 #usr/share/man/man8/tc-stab.8
 #usr/share/man/man8/tc-tbf.8
+#usr/share/man/man8/tc-tcindex.8
+#usr/share/man/man8/tc-u32.8
+#usr/share/man/man8/tc-vlan.8
+#usr/share/man/man8/tc-xt.8
 #usr/share/man/man8/tc.8
-var/lib/arpd
+#usr/share/man/man8/tipc-bearer.8
+#usr/share/man/man8/tipc-link.8
+#usr/share/man/man8/tipc-media.8
+#usr/share/man/man8/tipc-nametable.8
+#usr/share/man/man8/tipc-node.8
+#usr/share/man/man8/tipc-socket.8
+#usr/share/man/man8/tipc.8
diff --git a/config/rootfiles/common/libmnl b/config/rootfiles/common/libmnl
index 36732c4..8dd27c3 100644
--- a/config/rootfiles/common/libmnl
+++ b/config/rootfiles/common/libmnl
@@ -3,5 +3,5 @@
 #usr/lib/libmnl.la
 usr/lib/libmnl.so
 usr/lib/libmnl.so.0
-usr/lib/libmnl.so.0.1.0
+usr/lib/libmnl.so.0.2.0
 #usr/lib/pkgconfig/libmnl.pc
diff --git a/config/rootfiles/common/libnetfilter_conntrack b/config/rootfiles/common/libnetfilter_conntrack
index 6095d0b..03000ec 100644
--- a/config/rootfiles/common/libnetfilter_conntrack
+++ b/config/rootfiles/common/libnetfilter_conntrack
@@ -11,5 +11,5 @@
 #usr/lib/libnetfilter_conntrack.la
 #usr/lib/libnetfilter_conntrack.so
 usr/lib/libnetfilter_conntrack.so.3
-usr/lib/libnetfilter_conntrack.so.3.5.0
+usr/lib/libnetfilter_conntrack.so.3.6.0
 #usr/lib/pkgconfig/libnetfilter_conntrack.pc
diff --git a/config/rootfiles/common/tcl b/config/rootfiles/common/tcl
index 7b6bb83..c4232d2 100644
--- a/config/rootfiles/common/tcl
+++ b/config/rootfiles/common/tcl
@@ -1,117 +1,305 @@
+#usr/bin/sqlite3_analyzer
 usr/bin/tclsh
-usr/bin/tclsh8.4
+usr/bin/tclsh8.6
+#usr/include/fakemysql.h
+#usr/include/fakepq.h
+#usr/include/fakesql.h
+#usr/include/itcl.h
+#usr/include/itcl2TclOO.h
+#usr/include/itclDecls.h
+#usr/include/itclInt.h
+#usr/include/itclIntDecls.h
+#usr/include/itclMigrate2TclCore.h
+#usr/include/itclTclIntStubsFcn.h
+#usr/include/mysqlStubs.h
+#usr/include/odbcStubs.h
+#usr/include/pqStubs.h
 #usr/include/tcl.h
 #usr/include/tclDecls.h
+#usr/include/tclOO.h
+#usr/include/tclOODecls.h
 #usr/include/tclPlatDecls.h
-usr/lib/libtcl8.4.so
-usr/lib/libtclstub8.4.a
-#usr/lib/tcl8.4
-usr/lib/tcl8.4/auto.tcl
-#usr/lib/tcl8.4/encoding
-usr/lib/tcl8.4/encoding/ascii.enc
-usr/lib/tcl8.4/encoding/big5.enc
-usr/lib/tcl8.4/encoding/cp1250.enc
-usr/lib/tcl8.4/encoding/cp1251.enc
-usr/lib/tcl8.4/encoding/cp1252.enc
-usr/lib/tcl8.4/encoding/cp1253.enc
-usr/lib/tcl8.4/encoding/cp1254.enc
-usr/lib/tcl8.4/encoding/cp1255.enc
-usr/lib/tcl8.4/encoding/cp1256.enc
-usr/lib/tcl8.4/encoding/cp1257.enc
-usr/lib/tcl8.4/encoding/cp1258.enc
-usr/lib/tcl8.4/encoding/cp437.enc
-usr/lib/tcl8.4/encoding/cp737.enc
-usr/lib/tcl8.4/encoding/cp775.enc
-usr/lib/tcl8.4/encoding/cp850.enc
-usr/lib/tcl8.4/encoding/cp852.enc
-usr/lib/tcl8.4/encoding/cp855.enc
-usr/lib/tcl8.4/encoding/cp857.enc
-usr/lib/tcl8.4/encoding/cp860.enc
-usr/lib/tcl8.4/encoding/cp861.enc
-usr/lib/tcl8.4/encoding/cp862.enc
-usr/lib/tcl8.4/encoding/cp863.enc
-usr/lib/tcl8.4/encoding/cp864.enc
-usr/lib/tcl8.4/encoding/cp865.enc
-usr/lib/tcl8.4/encoding/cp866.enc
-usr/lib/tcl8.4/encoding/cp869.enc
-usr/lib/tcl8.4/encoding/cp874.enc
-usr/lib/tcl8.4/encoding/cp932.enc
-usr/lib/tcl8.4/encoding/cp936.enc
-usr/lib/tcl8.4/encoding/cp949.enc
-usr/lib/tcl8.4/encoding/cp950.enc
-usr/lib/tcl8.4/encoding/dingbats.enc
-usr/lib/tcl8.4/encoding/ebcdic.enc
-usr/lib/tcl8.4/encoding/euc-cn.enc
-usr/lib/tcl8.4/encoding/euc-jp.enc
-usr/lib/tcl8.4/encoding/euc-kr.enc
-usr/lib/tcl8.4/encoding/gb12345.enc
-usr/lib/tcl8.4/encoding/gb1988.enc
-usr/lib/tcl8.4/encoding/gb2312-raw.enc
-usr/lib/tcl8.4/encoding/gb2312.enc
-usr/lib/tcl8.4/encoding/iso2022-jp.enc
-usr/lib/tcl8.4/encoding/iso2022-kr.enc
-usr/lib/tcl8.4/encoding/iso2022.enc
-usr/lib/tcl8.4/encoding/iso8859-1.enc
-usr/lib/tcl8.4/encoding/iso8859-10.enc
-usr/lib/tcl8.4/encoding/iso8859-13.enc
-usr/lib/tcl8.4/encoding/iso8859-14.enc
-usr/lib/tcl8.4/encoding/iso8859-15.enc
-usr/lib/tcl8.4/encoding/iso8859-16.enc
-usr/lib/tcl8.4/encoding/iso8859-2.enc
-usr/lib/tcl8.4/encoding/iso8859-3.enc
-usr/lib/tcl8.4/encoding/iso8859-4.enc
-usr/lib/tcl8.4/encoding/iso8859-5.enc
-usr/lib/tcl8.4/encoding/iso8859-6.enc
-usr/lib/tcl8.4/encoding/iso8859-7.enc
-usr/lib/tcl8.4/encoding/iso8859-8.enc
-usr/lib/tcl8.4/encoding/iso8859-9.enc
-usr/lib/tcl8.4/encoding/jis0201.enc
-usr/lib/tcl8.4/encoding/jis0208.enc
-usr/lib/tcl8.4/encoding/jis0212.enc
-usr/lib/tcl8.4/encoding/koi8-r.enc
-usr/lib/tcl8.4/encoding/koi8-u.enc
-usr/lib/tcl8.4/encoding/ksc5601.enc
-usr/lib/tcl8.4/encoding/macCentEuro.enc
-usr/lib/tcl8.4/encoding/macCroatian.enc
-usr/lib/tcl8.4/encoding/macCyrillic.enc
-usr/lib/tcl8.4/encoding/macDingbats.enc
-usr/lib/tcl8.4/encoding/macGreek.enc
-usr/lib/tcl8.4/encoding/macIceland.enc
-usr/lib/tcl8.4/encoding/macJapan.enc
-usr/lib/tcl8.4/encoding/macRoman.enc
-usr/lib/tcl8.4/encoding/macRomania.enc
-usr/lib/tcl8.4/encoding/macThai.enc
-usr/lib/tcl8.4/encoding/macTurkish.enc
-usr/lib/tcl8.4/encoding/macUkraine.enc
-usr/lib/tcl8.4/encoding/shiftjis.enc
-usr/lib/tcl8.4/encoding/symbol.enc
-usr/lib/tcl8.4/encoding/tis-620.enc
-usr/lib/tcl8.4/history.tcl
-#usr/lib/tcl8.4/http1.0
-usr/lib/tcl8.4/http1.0/http.tcl
-usr/lib/tcl8.4/http1.0/pkgIndex.tcl
-#usr/lib/tcl8.4/http2.5
-usr/lib/tcl8.4/http2.5/http.tcl
-usr/lib/tcl8.4/http2.5/pkgIndex.tcl
-usr/lib/tcl8.4/init.tcl
-usr/lib/tcl8.4/ldAix
-usr/lib/tcl8.4/ldAout.tcl
-#usr/lib/tcl8.4/msgcat1.3
-usr/lib/tcl8.4/msgcat1.3/msgcat.tcl
-usr/lib/tcl8.4/msgcat1.3/pkgIndex.tcl
-#usr/lib/tcl8.4/opt0.4
-usr/lib/tcl8.4/opt0.4/optparse.tcl
-usr/lib/tcl8.4/opt0.4/pkgIndex.tcl
-usr/lib/tcl8.4/package.tcl
-usr/lib/tcl8.4/parray.tcl
-usr/lib/tcl8.4/safe.tcl
-usr/lib/tcl8.4/tclAppInit.c
-usr/lib/tcl8.4/tclIndex
-#usr/lib/tcl8.4/tcltest2.2
-usr/lib/tcl8.4/tcltest2.2/pkgIndex.tcl
-usr/lib/tcl8.4/tcltest2.2/tcltest.tcl
-usr/lib/tcl8.4/word.tcl
+#usr/include/tclThread.h
+#usr/include/tclTomMath.h
+#usr/include/tclTomMathDecls.h
+#usr/include/tdbc.h
+#usr/include/tdbcDecls.h
+#usr/include/tdbcInt.h
+#usr/lib/itcl4.0.5
+usr/lib/itcl4.0.5/itcl.tcl
+usr/lib/itcl4.0.5/itclConfig.sh
+usr/lib/itcl4.0.5/itclHullCmds.tcl
+usr/lib/itcl4.0.5/itclWidget.tcl
+usr/lib/itcl4.0.5/libitcl4.0.5.so
+usr/lib/itcl4.0.5/libitclstub4.0.5.a
+usr/lib/itcl4.0.5/pkgIndex.tcl
+usr/lib/libtcl8.6.so
+#usr/lib/libtclstub8.6.a
+#usr/lib/pkgconfig/tcl.pc
+#usr/lib/sqlite3.13.0
+usr/lib/sqlite3.13.0/libsqlite3.13.0.so
+usr/lib/sqlite3.13.0/pkgIndex.tcl
+#usr/lib/tcl8
+#usr/lib/tcl8.6
+usr/lib/tcl8.6/auto.tcl
+usr/lib/tcl8.6/clock.tcl
+usr/lib/tcl8.6/encoding
+usr/lib/tcl8.6/encoding/ascii.enc
+usr/lib/tcl8.6/encoding/big5.enc
+usr/lib/tcl8.6/encoding/cp1250.enc
+usr/lib/tcl8.6/encoding/cp1251.enc
+usr/lib/tcl8.6/encoding/cp1252.enc
+usr/lib/tcl8.6/encoding/cp1253.enc
+usr/lib/tcl8.6/encoding/cp1254.enc
+usr/lib/tcl8.6/encoding/cp1255.enc
+usr/lib/tcl8.6/encoding/cp1256.enc
+usr/lib/tcl8.6/encoding/cp1257.enc
+usr/lib/tcl8.6/encoding/cp1258.enc
+usr/lib/tcl8.6/encoding/cp437.enc
+usr/lib/tcl8.6/encoding/cp737.enc
+usr/lib/tcl8.6/encoding/cp775.enc
+usr/lib/tcl8.6/encoding/cp850.enc
+usr/lib/tcl8.6/encoding/cp852.enc
+usr/lib/tcl8.6/encoding/cp855.enc
+usr/lib/tcl8.6/encoding/cp857.enc
+usr/lib/tcl8.6/encoding/cp860.enc
+usr/lib/tcl8.6/encoding/cp861.enc
+usr/lib/tcl8.6/encoding/cp862.enc
+usr/lib/tcl8.6/encoding/cp863.enc
+usr/lib/tcl8.6/encoding/cp864.enc
+usr/lib/tcl8.6/encoding/cp865.enc
+usr/lib/tcl8.6/encoding/cp866.enc
+usr/lib/tcl8.6/encoding/cp869.enc
+usr/lib/tcl8.6/encoding/cp874.enc
+usr/lib/tcl8.6/encoding/cp932.enc
+usr/lib/tcl8.6/encoding/cp936.enc
+usr/lib/tcl8.6/encoding/cp949.enc
+usr/lib/tcl8.6/encoding/cp950.enc
+usr/lib/tcl8.6/encoding/dingbats.enc
+usr/lib/tcl8.6/encoding/ebcdic.enc
+usr/lib/tcl8.6/encoding/euc-cn.enc
+usr/lib/tcl8.6/encoding/euc-jp.enc
+usr/lib/tcl8.6/encoding/euc-kr.enc
+usr/lib/tcl8.6/encoding/gb12345.enc
+usr/lib/tcl8.6/encoding/gb1988.enc
+usr/lib/tcl8.6/encoding/gb2312-raw.enc
+usr/lib/tcl8.6/encoding/gb2312.enc
+usr/lib/tcl8.6/encoding/iso2022-jp.enc
+usr/lib/tcl8.6/encoding/iso2022-kr.enc
+usr/lib/tcl8.6/encoding/iso2022.enc
+usr/lib/tcl8.6/encoding/iso8859-1.enc
+usr/lib/tcl8.6/encoding/iso8859-10.enc
+usr/lib/tcl8.6/encoding/iso8859-13.enc
+usr/lib/tcl8.6/encoding/iso8859-14.enc
+usr/lib/tcl8.6/encoding/iso8859-15.enc
+usr/lib/tcl8.6/encoding/iso8859-16.enc
+usr/lib/tcl8.6/encoding/iso8859-2.enc
+usr/lib/tcl8.6/encoding/iso8859-3.enc
+usr/lib/tcl8.6/encoding/iso8859-4.enc
+usr/lib/tcl8.6/encoding/iso8859-5.enc
+usr/lib/tcl8.6/encoding/iso8859-6.enc
+usr/lib/tcl8.6/encoding/iso8859-7.enc
+usr/lib/tcl8.6/encoding/iso8859-8.enc
+usr/lib/tcl8.6/encoding/iso8859-9.enc
+usr/lib/tcl8.6/encoding/jis0201.enc
+usr/lib/tcl8.6/encoding/jis0208.enc
+usr/lib/tcl8.6/encoding/jis0212.enc
+usr/lib/tcl8.6/encoding/koi8-r.enc
+usr/lib/tcl8.6/encoding/koi8-u.enc
+usr/lib/tcl8.6/encoding/ksc5601.enc
+usr/lib/tcl8.6/encoding/macCentEuro.enc
+usr/lib/tcl8.6/encoding/macCroatian.enc
+usr/lib/tcl8.6/encoding/macCyrillic.enc
+usr/lib/tcl8.6/encoding/macDingbats.enc
+usr/lib/tcl8.6/encoding/macGreek.enc
+usr/lib/tcl8.6/encoding/macIceland.enc
+usr/lib/tcl8.6/encoding/macJapan.enc
+usr/lib/tcl8.6/encoding/macRoman.enc
+usr/lib/tcl8.6/encoding/macRomania.enc
+usr/lib/tcl8.6/encoding/macThai.enc
+usr/lib/tcl8.6/encoding/macTurkish.enc
+usr/lib/tcl8.6/encoding/macUkraine.enc
+usr/lib/tcl8.6/encoding/shiftjis.enc
+usr/lib/tcl8.6/encoding/symbol.enc
+usr/lib/tcl8.6/encoding/tis-620.enc
+usr/lib/tcl8.6/history.tcl
+usr/lib/tcl8.6/http1.0
+usr/lib/tcl8.6/http1.0/http.tcl
+usr/lib/tcl8.6/http1.0/pkgIndex.tcl
+usr/lib/tcl8.6/init.tcl
+#usr/lib/tcl8.6/msgs
+#usr/lib/tcl8.6/msgs/af.msg
+#usr/lib/tcl8.6/msgs/af_za.msg
+#usr/lib/tcl8.6/msgs/ar.msg
+#usr/lib/tcl8.6/msgs/ar_in.msg
+#usr/lib/tcl8.6/msgs/ar_jo.msg
+#usr/lib/tcl8.6/msgs/ar_lb.msg
+#usr/lib/tcl8.6/msgs/ar_sy.msg
+#usr/lib/tcl8.6/msgs/be.msg
+#usr/lib/tcl8.6/msgs/bg.msg
+#usr/lib/tcl8.6/msgs/bn.msg
+#usr/lib/tcl8.6/msgs/bn_in.msg
+#usr/lib/tcl8.6/msgs/ca.msg
+#usr/lib/tcl8.6/msgs/cs.msg
+#usr/lib/tcl8.6/msgs/da.msg
+#usr/lib/tcl8.6/msgs/de.msg
+#usr/lib/tcl8.6/msgs/de_at.msg
+#usr/lib/tcl8.6/msgs/de_be.msg
+#usr/lib/tcl8.6/msgs/el.msg
+#usr/lib/tcl8.6/msgs/en_au.msg
+#usr/lib/tcl8.6/msgs/en_be.msg
+#usr/lib/tcl8.6/msgs/en_bw.msg
+#usr/lib/tcl8.6/msgs/en_ca.msg
+#usr/lib/tcl8.6/msgs/en_gb.msg
+#usr/lib/tcl8.6/msgs/en_hk.msg
+#usr/lib/tcl8.6/msgs/en_ie.msg
+#usr/lib/tcl8.6/msgs/en_in.msg
+#usr/lib/tcl8.6/msgs/en_nz.msg
+#usr/lib/tcl8.6/msgs/en_ph.msg
+#usr/lib/tcl8.6/msgs/en_sg.msg
+#usr/lib/tcl8.6/msgs/en_za.msg
+#usr/lib/tcl8.6/msgs/en_zw.msg
+#usr/lib/tcl8.6/msgs/eo.msg
+#usr/lib/tcl8.6/msgs/es.msg
+#usr/lib/tcl8.6/msgs/es_ar.msg
+#usr/lib/tcl8.6/msgs/es_bo.msg
+#usr/lib/tcl8.6/msgs/es_cl.msg
+#usr/lib/tcl8.6/msgs/es_co.msg
+#usr/lib/tcl8.6/msgs/es_cr.msg
+#usr/lib/tcl8.6/msgs/es_do.msg
+#usr/lib/tcl8.6/msgs/es_ec.msg
+#usr/lib/tcl8.6/msgs/es_gt.msg
+#usr/lib/tcl8.6/msgs/es_hn.msg
+#usr/lib/tcl8.6/msgs/es_mx.msg
+#usr/lib/tcl8.6/msgs/es_ni.msg
+#usr/lib/tcl8.6/msgs/es_pa.msg
+#usr/lib/tcl8.6/msgs/es_pe.msg
+#usr/lib/tcl8.6/msgs/es_pr.msg
+#usr/lib/tcl8.6/msgs/es_py.msg
+#usr/lib/tcl8.6/msgs/es_sv.msg
+#usr/lib/tcl8.6/msgs/es_uy.msg
+#usr/lib/tcl8.6/msgs/es_ve.msg
+#usr/lib/tcl8.6/msgs/et.msg
+#usr/lib/tcl8.6/msgs/eu.msg
+#usr/lib/tcl8.6/msgs/eu_es.msg
+#usr/lib/tcl8.6/msgs/fa.msg
+#usr/lib/tcl8.6/msgs/fa_in.msg
+#usr/lib/tcl8.6/msgs/fa_ir.msg
+#usr/lib/tcl8.6/msgs/fi.msg
+#usr/lib/tcl8.6/msgs/fo.msg
+#usr/lib/tcl8.6/msgs/fo_fo.msg
+#usr/lib/tcl8.6/msgs/fr.msg
+#usr/lib/tcl8.6/msgs/fr_be.msg
+#usr/lib/tcl8.6/msgs/fr_ca.msg
+#usr/lib/tcl8.6/msgs/fr_ch.msg
+#usr/lib/tcl8.6/msgs/ga.msg
+#usr/lib/tcl8.6/msgs/ga_ie.msg
+#usr/lib/tcl8.6/msgs/gl.msg
+#usr/lib/tcl8.6/msgs/gl_es.msg
+#usr/lib/tcl8.6/msgs/gv.msg
+#usr/lib/tcl8.6/msgs/gv_gb.msg
+#usr/lib/tcl8.6/msgs/he.msg
+#usr/lib/tcl8.6/msgs/hi.msg
+#usr/lib/tcl8.6/msgs/hi_in.msg
+#usr/lib/tcl8.6/msgs/hr.msg
+#usr/lib/tcl8.6/msgs/hu.msg
+#usr/lib/tcl8.6/msgs/id.msg
+#usr/lib/tcl8.6/msgs/id_id.msg
+#usr/lib/tcl8.6/msgs/is.msg
+#usr/lib/tcl8.6/msgs/it.msg
+#usr/lib/tcl8.6/msgs/it_ch.msg
+#usr/lib/tcl8.6/msgs/ja.msg
+#usr/lib/tcl8.6/msgs/kl.msg
+#usr/lib/tcl8.6/msgs/kl_gl.msg
+#usr/lib/tcl8.6/msgs/ko.msg
+#usr/lib/tcl8.6/msgs/ko_kr.msg
+#usr/lib/tcl8.6/msgs/kok.msg
+#usr/lib/tcl8.6/msgs/kok_in.msg
+#usr/lib/tcl8.6/msgs/kw.msg
+#usr/lib/tcl8.6/msgs/kw_gb.msg
+#usr/lib/tcl8.6/msgs/lt.msg
+#usr/lib/tcl8.6/msgs/lv.msg
+#usr/lib/tcl8.6/msgs/mk.msg
+#usr/lib/tcl8.6/msgs/mr.msg
+#usr/lib/tcl8.6/msgs/mr_in.msg
+#usr/lib/tcl8.6/msgs/ms.msg
+#usr/lib/tcl8.6/msgs/ms_my.msg
+#usr/lib/tcl8.6/msgs/mt.msg
+#usr/lib/tcl8.6/msgs/nb.msg
+#usr/lib/tcl8.6/msgs/nl.msg
+#usr/lib/tcl8.6/msgs/nl_be.msg
+#usr/lib/tcl8.6/msgs/nn.msg
+#usr/lib/tcl8.6/msgs/pl.msg
+#usr/lib/tcl8.6/msgs/pt.msg
+#usr/lib/tcl8.6/msgs/pt_br.msg
+#usr/lib/tcl8.6/msgs/ro.msg
+#usr/lib/tcl8.6/msgs/ru.msg
+#usr/lib/tcl8.6/msgs/ru_ua.msg
+#usr/lib/tcl8.6/msgs/sh.msg
+#usr/lib/tcl8.6/msgs/sk.msg
+#usr/lib/tcl8.6/msgs/sl.msg
+#usr/lib/tcl8.6/msgs/sq.msg
+#usr/lib/tcl8.6/msgs/sr.msg
+#usr/lib/tcl8.6/msgs/sv.msg
+#usr/lib/tcl8.6/msgs/sw.msg
+#usr/lib/tcl8.6/msgs/ta.msg
+#usr/lib/tcl8.6/msgs/ta_in.msg
+#usr/lib/tcl8.6/msgs/te.msg
+#usr/lib/tcl8.6/msgs/te_in.msg
+#usr/lib/tcl8.6/msgs/th.msg
+#usr/lib/tcl8.6/msgs/tr.msg
+#usr/lib/tcl8.6/msgs/uk.msg
+#usr/lib/tcl8.6/msgs/vi.msg
+#usr/lib/tcl8.6/msgs/zh.msg
+#usr/lib/tcl8.6/msgs/zh_cn.msg
+#usr/lib/tcl8.6/msgs/zh_hk.msg
+#usr/lib/tcl8.6/msgs/zh_sg.msg
+#usr/lib/tcl8.6/msgs/zh_tw.msg
+#usr/lib/tcl8.6/opt0.4
+usr/lib/tcl8.6/opt0.4/optparse.tcl
+usr/lib/tcl8.6/opt0.4/pkgIndex.tcl
+usr/lib/tcl8.6/package.tcl
+usr/lib/tcl8.6/parray.tcl
+usr/lib/tcl8.6/safe.tcl
+usr/lib/tcl8.6/tclAppInit.c
+usr/lib/tcl8.6/tclIndex
+usr/lib/tcl8.6/tm.tcl
+usr/lib/tcl8.6/word.tcl
+#usr/lib/tcl8/8.4
+usr/lib/tcl8/8.4/platform
+usr/lib/tcl8/8.4/platform-1.0.14.tm
+usr/lib/tcl8/8.4/platform/shell-1.1.4.tm
+#usr/lib/tcl8/8.5
+usr/lib/tcl8/8.5/msgcat-1.6.0.tm
+usr/lib/tcl8/8.5/tcltest-2.4.0.tm
+#usr/lib/tcl8/8.6
+usr/lib/tcl8/8.6/http-2.8.9.tm
+usr/lib/tcl8/8.6/tdbc
+usr/lib/tcl8/8.6/tdbc/sqlite3-1.0.4.tm
 usr/lib/tclConfig.sh
+usr/lib/tclooConfig.sh
+#usr/lib/tdbc1.0.4
+usr/lib/tdbc1.0.4/libtdbc1.0.4.so
+usr/lib/tdbc1.0.4/libtdbcstub1.0.4.a
+usr/lib/tdbc1.0.4/pkgIndex.tcl
+usr/lib/tdbc1.0.4/tdbc.tcl
+usr/lib/tdbc1.0.4/tdbcConfig.sh
+#usr/lib/tdbcmysql1.0.4
+usr/lib/tdbcmysql1.0.4/libtdbcmysql1.0.4.so
+usr/lib/tdbcmysql1.0.4/pkgIndex.tcl
+usr/lib/tdbcmysql1.0.4/tdbcmysql.tcl
+#usr/lib/tdbcodbc1.0.4
+usr/lib/tdbcodbc1.0.4/libtdbcodbc1.0.4.so
+usr/lib/tdbcodbc1.0.4/pkgIndex.tcl
+usr/lib/tdbcodbc1.0.4/tdbcodbc.tcl
+#usr/lib/tdbcpostgres1.0.4
+usr/lib/tdbcpostgres1.0.4/libtdbcpostgres1.0.4.so
+usr/lib/tdbcpostgres1.0.4/pkgIndex.tcl
+usr/lib/tdbcpostgres1.0.4/tdbcpostgres.tcl
+#usr/lib/thread2.8.0
+usr/lib/thread2.8.0/libthread2.8.0.so
+usr/lib/thread2.8.0/pkgIndex.tcl
+usr/lib/thread2.8.0/ttrace.tcl
 #usr/man/man1/tclsh.1
 #usr/man/man3/TCL_MEM_DEBUG.3
 #usr/man/man3/Tcl_Access.3
@@ -124,7 +312,12 @@ usr/lib/tclConfig.sh
 #usr/man/man3/Tcl_AppInit.3
 #usr/man/man3/Tcl_AppendAllObjTypes.3
 #usr/man/man3/Tcl_AppendElement.3
+#usr/man/man3/Tcl_AppendExportList.3
+#usr/man/man3/Tcl_AppendFormatToObj.3
+#usr/man/man3/Tcl_AppendLimitedToObj.3
+#usr/man/man3/Tcl_AppendObjToErrorInfo.3
 #usr/man/man3/Tcl_AppendObjToObj.3
+#usr/man/man3/Tcl_AppendPrintfToObj.3
 #usr/man/man3/Tcl_AppendResult.3
 #usr/man/man3/Tcl_AppendResultVA.3
 #usr/man/man3/Tcl_AppendStringsToObj.3
@@ -140,10 +333,13 @@ usr/lib/tclConfig.sh
 #usr/man/man3/Tcl_AttemptRealloc.3
 #usr/man/man3/Tcl_AttemptSetObjLength.3
 #usr/man/man3/Tcl_BackgroundError.3
+#usr/man/man3/Tcl_BackgroundException.3
 #usr/man/man3/Tcl_Backslash.3
 #usr/man/man3/Tcl_BadChannelOption.3
 #usr/man/man3/Tcl_CallWhenDeleted.3
+#usr/man/man3/Tcl_CancelEval.3
 #usr/man/man3/Tcl_CancelIdleCall.3
+#usr/man/man3/Tcl_Canceled.3
 #usr/man/man3/Tcl_ChannelBlockModeProc.3
 #usr/man/man3/Tcl_ChannelBuffered.3
 #usr/man/man3/Tcl_ChannelClose2Proc.3
@@ -158,10 +354,15 @@ usr/lib/tclConfig.sh
 #usr/man/man3/Tcl_ChannelSeekProc.3
 #usr/man/man3/Tcl_ChannelSetOptionProc.3
 #usr/man/man3/Tcl_ChannelThreadActionProc.3
+#usr/man/man3/Tcl_ChannelTruncateProc.3
 #usr/man/man3/Tcl_ChannelVersion.3
 #usr/man/man3/Tcl_ChannelWatchProc.3
 #usr/man/man3/Tcl_ChannelWideSeekProc.3
 #usr/man/man3/Tcl_Chdir.3
+#usr/man/man3/Tcl_ClassGetMetadata.3
+#usr/man/man3/Tcl_ClassSetConstructor.3
+#usr/man/man3/Tcl_ClassSetDestructor.3
+#usr/man/man3/Tcl_ClassSetMetadata.3
 #usr/man/man3/Tcl_ClearChannelHandlers.3
 #usr/man/man3/Tcl_Close.3
 #usr/man/man3/Tcl_CommandComplete.3
@@ -174,6 +375,7 @@ usr/lib/tclConfig.sh
 #usr/man/man3/Tcl_ConvertCountedElement.3
 #usr/man/man3/Tcl_ConvertElement.3
 #usr/man/man3/Tcl_ConvertToType.3
+#usr/man/man3/Tcl_CopyObjectInstance.3
 #usr/man/man3/Tcl_CreateAlias.3
 #usr/man/man3/Tcl_CreateAliasObj.3
 #usr/man/man3/Tcl_CreateChannel.3
@@ -181,12 +383,14 @@ usr/lib/tclConfig.sh
 #usr/man/man3/Tcl_CreateCloseHandler.3
 #usr/man/man3/Tcl_CreateCommand.3
 #usr/man/man3/Tcl_CreateEncoding.3
+#usr/man/man3/Tcl_CreateEnsemble.3
 #usr/man/man3/Tcl_CreateEventSource.3
 #usr/man/man3/Tcl_CreateExitHandler.3
 #usr/man/man3/Tcl_CreateFileHandler.3
 #usr/man/man3/Tcl_CreateHashEntry.3
 #usr/man/man3/Tcl_CreateInterp.3
 #usr/man/man3/Tcl_CreateMathFunc.3
+#usr/man/man3/Tcl_CreateNamespace.3
 #usr/man/man3/Tcl_CreateObjCommand.3
 #usr/man/man3/Tcl_CreateObjTrace.3
 #usr/man/man3/Tcl_CreateSlave.3
@@ -220,11 +424,22 @@ usr/lib/tclConfig.sh
 #usr/man/man3/Tcl_DeleteHashEntry.3
 #usr/man/man3/Tcl_DeleteHashTable.3
 #usr/man/man3/Tcl_DeleteInterp.3
+#usr/man/man3/Tcl_DeleteNamespace.3
 #usr/man/man3/Tcl_DeleteThreadExitHandler.3
 #usr/man/man3/Tcl_DeleteTimerHandler.3
 #usr/man/man3/Tcl_DeleteTrace.3
 #usr/man/man3/Tcl_DetachChannel.3
 #usr/man/man3/Tcl_DetachPids.3
+#usr/man/man3/Tcl_DictObjDone.3
+#usr/man/man3/Tcl_DictObjFirst.3
+#usr/man/man3/Tcl_DictObjGet.3
+#usr/man/man3/Tcl_DictObjNext.3
+#usr/man/man3/Tcl_DictObjPut.3
+#usr/man/man3/Tcl_DictObjPutKeyList.3
+#usr/man/man3/Tcl_DictObjRemove.3
+#usr/man/man3/Tcl_DictObjRemoveKeyList.3
+#usr/man/man3/Tcl_DictObjSize.3
+#usr/man/man3/Tcl_DiscardInterpState.3
 #usr/man/man3/Tcl_DiscardResult.3
 #usr/man/man3/Tcl_DoOneEvent.3
 #usr/man/man3/Tcl_DoWhenIdle.3
@@ -244,6 +459,7 @@ usr/lib/tclConfig.sh
 #usr/man/man3/Tcl_EventuallyFree.3
 #usr/man/man3/Tcl_Exit.3
 #usr/man/man3/Tcl_ExitThread.3
+#usr/man/man3/Tcl_Export.3
 #usr/man/man3/Tcl_ExposeCommand.3
 #usr/man/man3/Tcl_ExprBoolean.3
 #usr/man/man3/Tcl_ExprBooleanObj.3
@@ -265,6 +481,7 @@ usr/lib/tclConfig.sh
 #usr/man/man3/Tcl_FSDeleteFile.3
 #usr/man/man3/Tcl_FSEqualPaths.3
 #usr/man/man3/Tcl_FSEvalFile.3
+#usr/man/man3/Tcl_FSEvalFileEx.3
 #usr/man/man3/Tcl_FSFileAttrStrings.3
 #usr/man/man3/Tcl_FSFileAttrsGet.3
 #usr/man/man3/Tcl_FSFileAttrsSet.3
@@ -293,27 +510,41 @@ usr/lib/tclConfig.sh
 #usr/man/man3/Tcl_FSRenameFile.3
 #usr/man/man3/Tcl_FSSplitPath.3
 #usr/man/man3/Tcl_FSStat.3
+#usr/man/man3/Tcl_FSUnloadFile.3
 #usr/man/man3/Tcl_FSUnregister.3
 #usr/man/man3/Tcl_FSUtime.3
 #usr/man/man3/Tcl_Finalize.3
 #usr/man/man3/Tcl_FinalizeNotifier.3
 #usr/man/man3/Tcl_FinalizeThread.3
+#usr/man/man3/Tcl_FindCommand.3
+#usr/man/man3/Tcl_FindEnsemble.3
 #usr/man/man3/Tcl_FindExecutable.3
 #usr/man/man3/Tcl_FindHashEntry.3
+#usr/man/man3/Tcl_FindNamespace.3
+#usr/man/man3/Tcl_FindSymbol.3
 #usr/man/man3/Tcl_FirstHashEntry.3
 #usr/man/man3/Tcl_Flush.3
+#usr/man/man3/Tcl_ForgetImport.3
+#usr/man/man3/Tcl_Format.3
 #usr/man/man3/Tcl_Free.3
 #usr/man/man3/Tcl_FreeEncoding.3
 #usr/man/man3/Tcl_FreeParse.3
 #usr/man/man3/Tcl_FreeResult.3
+#usr/man/man3/Tcl_GetAccessTimeFromStat.3
 #usr/man/man3/Tcl_GetAlias.3
 #usr/man/man3/Tcl_GetAliasObj.3
 #usr/man/man3/Tcl_GetAssocData.3
+#usr/man/man3/Tcl_GetBignumFromObj.3
+#usr/man/man3/Tcl_GetBlockSizeFromStat.3
+#usr/man/man3/Tcl_GetBlocksFromStat.3
 #usr/man/man3/Tcl_GetBoolean.3
 #usr/man/man3/Tcl_GetBooleanFromObj.3
 #usr/man/man3/Tcl_GetByteArrayFromObj.3
+#usr/man/man3/Tcl_GetChangeTimeFromStat.3
 #usr/man/man3/Tcl_GetChannel.3
 #usr/man/man3/Tcl_GetChannelBufferSize.3
+#usr/man/man3/Tcl_GetChannelError.3
+#usr/man/man3/Tcl_GetChannelErrorInterp.3
 #usr/man/man3/Tcl_GetChannelHandle.3
 #usr/man/man3/Tcl_GetChannelInstanceData.3
 #usr/man/man3/Tcl_GetChannelMode.3
@@ -324,20 +555,37 @@ usr/lib/tclConfig.sh
 #usr/man/man3/Tcl_GetChannelThread.3
 #usr/man/man3/Tcl_GetChannelType.3
 #usr/man/man3/Tcl_GetCharLength.3
+#usr/man/man3/Tcl_GetClassAsObject.3
 #usr/man/man3/Tcl_GetCommandFromObj.3
 #usr/man/man3/Tcl_GetCommandFullName.3
 #usr/man/man3/Tcl_GetCommandInfo.3
 #usr/man/man3/Tcl_GetCommandInfoFromToken.3
 #usr/man/man3/Tcl_GetCommandName.3
+#usr/man/man3/Tcl_GetCurrentNamespace.3
 #usr/man/man3/Tcl_GetCurrentThread.3
 #usr/man/man3/Tcl_GetCwd.3
 #usr/man/man3/Tcl_GetDefaultEncodingDir.3
+#usr/man/man3/Tcl_GetDeviceTypeFromStat.3
 #usr/man/man3/Tcl_GetDouble.3
 #usr/man/man3/Tcl_GetDoubleFromObj.3
 #usr/man/man3/Tcl_GetEncoding.3
+#usr/man/man3/Tcl_GetEncodingFromObj.3
 #usr/man/man3/Tcl_GetEncodingName.3
+#usr/man/man3/Tcl_GetEncodingNameFromEnvironment.3
 #usr/man/man3/Tcl_GetEncodingNames.3
+#usr/man/man3/Tcl_GetEncodingSearchPath.3
+#usr/man/man3/Tcl_GetEnsembleFlags.3
+#usr/man/man3/Tcl_GetEnsembleMappingDict.3
+#usr/man/man3/Tcl_GetEnsembleNamespace.3
+#usr/man/man3/Tcl_GetEnsembleParameterList.3
+#usr/man/man3/Tcl_GetEnsembleSubcommandList.3
+#usr/man/man3/Tcl_GetEnsembleUnknownHandler.3
 #usr/man/man3/Tcl_GetErrno.3
+#usr/man/man3/Tcl_GetErrorLine.3
+#usr/man/man3/Tcl_GetFSDeviceFromStat.3
+#usr/man/man3/Tcl_GetFSInodeFromStat.3
+#usr/man/man3/Tcl_GetGlobalNamespace.3
+#usr/man/man3/Tcl_GetGroupIdFromStat.3
 #usr/man/man3/Tcl_GetHashKey.3
 #usr/man/man3/Tcl_GetHashValue.3
 #usr/man/man3/Tcl_GetHostName.3
@@ -346,20 +594,31 @@ usr/lib/tclConfig.sh
 #usr/man/man3/Tcl_GetInt.3
 #usr/man/man3/Tcl_GetIntFromObj.3
 #usr/man/man3/Tcl_GetInterpPath.3
+#usr/man/man3/Tcl_GetLinkCountFromStat.3
 #usr/man/man3/Tcl_GetLongFromObj.3
 #usr/man/man3/Tcl_GetMaster.3
 #usr/man/man3/Tcl_GetMathFuncInfo.3
+#usr/man/man3/Tcl_GetModeFromStat.3
+#usr/man/man3/Tcl_GetModificationTimeFromStat.3
 #usr/man/man3/Tcl_GetNameOfExecutable.3
-#usr/man/man3/Tcl_GetOSTypeFromObj.3
+#usr/man/man3/Tcl_GetNamespaceUnknownHandler.3
 #usr/man/man3/Tcl_GetObjResult.3
 #usr/man/man3/Tcl_GetObjType.3
+#usr/man/man3/Tcl_GetObjectAsClass.3
+#usr/man/man3/Tcl_GetObjectCommand.3
+#usr/man/man3/Tcl_GetObjectFromObj.3
+#usr/man/man3/Tcl_GetObjectName.3
+#usr/man/man3/Tcl_GetObjectNamespace.3
 #usr/man/man3/Tcl_GetOpenFile.3
 #usr/man/man3/Tcl_GetPathType.3
 #usr/man/man3/Tcl_GetRange.3
 #usr/man/man3/Tcl_GetRegExpFromObj.3
+#usr/man/man3/Tcl_GetReturnOptions.3
 #usr/man/man3/Tcl_GetServiceMode.3
+#usr/man/man3/Tcl_GetSizeFromStat.3
 #usr/man/man3/Tcl_GetSlave.3
 #usr/man/man3/Tcl_GetStackedChannel.3
+#usr/man/man3/Tcl_GetStartupScript.3
 #usr/man/man3/Tcl_GetStdChannel.3
 #usr/man/man3/Tcl_GetString.3
 #usr/man/man3/Tcl_GetStringFromObj.3
@@ -370,6 +629,7 @@ usr/lib/tclConfig.sh
 #usr/man/man3/Tcl_GetUniChar.3
 #usr/man/man3/Tcl_GetUnicode.3
 #usr/man/man3/Tcl_GetUnicodeFromObj.3
+#usr/man/man3/Tcl_GetUserIdFromStat.3
 #usr/man/man3/Tcl_GetVar.3
 #usr/man/man3/Tcl_GetVar2.3
 #usr/man/man3/Tcl_GetVar2Ex.3
@@ -381,6 +641,7 @@ usr/lib/tclConfig.sh
 #usr/man/man3/Tcl_GlobalEvalObj.3
 #usr/man/man3/Tcl_HashStats.3
 #usr/man/man3/Tcl_HideCommand.3
+#usr/man/man3/Tcl_Import.3
 #usr/man/man3/Tcl_IncrRefCount.3
 #usr/man/man3/Tcl_Init.3
 #usr/man/man3/Tcl_InitCustomHashTable.3
@@ -392,16 +653,33 @@ usr/lib/tclConfig.sh
 #usr/man/man3/Tcl_InputBlocked.3
 #usr/man/man3/Tcl_InputBuffered.3
 #usr/man/man3/Tcl_Interp.3
+#usr/man/man3/Tcl_InterpActive.3
 #usr/man/man3/Tcl_InterpDeleted.3
 #usr/man/man3/Tcl_InvalidateStringRep.3
 #usr/man/man3/Tcl_IsChannelExisting.3
 #usr/man/man3/Tcl_IsChannelRegistered.3
 #usr/man/man3/Tcl_IsChannelShared.3
+#usr/man/man3/Tcl_IsEnsemble.3
 #usr/man/man3/Tcl_IsSafe.3
 #usr/man/man3/Tcl_IsShared.3
 #usr/man/man3/Tcl_IsStandardChannel.3
 #usr/man/man3/Tcl_JoinPath.3
 #usr/man/man3/Tcl_JoinThread.3
+#usr/man/man3/Tcl_LimitAddHandler.3
+#usr/man/man3/Tcl_LimitCheck.3
+#usr/man/man3/Tcl_LimitExceeded.3
+#usr/man/man3/Tcl_LimitGetCommands.3
+#usr/man/man3/Tcl_LimitGetGranularity.3
+#usr/man/man3/Tcl_LimitGetTime.3
+#usr/man/man3/Tcl_LimitReady.3
+#usr/man/man3/Tcl_LimitRemoveHandler.3
+#usr/man/man3/Tcl_LimitSetCommands.3
+#usr/man/man3/Tcl_LimitSetGranularity.3
+#usr/man/man3/Tcl_LimitSetTime.3
+#usr/man/man3/Tcl_LimitTypeEnabled.3
+#usr/man/man3/Tcl_LimitTypeExceeded.3
+#usr/man/man3/Tcl_LimitTypeReset.3
+#usr/man/man3/Tcl_LimitTypeSet.3
 #usr/man/man3/Tcl_LinkVar.3
 #usr/man/man3/Tcl_ListMathFuncs.3
 #usr/man/man3/Tcl_ListObjAppendElement.3
@@ -410,35 +688,60 @@ usr/lib/tclConfig.sh
 #usr/man/man3/Tcl_ListObjIndex.3
 #usr/man/man3/Tcl_ListObjLength.3
 #usr/man/man3/Tcl_ListObjReplace.3
+#usr/man/man3/Tcl_LoadFile.3
 #usr/man/man3/Tcl_LogCommandInfo.3
-#usr/man/man3/Tcl_MacConvertTextResource.3
-#usr/man/man3/Tcl_MacEvalResource.3
-#usr/man/man3/Tcl_MacFindResource.3
-#usr/man/man3/Tcl_MacSetEventProc.3
 #usr/man/man3/Tcl_Main.3
 #usr/man/man3/Tcl_MakeFileChannel.3
 #usr/man/man3/Tcl_MakeSafe.3
 #usr/man/man3/Tcl_MakeTcpClientChannel.3
 #usr/man/man3/Tcl_Merge.3
+#usr/man/man3/Tcl_MethodDeclarerClass.3
+#usr/man/man3/Tcl_MethodDeclarerObject.3
+#usr/man/man3/Tcl_MethodIsPublic.3
+#usr/man/man3/Tcl_MethodIsType.3
+#usr/man/man3/Tcl_MethodName.3
 #usr/man/man3/Tcl_MutexFinalize.3
 #usr/man/man3/Tcl_MutexLock.3
 #usr/man/man3/Tcl_MutexUnlock.3
+#usr/man/man3/Tcl_NRAddCallback.3
+#usr/man/man3/Tcl_NRCallObjProc.3
+#usr/man/man3/Tcl_NRCmdSwap.3
+#usr/man/man3/Tcl_NRCreateCommand.3
+#usr/man/man3/Tcl_NREvalObj.3
+#usr/man/man3/Tcl_NREvalObjv.3
+#usr/man/man3/Tcl_NRExprObj.3
+#usr/man/man3/Tcl_NewBignumObj.3
 #usr/man/man3/Tcl_NewBooleanObj.3
 #usr/man/man3/Tcl_NewByteArrayObj.3
+#usr/man/man3/Tcl_NewDictObj.3
 #usr/man/man3/Tcl_NewDoubleObj.3
+#usr/man/man3/Tcl_NewInstanceMethod.3
 #usr/man/man3/Tcl_NewIntObj.3
 #usr/man/man3/Tcl_NewListObj.3
 #usr/man/man3/Tcl_NewLongObj.3
-#usr/man/man3/Tcl_NewOSTypeObj.3
+#usr/man/man3/Tcl_NewMethod.3
 #usr/man/man3/Tcl_NewObj.3
+#usr/man/man3/Tcl_NewObjectInstance.3
 #usr/man/man3/Tcl_NewStringObj.3
 #usr/man/man3/Tcl_NewUnicodeObj.3
 #usr/man/man3/Tcl_NewWideIntObj.3
 #usr/man/man3/Tcl_NextHashEntry.3
 #usr/man/man3/Tcl_NotifyChannel.3
 #usr/man/man3/Tcl_NumUtfChars.3
+#usr/man/man3/Tcl_OOInitStubs.3
 #usr/man/man3/Tcl_ObjGetVar2.3
+#usr/man/man3/Tcl_ObjPrintf.3
 #usr/man/man3/Tcl_ObjSetVar2.3
+#usr/man/man3/Tcl_ObjectContextInvokeNext.3
+#usr/man/man3/Tcl_ObjectContextIsFiltering.3
+#usr/man/man3/Tcl_ObjectContextMethod.3
+#usr/man/man3/Tcl_ObjectContextObject.3
+#usr/man/man3/Tcl_ObjectContextSkippedArgs.3
+#usr/man/man3/Tcl_ObjectDeleted.3
+#usr/man/man3/Tcl_ObjectGetMetadata.3
+#usr/man/man3/Tcl_ObjectGetMethodNameMapper.3
+#usr/man/man3/Tcl_ObjectSetMetadata.3
+#usr/man/man3/Tcl_ObjectSetMethodNameMapper.3
 #usr/man/man3/Tcl_OpenCommandChannel.3
 #usr/man/man3/Tcl_OpenFileChannel.3
 #usr/man/man3/Tcl_OpenTcpClient.3
@@ -446,6 +749,7 @@ usr/lib/tclConfig.sh
 #usr/man/man3/Tcl_OutputBuffered.3
 #usr/man/man3/Tcl_Panic.3
 #usr/man/man3/Tcl_PanicVA.3
+#usr/man/man3/Tcl_ParseArgsObjv.3
 #usr/man/man3/Tcl_ParseBraces.3
 #usr/man/man3/Tcl_ParseCommand.3
 #usr/man/man3/Tcl_ParseExpr.3
@@ -458,10 +762,12 @@ usr/lib/tclConfig.sh
 #usr/man/man3/Tcl_PkgProvideEx.3
 #usr/man/man3/Tcl_PkgRequire.3
 #usr/man/man3/Tcl_PkgRequireEx.3
+#usr/man/man3/Tcl_PkgRequireProc.3
 #usr/man/man3/Tcl_PosixError.3
 #usr/man/man3/Tcl_Preserve.3
 #usr/man/man3/Tcl_PrintDouble.3
 #usr/man/man3/Tcl_PutEnv.3
+#usr/man/man3/Tcl_QueryTimeProc.3
 #usr/man/man3/Tcl_QueueEvent.3
 #usr/man/man3/Tcl_Read.3
 #usr/man/man3/Tcl_ReadChars.3
@@ -478,46 +784,65 @@ usr/lib/tclConfig.sh
 #usr/man/man3/Tcl_RegExpMatchObj.3
 #usr/man/man3/Tcl_RegExpRange.3
 #usr/man/man3/Tcl_RegisterChannel.3
+#usr/man/man3/Tcl_RegisterConfig.3
 #usr/man/man3/Tcl_RegisterObjType.3
 #usr/man/man3/Tcl_Release.3
 #usr/man/man3/Tcl_ResetResult.3
+#usr/man/man3/Tcl_RestoreInterpState.3
 #usr/man/man3/Tcl_RestoreResult.3
+#usr/man/man3/Tcl_SaveInterpState.3
 #usr/man/man3/Tcl_SaveResult.3
 #usr/man/man3/Tcl_ScanCountedElement.3
 #usr/man/man3/Tcl_ScanElement.3
 #usr/man/man3/Tcl_Seek.3
 #usr/man/man3/Tcl_ServiceAll.3
 #usr/man/man3/Tcl_ServiceEvent.3
+#usr/man/man3/Tcl_ServiceModeHook.3
 #usr/man/man3/Tcl_SetAssocData.3
+#usr/man/man3/Tcl_SetBignumObj.3
 #usr/man/man3/Tcl_SetBooleanObj.3
 #usr/man/man3/Tcl_SetByteArrayLength.3
 #usr/man/man3/Tcl_SetByteArrayObj.3
 #usr/man/man3/Tcl_SetChannelBufferSize.3
+#usr/man/man3/Tcl_SetChannelError.3
+#usr/man/man3/Tcl_SetChannelErrorInterp.3
 #usr/man/man3/Tcl_SetChannelOption.3
 #usr/man/man3/Tcl_SetCommandInfo.3
 #usr/man/man3/Tcl_SetCommandInfoFromToken.3
 #usr/man/man3/Tcl_SetDefaultEncodingDir.3
 #usr/man/man3/Tcl_SetDoubleObj.3
+#usr/man/man3/Tcl_SetEncodingSearchPath.3
+#usr/man/man3/Tcl_SetEnsembleFlags.3
+#usr/man/man3/Tcl_SetEnsembleMappingDict.3
+#usr/man/man3/Tcl_SetEnsembleParameterList.3
+#usr/man/man3/Tcl_SetEnsembleSubcommandList.3
+#usr/man/man3/Tcl_SetEnsembleUnknownHandler.3
 #usr/man/man3/Tcl_SetErrno.3
 #usr/man/man3/Tcl_SetErrorCode.3
 #usr/man/man3/Tcl_SetErrorCodeVA.3
+#usr/man/man3/Tcl_SetErrorLine.3
+#usr/man/man3/Tcl_SetExitProc.3
 #usr/man/man3/Tcl_SetHashValue.3
 #usr/man/man3/Tcl_SetIntObj.3
 #usr/man/man3/Tcl_SetListObj.3
 #usr/man/man3/Tcl_SetLongObj.3
 #usr/man/man3/Tcl_SetMainLoop.3
 #usr/man/man3/Tcl_SetMaxBlockTime.3
-#usr/man/man3/Tcl_SetOSTypeObj.3
+#usr/man/man3/Tcl_SetNamespaceUnknownHandler.3
+#usr/man/man3/Tcl_SetNotifier.3
 #usr/man/man3/Tcl_SetObjErrorCode.3
 #usr/man/man3/Tcl_SetObjLength.3
 #usr/man/man3/Tcl_SetObjResult.3
 #usr/man/man3/Tcl_SetPanicProc.3
 #usr/man/man3/Tcl_SetRecursionLimit.3
 #usr/man/man3/Tcl_SetResult.3
+#usr/man/man3/Tcl_SetReturnOptions.3
 #usr/man/man3/Tcl_SetServiceMode.3
+#usr/man/man3/Tcl_SetStartupScript.3
 #usr/man/man3/Tcl_SetStdChannel.3
 #usr/man/man3/Tcl_SetStringObj.3
 #usr/man/man3/Tcl_SetSystemEncoding.3
+#usr/man/man3/Tcl_SetTimeProc.3
 #usr/man/man3/Tcl_SetTimer.3
 #usr/man/man3/Tcl_SetUnicodeObj.3
 #usr/man/man3/Tcl_SetVar.3
@@ -538,13 +863,16 @@ usr/lib/tclConfig.sh
 #usr/man/man3/Tcl_StringCaseMatch.3
 #usr/man/man3/Tcl_StringMatch.3
 #usr/man/man3/Tcl_SubstObj.3
+#usr/man/man3/Tcl_TakeBignumFromObj.3
 #usr/man/man3/Tcl_Tell.3
 #usr/man/man3/Tcl_ThreadAlert.3
 #usr/man/man3/Tcl_ThreadQueueEvent.3
 #usr/man/man3/Tcl_TraceCommand.3
 #usr/man/man3/Tcl_TraceVar.3
 #usr/man/man3/Tcl_TraceVar2.3
+#usr/man/man3/Tcl_TransferResult.3
 #usr/man/man3/Tcl_TranslateFileName.3
+#usr/man/man3/Tcl_TruncateChannel.3
 #usr/man/man3/Tcl_Ungets.3
 #usr/man/man3/Tcl_UniChar.3
 #usr/man/man3/Tcl_UniCharAtIndex.3
@@ -584,6 +912,8 @@ usr/lib/tclConfig.sh
 #usr/man/man3/Tcl_UtfCharComplete.3
 #usr/man/man3/Tcl_UtfFindFirst.3
 #usr/man/man3/Tcl_UtfFindLast.3
+#usr/man/man3/Tcl_UtfNcasecmp.3
+#usr/man/man3/Tcl_UtfNcmp.3
 #usr/man/man3/Tcl_UtfNext.3
 #usr/man/man3/Tcl_UtfPrev.3
 #usr/man/man3/Tcl_UtfToExternal.3
@@ -607,24 +937,36 @@ usr/lib/tclConfig.sh
 #usr/man/man3/Tcl_WriteObj.3
 #usr/man/man3/Tcl_WriteRaw.3
 #usr/man/man3/Tcl_WrongNumArgs.3
+#usr/man/man3/Tcl_ZlibAdler32.3
+#usr/man/man3/Tcl_ZlibCRC32.3
+#usr/man/man3/Tcl_ZlibDeflate.3
+#usr/man/man3/Tcl_ZlibInflate.3
+#usr/man/man3/Tcl_ZlibStreamChecksum.3
+#usr/man/man3/Tcl_ZlibStreamClose.3
+#usr/man/man3/Tcl_ZlibStreamEof.3
+#usr/man/man3/Tcl_ZlibStreamGet.3
+#usr/man/man3/Tcl_ZlibStreamGetCommandName.3
+#usr/man/man3/Tcl_ZlibStreamInit.3
+#usr/man/man3/Tcl_ZlibStreamPut.3
 #usr/man/man3/attemptckalloc.3
 #usr/man/man3/attemptckrealloc.3
 #usr/man/man3/ckalloc.3
 #usr/man/man3/ckfree.3
 #usr/man/man3/ckrealloc.3
-#usr/man/man3/panic.3
-#usr/man/man3/panicVA.3
 #usr/man/mann
-#usr/man/mann/SafeBase.n
 #usr/man/mann/Tcl.n
 #usr/man/mann/after.n
 #usr/man/mann/append.n
+#usr/man/mann/apply.n
+#usr/man/mann/argc.n
+#usr/man/mann/argv.n
+#usr/man/mann/argv0.n
 #usr/man/mann/array.n
 #usr/man/mann/auto_execok.n
 #usr/man/mann/auto_import.n
 #usr/man/mann/auto_load.n
 #usr/man/mann/auto_mkindex.n
-#usr/man/mann/auto_mkindex_old.n
+#usr/man/mann/auto_path.n
 #usr/man/mann/auto_qualify.n
 #usr/man/mann/auto_reset.n
 #usr/man/mann/bgerror.n
@@ -633,14 +975,20 @@ usr/lib/tclConfig.sh
 #usr/man/mann/case.n
 #usr/man/mann/catch.n
 #usr/man/mann/cd.n
+#usr/man/mann/chan.n
 #usr/man/mann/clock.n
 #usr/man/mann/close.n
 #usr/man/mann/concat.n
 #usr/man/mann/continue.n
+#usr/man/mann/coroutine.n
 #usr/man/mann/dde.n
+#usr/man/mann/dict.n
 #usr/man/mann/encoding.n
+#usr/man/mann/env.n
 #usr/man/mann/eof.n
 #usr/man/mann/error.n
+#usr/man/mann/errorCode.n
+#usr/man/mann/errorInfo.n
 #usr/man/mann/eval.n
 #usr/man/mann/exec.n
 #usr/man/mann/exit.n
@@ -666,38 +1014,56 @@ usr/lib/tclConfig.sh
 #usr/man/mann/interp.n
 #usr/man/mann/join.n
 #usr/man/mann/lappend.n
+#usr/man/mann/lassign.n
 #usr/man/mann/lindex.n
 #usr/man/mann/linsert.n
 #usr/man/mann/list.n
 #usr/man/mann/llength.n
+#usr/man/mann/lmap.n
 #usr/man/mann/load.n
 #usr/man/mann/lrange.n
+#usr/man/mann/lrepeat.n
 #usr/man/mann/lreplace.n
+#usr/man/mann/lreverse.n
 #usr/man/mann/lsearch.n
 #usr/man/mann/lset.n
 #usr/man/mann/lsort.n
+#usr/man/mann/mathfunc.n
+#usr/man/mann/mathop.n
 #usr/man/mann/memory.n
 #usr/man/mann/msgcat.n
+#usr/man/mann/my.n
 #usr/man/mann/namespace.n
+#usr/man/mann/next.n
+#usr/man/mann/nextto.n
+#usr/man/mann/oo_class.n
+#usr/man/mann/oo_copy.n
+#usr/man/mann/oo_define.n
+#usr/man/mann/oo_objdefine.n
+#usr/man/mann/oo_object.n
 #usr/man/mann/open.n
 #usr/man/mann/package.n
 #usr/man/mann/parray.n
 #usr/man/mann/pid.n
-#usr/man/mann/pkg::create.n
+#usr/man/mann/pkg_create.n
 #usr/man/mann/pkg_mkIndex.n
+#usr/man/mann/platform.n
+#usr/man/mann/platform_shell.n
 #usr/man/mann/proc.n
 #usr/man/mann/puts.n
 #usr/man/mann/pwd.n
 #usr/man/mann/re_syntax.n
 #usr/man/mann/read.n
+#usr/man/mann/refchan.n
 #usr/man/mann/regexp.n
 #usr/man/mann/registry.n
 #usr/man/mann/regsub.n
 #usr/man/mann/rename.n
-#usr/man/mann/resource.n
 #usr/man/mann/return.n
+#usr/man/mann/safe.n
 #usr/man/mann/scan.n
 #usr/man/mann/seek.n
+#usr/man/mann/self.n
 #usr/man/mann/set.n
 #usr/man/mann/socket.n
 #usr/man/mann/source.n
@@ -705,18 +1071,36 @@ usr/lib/tclConfig.sh
 #usr/man/mann/string.n
 #usr/man/mann/subst.n
 #usr/man/mann/switch.n
+#usr/man/mann/tailcall.n
 #usr/man/mann/tcl_endOfWord.n
 #usr/man/mann/tcl_findLibrary.n
+#usr/man/mann/tcl_interactive.n
+#usr/man/mann/tcl_library.n
+#usr/man/mann/tcl_nonwordchars.n
+#usr/man/mann/tcl_patchLevel.n
+#usr/man/mann/tcl_pkgPath.n
+#usr/man/mann/tcl_platform.n
+#usr/man/mann/tcl_precision.n
+#usr/man/mann/tcl_prefix.n
+#usr/man/mann/tcl_rcFileName.n
 #usr/man/mann/tcl_startOfNextWord.n
 #usr/man/mann/tcl_startOfPreviousWord.n
+#usr/man/mann/tcl_traceCompile.n
+#usr/man/mann/tcl_traceExec.n
+#usr/man/mann/tcl_version.n
 #usr/man/mann/tcl_wordBreakAfter.n
 #usr/man/mann/tcl_wordBreakBefore.n
+#usr/man/mann/tcl_wordchars.n
 #usr/man/mann/tcltest.n
-#usr/man/mann/tclvars.n
 #usr/man/mann/tell.n
+#usr/man/mann/throw.n
 #usr/man/mann/time.n
+#usr/man/mann/tm.n
 #usr/man/mann/trace.n
+#usr/man/mann/transchan.n
+#usr/man/mann/try.n
 #usr/man/mann/unknown.n
+#usr/man/mann/unload.n
 #usr/man/mann/unset.n
 #usr/man/mann/update.n
 #usr/man/mann/uplevel.n
@@ -724,3 +1108,39 @@ usr/lib/tclConfig.sh
 #usr/man/mann/variable.n
 #usr/man/mann/vwait.n
 #usr/man/mann/while.n
+#usr/man/mann/yield.n
+#usr/man/mann/yieldto.n
+#usr/man/mann/zlib.n
+#usr/share/man/man3/Tdbc_Init.3
+#usr/share/man/mann
+#usr/share/man/mann/body.n
+#usr/share/man/mann/class.n
+#usr/share/man/mann/code.n
+#usr/share/man/mann/configbody.n
+#usr/share/man/mann/delete.n
+#usr/share/man/mann/ensemble.n
+#usr/share/man/mann/find.n
+#usr/share/man/mann/is.n
+#usr/share/man/mann/itcl.n
+#usr/share/man/mann/itclcomponent.n
+#usr/share/man/mann/itcldelegate.n
+#usr/share/man/mann/itclextendedclass.n
+#usr/share/man/mann/itcloption.n
+#usr/share/man/mann/itclvars.n
+#usr/share/man/mann/itclwidget.n
+#usr/share/man/mann/local.n
+#usr/share/man/mann/scope.n
+#usr/share/man/mann/sqlite3.n
+#usr/share/man/mann/tdbc.n
+#usr/share/man/mann/tdbc_connection.n
+#usr/share/man/mann/tdbc_mapSqlState.n
+#usr/share/man/mann/tdbc_mysql.n
+#usr/share/man/mann/tdbc_odbc.n
+#usr/share/man/mann/tdbc_resultset.n
+#usr/share/man/mann/tdbc_sqlite3.n
+#usr/share/man/mann/tdbc_statement.n
+#usr/share/man/mann/tdbc_tokenize.n
+#usr/share/man/mann/thread.n
+#usr/share/man/mann/tpool.n
+#usr/share/man/mann/tsv.n
+#usr/share/man/mann/ttrace.n
diff --git a/config/rootfiles/common/usb_modeswitch_data b/config/rootfiles/common/usb_modeswitch_data
index 70160f5..665f28b 100644
--- a/config/rootfiles/common/usb_modeswitch_data
+++ b/config/rootfiles/common/usb_modeswitch_data
@@ -2,10 +2,23 @@ etc/usb_modeswitch.d
 lib/udev/rules.d/40-usb_modeswitch.rules
 #usr/share/usb_modeswitch
 usr/share/usb_modeswitch/03f0:002a
+usr/share/usb_modeswitch/03f0:521d
+usr/share/usb_modeswitch/03f0:531d
+usr/share/usb_modeswitch/03f0:541d
+usr/share/usb_modeswitch/03f0:581d
+usr/share/usb_modeswitch/03f0:631d
+usr/share/usb_modeswitch/03f0:641d
+usr/share/usb_modeswitch/03f0:681d
+usr/share/usb_modeswitch/03f0:911d
+usr/share/usb_modeswitch/03f0:931d
+usr/share/usb_modeswitch/03f0:9a1d
+usr/share/usb_modeswitch/0408:1000
 usr/share/usb_modeswitch/0408:ea17
 usr/share/usb_modeswitch/0408:ea25
 usr/share/usb_modeswitch/0408:ea43
 usr/share/usb_modeswitch/0408:f000
+usr/share/usb_modeswitch/0408:f000:uMa=Yota
+usr/share/usb_modeswitch/0408:f001
 usr/share/usb_modeswitch/0421:060c
 usr/share/usb_modeswitch/0421:0610
 usr/share/usb_modeswitch/0421:0618
@@ -15,15 +28,20 @@ usr/share/usb_modeswitch/0421:0627
 usr/share/usb_modeswitch/0421:062c
 usr/share/usb_modeswitch/0421:0632
 usr/share/usb_modeswitch/0421:0637
+usr/share/usb_modeswitch/046d:c261
 usr/share/usb_modeswitch/0471:1210:uMa=Philips
 usr/share/usb_modeswitch/0471:1210:uMa=Wisue
 usr/share/usb_modeswitch/0471:1237
 usr/share/usb_modeswitch/0482:024d
 usr/share/usb_modeswitch/04bb:bccd
+usr/share/usb_modeswitch/04cc:2251
 usr/share/usb_modeswitch/04cc:225c
+usr/share/usb_modeswitch/04cc:226e
+usr/share/usb_modeswitch/04cc:226f
 usr/share/usb_modeswitch/04e8:680c
 usr/share/usb_modeswitch/04e8:689a
 usr/share/usb_modeswitch/04e8:f000:sMo=U209
+usr/share/usb_modeswitch/04fc:2140
 usr/share/usb_modeswitch/057c:62ff
 usr/share/usb_modeswitch/057c:84ff
 usr/share/usb_modeswitch/05c6:0010
@@ -31,6 +49,7 @@ usr/share/usb_modeswitch/05c6:1000:sVe=GT
 usr/share/usb_modeswitch/05c6:1000:sVe=Option
 usr/share/usb_modeswitch/05c6:1000:uMa=AnyDATA
 usr/share/usb_modeswitch/05c6:1000:uMa=CELOT
+usr/share/usb_modeswitch/05c6:1000:uMa=Co.,Ltd
 usr/share/usb_modeswitch/05c6:1000:uMa=DGT
 usr/share/usb_modeswitch/05c6:1000:uMa=Option
 usr/share/usb_modeswitch/05c6:1000:uMa=SAMSUNG
@@ -41,13 +60,17 @@ usr/share/usb_modeswitch/05c6:2000
 usr/share/usb_modeswitch/05c6:2001
 usr/share/usb_modeswitch/05c6:6503
 usr/share/usb_modeswitch/05c6:9024
+usr/share/usb_modeswitch/05c6:98ff
 usr/share/usb_modeswitch/05c6:f000
 usr/share/usb_modeswitch/05c7:1000
 usr/share/usb_modeswitch/0685:2000
 usr/share/usb_modeswitch/072f:100d
 usr/share/usb_modeswitch/07d1:a800
 usr/share/usb_modeswitch/07d1:a804
+usr/share/usb_modeswitch/07d1:f000
 usr/share/usb_modeswitch/0922:1001
+usr/share/usb_modeswitch/0922:1003
+usr/share/usb_modeswitch/0922:1007
 usr/share/usb_modeswitch/0930:0d46
 usr/share/usb_modeswitch/0ace:2011
 usr/share/usb_modeswitch/0ace:20ff
@@ -112,19 +135,26 @@ usr/share/usb_modeswitch/0af0:d257
 usr/share/usb_modeswitch/0af0:d357
 usr/share/usb_modeswitch/0b3c:c700
 usr/share/usb_modeswitch/0b3c:f000
+usr/share/usb_modeswitch/0b3c:f00c
+usr/share/usb_modeswitch/0b3c:f017
+usr/share/usb_modeswitch/0bdb:190d
+usr/share/usb_modeswitch/0bdb:1910
 usr/share/usb_modeswitch/0cf3:20ff
 usr/share/usb_modeswitch/0d46:45a1
 usr/share/usb_modeswitch/0d46:45a5
 usr/share/usb_modeswitch/0df7:0800
 usr/share/usb_modeswitch/0e8d:0002:uPr=MT
+usr/share/usb_modeswitch/0e8d:0002:uPr=Product
 usr/share/usb_modeswitch/0e8d:7109
 usr/share/usb_modeswitch/0fca:8020
 usr/share/usb_modeswitch/0fce:d0cf
+usr/share/usb_modeswitch/0fce:d0df
 usr/share/usb_modeswitch/0fce:d0e1
 usr/share/usb_modeswitch/0fce:d103
 usr/share/usb_modeswitch/0fd1:1000
 usr/share/usb_modeswitch/1004:1000
 usr/share/usb_modeswitch/1004:607f
+usr/share/usb_modeswitch/1004:610c
 usr/share/usb_modeswitch/1004:613a
 usr/share/usb_modeswitch/1004:613f
 usr/share/usb_modeswitch/1004:614e
@@ -143,15 +173,30 @@ usr/share/usb_modeswitch/106c:3b11
 usr/share/usb_modeswitch/106c:3b14
 usr/share/usb_modeswitch/1076:7f40
 usr/share/usb_modeswitch/109b:f009
+usr/share/usb_modeswitch/10a9:606f
 usr/share/usb_modeswitch/10a9:6080
 usr/share/usb_modeswitch/1199:0fff
+usr/share/usb_modeswitch/1199:9011
+usr/share/usb_modeswitch/1199:9013
+usr/share/usb_modeswitch/1199:9017
+usr/share/usb_modeswitch/1199:901b
+usr/share/usb_modeswitch/1199:901c
+usr/share/usb_modeswitch/1199:901f
+usr/share/usb_modeswitch/1199:9041
+usr/share/usb_modeswitch/1199:9051
+usr/share/usb_modeswitch/1199:9053
+usr/share/usb_modeswitch/1199:9063
 usr/share/usb_modeswitch/1266:1000
+usr/share/usb_modeswitch/12d1:#android
+usr/share/usb_modeswitch/12d1:#linux
 usr/share/usb_modeswitch/12d1:1001
 usr/share/usb_modeswitch/12d1:1003
 usr/share/usb_modeswitch/12d1:1009
+usr/share/usb_modeswitch/12d1:1010
 usr/share/usb_modeswitch/12d1:101e
 usr/share/usb_modeswitch/12d1:1030
 usr/share/usb_modeswitch/12d1:1031
+usr/share/usb_modeswitch/12d1:1413
 usr/share/usb_modeswitch/12d1:1414
 usr/share/usb_modeswitch/12d1:1446
 usr/share/usb_modeswitch/12d1:1449
@@ -171,20 +216,49 @@ usr/share/usb_modeswitch/12d1:1520
 usr/share/usb_modeswitch/12d1:1521
 usr/share/usb_modeswitch/12d1:1523
 usr/share/usb_modeswitch/12d1:1526
+usr/share/usb_modeswitch/12d1:1527
 usr/share/usb_modeswitch/12d1:1553
 usr/share/usb_modeswitch/12d1:1557
+usr/share/usb_modeswitch/12d1:155a
 usr/share/usb_modeswitch/12d1:155b
 usr/share/usb_modeswitch/12d1:156a
+usr/share/usb_modeswitch/12d1:1570
+usr/share/usb_modeswitch/12d1:1571
+usr/share/usb_modeswitch/12d1:1572
+usr/share/usb_modeswitch/12d1:1573
 usr/share/usb_modeswitch/12d1:157c
 usr/share/usb_modeswitch/12d1:157d
+usr/share/usb_modeswitch/12d1:1580
+usr/share/usb_modeswitch/12d1:1581
+usr/share/usb_modeswitch/12d1:1582
+usr/share/usb_modeswitch/12d1:1583
+usr/share/usb_modeswitch/12d1:1597
+usr/share/usb_modeswitch/12d1:15bb
+usr/share/usb_modeswitch/12d1:15c0
+usr/share/usb_modeswitch/12d1:15c1
+usr/share/usb_modeswitch/12d1:15ca
+usr/share/usb_modeswitch/12d1:15cd
+usr/share/usb_modeswitch/12d1:15ce
+usr/share/usb_modeswitch/12d1:15cf
+usr/share/usb_modeswitch/12d1:15d0
+usr/share/usb_modeswitch/12d1:15d2
+usr/share/usb_modeswitch/12d1:15e7
+usr/share/usb_modeswitch/12d1:15f0
 usr/share/usb_modeswitch/12d1:1805
 usr/share/usb_modeswitch/12d1:1c0b
 usr/share/usb_modeswitch/12d1:1c1b
 usr/share/usb_modeswitch/12d1:1c24
+usr/share/usb_modeswitch/12d1:1c25
 usr/share/usb_modeswitch/12d1:1d50
 usr/share/usb_modeswitch/12d1:1da1
 usr/share/usb_modeswitch/12d1:1f01
+usr/share/usb_modeswitch/12d1:1f02
 usr/share/usb_modeswitch/12d1:1f03
+usr/share/usb_modeswitch/12d1:1f04
+usr/share/usb_modeswitch/12d1:1f05
+usr/share/usb_modeswitch/12d1:1f06
+usr/share/usb_modeswitch/12d1:1f07
+usr/share/usb_modeswitch/12d1:1f09
 usr/share/usb_modeswitch/12d1:1f11
 usr/share/usb_modeswitch/12d1:1f15
 usr/share/usb_modeswitch/12d1:1f16
@@ -203,20 +277,29 @@ usr/share/usb_modeswitch/1410:5023
 usr/share/usb_modeswitch/1410:5030
 usr/share/usb_modeswitch/1410:5031
 usr/share/usb_modeswitch/1410:5041
+usr/share/usb_modeswitch/1410:5055
 usr/share/usb_modeswitch/1410:5059
 usr/share/usb_modeswitch/1410:7001
+usr/share/usb_modeswitch/1410:9020
 usr/share/usb_modeswitch/148e:a000
 usr/share/usb_modeswitch/148f:2578
 usr/share/usb_modeswitch/15eb:7153
+usr/share/usb_modeswitch/1614:0800
+usr/share/usb_modeswitch/1614:0802
+usr/share/usb_modeswitch/16d5:f000
 usr/share/usb_modeswitch/16d8:6281
 usr/share/usb_modeswitch/16d8:6803
 usr/share/usb_modeswitch/16d8:6804
 usr/share/usb_modeswitch/16d8:700a
 usr/share/usb_modeswitch/16d8:700b
 usr/share/usb_modeswitch/16d8:f000
+usr/share/usb_modeswitch/1726:1900
 usr/share/usb_modeswitch/1726:f00e
+usr/share/usb_modeswitch/1782:0003
+usr/share/usb_modeswitch/1782:0023
 usr/share/usb_modeswitch/198a:0003
 usr/share/usb_modeswitch/198f:bccd
+usr/share/usb_modeswitch/19d2:#linux
 usr/share/usb_modeswitch/19d2:0003
 usr/share/usb_modeswitch/19d2:0026
 usr/share/usb_modeswitch/19d2:0040
@@ -233,16 +316,27 @@ usr/share/usb_modeswitch/19d2:0150
 usr/share/usb_modeswitch/19d2:0154
 usr/share/usb_modeswitch/19d2:0166
 usr/share/usb_modeswitch/19d2:0169
+usr/share/usb_modeswitch/19d2:0198
 usr/share/usb_modeswitch/19d2:0266
 usr/share/usb_modeswitch/19d2:0304
 usr/share/usb_modeswitch/19d2:0318
 usr/share/usb_modeswitch/19d2:0325
+usr/share/usb_modeswitch/19d2:0388
+usr/share/usb_modeswitch/19d2:0413
 usr/share/usb_modeswitch/19d2:1001
 usr/share/usb_modeswitch/19d2:1007
 usr/share/usb_modeswitch/19d2:1009
 usr/share/usb_modeswitch/19d2:1013
 usr/share/usb_modeswitch/19d2:1017
+usr/share/usb_modeswitch/19d2:1019
+usr/share/usb_modeswitch/19d2:1020
+usr/share/usb_modeswitch/19d2:1022
+usr/share/usb_modeswitch/19d2:1026
 usr/share/usb_modeswitch/19d2:1030
+usr/share/usb_modeswitch/19d2:1034
+usr/share/usb_modeswitch/19d2:1038
+usr/share/usb_modeswitch/19d2:1042
+usr/share/usb_modeswitch/19d2:1046
 usr/share/usb_modeswitch/19d2:1171
 usr/share/usb_modeswitch/19d2:1175
 usr/share/usb_modeswitch/19d2:1179
@@ -254,8 +348,11 @@ usr/share/usb_modeswitch/19d2:1219
 usr/share/usb_modeswitch/19d2:1224
 usr/share/usb_modeswitch/19d2:1225
 usr/share/usb_modeswitch/19d2:1227
+usr/share/usb_modeswitch/19d2:1232
 usr/share/usb_modeswitch/19d2:1233
+usr/share/usb_modeswitch/19d2:1237
 usr/share/usb_modeswitch/19d2:1238
+usr/share/usb_modeswitch/19d2:1420
 usr/share/usb_modeswitch/19d2:1511
 usr/share/usb_modeswitch/19d2:1514
 usr/share/usb_modeswitch/19d2:1517
@@ -264,6 +361,9 @@ usr/share/usb_modeswitch/19d2:1523
 usr/share/usb_modeswitch/19d2:1528
 usr/share/usb_modeswitch/19d2:1536
 usr/share/usb_modeswitch/19d2:1542
+usr/share/usb_modeswitch/19d2:1580
+usr/share/usb_modeswitch/19d2:1588
+usr/share/usb_modeswitch/19d2:1595
 usr/share/usb_modeswitch/19d2:2000
 usr/share/usb_modeswitch/19d2:2004
 usr/share/usb_modeswitch/19d2:bccd
@@ -278,27 +378,46 @@ usr/share/usb_modeswitch/1b7d:0700
 usr/share/usb_modeswitch/1bbb:000f
 usr/share/usb_modeswitch/1bbb:00ca
 usr/share/usb_modeswitch/1bbb:011f
+usr/share/usb_modeswitch/1bbb:022c
+usr/share/usb_modeswitch/1bbb:025e
 usr/share/usb_modeswitch/1bbb:f000
 usr/share/usb_modeswitch/1bbb:f017
 usr/share/usb_modeswitch/1bbb:f052
 usr/share/usb_modeswitch/1c9e:1001
-usr/share/usb_modeswitch/1c9e:6061
+usr/share/usb_modeswitch/1c9e:6000
+usr/share/usb_modeswitch/1c9e:6061:uPr=Storage
+usr/share/usb_modeswitch/1c9e:9101
 usr/share/usb_modeswitch/1c9e:9200
+usr/share/usb_modeswitch/1c9e:9401
 usr/share/usb_modeswitch/1c9e:9800
 usr/share/usb_modeswitch/1c9e:98ff
+usr/share/usb_modeswitch/1c9e:9bfe
+usr/share/usb_modeswitch/1c9e:9d00
 usr/share/usb_modeswitch/1c9e:9e00
 usr/share/usb_modeswitch/1c9e:9e08
 usr/share/usb_modeswitch/1c9e:f000
+usr/share/usb_modeswitch/1c9e:f000:uMa=USB_Modem
+usr/share/usb_modeswitch/1c9e:f010
+usr/share/usb_modeswitch/1d09:1000
+usr/share/usb_modeswitch/1d09:1021
+usr/share/usb_modeswitch/1d09:1025
 usr/share/usb_modeswitch/1da5:f000
+usr/share/usb_modeswitch/1dbc:0669
 usr/share/usb_modeswitch/1dd6:1000
 usr/share/usb_modeswitch/1de1:1101
 usr/share/usb_modeswitch/1e0e:f000
 usr/share/usb_modeswitch/1e89:f000
 usr/share/usb_modeswitch/1edf:6003
+usr/share/usb_modeswitch/1ee8:0003
+usr/share/usb_modeswitch/1ee8:0007
 usr/share/usb_modeswitch/1ee8:0009
 usr/share/usb_modeswitch/1ee8:0013
+usr/share/usb_modeswitch/1ee8:0018
 usr/share/usb_modeswitch/1ee8:0040
+usr/share/usb_modeswitch/1ee8:0045
+usr/share/usb_modeswitch/1ee8:0048
 usr/share/usb_modeswitch/1ee8:004a
+usr/share/usb_modeswitch/1ee8:004f
 usr/share/usb_modeswitch/1ee8:0054
 usr/share/usb_modeswitch/1ee8:0060
 usr/share/usb_modeswitch/1ee8:0063
@@ -308,25 +427,53 @@ usr/share/usb_modeswitch/1fac:0032
 usr/share/usb_modeswitch/1fac:0130
 usr/share/usb_modeswitch/1fac:0150
 usr/share/usb_modeswitch/1fac:0151
+usr/share/usb_modeswitch/2001:00a6
+usr/share/usb_modeswitch/2001:7600
+usr/share/usb_modeswitch/2001:98ff
+usr/share/usb_modeswitch/2001:a401
+usr/share/usb_modeswitch/2001:a403
+usr/share/usb_modeswitch/2001:a405
+usr/share/usb_modeswitch/2001:a406
+usr/share/usb_modeswitch/2001:a407
+usr/share/usb_modeswitch/2001:a40a
+usr/share/usb_modeswitch/2001:a40d
 usr/share/usb_modeswitch/2001:a706
 usr/share/usb_modeswitch/2001:a707
 usr/share/usb_modeswitch/2001:a708
 usr/share/usb_modeswitch/2001:a805
 usr/share/usb_modeswitch/2001:a80b
+usr/share/usb_modeswitch/2015:0001
 usr/share/usb_modeswitch/201e:1023
 usr/share/usb_modeswitch/201e:2009
 usr/share/usb_modeswitch/2020:0002
 usr/share/usb_modeswitch/2020:f00e
+usr/share/usb_modeswitch/2020:f00f
 usr/share/usb_modeswitch/2077:1000
 usr/share/usb_modeswitch/2077:f000
+usr/share/usb_modeswitch/20a6:f00a
+usr/share/usb_modeswitch/20a6:f00e
+usr/share/usb_modeswitch/20b9:1682
 usr/share/usb_modeswitch/21f5:1000
+usr/share/usb_modeswitch/21f5:3010
+usr/share/usb_modeswitch/2262:0001
 usr/share/usb_modeswitch/22de:6801
 usr/share/usb_modeswitch/22de:6803
 usr/share/usb_modeswitch/22f4:0021
 usr/share/usb_modeswitch/230d:0001
+usr/share/usb_modeswitch/230d:0003
 usr/share/usb_modeswitch/230d:0007
+usr/share/usb_modeswitch/230d:000b
+usr/share/usb_modeswitch/230d:000c
+usr/share/usb_modeswitch/230d:000d
 usr/share/usb_modeswitch/230d:0101
 usr/share/usb_modeswitch/230d:0103
 usr/share/usb_modeswitch/2357:0200
 usr/share/usb_modeswitch/2357:f000
+usr/share/usb_modeswitch/23a2:1010
+usr/share/usb_modeswitch/257a:a000
+usr/share/usb_modeswitch/257a:b000
+usr/share/usb_modeswitch/257a:c000
+usr/share/usb_modeswitch/257a:d000
+usr/share/usb_modeswitch/6000:1000
 usr/share/usb_modeswitch/8888:6500
+usr/share/usb_modeswitch/ed09:1021
diff --git a/config/rootfiles/packages/asterisk b/config/rootfiles/packages/asterisk
index 1d5c2a0..d1a3097 100644
--- a/config/rootfiles/packages/asterisk
+++ b/config/rootfiles/packages/asterisk
@@ -835,16 +835,16 @@ var/lib/asterisk/sounds/digits/de/xh-8x.gsm
 var/lib/asterisk/sounds/digits/de/xh-9x.gsm
 var/lib/asterisk/sounds/digits/de/yesterday.gsm
 var/lib/asterisk/sounds/en
-var/lib/asterisk/sounds/en/.asterisk-core-sounds-en-gsm-1.4.27
-var/lib/asterisk/sounds/en/.asterisk-extra-sounds-en-gsm-1.4.15
+var/lib/asterisk/sounds/en/.asterisk-core-sounds-en-gsm-1.5
+var/lib/asterisk/sounds/en/.asterisk-extra-sounds-en-gsm-1.5
 var/lib/asterisk/sounds/en/1-for-am-2-for-pm.gsm
 var/lib/asterisk/sounds/en/1-yes-2-no.gsm
-#var/lib/asterisk/sounds/en/CHANGES-asterisk-core-en-1.4.27
-#var/lib/asterisk/sounds/en/CHANGES-asterisk-extra-en-1.4.15
-#var/lib/asterisk/sounds/en/CREDITS-asterisk-core-en-1.4.27
-#var/lib/asterisk/sounds/en/CREDITS-asterisk-extra-en-1.4.15
-#var/lib/asterisk/sounds/en/LICENSE-asterisk-core-en-1.4.27
-#var/lib/asterisk/sounds/en/LICENSE-asterisk-extra-en-1.4.15
+#var/lib/asterisk/sounds/en/CHANGES-asterisk-core-en-1.5
+#var/lib/asterisk/sounds/en/CHANGES-asterisk-extra-en-1.5
+#var/lib/asterisk/sounds/en/CREDITS-asterisk-core-en-1.5
+#var/lib/asterisk/sounds/en/CREDITS-asterisk-extra-en-1.5
+#var/lib/asterisk/sounds/en/LICENSE-asterisk-core-en-1.5
+#var/lib/asterisk/sounds/en/LICENSE-asterisk-extra-en-1.5
 var/lib/asterisk/sounds/en/OfficeSpace.gsm
 var/lib/asterisk/sounds/en/Randulo-allison.gsm
 var/lib/asterisk/sounds/en/SIP_Test_Failure.gsm
@@ -922,7 +922,6 @@ var/lib/asterisk/sounds/en/astcc-account-number-invalid.gsm
 var/lib/asterisk/sounds/en/astcc-balance-of-account-is.gsm
 var/lib/asterisk/sounds/en/astcc-card-number-invalid.gsm
 var/lib/asterisk/sounds/en/astcc-digit-account-number.gsm
-var/lib/asterisk/sounds/en/astcc-followed-by-pound.gsm
 var/lib/asterisk/sounds/en/astcc-followed-by-the-hash-key.gsm
 var/lib/asterisk/sounds/en/astcc-followed-by-the-pound-key.gsm
 var/lib/asterisk/sounds/en/astcc-login12pound.gsm
@@ -2064,6 +2063,7 @@ var/lib/asterisk/sounds/en/please-hold-minion-connect.gsm
 var/lib/asterisk/sounds/en/please-hold-while-minion.gsm
 var/lib/asterisk/sounds/en/please-try-again-later.gsm
 var/lib/asterisk/sounds/en/please-try-again.gsm
+var/lib/asterisk/sounds/en/please-try-call-later.gsm
 var/lib/asterisk/sounds/en/please-try.gsm
 var/lib/asterisk/sounds/en/please-wait-connect-oncall-eng.gsm
 var/lib/asterisk/sounds/en/pls-ent-num-transfer.gsm
@@ -2080,7 +2080,6 @@ var/lib/asterisk/sounds/en/pls-rcrd-name-at-tone.gsm
 var/lib/asterisk/sounds/en/pls-stay-on-line.gsm
 var/lib/asterisk/sounds/en/pls-try-again.gsm
 var/lib/asterisk/sounds/en/pls-try-area-code.gsm
-var/lib/asterisk/sounds/en/pls-try-call-later.gsm
 var/lib/asterisk/sounds/en/pls-try-manually.gsm
 var/lib/asterisk/sounds/en/pls-wait-connect-call.gsm
 var/lib/asterisk/sounds/en/plugh.gsm
diff --git a/html/cgi-bin/dns.cgi b/html/cgi-bin/dns.cgi
index c628953..314107d 100644
--- a/html/cgi-bin/dns.cgi
+++ b/html/cgi-bin/dns.cgi
@@ -91,7 +91,7 @@ print <<END
 
 <table border="0"  width='100%'>
   <tr>
-    <td colspan="2"><font class='base'>$Lang::tr{'dns desc'}<br /><img src="/images/dns_link.png" border="0" align="absmiddle"/><a href="http://wiki.ipfire.org/$Lang::tr{'lang'}/configuration/dns_list" target="_blank">$Lang::tr{'dns list'}</a></font></td>
+    <td colspan="2"><font class='base'>$Lang::tr{'dns desc'}<br /><img src="/images/dns_link.png" border="0" align="absmiddle"/><a href="http://wiki.ipfire.org/en/dns/public-servers" target="_blank">$Lang::tr{'dns list'}</a></font></td>
   </tr>
   <tr>
     <td colspan="2">&nbsp;</td>
diff --git a/lfs/asterisk b/lfs/asterisk
index 9fc90ea..a0276bc 100755
--- a/lfs/asterisk
+++ b/lfs/asterisk
@@ -20,7 +20,7 @@
 
 include Config
 
-VER        = 11.21.1
+VER        = 11.23.1
 
 THISAPP    = asterisk-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -28,7 +28,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = asterisk
-PAK_VER    = 19
+PAK_VER    = 20
 
 DEPS       = "libsrtp"
 
@@ -38,16 +38,16 @@ DEPS       = "libsrtp"
 
 objects = $(DL_FILE) \
 	asterisk-1.4-de-prompts.tar.gz \
-	asterisk-extra-sounds-en-gsm-1.4.15.tar.gz \
+	asterisk-extra-sounds-en-gsm-1.5.tar.gz \
 	asterisk-moh-opsound-gsm-2.03.tar.gz 
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-asterisk-extra-sounds-en-gsm-1.4.15.tar.gz = $(URL_IPFIRE)/asterisk-extra-sounds-en-gsm-1.4.15.tar.gz
+asterisk-extra-sounds-en-gsm-1.5.tar.gz = $(URL_IPFIRE)/asterisk-extra-sounds-en-gsm-1.5.tar.gz
 asterisk-moh-opsound-gsm-2.03.tar.gz = $(URL_IPFIRE)/asterisk-moh-opsound-gsm-2.03.tar.gz
 asterisk-1.4-de-prompts.tar.gz = $(URL_IPFIRE)/asterisk-1.4-de-prompts.tar.gz
 
-$(DL_FILE)_MD5 = 9594c3cdcf6dc16c719b5abb00dbdd8f
-asterisk-extra-sounds-en-gsm-1.4.15.tar.gz_MD5 = 5099fc65f49008e33ba7fb043a4ec995
+$(DL_FILE)_MD5 = 8dadfcda24eac2f6df431c71f5f01947
+asterisk-extra-sounds-en-gsm-1.5.tar.gz_MD5 = 49f2baefc7aad424f30ff18d883501d2
 asterisk-moh-opsound-gsm-2.03.tar.gz_MD5 = 09066f55f1358f298bc1a6e4678a3ddf
 asterisk-1.4-de-prompts.tar.gz_MD5 = 626a2b95071a5505851e43874dfbfd5c
 
@@ -111,7 +111,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
 		menuselect.makeopts
 
 	# add additional sounds
-	cd $(DIR_APP) && cp -fv $(DIR_DL)/asterisk-extra-sounds-en-gsm-1.4.15.tar.gz $(DIR_APP)/sounds/
+	cd $(DIR_APP) && cp -fv $(DIR_DL)/asterisk-extra-sounds-en-gsm-1.5.tar.gz $(DIR_APP)/sounds/
 	cd $(DIR_APP) && cp -fv $(DIR_DL)/asterisk-moh-opsound-gsm-2.03.tar.gz $(DIR_APP)/sounds/
 
 	# Fix wrong cpu optimization (march=armv5tel)
diff --git a/lfs/attr b/lfs/attr
index 2794ad6..f3b6b1f 100644
--- a/lfs/attr
+++ b/lfs/attr
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2010  IPFire Team  <info(a)ipfire.org>                          #
+# Copyright (C) 2016  IPFire Team  <info(a)ipfire.org>                          #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -24,10 +24,10 @@
 
 include Config
 
-VER        = 2.4.43
+VER        = 2.4.47
 
 THISAPP    = attr-$(VER)
-DL_FILE    = $(THISAPP).tar.gz
+DL_FILE    = $(THISAPP).src.tar.gz
 DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = 91583a14bcbd637adaa9b07ea49c5d4b
+$(DL_FILE)_MD5 = 84f58dec00b60f2dc8fd1c9709291cc7
 
 install : $(TARGET)
 
@@ -75,5 +75,6 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
 	cd $(DIR_APP) && make install
 	cd $(DIR_APP) && make install-lib
 	cd $(DIR_APP) && make install-dev
+	chmod -v 755 /usr/lib/libattr.so
 	@rm -rf $(DIR_APP)
 	@$(POSTBUILD)
diff --git a/lfs/dejagnu b/lfs/dejagnu
index 23c933d..b510565 100644
--- a/lfs/dejagnu
+++ b/lfs/dejagnu
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007  Michael Tremer & Christian Schmidt                      #
+# Copyright (C) 2007-2016 IPFire Team  <info(a)ipfire.org>                      #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 1.4.4
+VER        = 1.6
 
 THISAPP    = dejagnu-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = 053f18fd5d00873de365413cab17a666
+$(DL_FILE)_MD5 = 1fdc2eb0d592c4f89d82d24dfdf02f0b
 
 install : $(TARGET)
 
diff --git a/lfs/diffutils b/lfs/diffutils
index 3e96c67..c8dc42f 100644
--- a/lfs/diffutils
+++ b/lfs/diffutils
@@ -24,10 +24,10 @@
 
 include Config
 
-VER        = 2.8.1
+VER        = 3.5
 
 THISAPP    = diffutils-$(VER)
-DL_FILE    = $(THISAPP).tar.gz
+DL_FILE    = $(THISAPP).tar.xz
 DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 
@@ -53,7 +53,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = 71f9c5ae19b60608f6c7f162da86a428
+$(DL_FILE)_MD5 = 569354697ff1cfc9a9de3781361015fa
 
 install : $(TARGET)
 
@@ -82,11 +82,7 @@ $(subst %,%_MD5,$(objects)) :
 
 $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
 	@$(PREBUILD)
-	@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
-ifeq "$(ROOT)" ""
-	cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/$(THISAPP)-i18n-1.patch
-	cd $(DIR_APP) && touch man/diff.1
-endif
+	@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
 	cd $(DIR_APP) && ./configure $(EXTRA_CONFIG)
 	cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE)
 	cd $(DIR_APP) && make $(EXTRA_INSTALL) install
diff --git a/lfs/expat b/lfs/expat
index 99e458d..aa97590 100644
--- a/lfs/expat
+++ b/lfs/expat
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2014  Michael Tremer & Christian Schmidt                      #
+# Copyright (C) 2007-2016 IPFire Team  <info(a)ipfire.org>                      #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -24,10 +24,10 @@
 
 include Config
 
-VER        = 2.1.0
+VER        = 2.2.0
 
 THISAPP    = expat-$(VER)
-DL_FILE    = $(THISAPP).tar.gz
+DL_FILE    = $(THISAPP).tar.bz2
 DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = dd7dab7a5fea97d2a6a43f511449b7cd
+$(DL_FILE)_MD5 = 2f47841c829facb346eb6e3fab5212e2
 
 install : $(TARGET)
 
@@ -69,11 +69,11 @@ $(subst %,%_MD5,$(objects)) :
 
 $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
 	@$(PREBUILD)
-	@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+	@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
 	cd $(DIR_APP) && ./configure --prefix=/usr --disable-nls
 	cd $(DIR_APP) && make $(MAKETUNING)
 	cd $(DIR_APP) && make install
-	cd $(DIR_APP) && install -v -m755 -d /usr/share/doc/expat-2.1.0
-	cd $(DIR_APP) && install -v -m644 doc/*.{html,png,css} /usr/share/doc/expat-2.1.0
+	cd $(DIR_APP) && install -v -m755 -d /usr/share/doc/$(THISAPP)
+	cd $(DIR_APP) && install -v -m644 doc/*.{html,png,css} /usr/share/doc/$(THISAPP)
 	@rm -rf $(DIR_APP)
 	@$(POSTBUILD)
diff --git a/lfs/file b/lfs/file
index 49829d0..41eabd2 100644
--- a/lfs/file
+++ b/lfs/file
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2015  Michael Tremer & Christian Schmidt                      #
+# Copyright (C) 2007-2016 IPFire Team  <info(a)ipfire.org>                      #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 5.24
+VER        = 5.28
 
 THISAPP    = file-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = ec161b5a0d2aef147fb046e5630b1408
+$(DL_FILE)_MD5 = 3f7771424aa855f32094b49571e19b33
 
 install : $(TARGET)
 
diff --git a/lfs/flex b/lfs/flex
index 0c43e4a..3101c86 100644
--- a/lfs/flex
+++ b/lfs/flex
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007  Michael Tremer & Christian Schmidt                      #
+# Copyright (C) 2007-2016 IPFire Team  <info(a)ipfire.org>                      #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -24,10 +24,10 @@
 
 include Config
 
-VER        = 2.5.35
+VER        = 2.6.1
 
 THISAPP    = flex-$(VER)
-DL_FILE    = $(THISAPP).tar.bz2
+DL_FILE    = $(THISAPP).tar.xz
 DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = 10714e50cea54dc7a227e3eddcd44d57
+$(DL_FILE)_MD5 = cd3c86290fc2676a641aefafeb10848a
 
 install : $(TARGET)
 
@@ -69,7 +69,7 @@ $(subst %,%_MD5,$(objects)) :
 
 $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
 	@$(PREBUILD)
-	@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE)
+	@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
 	cd $(DIR_APP) && ./configure --prefix=/usr --disable-nls
 	cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE)
 	cd $(DIR_APP) && make $(EXTRA_INSTALL) install
diff --git a/lfs/gettext b/lfs/gettext
index 892bad9..3896ec1 100644
--- a/lfs/gettext
+++ b/lfs/gettext
@@ -24,10 +24,10 @@
 
 include Config
 
-VER        = 0.18.1.1
+VER        = 0.19.8.1
 
 THISAPP    = gettext-$(VER)
-DL_FILE    = $(THISAPP).tar.gz
+DL_FILE    = $(THISAPP).tar.xz
 DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 
@@ -53,7 +53,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = 3dd55b952826d2b32f51308f2f91aa89
+$(DL_FILE)_MD5 = df3f5690eaa30fd228537b00cb7b7590
 
 install : $(TARGET)
 
@@ -82,7 +82,7 @@ $(subst %,%_MD5,$(objects)) :
 
 $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
 	@$(PREBUILD)
-	@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+	@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
 ifeq "$(ROOT)" ""
 	cd $(DIR_APP) && ./configure $(EXTRA_CONFIG)
 	cd $(DIR_APP) && make $(EXTRA_MAKE)
@@ -90,6 +90,7 @@ ifeq "$(ROOT)" ""
 else
 	cd $(DIR_APP)/gettext-tools && ./configure $(EXTRA_CONFIG)
 	cd $(DIR_APP)/gettext-tools && make -C gnulib-lib
+	cd $(DIR_APP)/gettext-tools && make -C intl pluralx.c
 	cd $(DIR_APP)/gettext-tools && make -C src msgfmt
 	cd $(DIR_APP)/gettext-tools && cp -v src/msgfmt /tools/bin
 endif
diff --git a/lfs/iproute2 b/lfs/iproute2
index 51f1f3d..47ce077 100644
--- a/lfs/iproute2
+++ b/lfs/iproute2
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2015  Michael Tremer & Christian Schmidt                      #
+# Copyright (C) 2007-2016  IPFire Team  <info(a)ipfire.org>                     #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 4.2.0
+VER        = 4.7.0
 
 THISAPP    = iproute2-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE)             = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5         = 51c54cc3245eff451154938fbc0f64f5
+$(DL_FILE)_MD5         = d4b205830cdc2702f8a0cbd6232129cd
 
 install : $(TARGET)
 
@@ -70,6 +70,7 @@ $(subst %,%_MD5,$(objects)) :
 $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
 	@$(PREBUILD)
 	@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
+	cd $(DIR_APP) && cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/$(THISAPP)_remove_arpd.patch
 	cd $(DIR_APP) && make $(MAKETUNING) SBINDIR=/sbin
 	cd $(DIR_APP) && make SBINDIR=/sbin install
 	cd $(DIR_APP) && mv -v /sbin/arpd /usr/sbin
diff --git a/lfs/ipset b/lfs/ipset
index 254b1ec..37da1ba 100644
--- a/lfs/ipset
+++ b/lfs/ipset
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2015  IPFire Team  <info(a)ipfire.org>                          #
+# Copyright (C) 2016  IPFire Team  <info(a)ipfire.org>                          #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 6.26
+VER        = 6.29
 
 THISAPP    = ipset-$(VER)
 DL_FILE    = $(THISAPP).tar.bz2
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = 5ec4e79053a30fb6d72e0549d7d09343
+$(DL_FILE)_MD5 = fd8ea35997115c5c630eee22f0beecec
 
 install : $(TARGET)
 
diff --git a/lfs/libmnl b/lfs/libmnl
index 5341e4b..66d198b 100644
--- a/lfs/libmnl
+++ b/lfs/libmnl
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2013  IPFire Team  <info(a)ipfire.org>                     #
+# Copyright (C) 2007-2016  IPFire Team  <info(a)ipfire.org>                     #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 1.0.3
+VER        = 1.0.4
 
 THISAPP    = libmnl-$(VER)
 DL_FILE    = $(THISAPP).tar.bz2
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = 7d95fc3bea3365bc03c48e484224f65f
+$(DL_FILE)_MD5 = be9b4b5328c6da1bda565ac5dffadb2d
 
 install : $(TARGET)
 
diff --git a/lfs/libnetfilter_conntrack b/lfs/libnetfilter_conntrack
index 3a0dc1f..168f427 100644
--- a/lfs/libnetfilter_conntrack
+++ b/lfs/libnetfilter_conntrack
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2013  IPFire Team  <info(a)ipfire.org>                     #
+# Copyright (C) 2007-2016  IPFire Team  <info(a)ipfire.org>                     #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 1.0.4
+VER        = 1.0.6
 
 THISAPP    = libnetfilter_conntrack-$(VER)
 DL_FILE    = $(THISAPP).tar.bz2
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = 18cf80c4b339a3285e78822dbd4f08d7
+$(DL_FILE)_MD5 = 7139c5f408dd9606ffecfd5dcda8175b
 
 install : $(TARGET)
 
diff --git a/lfs/make b/lfs/make
index c8c2cb0..213ef9a 100644
--- a/lfs/make
+++ b/lfs/make
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2015  IPFire Team  <info(a)ipfire.org>                          #
+# Copyright (C) 2007-2016 IPFire Team  <info(a)ipfire.org>                      #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -24,14 +24,14 @@
 
 include Config
 
-VER        = 4.1
+VER        = 4.2.1
 
 THISAPP    = make-$(VER)
-DL_FILE    = $(THISAPP).tar.gz
+DL_FILE    = $(THISAPP).tar.bz2
 DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 PROG       = make
-PAK_VER    = 3
+PAK_VER    = 4
 
 DEPS       = ""
 
@@ -61,7 +61,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = 654f9117957e6fa6a1c49a8f08270ec9
+$(DL_FILE)_MD5 = 15b012617e7c44c0ed482721629577ac
 
 install : $(TARGET)
 
diff --git a/lfs/monit b/lfs/monit
index 453ad03..2735e15 100644
--- a/lfs/monit
+++ b/lfs/monit
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2009  Michael Tremer & Christian Schmidt                      #
+# Copyright (C) 2007-2016  IPFire Team  <info(a)ipfire.org>                     #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 5.14
+VER        = 5.19.0
 
 THISAPP    = monit-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -32,7 +32,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = monit
-PAK_VER    = 7
+PAK_VER    = 8
 
 DEPS       = ""
 
@@ -44,7 +44,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = 1b3ae1eb08a0914402a8764e5689c1c5
+$(DL_FILE)_MD5 = 51ee50dd71e1bb9fe9a128bc88456b77
 
 install : $(TARGET)
 
diff --git a/lfs/pkg-config b/lfs/pkg-config
index cd07978..ed95102 100644
--- a/lfs/pkg-config
+++ b/lfs/pkg-config
@@ -82,7 +82,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
 	@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
 ifeq "$(ROOT)" ""
 else
-	mkdir /tools/lib/pkgconfig
+	mkdir -pv /tools/lib/pkgconfig
 endif
 	cd $(DIR_APP) && ./configure --prefix=$(PREFIX) --with-internal-glib
 	cd $(DIR_APP) && make $(MAKETUNING)
diff --git a/lfs/tcl b/lfs/tcl
index e863729..06e9e08 100644
--- a/lfs/tcl
+++ b/lfs/tcl
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007  Michael Tremer & Christian Schmidt                      #
+# Copyright (C) 2007-2016 IPFire Team  <info(a)ipfire.org>                      #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 8.4.13
+VER        = 8.6.6
 
 THISAPP    = tcl$(VER)
 DL_FILE    = $(THISAPP)-src.tar.gz
@@ -45,7 +45,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = c6b655ad5db095ee73227113220c0523
+$(DL_FILE)_MD5 = 5193aea8107839a79df8ac709552ecb7
 
 install : $(TARGET)
 
@@ -84,9 +84,9 @@ endif
 	cd $(DIR_APP)/unix && make install
 ifneq "$(ROOT)" ""
 	cd $(DIR_APP)/unix && make install-private-headers
-	ln -sf tclsh8.4 /tools/bin/tclsh
+	ln -sf tclsh8.6 /tools/bin/tclsh
 else
-	ln -sf tclsh8.4 /usr/bin/tclsh
+	ln -sf tclsh8.6 /usr/bin/tclsh
 endif
 	@rm -rf $(DIR_APP)
 	@$(POSTBUILD)
diff --git a/lfs/usb_modeswitch b/lfs/usb_modeswitch
index 1b719a6..3afd32b 100644
--- a/lfs/usb_modeswitch
+++ b/lfs/usb_modeswitch
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2014  IPFire Team  <info(a)ipfire.org>                     #
+# Copyright (C) 2007-2016 IPFire Team  <info(a)ipfire.org>                      #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 2.1.1
+VER        = 2.4.0
 
 THISAPP    = usb-modeswitch-$(VER)
 DL_FILE    = $(THISAPP).tar.bz2
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = 1f0dc900df88254bd1102444cb73efbc
+$(DL_FILE)_MD5 = 6e1640db47768bb9012f91b7593116ef
 
 install : $(TARGET)
 
diff --git a/lfs/usb_modeswitch_data b/lfs/usb_modeswitch_data
index b0b8a37..9fda7ac 100644
--- a/lfs/usb_modeswitch_data
+++ b/lfs/usb_modeswitch_data
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007-2014  IPFire Team  <info(a)ipfire.org>                     #
+# Copyright (C) 2007-2016 IPFire Team  <info(a)ipfire.org>                      #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 20140327
+VER        = 20160803
 
 THISAPP    = usb-modeswitch-data-$(VER)
 DL_FILE    = $(THISAPP).tar.bz2
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = bbbc0a8e6a98bde2c6e119b3826658fb
+$(DL_FILE)_MD5 = acc927e44827837eb23b2a7980b38a35
 
 install : $(TARGET)
 
diff --git a/make.sh b/make.sh
index e1a6233..e8cfa42 100755
--- a/make.sh
+++ b/make.sh
@@ -298,6 +298,7 @@ buildtoolchain() {
     lfsmake1 ncurses
     lfsmake1 bash
     lfsmake1 bzip2
+    lfsmake1 automake
     lfsmake1 coreutils
     lfsmake1 diffutils
     lfsmake1 findutils
diff --git a/src/patches/iproute2-4.7.0_remove_arpd.patch b/src/patches/iproute2-4.7.0_remove_arpd.patch
new file mode 100644
index 0000000..786c031
--- /dev/null
+++ b/src/patches/iproute2-4.7.0_remove_arpd.patch
@@ -0,0 +1,176 @@
+diff -Naur a/doc/arpd.sgml b/doc/arpd.sgml
+--- a/doc/arpd.sgml
++++ b/doc/arpd.sgml
+@@ -1,130 +0,0 @@
+-<!doctype linuxdoc system>
+-
+-<article>
+-
+-<title>ARPD Daemon
+-<author>Alexey Kuznetsov, <tt/kuznet(a)ms2.inr.ac.ru/
+-<date>some_negative_number, 20 Sep 2001
+-<abstract>
+-<tt/arpd/ is daemon collecting gratuitous ARP information, saving
+-it on local disk and feeding it to kernel on demand to avoid
+-redundant broadcasting due to limited size of kernel ARP cache. 
+-</abstract>
+-
+-
+-<p><bf/Description/
+-
+-<p>The format of the command is:
+-
+-<tscreen><verb>
+-       arpd OPTIONS [ INTERFACE [ INTERFACE ... ] ]
+-</verb></tscreen>
+-
+-<p> <tt/OPTIONS/ are:
+-
+-<itemize>
+-
+-<item><tt/-l/ - dump <tt/arpd/ database to stdout and exit. Output consists
+-of three columns: interface index, IP address and MAC address.
+-Negative entries for dead hosts are also shown, in this case MAC address
+-is replaced by word <tt/FAILED/ followed by colon and time when the fact
+-that host is dead was proven the last time.
+-
+-<item><tt/-f FILE/  - read and load <tt/arpd/ database from <tt/FILE/
+-in text format similar dumped by option <tt/-l/. Exit after load,
+-probably listing resulting database, if option <tt/-l/ is also given.
+-If <tt/FILE/ is <tt/-/, <tt/stdin/ is read to get ARP table.
+- 
+-<item><tt/-b DATABASE/  - location of database file. Default location is
+-<tt>/var/lib/arpd/arpd.db</tt>.
+-
+-<item><tt/-a NUMBER/ - <tt/arpd/ not only passively listens ARP on wire, but
+-also send brodcast queries itself. <tt/NUMBER/ is number of such queries
+-to make before destination is considered as dead. When <tt/arpd/ is started
+-as kernel helper (i.e. with <tt/app_solicit/ enabled in <tt/sysctl/
+-or even with option <tt/-k/) without this option and still did not learn enough
+-information, you can observe 1 second gaps in service. Not fatal, but
+-not good.
+-
+-<item><tt/-k/ - suppress sending broadcast queries by kernel. It takes
+-sense together with option <tt/-a/.
+-
+-<item><tt/-n TIME/ - timeout of negative cache. When resolution fails <tt/arpd/
+-suppresses further attempts to resolve for this period. It makes sense
+-only together with option <tt/-k/. This timeout should not be too much
+-longer than boot time of a typical host not supporting gratuitous ARP.
+-Default value is 60 seconds.
+-
+-<item><tt/-R RATE/ - maximal steady rate of broadcasts sent by <tt/arpd/
+-in packets per second. Default value is 1.
+-
+-<item><tt/-B NUMBER/ - number of broadcasts sent by <tt/arpd/ back to back.
+-Default value is 3. Together with option <tt/-R/ this option allows
+-to police broadcasting not to exceed <tt/B+R*T/ over any interval
+-of time <tt/T/.
+-
+-</itemize>
+-
+-<p><tt/INTERFACE/ is name of networking inteface to watch.
+-If no interfaces given, <tt/arpd/ monitors all the interfaces.
+-In this case <tt/arpd/ does not adjust <tt/sysctl/ parameters,
+-it is supposed user does this himself after <tt/arpd/ is started.
+-
+-
+-<p> Signals
+-
+-<p> <tt/arpd/ exits gracefully syncing database and restoring adjusted
+-<tt/sysctl/ parameters, when receives <tt/SIGINT/ or <tt/SIGTERM/.
+-<tt/SIGHUP/ syncs database to disk. <tt/SIGUSR1/ sends some statistics
+-to <tt/syslog/. Effect of another signals is undefined, they may corrupt
+-database and leave <tt/sysctl/ parameters in an unpredictable state.
+-
+-<p> Note
+-
+-<p> In order to <tt/arpd/ be able to serve as ARP resolver, kernel must be
+-compiled with the option <tt/CONFIG_ARPD/ and, in the case when interface list
+-is not given on command line, variable <tt/app_solicit/
+-on interfaces of interest should be set in <tt>/proc/sys/net/ipv4/neigh/*</tt>.
+-If this is not made <tt/arpd/ still collects gratuitous ARP information
+-in its database.
+-
+-<p> Examples
+-
+-<enum>
+-<item> Start <tt/arpd/ to collect gratuitous ARP, but not messing
+-with kernel functionality:
+-
+-<tscreen><verb>
+-   arpd -b /var/tmp/arpd.db
+-</verb></tscreen>
+-
+-<item> Look at result after some time:
+-
+-<tscreen><verb>
+-   killall arpd
+-   arpd -l -b /var/tmp/arpd.db
+-</verb></tscreen>
+-
+-<item> To enable kernel helper, leaving leading role to kernel:
+-
+-<tscreen><verb>
+-   arpd -b /var/tmp/arpd.db -a 1 eth0 eth1
+-</verb></tscreen>
+-
+-<item> Completely replace kernel resolution on interfaces <tt/eth0/
+-and <tt/eth1/. In this case kernel still does unicast probing to
+-validate entries, but all the broadcast activity is suppressed
+-and made under authority of <tt/arpd/: 
+-
+-<tscreen><verb>
+-   arpd -b /var/tmp/arpd.db -a 3 -k eth0 eth1
+-</verb></tscreen>
+-
+-This is mode which <tt/arpd/ is supposed to work normally.
+-It is not default just to prevent occasional enabling of too aggressive
+-mode occasionally.
+-
+-</enum>
+-
+-</article>
+-
+diff -Naur a/Makefile b/Makefile
+--- a/Makefile
++++ b/Makefile
+@@ -9,7 +9,6 @@
+ DATADIR?=$(PREFIX)/share
+ DOCDIR?=$(DATADIR)/doc/iproute2
+ MANDIR?=$(DATADIR)/man
+-ARPDDIR?=/var/lib/arpd
+ KERNEL_INCLUDE?=/usr/include
+ BASH_COMPDIR?=$(DATADIR)/bash-completion/completions
+ 
+@@ -62,7 +61,6 @@
+ install: all
+ 	install -m 0755 -d $(DESTDIR)$(SBINDIR)
+ 	install -m 0755 -d $(DESTDIR)$(CONFDIR)
+-	install -m 0755 -d $(DESTDIR)$(ARPDDIR)
+ 	install -m 0755 -d $(DESTDIR)$(DOCDIR)/examples
+ 	install -m 0755 -d $(DESTDIR)$(DOCDIR)/examples/diffserv
+ 	install -m 0644 README.iproute2+tc $(shell find examples -maxdepth 1 -type f) \
+diff -Naur a/man/man8/Makefile b/man/man8/Makefile
+--- a/man/man8/Makefile
++++ b/man/man8/Makefile
+@@ -1,6 +1,6 @@
+ TARGETS = ip-address.8 ip-link.8 ip-route.8
+ 
+-MAN8PAGES = $(TARGETS) ip.8 arpd.8 lnstat.8 routel.8 rtacct.8 rtmon.8 rtpr.8 ss.8 \
++MAN8PAGES = $(TARGETS) ip.8  lnstat.8 routel.8 rtacct.8 rtmon.8 rtpr.8 ss.8 \
+ 	tc.8 tc-bfifo.8 tc-bpf.8 tc-cbq.8 tc-cbq-details.8 tc-choke.8 tc-codel.8 \
+ 	tc-fq.8 \
+ 	tc-drr.8 tc-ematch.8 tc-fq_codel.8 tc-hfsc.8 tc-htb.8 tc-pie.8 \
+diff -Naur a/tc/Makefile b/tc/Makefile
+--- a/tc/Makefile
++++ b/tc/Makefile
+@@ -89,7 +89,7 @@
+ 	CFLAGS += -DTC_CONFIG_XT_H
+ 	TCSO += m_xt_old.so
+     else
+-      TCMODULES += m_ipt.o
++      TCMODULES += 
+     endif
+   endif
+ endif


hooks/post-receive
--
IPFire 2.x development tree

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2016-09-24 12:14 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-09-24 12:14 [git.ipfire.org] IPFire 2.x development tree branch, next, updated. 1031bcee2040803ba88126220dbb447ade2ac3c8 git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox