]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/commitdiff
Merge branch 'master' into next
authorArne Fitzenreiter <arne_f@ipfire.org>
Thu, 2 Jan 2020 15:59:53 +0000 (15:59 +0000)
committerArne Fitzenreiter <arne_f@ipfire.org>
Thu, 2 Jan 2020 15:59:53 +0000 (15:59 +0000)
84 files changed:
config/guardian/guardian.fr.pl
config/rootfiles/common/aarch64/initscripts
config/rootfiles/common/aarch64/rust
config/rootfiles/common/armv5tel/initscripts
config/rootfiles/common/armv5tel/rust
config/rootfiles/common/bind
config/rootfiles/common/i586/initscripts
config/rootfiles/common/i586/rust
config/rootfiles/common/knot
config/rootfiles/common/libhtp
config/rootfiles/common/rfkill [new file with mode: 0644]
config/rootfiles/common/unbound
config/rootfiles/common/x86_64/initscripts
config/rootfiles/common/x86_64/rust
config/rootfiles/core/140/exclude [moved from config/rootfiles/core/139/exclude with 100% similarity]
config/rootfiles/core/140/filelists/bind [new symlink]
config/rootfiles/core/140/filelists/file [new symlink]
config/rootfiles/core/140/filelists/files [new file with mode: 0644]
config/rootfiles/core/140/filelists/knot [new symlink]
config/rootfiles/core/140/filelists/libhtp [new symlink]
config/rootfiles/core/140/filelists/suricata [new symlink]
config/rootfiles/core/140/filelists/unbound [moved from config/rootfiles/core/139/filelists/unbound with 100% similarity]
config/rootfiles/core/140/meta [moved from config/rootfiles/core/139/meta with 100% similarity]
config/rootfiles/core/140/update.sh [new file with mode: 0644]
config/rootfiles/oldcore/139/exclude [new file with mode: 0644]
config/rootfiles/oldcore/139/filelists/aarch64/python [moved from config/rootfiles/core/139/filelists/aarch64/python with 100% similarity]
config/rootfiles/oldcore/139/filelists/armv5tel/python [moved from config/rootfiles/core/139/filelists/armv5tel/python with 100% similarity]
config/rootfiles/oldcore/139/filelists/bash [moved from config/rootfiles/core/139/filelists/bash with 100% similarity]
config/rootfiles/oldcore/139/filelists/ca-certificates [moved from config/rootfiles/core/139/filelists/ca-certificates with 100% similarity]
config/rootfiles/oldcore/139/filelists/cpio [moved from config/rootfiles/core/139/filelists/cpio with 100% similarity]
config/rootfiles/oldcore/139/filelists/ddns [moved from config/rootfiles/core/139/filelists/ddns with 100% similarity]
config/rootfiles/oldcore/139/filelists/files [moved from config/rootfiles/core/139/filelists/files with 100% similarity]
config/rootfiles/oldcore/139/filelists/hwdata [moved from config/rootfiles/core/139/filelists/hwdata with 100% similarity]
config/rootfiles/oldcore/139/filelists/i586/intel-microcode [moved from config/rootfiles/core/139/filelists/i586/intel-microcode with 100% similarity]
config/rootfiles/oldcore/139/filelists/i586/openssl-sse2 [moved from config/rootfiles/core/139/filelists/i586/openssl-sse2 with 100% similarity]
config/rootfiles/oldcore/139/filelists/i586/python [moved from config/rootfiles/core/139/filelists/i586/python with 100% similarity]
config/rootfiles/oldcore/139/filelists/linux-firmware-new_files [moved from config/rootfiles/core/139/filelists/linux-firmware-new_files with 100% similarity]
config/rootfiles/oldcore/139/filelists/logwatch [moved from config/rootfiles/core/139/filelists/logwatch with 100% similarity]
config/rootfiles/oldcore/139/filelists/lz4 [moved from config/rootfiles/core/139/filelists/lz4 with 100% similarity]
config/rootfiles/oldcore/139/filelists/openssh [moved from config/rootfiles/core/139/filelists/openssh with 100% similarity]
config/rootfiles/oldcore/139/filelists/openssl [moved from config/rootfiles/core/139/filelists/openssl with 100% similarity]
config/rootfiles/oldcore/139/filelists/openvpn [moved from config/rootfiles/core/139/filelists/openvpn with 100% similarity]
config/rootfiles/oldcore/139/filelists/readline [moved from config/rootfiles/core/139/filelists/readline with 100% similarity]
config/rootfiles/oldcore/139/filelists/readline-compat [moved from config/rootfiles/core/139/filelists/readline-compat with 100% similarity]
config/rootfiles/oldcore/139/filelists/squid [moved from config/rootfiles/core/139/filelists/squid with 100% similarity]
config/rootfiles/oldcore/139/filelists/unbound [new symlink]
config/rootfiles/oldcore/139/filelists/x86_64/intel-microcode [moved from config/rootfiles/core/139/filelists/x86_64/intel-microcode with 100% similarity]
config/rootfiles/oldcore/139/filelists/x86_64/python [moved from config/rootfiles/core/139/filelists/x86_64/python with 100% similarity]
config/rootfiles/oldcore/139/meta [new file with mode: 0644]
config/rootfiles/oldcore/139/update.sh [moved from config/rootfiles/core/139/update.sh with 100% similarity]
config/rootfiles/packages/squid-accounting
config/rootfiles/packages/tshark
doc/language_issues.de
doc/language_issues.en
doc/language_issues.es
doc/language_issues.fr
doc/language_issues.it
doc/language_issues.nl
doc/language_issues.pl
doc/language_issues.ru
doc/language_issues.tr
doc/language_missings
html/cgi-bin/ids.cgi
langs/fr/cgi-bin/fr.pl
lfs/bind
lfs/dehydrated
lfs/file
lfs/knot
lfs/libhtp
lfs/nano
lfs/rfkill [new file with mode: 0644]
lfs/rust
lfs/squid-accounting
lfs/suricata
lfs/tshark
lfs/unbound
make.sh
src/initscripts/networking/red.up/06-safe-search [new file with mode: 0644]
src/initscripts/system/suricata
src/initscripts/system/unbound
src/patches/rfkill-5.0-use_uapi_rfkill.patch [new file with mode: 0644]
src/squid-accounting/acct.fr.pl [new file with mode: 0644]
src/stripper
tools/checkrootfiles

index 82e5736595e4fb13691242b84340bc03d7df1372..0e71baeea3815803c49785c7cb4a11ee6b4a5fd3 100644 (file)
@@ -1,22 +1,48 @@
 %tr = ( 
 %tr,
 
+'guardian' => 'Gardien',
 'guardian alertfile' => 'Fichier d\'alerte',
+'guardian block a host' => 'Bloquer l\'hôte ',
+'guardian block httpd brute-force' => 'Détection force brute httpd',
+'guardian block owncloud brute-force' => 'Détection force brute Owncloud',
+'guardian block ssh brute-force' => 'Détection force brute SSH',
+'guardian blockcount' => 'Seuil de déclenchement (Snort) ',
+'guardian blocked hosts' => 'Hôtes bloqués actuellement',
+'guardian blocking of this address is not allowed' => 'Le blocage de l\'adresse donnée n\'est pas autorisé.',
+'guardian blocktime' => 'Temps de blocage (secondes) ',
+'guardian common settings' => 'Paramètres communs',
 'guardian configuration' => 'Configuration du gardien',
+'guardian daemon' => 'Service',
+'guardian empty input' => 'Saisie vide : Veuillez saisir une adresse d\'hôte ou un sous-réseau valide.',
+'guardian enabled' => 'Activer le gardien ',
+'guardian firewallaction' => 'Action du pare-feu ',
+'guardian ignored hosts' => 'Hôtes ignorés',
 'guardian ignorefile' => 'Fichier d\'ignorés',
 'guardian interface' => 'Interface',
-'guardian logfile' => 'Fichier log',
-'guardian loglevel_off' => 'Off',
+'guardian invalid address or subnet' => 'Adresse hôte ou sous-réseau invalide.',
+'guardian invalid blockcount' => 'Nombre de blocages non valide : Veuillez proposer un nombre plus grand que zéro.',
+'guardian invalid blocktime' => 'Temps de blocage invalide : Veuillez proposer un nombre plus grand que zéro.',
+'guardian invalid logfile' => 'Le chemin fourni pour le fichier de rapports n\'est pas valide.',
+'guardian logfacility' => 'Type de rapport ',
+'guardian logfile' => 'Fichier de rapport',
+'guardian loglevel' => 'Niveau de rapport ',
+'guardian loglevel_off' => 'Sans',
 'guardian loglevel_info' => 'Info',
-'guardian loglevel_debug' => 'Debug',
-'guardian logtarget_syslog' => 'Systemlog',
-'guardian logtarget_file' => 'File',
+'guardian loglevel_debug' => 'Débug',
+'guardian logtarget_syslog' => 'Rapport système',
+'guardian logtarget_file' => 'Fichier',
 'guardian logtarget_console' => 'Console',
-'guardian priolevel_high' => '1 - High',
-'guardian priolevel_medium' => '2 - Medium',
-'guardian priolevel_low' => '3 - Low',
-'guardian priolevel_very_low' => '4 - Very low',
+'guardian no entries' => 'Aucune entrée pour le moment.',
+'guardian not running no hosts can be blocked' => 'Le gardien n\'est pas en cours d\'exécution. Aucun hôte ne sera bloqué.',
+'guardian priolevel_high' => '1 - Haut',
+'guardian priolevel_medium' => '2 - Moyen',
+'guardian priolevel_low' => '3 - Bas',
+'guardian priolevel_very_low' => '4 - Très bas',
+'guardian service' => 'Service Gardien',
+'guardian priority level' => 'Niveau de priorité (Snort) ',
 'guardian timelimit' => 'Délai maximum',
+'guardian watch snort alertfile' => 'Surveiller le fichier d\'alerte Snort',
 
 );
 
index 202da737200110e9694147e2677713c1e8e9043d..6b08fcac6381a415131659386756f627005e49b2 100644 (file)
@@ -51,6 +51,7 @@ etc/rc.d/init.d/networking/red.down/99-beep
 #etc/rc.d/init.d/networking/red.up
 etc/rc.d/init.d/networking/red.up/01-conntrack-cleanup
 etc/rc.d/init.d/networking/red.up/05-update-dns-forwarders
+etc/rc.d/init.d/networking/red.up/06-safe-search
 etc/rc.d/init.d/networking/red.up/10-miniupnpd
 etc/rc.d/init.d/networking/red.up/10-multicast
 etc/rc.d/init.d/networking/red.up/10-static-routes
index b81f1ed7f63b8f41844bdec82b1703dcf3401f3d..95648a0e20b27f574586cd37a884c40198d01ddc 100644 (file)
 #usr/etc
 #usr/etc/bash_completion.d
 #usr/etc/bash_completion.d/cargo
-#usr/lib/libarena-ceb2b0be1df82a34.so
-#usr/lib/libfmt_macros-180196e9b447f6bc.so
-#usr/lib/libgraphviz-6134aa2fb7fc0ede.so
-#usr/lib/librustc-486dd92640c99cc8.so
-#usr/lib/librustc_allocator-b509f560d857c583.so
-#usr/lib/librustc_borrowck-097d7f1c32b766c7.so
-#usr/lib/librustc_codegen_ssa-b59f0356a9894487.so
-#usr/lib/librustc_codegen_utils-b073f63e4c329398.so
-#usr/lib/librustc_cratesio_shim-d6da3f9ed42f6b5f.so
-#usr/lib/librustc_data_structures-4f5460ff3467bd33.so
-#usr/lib/librustc_driver-c0c7a08f53a73175.so
-#usr/lib/librustc_errors-cce96b966073bf2b.so
-#usr/lib/librustc_fs_util-cdf2d4af48a4d8b8.so
-#usr/lib/librustc_incremental-af1a741c4a7ad894.so
-#usr/lib/librustc_interface-67ba6c1fcee8d443.so
-#usr/lib/librustc_lint-d68a92d44a03076d.so
-#usr/lib/librustc_macros-41814bfe49797f0d.so
-#usr/lib/librustc_metadata-b001949ba1573923.so
-#usr/lib/librustc_mir-404cd82d0d3fb6f6.so
-#usr/lib/librustc_passes-30e168078359d96a.so
-#usr/lib/librustc_plugin-e83a3eaa89c10683.so
-#usr/lib/librustc_privacy-0d13751c813e7339.so
-#usr/lib/librustc_resolve-208474fe27b3ed02.so
-#usr/lib/librustc_save_analysis-f909fd55f1bd27e8.so
-#usr/lib/librustc_target-e3eafbb9540d4f55.so
-#usr/lib/librustc_traits-b8681975b39d208f.so
-#usr/lib/librustc_typeck-07d2613dcf677aa2.so
-#usr/lib/libserialize-8fcbeb7fff90d36a.so
-#usr/lib/libstd-5c81dca0f01e87f9.so
-#usr/lib/libsyntax-6c83e2c47a731dad.so
-#usr/lib/libsyntax_ext-a85cb7d090c8170c.so
-#usr/lib/libsyntax_pos-2c7d5d4f69223dff.so
-#usr/lib/libterm-2651f8b4eed9e86e.so
-#usr/lib/libtest-0127509d2e54a846.so
+#usr/lib/libLLVM-9-rust-1.39.0-stable.so
+#usr/lib/librustc_driver-5ba79660ac95dbfa.so
+#usr/lib/librustc_macros-29f012204edfe0f3.so
+#usr/lib/libstd-fae576517123aa4e.so
+#usr/lib/libtest-1127f4b003793c46.so
 #usr/lib/rustlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/codegen-backends
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/codegen-backends/librustc_codegen_llvm-llvm.so
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libLLVM-8-rust-1.37.0-stable.so
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/liballoc-580035dd98451925.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libannotate_snippets-25e8d8701c03547d.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libarena-ceb2b0be1df82a34.so
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libarrayvec-f106db365d780985.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libatty-740be20e4d7441ff.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libbacktrace-13217ede3d276f16.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libbacktrace-9af89337886e6db6.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libbacktrace_sys-621a9ee22da6caa1.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libbacktrace_sys-fba99e00c4e61492.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libbitflags-4a7d2efbf7a358d0.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libbyteorder-5ff68006fd3fb999.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libcc-ce0590f9ba246196.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libcfg_if-be7979c57a08057b.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libcfg_if-cddc487ade7daaa5.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libchalk_engine-69df11cdcd6bae99.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libchalk_macros-2bf52732ae8243bc.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libcompiler_builtins-9fc4b5be2ba5cc19.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libcore-8a55a4098920125a.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libcrc32fast-fc7bcda202f0f3f7.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libcrossbeam_deque-b4b71504b68d8f8b.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libcrossbeam_epoch-c664f1a3b4666115.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libcrossbeam_utils-63c4319e4aba6512.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libdatafrog-bb049e83d8396896.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libeither-d1a988cc36833269.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libena-baa918d535227ba6.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libenv_logger-ff2b1a6f19a13aac.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libflate2-1c2be25b633e6a65.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libfmt_macros-180196e9b447f6bc.so
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libgetopts-c729851ce6e3efb2.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libgraphviz-6134aa2fb7fc0ede.so
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libhashbrown-be9569e4d599746f.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libhumantime-6e5514835e11fb0b.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libindexmap-7f10e194770d6bf3.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libitertools-e4cf5d31b5cfa6a4.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libitoa-438f269905bbaa51.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libjobserver-2c75db35ce15b29a.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/liblazy_static-0de2b1545b6973a2.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/liblazy_static-21ff09e0ead00dc9.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/liblibc-2299a069d4067a08.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/liblibc-d6459c4f0817c67c.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/liblock_api-c79d1a6ea5dc7713.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/liblog-18ad11d6dda4e80d.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/liblog_settings-ae8859ad47668e7f.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libmeasureme-327bb21dd04749e8.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libmemmap-954e0d1f2b0db71b.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libmemoffset-62475d073708b865.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libminiz_sys-d07d12e134a38412.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libnodrop-b315aca0ebc7a5b8.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libnum_cpus-f6407c37ef29b71f.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libowning_ref-a0b3d9e1cdab8c89.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libpanic_abort-a956b3d01e3c9a0e.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libpanic_unwind-e11c7b3b3225afe2.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libparking_lot-4b068d99c9e6fdb6.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libparking_lot_core-8c73184e7c1493fe.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libpolonius_engine-e22625b0bbda797a.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libproc_macro-4a29a6c5fe75a875.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libproc_macro2-c0602f1037e40557.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libprofiler_builtins-b36e7b6c2d3e00eb.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libpunycode-8955eba3c43f8f2e.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libquick_error-acc678b011452377.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libquote-d261e1caa93335df.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librand-ebc7d1f1ad312180.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librand_chacha-47ba3ac92cc46b2c.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librand_core-c1f44f472e6d23be.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librand_hc-b3cc93a39a881b5b.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librand_isaac-63fbbbd089438d27.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librand_pcg-f16fbddc311ab68e.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librand_xorshift-8cd3bbc8a0d1fb89.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libremove_dir_all-898894399d3dfed9.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librls_data-4a7aa063287c45da.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librls_span-dd90aac9099b76b5.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc-486dd92640c99cc8.so
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_allocator-b509f560d857c583.so
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_apfloat-f178776c0914cec5.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_borrowck-097d7f1c32b766c7.so
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_codegen_ssa-b59f0356a9894487.so
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_codegen_utils-b073f63e4c329398.so
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_cratesio_shim-d6da3f9ed42f6b5f.so
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_data_structures-4f5460ff3467bd33.so
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_demangle-546c844e8071bbeb.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_demangle-c571e3698361b498.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_driver-c0c7a08f53a73175.so
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_errors-cce96b966073bf2b.so
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_fs_util-cdf2d4af48a4d8b8.so
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_hash-dab039160d1ae7fc.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_incremental-af1a741c4a7ad894.so
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_interface-67ba6c1fcee8d443.so
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_lint-d68a92d44a03076d.so
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_macros-41814bfe49797f0d.so
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_metadata-b001949ba1573923.so
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_mir-404cd82d0d3fb6f6.so
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_passes-30e168078359d96a.so
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_plugin-e83a3eaa89c10683.so
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_privacy-0d13751c813e7339.so
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_rayon-45df15d01be9166e.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_rayon_core-bc509e7526aad29c.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_resolve-208474fe27b3ed02.so
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_save_analysis-f909fd55f1bd27e8.so
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-47d8845cef2a3bc5.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_std_workspace_core-aee5c24fff305dea.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_target-e3eafbb9540d4f55.so
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_traits-b8681975b39d208f.so
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_typeck-07d2613dcf677aa2.so
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libryu-919d5311c0fa1780.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libscoped_tls-583a4be451031471.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libscopeguard-b33d2d758306f178.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libserde-2882d0235471e138.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libserde_json-fb3419596e2872d5.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libserialize-8fcbeb7fff90d36a.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libserialize-8fcbeb7fff90d36a.so
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libsmallvec-a7473e0177aca21a.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libstable_deref_trait-95edcbcd95f82564.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libstd-5c81dca0f01e87f9.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libstd-5c81dca0f01e87f9.so
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libsyn-39248ab3eb28ec5c.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libsynstructure-6de6dffcdae6857a.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libsyntax-6c83e2c47a731dad.so
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libsyntax_ext-a85cb7d090c8170c.so
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libsyntax_pos-2c7d5d4f69223dff.so
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libtempfile-03867c2a718d0e3a.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libterm-2651f8b4eed9e86e.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libterm-2651f8b4eed9e86e.so
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libtermcolor-a7c37dbe6cc8c9b2.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libtest-0127509d2e54a846.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libtest-0127509d2e54a846.so
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libunicode_width-2c3a64b369c398a7.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libunicode_width-e8235f0d435d4737.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libunicode_xid-3909facdb30376a3.rlib
-#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libunwind-017511bce73a530c.rlib
 #usr/lib/rustlib/components
 #usr/lib/rustlib/etc
 #usr/lib/rustlib/etc/debugger_pretty_printers_common.py
 #usr/lib/rustlib/manifest-rustc
 #usr/lib/rustlib/rust-installer-version
 #usr/lib/rustlib/uninstall.sh
+#usr/lib/rustlib/aarch64-unknown-linux-gnu
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/bin
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/bin/rust-lld
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/codegen-backends
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/codegen-backends/librustc_codegen_llvm-emscripten.so
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/codegen-backends/librustc_codegen_llvm-llvm.so
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libLLVM-9-rust-1.39.0-stable.so
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/liballoc-ad10152c26711a1e.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libannotate_snippets-528c0dd29454e807.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libarena-0e8b5d9953930cfd.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libarrayvec-ce8c8f1a629f81e8.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libatty-b5832919c4f33178.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libbacktrace-36d70d9746402ce9.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libbacktrace-d21bd2203b9cf386.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libbacktrace_sys-7acfc843240167a8.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libbacktrace_sys-d3f856996f4ba595.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libbitflags-b2fdda02c8c118f8.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libbyteorder-edeaf80867374bdd.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libc2_chacha-979b42583706bdc2.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libcc-ae2e13c2b3cae642.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libcfg_if-af51e7c6fd7d1248.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libcfg_if-c3c2ba386094535a.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libchalk_engine-d798c481153b4b62.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libchalk_macros-4441a1541fbb37f4.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libcompiler_builtins-ebe4001ded7f33e7.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libcore-fc6e9071307a3016.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libcrc32fast-fd28b3d47842f7fa.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libcrossbeam_deque-2d2a63d3302e3ccc.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libcrossbeam_epoch-110841597bbd2475.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libcrossbeam_utils-76a8e2a5c519d0fe.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libcrossbeam_utils-94a718b69a333e48.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libdatafrog-64ba326cfd6c4a87.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libeither-61581951dd32fbbe.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libena-c6f3f6330ff14200.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libenv_logger-64cfd51879efc7c5.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libflate2-c25d43037cfbbf04.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libfmt_macros-f9ea9416d074c751.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libgetopts-9707b9d1fcc99cc5.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libgetrandom-b568dfc804ffe462.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libgraphviz-848d4fac6ff56975.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libhashbrown-093434daf7d99801.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libindexmap-9a138334b3413609.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libitoa-ad281fceba482c15.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libjemalloc_sys-8f846836d085cef1.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libjobserver-59e38c6182988eb4.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/liblazy_static-423003bbc2a97bc2.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/liblazy_static-af0bc60ea7941c5e.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/liblibc-27f2a77b2995d98c.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/liblibc-bdc36e54cba276b2.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/liblock_api-cf9fb9332945a132.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/liblog-bd5783e5ae9cc3a0.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/liblog_settings-51403d78577217aa.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libmeasureme-3318ac13c3c3608b.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libmemmap-7c395609a517e793.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libmemoffset-4400b162f1188553.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libminiz_sys-33f0934d15df5b33.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libnodrop-f6572ba0f322f51d.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libnum_cpus-1cd22c346da02324.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libonce_cell-6e1ce1030c729d53.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libpanic_abort-aa14c19d32fa6063.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libpanic_unwind-a72070139220275e.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libparking_lot-e82ff3efcbe66cea.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libparking_lot_core-0ba7415946e47555.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libpolonius_engine-5538e65e1a349552.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libppv_lite86-1704f552b38d10bb.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libproc_macro-4cee5e7a25d52465.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libprofiler_builtins-001b987f93ee1de4.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libpunycode-2d4253fa0a46973a.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librand-bf3aa265afda3f91.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librand_chacha-56bd2bb59a1c862f.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librand_core-a043b66a76410fc2.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libremove_dir_all-bcabfa0962d10672.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librls_data-a5618348271b8bfc.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librls_span-8e44c7827b3ee583.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc-18f7ef92dec7bacb.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_apfloat-19a841b377aadd6d.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_asan-eac9215007b0fcc1.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_ast_borrowck-4462f5df22b78d39.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_codegen_ssa-4a2eda2b02a7b8ed.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_codegen_utils-0f02c9812373721f.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_data_structures-68bd26b6c6ef87a1.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_demangle-cc125734707bc906.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_demangle-eb2e0f5fe057b8b3.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_driver-5ba79660ac95dbfa.so
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_errors-b5a9571ad8e070f5.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_fs_util-e6ab52ba127c937e.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_hash-eca25276dd29034d.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_incremental-32f4987b17bc8a48.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_interface-d8c8ff078e74a506.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_lexer-ea9a441991a12858.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_lint-ecea02ac63d22579.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_lsan-6088bce415f6f750.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_macros-29f012204edfe0f3.so
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_metadata-eb65a4664267a312.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_mir-73e8b1204765dcf2.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_msan-d7847a89d2a9d4da.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_passes-80ed2cef25b23d66.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_plugin-3e7415301cab5c61.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_plugin_impl-0f211f9b695669df.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_privacy-45891a800961b63d.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_rayon-88959fb846ff25ae.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_rayon_core-d31798f186086edb.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_resolve-50843020ed609925.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_save_analysis-b32c56865bca0753.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-24daf38551b7a03b.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_std_workspace_core-291bd2456cb6c9fe.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_std_workspace_std-728a724b2323da3c.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_target-ae022bf76153d390.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_traits-b57aaef407df05a7.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_tsan-b2d1c9ec5dd4daf5.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/librustc_typeck-13cfd72719535271.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libryu-5042d4ffa1f5861d.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libscoped_tls-f69ff8d611e3ec9e.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libscopeguard-e8489771008fd545.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libscopeguard-e84f01285ed238e8.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libserde-0a34fd665b7782d8.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libserde_json-5d9374350fb495cd.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libserialize-672f3751d2ed5c2f.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libsmallvec-bb4baa7cb6fbdbdf.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libstable_deref_trait-a21d9f330e0d2731.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libstd-fae576517123aa4e.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libstd-fae576517123aa4e.so
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libsyntax-1ad655037a2ae7cc.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libsyntax_ext-157683f36046de25.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libsyntax_pos-8d1ee0661c372238.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libtempfile-4b4815141cb858d0.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libterm-efe5a62b9dfb310d.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libterm_size-635dace701d3959b.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libtermcolor-871fe491ac262cd1.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libtest-1127f4b003793c46.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libtest-1127f4b003793c46.so
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libunicode_width-3ffd827d25d4b025.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libunicode_width-87460b2374e82362.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libunicode_xid-dffb1f467a3b5171.rlib
+#usr/lib/rustlib/aarch64-unknown-linux-gnu/lib/libunwind-75e9ddd83715a368.rlib
 #usr/share/doc/cargo
 #usr/share/doc/cargo/LICENSE-APACHE
 #usr/share/doc/cargo/LICENSE-MIT
index 202da737200110e9694147e2677713c1e8e9043d..6b08fcac6381a415131659386756f627005e49b2 100644 (file)
@@ -51,6 +51,7 @@ etc/rc.d/init.d/networking/red.down/99-beep
 #etc/rc.d/init.d/networking/red.up
 etc/rc.d/init.d/networking/red.up/01-conntrack-cleanup
 etc/rc.d/init.d/networking/red.up/05-update-dns-forwarders
+etc/rc.d/init.d/networking/red.up/06-safe-search
 etc/rc.d/init.d/networking/red.up/10-miniupnpd
 etc/rc.d/init.d/networking/red.up/10-multicast
 etc/rc.d/init.d/networking/red.up/10-static-routes
index 525520a26c131ed78c654182c5f895d2c1b2ce1b..937524b4e2b6f2b915b3e89280b7918584c9314e 100644 (file)
 #usr/etc
 #usr/etc/bash_completion.d
 #usr/etc/bash_completion.d/cargo
-#usr/lib/libarena-ceb2b0be1df82a34.so
-#usr/lib/libfmt_macros-180196e9b447f6bc.so
-#usr/lib/libgraphviz-6134aa2fb7fc0ede.so
-#usr/lib/librustc-486dd92640c99cc8.so
-#usr/lib/librustc_allocator-b509f560d857c583.so
-#usr/lib/librustc_borrowck-097d7f1c32b766c7.so
-#usr/lib/librustc_codegen_ssa-b59f0356a9894487.so
-#usr/lib/librustc_codegen_utils-b073f63e4c329398.so
-#usr/lib/librustc_cratesio_shim-d6da3f9ed42f6b5f.so
-#usr/lib/librustc_data_structures-4f5460ff3467bd33.so
-#usr/lib/librustc_driver-c0c7a08f53a73175.so
-#usr/lib/librustc_errors-cce96b966073bf2b.so
-#usr/lib/librustc_fs_util-cdf2d4af48a4d8b8.so
-#usr/lib/librustc_incremental-af1a741c4a7ad894.so
-#usr/lib/librustc_interface-67ba6c1fcee8d443.so
-#usr/lib/librustc_lint-d68a92d44a03076d.so
-#usr/lib/librustc_macros-41814bfe49797f0d.so
-#usr/lib/librustc_metadata-b001949ba1573923.so
-#usr/lib/librustc_mir-404cd82d0d3fb6f6.so
-#usr/lib/librustc_passes-30e168078359d96a.so
-#usr/lib/librustc_plugin-e83a3eaa89c10683.so
-#usr/lib/librustc_privacy-0d13751c813e7339.so
-#usr/lib/librustc_resolve-208474fe27b3ed02.so
-#usr/lib/librustc_save_analysis-f909fd55f1bd27e8.so
-#usr/lib/librustc_target-e3eafbb9540d4f55.so
-#usr/lib/librustc_traits-b8681975b39d208f.so
-#usr/lib/librustc_typeck-07d2613dcf677aa2.so
-#usr/lib/libserialize-8fcbeb7fff90d36a.so
-#usr/lib/libstd-83a4f058944e6814.so
-#usr/lib/libsyntax-6c83e2c47a731dad.so
-#usr/lib/libsyntax_ext-a85cb7d090c8170c.so
-#usr/lib/libsyntax_pos-2c7d5d4f69223dff.so
-#usr/lib/libterm-2651f8b4eed9e86e.so
-#usr/lib/libtest-0127509d2e54a846.so
+#usr/lib/libLLVM-9-rust-1.39.0-stable.so
+#usr/lib/librustc_driver-5ba79660ac95dbfa.so
+#usr/lib/librustc_macros-29f012204edfe0f3.so
+#usr/lib/libstd-fae576517123aa4e.so
+#usr/lib/libtest-1127f4b003793c46.so
 #usr/lib/rustlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/codegen-backends
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/codegen-backends/librustc_codegen_llvm-llvm.so
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libLLVM-8-rust-1.37.0-stable.so
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/liballoc-580035dd98451925.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libannotate_snippets-25e8d8701c03547d.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libarena-ceb2b0be1df82a34.so
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libarrayvec-f106db365d780985.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libatty-740be20e4d7441ff.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libbacktrace-13217ede3d276f16.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libbacktrace-9af89337886e6db6.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libbacktrace_sys-621a9ee22da6caa1.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libbacktrace_sys-fba99e00c4e61492.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libbitflags-4a7d2efbf7a358d0.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libbyteorder-5ff68006fd3fb999.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libcc-ce0590f9ba246196.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libcfg_if-be7979c57a08057b.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libcfg_if-cddc487ade7daaa5.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libchalk_engine-69df11cdcd6bae99.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libchalk_macros-2bf52732ae8243bc.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libcompiler_builtins-9fc4b5be2ba5cc19.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libcore-8a55a4098920125a.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libcrc32fast-fc7bcda202f0f3f7.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libcrossbeam_deque-b4b71504b68d8f8b.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libcrossbeam_epoch-c664f1a3b4666115.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libcrossbeam_utils-63c4319e4aba6512.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libdatafrog-bb049e83d8396896.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libeither-d1a988cc36833269.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libena-baa918d535227ba6.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libenv_logger-ff2b1a6f19a13aac.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libflate2-1c2be25b633e6a65.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libfmt_macros-180196e9b447f6bc.so
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libgetopts-c729851ce6e3efb2.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libgraphviz-6134aa2fb7fc0ede.so
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libhashbrown-be9569e4d599746f.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libhumantime-6e5514835e11fb0b.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libindexmap-7f10e194770d6bf3.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libitertools-e4cf5d31b5cfa6a4.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libitoa-438f269905bbaa51.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libjobserver-2c75db35ce15b29a.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/liblazy_static-0de2b1545b6973a2.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/liblazy_static-21ff09e0ead00dc9.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/liblibc-2299a069d4067a08.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/liblibc-d6459c4f0817c67c.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/liblock_api-c79d1a6ea5dc7713.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/liblog-18ad11d6dda4e80d.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/liblog_settings-ae8859ad47668e7f.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libmeasureme-327bb21dd04749e8.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libmemmap-954e0d1f2b0db71b.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libmemoffset-62475d073708b865.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libminiz_sys-d07d12e134a38412.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libnodrop-b315aca0ebc7a5b8.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libnum_cpus-f6407c37ef29b71f.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libowning_ref-a0b3d9e1cdab8c89.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libpanic_abort-a956b3d01e3c9a0e.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libpanic_unwind-e11c7b3b3225afe2.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libparking_lot-4b068d99c9e6fdb6.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libparking_lot_core-8c73184e7c1493fe.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libpolonius_engine-e22625b0bbda797a.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libproc_macro-4a29a6c5fe75a875.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libproc_macro2-c0602f1037e40557.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libpunycode-8955eba3c43f8f2e.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libquick_error-acc678b011452377.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libquote-d261e1caa93335df.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librand-ebc7d1f1ad312180.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librand_chacha-47ba3ac92cc46b2c.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librand_core-c1f44f472e6d23be.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librand_hc-b3cc93a39a881b5b.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librand_isaac-63fbbbd089438d27.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librand_pcg-f16fbddc311ab68e.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librand_xorshift-8cd3bbc8a0d1fb89.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libremove_dir_all-898894399d3dfed9.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librls_data-4a7aa063287c45da.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librls_span-dd90aac9099b76b5.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc-486dd92640c99cc8.so
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_allocator-b509f560d857c583.so
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_apfloat-f178776c0914cec5.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_borrowck-097d7f1c32b766c7.so
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_codegen_ssa-b59f0356a9894487.so
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_codegen_utils-b073f63e4c329398.so
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_cratesio_shim-d6da3f9ed42f6b5f.so
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_data_structures-4f5460ff3467bd33.so
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_demangle-546c844e8071bbeb.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_demangle-c571e3698361b498.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_driver-c0c7a08f53a73175.so
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_errors-cce96b966073bf2b.so
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_fs_util-cdf2d4af48a4d8b8.so
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_hash-dab039160d1ae7fc.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_incremental-af1a741c4a7ad894.so
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_interface-67ba6c1fcee8d443.so
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_lint-d68a92d44a03076d.so
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_macros-41814bfe49797f0d.so
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_metadata-b001949ba1573923.so
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_mir-404cd82d0d3fb6f6.so
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_passes-30e168078359d96a.so
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_plugin-e83a3eaa89c10683.so
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_privacy-0d13751c813e7339.so
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_rayon-45df15d01be9166e.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_rayon_core-bc509e7526aad29c.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_resolve-208474fe27b3ed02.so
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_save_analysis-f909fd55f1bd27e8.so
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_std_workspace_alloc-47d8845cef2a3bc5.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_std_workspace_core-aee5c24fff305dea.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_target-e3eafbb9540d4f55.so
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_traits-b8681975b39d208f.so
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_typeck-07d2613dcf677aa2.so
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libryu-919d5311c0fa1780.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libscoped_tls-583a4be451031471.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libscopeguard-b33d2d758306f178.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libserde-2882d0235471e138.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libserde_json-fb3419596e2872d5.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libserialize-8fcbeb7fff90d36a.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libserialize-8fcbeb7fff90d36a.so
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libsmallvec-a7473e0177aca21a.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libstable_deref_trait-95edcbcd95f82564.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libstd-83a4f058944e6814.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libstd-83a4f058944e6814.so
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libsyn-39248ab3eb28ec5c.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libsynstructure-6de6dffcdae6857a.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libsyntax-6c83e2c47a731dad.so
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libsyntax_ext-a85cb7d090c8170c.so
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libsyntax_pos-2c7d5d4f69223dff.so
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libtempfile-03867c2a718d0e3a.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libterm-2651f8b4eed9e86e.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libterm-2651f8b4eed9e86e.so
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libtermcolor-a7c37dbe6cc8c9b2.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libtest-0127509d2e54a846.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libtest-0127509d2e54a846.so
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libunicode_width-2c3a64b369c398a7.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libunicode_width-e8235f0d435d4737.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libunicode_xid-3909facdb30376a3.rlib
-#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libunwind-017511bce73a530c.rlib
 #usr/lib/rustlib/components
 #usr/lib/rustlib/etc
 #usr/lib/rustlib/etc/debugger_pretty_printers_common.py
 #usr/lib/rustlib/manifest-rustc
 #usr/lib/rustlib/rust-installer-version
 #usr/lib/rustlib/uninstall.sh
+#usr/lib/rustlib/arm-unknown-linux-gnueabi
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/bin
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/bin/rust-lld
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/codegen-backends
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/codegen-backends/librustc_codegen_llvm-emscripten.so
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/codegen-backends/librustc_codegen_llvm-llvm.so
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libLLVM-9-rust-1.39.0-stable.so
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/liballoc-ad10152c26711a1e.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libannotate_snippets-528c0dd29454e807.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libarena-0e8b5d9953930cfd.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libarrayvec-ce8c8f1a629f81e8.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libatty-b5832919c4f33178.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libbacktrace-36d70d9746402ce9.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libbacktrace-d21bd2203b9cf386.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libbacktrace_sys-7acfc843240167a8.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libbacktrace_sys-d3f856996f4ba595.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libbitflags-b2fdda02c8c118f8.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libbyteorder-edeaf80867374bdd.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libc2_chacha-979b42583706bdc2.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libcc-ae2e13c2b3cae642.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libcfg_if-af51e7c6fd7d1248.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libcfg_if-c3c2ba386094535a.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libchalk_engine-d798c481153b4b62.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libchalk_macros-4441a1541fbb37f4.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libcompiler_builtins-ebe4001ded7f33e7.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libcore-fc6e9071307a3016.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libcrc32fast-fd28b3d47842f7fa.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libcrossbeam_deque-2d2a63d3302e3ccc.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libcrossbeam_epoch-110841597bbd2475.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libcrossbeam_utils-76a8e2a5c519d0fe.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libcrossbeam_utils-94a718b69a333e48.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libdatafrog-64ba326cfd6c4a87.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libeither-61581951dd32fbbe.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libena-c6f3f6330ff14200.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libenv_logger-64cfd51879efc7c5.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libflate2-c25d43037cfbbf04.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libfmt_macros-f9ea9416d074c751.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libgetopts-9707b9d1fcc99cc5.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libgetrandom-b568dfc804ffe462.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libgraphviz-848d4fac6ff56975.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libhashbrown-093434daf7d99801.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libindexmap-9a138334b3413609.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libitoa-ad281fceba482c15.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libjemalloc_sys-8f846836d085cef1.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libjobserver-59e38c6182988eb4.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/liblazy_static-423003bbc2a97bc2.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/liblazy_static-af0bc60ea7941c5e.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/liblibc-27f2a77b2995d98c.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/liblibc-bdc36e54cba276b2.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/liblock_api-cf9fb9332945a132.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/liblog-bd5783e5ae9cc3a0.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/liblog_settings-51403d78577217aa.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libmeasureme-3318ac13c3c3608b.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libmemmap-7c395609a517e793.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libmemoffset-4400b162f1188553.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libminiz_sys-33f0934d15df5b33.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libnodrop-f6572ba0f322f51d.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libnum_cpus-1cd22c346da02324.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libonce_cell-6e1ce1030c729d53.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libpanic_abort-aa14c19d32fa6063.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libpanic_unwind-a72070139220275e.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libparking_lot-e82ff3efcbe66cea.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libparking_lot_core-0ba7415946e47555.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libpolonius_engine-5538e65e1a349552.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libppv_lite86-1704f552b38d10bb.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libproc_macro-4cee5e7a25d52465.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libprofiler_builtins-001b987f93ee1de4.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libpunycode-2d4253fa0a46973a.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librand-bf3aa265afda3f91.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librand_chacha-56bd2bb59a1c862f.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librand_core-a043b66a76410fc2.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libremove_dir_all-bcabfa0962d10672.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librls_data-a5618348271b8bfc.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librls_span-8e44c7827b3ee583.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc-18f7ef92dec7bacb.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_apfloat-19a841b377aadd6d.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_asan-eac9215007b0fcc1.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_ast_borrowck-4462f5df22b78d39.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_codegen_ssa-4a2eda2b02a7b8ed.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_codegen_utils-0f02c9812373721f.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_data_structures-68bd26b6c6ef87a1.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_demangle-cc125734707bc906.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_demangle-eb2e0f5fe057b8b3.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_driver-5ba79660ac95dbfa.so
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_errors-b5a9571ad8e070f5.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_fs_util-e6ab52ba127c937e.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_hash-eca25276dd29034d.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_incremental-32f4987b17bc8a48.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_interface-d8c8ff078e74a506.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_lexer-ea9a441991a12858.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_lint-ecea02ac63d22579.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_lsan-6088bce415f6f750.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_macros-29f012204edfe0f3.so
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_metadata-eb65a4664267a312.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_mir-73e8b1204765dcf2.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_msan-d7847a89d2a9d4da.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_passes-80ed2cef25b23d66.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_plugin-3e7415301cab5c61.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_plugin_impl-0f211f9b695669df.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_privacy-45891a800961b63d.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_rayon-88959fb846ff25ae.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_rayon_core-d31798f186086edb.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_resolve-50843020ed609925.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_save_analysis-b32c56865bca0753.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_std_workspace_alloc-24daf38551b7a03b.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_std_workspace_core-291bd2456cb6c9fe.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_std_workspace_std-728a724b2323da3c.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_target-ae022bf76153d390.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_traits-b57aaef407df05a7.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_tsan-b2d1c9ec5dd4daf5.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/librustc_typeck-13cfd72719535271.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libryu-5042d4ffa1f5861d.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libscoped_tls-f69ff8d611e3ec9e.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libscopeguard-e8489771008fd545.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libscopeguard-e84f01285ed238e8.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libserde-0a34fd665b7782d8.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libserde_json-5d9374350fb495cd.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libserialize-672f3751d2ed5c2f.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libsmallvec-bb4baa7cb6fbdbdf.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libstable_deref_trait-a21d9f330e0d2731.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libstd-fae576517123aa4e.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libstd-fae576517123aa4e.so
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libsyntax-1ad655037a2ae7cc.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libsyntax_ext-157683f36046de25.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libsyntax_pos-8d1ee0661c372238.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libtempfile-4b4815141cb858d0.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libterm-efe5a62b9dfb310d.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libterm_size-635dace701d3959b.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libtermcolor-871fe491ac262cd1.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libtest-1127f4b003793c46.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libtest-1127f4b003793c46.so
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libunicode_width-3ffd827d25d4b025.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libunicode_width-87460b2374e82362.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libunicode_xid-dffb1f467a3b5171.rlib
+#usr/lib/rustlib/arm-unknown-linux-gnueabi/lib/libunwind-75e9ddd83715a368.rlib
 #usr/share/doc/cargo
 #usr/share/doc/cargo/LICENSE-APACHE
 #usr/share/doc/cargo/LICENSE-MIT
index df6bbf4b6721e997c612aefee6ea309643612152..e5435bd02b5ec51e8f8b97d192c0d655ae9d3085 100644 (file)
@@ -272,11 +272,11 @@ usr/lib/libbind9.so.161.0.4
 #usr/lib/libdns.la
 #usr/lib/libdns.so
 usr/lib/libdns.so.1107
-usr/lib/libdns.so.1107.1.0
+usr/lib/libdns.so.1107.1.1
 #usr/lib/libisc.la
 #usr/lib/libisc.so
 usr/lib/libisc.so.1104
-usr/lib/libisc.so.1104.0.0
+usr/lib/libisc.so.1104.0.1
 #usr/lib/libisccc.la
 #usr/lib/libisccc.so
 usr/lib/libisccc.so.161
index 9d4f7e5f39a3fb77528828bde5de278de433a03f..23b1938f4cef69d3a2ab49d4e802eb68eb311537 100644 (file)
@@ -51,6 +51,7 @@ etc/rc.d/init.d/networking/red.down/99-beep
 #etc/rc.d/init.d/networking/red.up
 etc/rc.d/init.d/networking/red.up/01-conntrack-cleanup
 etc/rc.d/init.d/networking/red.up/05-update-dns-forwarders
+etc/rc.d/init.d/networking/red.up/06-safe-search
 etc/rc.d/init.d/networking/red.up/10-miniupnpd
 etc/rc.d/init.d/networking/red.up/10-multicast
 etc/rc.d/init.d/networking/red.up/10-static-routes
index a24ab9d88ab08f06b8698027c1f5f92400b45d26..2ca1ff35a42e6cfe5a94491edf60cbf6063e5722 100644 (file)
@@ -7,41 +7,11 @@
 #usr/etc
 #usr/etc/bash_completion.d
 #usr/etc/bash_completion.d/cargo
-#usr/lib/libLLVM-8-rust-1.37.0-stable.so
-#usr/lib/libarena-2dbd087e71bab5ff.so
-#usr/lib/libfmt_macros-9370b2cd4b0963a9.so
-#usr/lib/libgraphviz-cf3e99ad7551af01.so
-#usr/lib/librustc-67e244df2d01d8d3.so
-#usr/lib/librustc_allocator-7a42e3db9ecb2c2b.so
-#usr/lib/librustc_borrowck-f951fee81cade93b.so
-#usr/lib/librustc_codegen_ssa-9a75a7013e630c7d.so
-#usr/lib/librustc_codegen_utils-67f0c7d4c104b612.so
-#usr/lib/librustc_cratesio_shim-55f75ea90d6ff5ef.so
-#usr/lib/librustc_data_structures-737826cd0b03228b.so
-#usr/lib/librustc_driver-463291fcc35bd79a.so
-#usr/lib/librustc_errors-e9de4d553fa8a0d3.so
-#usr/lib/librustc_fs_util-10a2714e70d069ad.so
-#usr/lib/librustc_incremental-55914acc95940d21.so
-#usr/lib/librustc_interface-ce742e83736b3fc4.so
-#usr/lib/librustc_lint-a8bbf55fefed9b73.so
-#usr/lib/librustc_macros-fc8094ecc1a65aa0.so
-#usr/lib/librustc_metadata-59e553154f63d95f.so
-#usr/lib/librustc_mir-ad65fee52109a511.so
-#usr/lib/librustc_passes-c95b7a384997f5e7.so
-#usr/lib/librustc_plugin-c80cd355779b6a1e.so
-#usr/lib/librustc_privacy-1dc17972adf8999b.so
-#usr/lib/librustc_resolve-7b63f4510204e933.so
-#usr/lib/librustc_save_analysis-6f790d66ee1276e5.so
-#usr/lib/librustc_target-aa20cdf306498100.so
-#usr/lib/librustc_traits-38bb2d44d537b8f3.so
-#usr/lib/librustc_typeck-b777c9f36f93b6b9.so
-#usr/lib/libserialize-49e7cac8fc95c29c.so
-#usr/lib/libstd-b60700069ac34ece.so
-#usr/lib/libsyntax-e1c9db33e12726db.so
-#usr/lib/libsyntax_ext-a2fb0ed32f734879.so
-#usr/lib/libsyntax_pos-fb3b608de7495695.so
-#usr/lib/libterm-d1df9556cbf9becc.so
-#usr/lib/libtest-496af68bbb2e2991.so
+#usr/lib/libLLVM-9-rust-1.39.0-stable.so
+#usr/lib/librustc_driver-5ba79660ac95dbfa.so
+#usr/lib/librustc_macros-29f012204edfe0f3.so
+#usr/lib/libstd-fae576517123aa4e.so
+#usr/lib/libtest-1127f4b003793c46.so
 #usr/lib/rustlib
 #usr/lib/rustlib/components
 #usr/lib/rustlib/etc
 #usr/lib/rustlib/etc/gdb_load_rust_pretty_printers.py
 #usr/lib/rustlib/etc/gdb_rust_pretty_printing.py
 #usr/lib/rustlib/etc/lldb_rust_formatters.py
-#usr/lib/rustlib/i686-unknown-linux-gnu
-#usr/lib/rustlib/i686-unknown-linux-gnu/bin
-#usr/lib/rustlib/i686-unknown-linux-gnu/bin/rust-lld
-#usr/lib/rustlib/i686-unknown-linux-gnu/codegen-backends
-#usr/lib/rustlib/i686-unknown-linux-gnu/codegen-backends/librustc_codegen_llvm-emscripten.so
-#usr/lib/rustlib/i686-unknown-linux-gnu/codegen-backends/librustc_codegen_llvm-llvm.so
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libLLVM-8-rust-1.37.0-stable.so
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/liballoc-8f2956de721f520b.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libannotate_snippets-b7c3f8cda6ac9e2c.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libarena-2dbd087e71bab5ff.so
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libarrayvec-44300918957dea5d.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libatty-e8a6c0488a34767e.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libbacktrace-73e39b25f50c6dcf.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libbacktrace-b10eba9adcfe1505.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libbacktrace_sys-768d61ab14ec0468.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libbacktrace_sys-db5e0e7d0749d506.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libbitflags-e60dfb8d6567a5f7.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libbyteorder-c22d2755185cb006.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libcc-2a7d92c3f6b47310.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libcfg_if-77bf908d99e9fb5f.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libcfg_if-938e2349c34c6b62.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libchalk_engine-2ec0b7b8bf6a88b4.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libchalk_macros-6879ce87d9f9bcd4.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libcompiler_builtins-b153fe578e4a4dfd.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libcore-4b41ddade3bf085d.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libcrc32fast-fb3e73136158ed11.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libcrossbeam_deque-d681c876e9c23ecb.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libcrossbeam_epoch-0a61d5d135ce9e6a.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libcrossbeam_utils-1b4cd4aa55c0ba07.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libdatafrog-073ae356e8410f78.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libeither-6e3dd4c4ab16be98.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libena-d9be002f1f415c61.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libenv_logger-067e50e49bed74de.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libflate2-cd43dda5bcf817e5.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libfmt_macros-9370b2cd4b0963a9.so
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libgetopts-6f8152df218d6020.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libgraphviz-cf3e99ad7551af01.so
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libhashbrown-9dd19fac103edc26.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libhumantime-9bd7510b9b69d3fb.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libindexmap-392424e40b2d2b47.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libitoa-03290c88fda37d79.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libjemalloc_sys-1efc7ac71eca9f64.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libjobserver-a6bd838162f52e33.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/liblazy_static-5945fd86bd759b00.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/liblazy_static-fcf7f07f152ccd87.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/liblibc-6bee100b6c72a3d3.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/liblibc-d7ebce55c4c528fe.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/liblock_api-911f08420eb3d474.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/liblog-c4cf155033424159.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/liblog_settings-7b3b33320b5fc90a.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libmeasureme-58041c8a5d2c50c8.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libmemmap-1e74acc3e3eb5edd.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libmemoffset-3e0dd16406810610.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libminiz_sys-62157d1ddbb9ff7c.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libnodrop-368ba380f34c38ba.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libnum_cpus-e72cda9604a8cc79.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libowning_ref-21ad708b6c997b4e.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libpanic_abort-83ba1d457d4f9859.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libpanic_unwind-6181ae9bcf8d2b41.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libparking_lot-5028f938875b71d0.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libparking_lot_core-5483e64ab0a486df.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libpolonius_engine-13583aef576a583f.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libproc_macro-f25810b3220e8d88.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libprofiler_builtins-f6d1758d426da39d.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libpunycode-95d4da76d8928482.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libquick_error-962c940e1ee277c9.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/librand-44e4c4b6d6a05780.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/librand_chacha-d9ca0213b63bf4be.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/librand_core-1a557190b71b2066.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/librand_hc-e446824b689c37ce.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/librand_isaac-4a424066a4f0c363.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/librand_pcg-4f86e7830918c9b6.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/librand_xorshift-e5a15746ee528a6f.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libremove_dir_all-6a668d97c48fd753.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/librls_data-2da6b8466ca38ea1.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/librls_span-7de8d59519d4b12e.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/librustc-67e244df2d01d8d3.so
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/librustc_allocator-7a42e3db9ecb2c2b.so
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/librustc_apfloat-d8d05e0f8cf9b3a3.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/librustc_borrowck-f951fee81cade93b.so
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/librustc_codegen_ssa-9a75a7013e630c7d.so
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/librustc_codegen_utils-67f0c7d4c104b612.so
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/librustc_cratesio_shim-55f75ea90d6ff5ef.so
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/librustc_data_structures-737826cd0b03228b.so
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/librustc_demangle-4d37fdd35e58d5a0.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/librustc_demangle-951336a39c412b7c.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/librustc_driver-463291fcc35bd79a.so
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/librustc_errors-e9de4d553fa8a0d3.so
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/librustc_fs_util-10a2714e70d069ad.so
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/librustc_hash-03b70964a363ef74.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/librustc_incremental-55914acc95940d21.so
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/librustc_interface-ce742e83736b3fc4.so
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/librustc_lint-a8bbf55fefed9b73.so
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/librustc_macros-fc8094ecc1a65aa0.so
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/librustc_metadata-59e553154f63d95f.so
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/librustc_mir-ad65fee52109a511.so
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/librustc_passes-c95b7a384997f5e7.so
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/librustc_plugin-c80cd355779b6a1e.so
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/librustc_privacy-1dc17972adf8999b.so
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/librustc_rayon-d73b98bca146634e.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/librustc_rayon_core-c6fb0e68e8f602af.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/librustc_resolve-7b63f4510204e933.so
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/librustc_save_analysis-6f790d66ee1276e5.so
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/librustc_std_workspace_alloc-331bde277e5ff81c.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/librustc_std_workspace_core-28663b02da4cce64.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/librustc_target-aa20cdf306498100.so
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/librustc_traits-38bb2d44d537b8f3.so
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/librustc_typeck-b777c9f36f93b6b9.so
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libryu-12fc5e1af09f9dd1.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libscoped_tls-b756ecf21802250e.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libscopeguard-9635daba9c15fd87.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libserde-ca259d247ba58181.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libserde_json-1abdae4c452142bb.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libserialize-49e7cac8fc95c29c.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libserialize-49e7cac8fc95c29c.so
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libsmallvec-5e002f543ed98a35.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libstable_deref_trait-b6edbfd74ba56b94.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libstd-b60700069ac34ece.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libstd-b60700069ac34ece.so
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libsyntax-e1c9db33e12726db.so
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libsyntax_ext-a2fb0ed32f734879.so
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libsyntax_pos-fb3b608de7495695.so
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libtempfile-cc4a1136c96a8ebc.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libterm-d1df9556cbf9becc.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libterm-d1df9556cbf9becc.so
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libtermcolor-524f8fcf4f65811c.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libtest-496af68bbb2e2991.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libtest-496af68bbb2e2991.so
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libunicode_width-72627eb36d1616f3.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libunicode_width-a9fa0c28a98ef41f.rlib
-#usr/lib/rustlib/i686-unknown-linux-gnu/lib/libunwind-56bacba37f592403.rlib
 #usr/lib/rustlib/install.log
 #usr/lib/rustlib/manifest-cargo
-#usr/lib/rustlib/manifest-rust-std-i686-unknown-linux-gnu
+#usr/lib/rustlib/manifest-rust-std-i586-unknown-linux-gnu
 #usr/lib/rustlib/manifest-rustc
 #usr/lib/rustlib/rust-installer-version
 #usr/lib/rustlib/uninstall.sh
+#usr/lib/rustlib/i586-unknown-linux-gnu
+#usr/lib/rustlib/i586-unknown-linux-gnu/bin
+#usr/lib/rustlib/i586-unknown-linux-gnu/bin/rust-lld
+#usr/lib/rustlib/i586-unknown-linux-gnu/codegen-backends
+#usr/lib/rustlib/i586-unknown-linux-gnu/codegen-backends/librustc_codegen_llvm-emscripten.so
+#usr/lib/rustlib/i586-unknown-linux-gnu/codegen-backends/librustc_codegen_llvm-llvm.so
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libLLVM-9-rust-1.39.0-stable.so
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/liballoc-ad10152c26711a1e.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libannotate_snippets-528c0dd29454e807.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libarena-0e8b5d9953930cfd.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libarrayvec-ce8c8f1a629f81e8.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libatty-b5832919c4f33178.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libbacktrace-36d70d9746402ce9.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libbacktrace-d21bd2203b9cf386.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libbacktrace_sys-7acfc843240167a8.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libbacktrace_sys-d3f856996f4ba595.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libbitflags-b2fdda02c8c118f8.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libbyteorder-edeaf80867374bdd.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libc2_chacha-979b42583706bdc2.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libcc-ae2e13c2b3cae642.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libcfg_if-af51e7c6fd7d1248.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libcfg_if-c3c2ba386094535a.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libchalk_engine-d798c481153b4b62.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libchalk_macros-4441a1541fbb37f4.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libcompiler_builtins-ebe4001ded7f33e7.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libcore-fc6e9071307a3016.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libcrc32fast-fd28b3d47842f7fa.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libcrossbeam_deque-2d2a63d3302e3ccc.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libcrossbeam_epoch-110841597bbd2475.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libcrossbeam_utils-76a8e2a5c519d0fe.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libcrossbeam_utils-94a718b69a333e48.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libdatafrog-64ba326cfd6c4a87.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libeither-61581951dd32fbbe.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libena-c6f3f6330ff14200.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libenv_logger-64cfd51879efc7c5.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libflate2-c25d43037cfbbf04.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libfmt_macros-f9ea9416d074c751.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libgetopts-9707b9d1fcc99cc5.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libgetrandom-b568dfc804ffe462.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libgraphviz-848d4fac6ff56975.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libhashbrown-093434daf7d99801.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libindexmap-9a138334b3413609.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libitoa-ad281fceba482c15.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libjemalloc_sys-8f846836d085cef1.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libjobserver-59e38c6182988eb4.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/liblazy_static-423003bbc2a97bc2.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/liblazy_static-af0bc60ea7941c5e.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/liblibc-27f2a77b2995d98c.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/liblibc-bdc36e54cba276b2.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/liblock_api-cf9fb9332945a132.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/liblog-bd5783e5ae9cc3a0.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/liblog_settings-51403d78577217aa.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libmeasureme-3318ac13c3c3608b.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libmemmap-7c395609a517e793.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libmemoffset-4400b162f1188553.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libminiz_sys-33f0934d15df5b33.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libnodrop-f6572ba0f322f51d.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libnum_cpus-1cd22c346da02324.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libonce_cell-6e1ce1030c729d53.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libpanic_abort-aa14c19d32fa6063.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libpanic_unwind-a72070139220275e.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libparking_lot-e82ff3efcbe66cea.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libparking_lot_core-0ba7415946e47555.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libpolonius_engine-5538e65e1a349552.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libppv_lite86-1704f552b38d10bb.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libproc_macro-4cee5e7a25d52465.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libprofiler_builtins-001b987f93ee1de4.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libpunycode-2d4253fa0a46973a.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/librand-bf3aa265afda3f91.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/librand_chacha-56bd2bb59a1c862f.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/librand_core-a043b66a76410fc2.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libremove_dir_all-bcabfa0962d10672.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/librls_data-a5618348271b8bfc.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/librls_span-8e44c7827b3ee583.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/librustc-18f7ef92dec7bacb.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/librustc_apfloat-19a841b377aadd6d.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/librustc_asan-eac9215007b0fcc1.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/librustc_ast_borrowck-4462f5df22b78d39.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/librustc_codegen_ssa-4a2eda2b02a7b8ed.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/librustc_codegen_utils-0f02c9812373721f.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/librustc_data_structures-68bd26b6c6ef87a1.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/librustc_demangle-cc125734707bc906.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/librustc_demangle-eb2e0f5fe057b8b3.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/librustc_driver-5ba79660ac95dbfa.so
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/librustc_errors-b5a9571ad8e070f5.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/librustc_fs_util-e6ab52ba127c937e.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/librustc_hash-eca25276dd29034d.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/librustc_incremental-32f4987b17bc8a48.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/librustc_interface-d8c8ff078e74a506.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/librustc_lexer-ea9a441991a12858.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/librustc_lint-ecea02ac63d22579.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/librustc_lsan-6088bce415f6f750.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/librustc_macros-29f012204edfe0f3.so
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/librustc_metadata-eb65a4664267a312.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/librustc_mir-73e8b1204765dcf2.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/librustc_msan-d7847a89d2a9d4da.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/librustc_passes-80ed2cef25b23d66.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/librustc_plugin-3e7415301cab5c61.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/librustc_plugin_impl-0f211f9b695669df.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/librustc_privacy-45891a800961b63d.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/librustc_rayon-88959fb846ff25ae.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/librustc_rayon_core-d31798f186086edb.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/librustc_resolve-50843020ed609925.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/librustc_save_analysis-b32c56865bca0753.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/librustc_std_workspace_alloc-24daf38551b7a03b.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/librustc_std_workspace_core-291bd2456cb6c9fe.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/librustc_std_workspace_std-728a724b2323da3c.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/librustc_target-ae022bf76153d390.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/librustc_traits-b57aaef407df05a7.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/librustc_tsan-b2d1c9ec5dd4daf5.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/librustc_typeck-13cfd72719535271.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libryu-5042d4ffa1f5861d.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libscoped_tls-f69ff8d611e3ec9e.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libscopeguard-e8489771008fd545.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libscopeguard-e84f01285ed238e8.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libserde-0a34fd665b7782d8.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libserde_json-5d9374350fb495cd.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libserialize-672f3751d2ed5c2f.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libsmallvec-bb4baa7cb6fbdbdf.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libstable_deref_trait-a21d9f330e0d2731.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libstd-fae576517123aa4e.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libstd-fae576517123aa4e.so
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libsyntax-1ad655037a2ae7cc.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libsyntax_ext-157683f36046de25.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libsyntax_pos-8d1ee0661c372238.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libtempfile-4b4815141cb858d0.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libterm-efe5a62b9dfb310d.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libterm_size-635dace701d3959b.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libtermcolor-871fe491ac262cd1.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libtest-1127f4b003793c46.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libtest-1127f4b003793c46.so
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libunicode_width-3ffd827d25d4b025.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libunicode_width-87460b2374e82362.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libunicode_xid-dffb1f467a3b5171.rlib
+#usr/lib/rustlib/i586-unknown-linux-gnu/lib/libunwind-75e9ddd83715a368.rlib
 #usr/share/doc/cargo
 #usr/share/doc/cargo/LICENSE-APACHE
 #usr/share/doc/cargo/LICENSE-MIT
index c0d900e6b3a3e8abcf7f8b6896ae83731f0b404a..960f14d0a9e3fbbc52cfd5b0f46a6239dc9237d8 100644 (file)
@@ -9,7 +9,7 @@ usr/lib/libdnssec.so.7.0.0
 #usr/lib/libknot.la
 #usr/lib/libknot.lai
 #usr/lib/libknot.so
-usr/lib/libknot.so.9
-usr/lib/libknot.so.9.0.0
+usr/lib/libknot.so.10
+usr/lib/libknot.so.10.0.0
 #usr/lib/libknotus.a
 #usr/lib/libknotus.la
index 9211ea71309b6ccc2161376d84fbf2a4d2598d61..a99aa940e2a43d030f7fe0bca2bebbc711336c98 100644 (file)
@@ -15,6 +15,9 @@
 #usr/include/htp/htp_urlencoded.h
 #usr/include/htp/htp_utf8_decoder.h
 #usr/include/htp/htp_version.h
+#usr/include/htp/lzma
+#usr/include/htp/lzma/7zTypes.h
+#usr/include/htp/lzma/LzmaDec.h
 #usr/lib/libhtp.la
 #usr/lib/libhtp.so
 usr/lib/libhtp.so.2
diff --git a/config/rootfiles/common/rfkill b/config/rootfiles/common/rfkill
new file mode 100644 (file)
index 0000000..8887a02
--- /dev/null
@@ -0,0 +1,2 @@
+usr/sbin/rfkill
+#usr/share/man/man8/rfkill.8.gz
index 2cde9f424ab223b5916e6f452439cb2268456e92..3569a417094a8b21dcecc636b80ec66158351776 100644 (file)
@@ -11,7 +11,7 @@ etc/unbound/unbound.conf
 #usr/lib/libunbound.la
 #usr/lib/libunbound.so
 usr/lib/libunbound.so.8
-usr/lib/libunbound.so.8.1.5
+usr/lib/libunbound.so.8.1.6
 #usr/lib/pkgconfig/libunbound.pc
 usr/sbin/unbound
 usr/sbin/unbound-anchor
index 9d4f7e5f39a3fb77528828bde5de278de433a03f..23b1938f4cef69d3a2ab49d4e802eb68eb311537 100644 (file)
@@ -51,6 +51,7 @@ etc/rc.d/init.d/networking/red.down/99-beep
 #etc/rc.d/init.d/networking/red.up
 etc/rc.d/init.d/networking/red.up/01-conntrack-cleanup
 etc/rc.d/init.d/networking/red.up/05-update-dns-forwarders
+etc/rc.d/init.d/networking/red.up/06-safe-search
 etc/rc.d/init.d/networking/red.up/10-miniupnpd
 etc/rc.d/init.d/networking/red.up/10-multicast
 etc/rc.d/init.d/networking/red.up/10-static-routes
index 103d1e0281377726b689427b9f023f4d257cd62e..96624e9f28158753285a3eac95e18fe8848a4ba8 100644 (file)
@@ -7,41 +7,11 @@
 #usr/etc
 #usr/etc/bash_completion.d
 #usr/etc/bash_completion.d/cargo
-#usr/lib/libLLVM-8-rust-1.37.0-stable.so
-#usr/lib/libarena-ceb2b0be1df82a34.so
-#usr/lib/libfmt_macros-b20970680435d874.so
-#usr/lib/libgraphviz-6134aa2fb7fc0ede.so
-#usr/lib/librustc-3ccb3dbb4a17b1c0.so
-#usr/lib/librustc_allocator-b2da80152b9c838b.so
-#usr/lib/librustc_borrowck-164479080cc8772d.so
-#usr/lib/librustc_codegen_ssa-36e16c2ebd557c5b.so
-#usr/lib/librustc_codegen_utils-a48bae0acacb485e.so
-#usr/lib/librustc_cratesio_shim-d6da3f9ed42f6b5f.so
-#usr/lib/librustc_data_structures-4f5460ff3467bd33.so
-#usr/lib/librustc_driver-1aa233c0fa499347.so
-#usr/lib/librustc_errors-4cd8925058f708b9.so
-#usr/lib/librustc_fs_util-cdf2d4af48a4d8b8.so
-#usr/lib/librustc_incremental-567a4fdbe33af894.so
-#usr/lib/librustc_interface-7691d2a4317831ca.so
-#usr/lib/librustc_lint-ddac0777c9ced2bb.so
-#usr/lib/librustc_macros-f2b013228a70c40f.so
-#usr/lib/librustc_metadata-f289cf194b04b3f9.so
-#usr/lib/librustc_mir-1828c73bde69e33b.so
-#usr/lib/librustc_passes-e0682f28cae48983.so
-#usr/lib/librustc_plugin-6bec8276dde0b5f4.so
-#usr/lib/librustc_privacy-5f93627d6eafe450.so
-#usr/lib/librustc_resolve-2b19d14c3867bf72.so
-#usr/lib/librustc_save_analysis-7c9416ee095cfab0.so
-#usr/lib/librustc_target-0fd4749864b3ce5a.so
-#usr/lib/librustc_traits-051352dbf7a1f21e.so
-#usr/lib/librustc_typeck-732835e10652d8da.so
-#usr/lib/libserialize-8fcbeb7fff90d36a.so
-#usr/lib/libstd-4a76ff35a356aedf.so
-#usr/lib/libsyntax-0268718cca0c4bfe.so
-#usr/lib/libsyntax_ext-d7fa76f0184472a6.so
-#usr/lib/libsyntax_pos-0380da211eff5e9a.so
-#usr/lib/libterm-2651f8b4eed9e86e.so
-#usr/lib/libtest-0127509d2e54a846.so
+#usr/lib/libLLVM-9-rust-1.39.0-stable.so
+#usr/lib/librustc_driver-5ba79660ac95dbfa.so
+#usr/lib/librustc_macros-29f012204edfe0f3.so
+#usr/lib/libstd-fae576517123aa4e.so
+#usr/lib/libtest-1127f4b003793c46.so
 #usr/lib/rustlib
 #usr/lib/rustlib/components
 #usr/lib/rustlib/etc
 #usr/lib/rustlib/x86_64-unknown-linux-gnu/codegen-backends/librustc_codegen_llvm-emscripten.so
 #usr/lib/rustlib/x86_64-unknown-linux-gnu/codegen-backends/librustc_codegen_llvm-llvm.so
 #usr/lib/rustlib/x86_64-unknown-linux-gnu/lib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libLLVM-8-rust-1.37.0-stable.so
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-580035dd98451925.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libannotate_snippets-25e8d8701c03547d.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libarena-ceb2b0be1df82a34.so
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libarrayvec-f106db365d780985.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libatty-740be20e4d7441ff.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace-13217ede3d276f16.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace-9af89337886e6db6.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace_sys-621a9ee22da6caa1.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace_sys-fba99e00c4e61492.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbitflags-4a7d2efbf7a358d0.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbyteorder-5ff68006fd3fb999.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcc-ce0590f9ba246196.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-be7979c57a08057b.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-cddc487ade7daaa5.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libchalk_engine-69df11cdcd6bae99.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libchalk_macros-2bf52732ae8243bc.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-9fc4b5be2ba5cc19.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-8a55a4098920125a.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcrc32fast-fc7bcda202f0f3f7.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcrossbeam_deque-b4b71504b68d8f8b.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcrossbeam_epoch-c664f1a3b4666115.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcrossbeam_utils-63c4319e4aba6512.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libdatafrog-bb049e83d8396896.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libeither-d1a988cc36833269.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libena-baa918d535227ba6.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libenv_logger-ff2b1a6f19a13aac.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libflate2-1c2be25b633e6a65.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libfmt_macros-b20970680435d874.so
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-c729851ce6e3efb2.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgraphviz-6134aa2fb7fc0ede.so
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-be9569e4d599746f.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhumantime-6e5514835e11fb0b.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libindexmap-7f10e194770d6bf3.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libitoa-438f269905bbaa51.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libjemalloc_sys-c8524fc37cd0fe80.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libjobserver-2c75db35ce15b29a.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblazy_static-0de2b1545b6973a2.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblazy_static-21ff09e0ead00dc9.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-2299a069d4067a08.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-d6459c4f0817c67c.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblock_api-c79d1a6ea5dc7713.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblog-18ad11d6dda4e80d.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblog_settings-ae8859ad47668e7f.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmeasureme-327bb21dd04749e8.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemmap-954e0d1f2b0db71b.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemoffset-62475d073708b865.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_sys-d07d12e134a38412.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libnodrop-b315aca0ebc7a5b8.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libnum_cpus-f6407c37ef29b71f.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libowning_ref-a0b3d9e1cdab8c89.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_abort-a956b3d01e3c9a0e.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-e11c7b3b3225afe2.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libparking_lot-4b068d99c9e6fdb6.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libparking_lot_core-8c73184e7c1493fe.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpolonius_engine-e22625b0bbda797a.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libproc_macro-4a29a6c5fe75a875.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libprofiler_builtins-b36e7b6c2d3e00eb.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpunycode-8955eba3c43f8f2e.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libquick_error-acc678b011452377.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librand-ebc7d1f1ad312180.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librand_chacha-47ba3ac92cc46b2c.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librand_core-c1f44f472e6d23be.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librand_hc-b3cc93a39a881b5b.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librand_isaac-63fbbbd089438d27.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librand_pcg-f16fbddc311ab68e.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librand_xorshift-8cd3bbc8a0d1fb89.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libremove_dir_all-898894399d3dfed9.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librls_data-4a7aa063287c45da.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librls_span-dd90aac9099b76b5.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-3ccb3dbb4a17b1c0.so
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_allocator-b2da80152b9c838b.so
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_apfloat-f178776c0914cec5.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_asan-5a773b1fffe6c751.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_borrowck-164479080cc8772d.so
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_codegen_ssa-36e16c2ebd557c5b.so
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_codegen_utils-a48bae0acacb485e.so
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_cratesio_shim-d6da3f9ed42f6b5f.so
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_data_structures-4f5460ff3467bd33.so
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-546c844e8071bbeb.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-c571e3698361b498.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_driver-1aa233c0fa499347.so
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_errors-4cd8925058f708b9.so
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_fs_util-cdf2d4af48a4d8b8.so
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_hash-dab039160d1ae7fc.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_incremental-567a4fdbe33af894.so
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_interface-7691d2a4317831ca.so
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_lint-ddac0777c9ced2bb.so
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_lsan-bcfe6f943bf3a3db.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_macros-f2b013228a70c40f.so
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_metadata-f289cf194b04b3f9.so
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_mir-1828c73bde69e33b.so
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_msan-ffd3999f1149534e.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_passes-e0682f28cae48983.so
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_plugin-6bec8276dde0b5f4.so
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_privacy-5f93627d6eafe450.so
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_rayon-45df15d01be9166e.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_rayon_core-bc509e7526aad29c.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_resolve-2b19d14c3867bf72.so
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_save_analysis-7c9416ee095cfab0.so
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-47d8845cef2a3bc5.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-aee5c24fff305dea.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_target-0fd4749864b3ce5a.so
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_traits-051352dbf7a1f21e.so
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_tsan-5af25b139995eaa9.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_typeck-732835e10652d8da.so
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libryu-919d5311c0fa1780.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libscoped_tls-583a4be451031471.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libscopeguard-b33d2d758306f178.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libserde-2882d0235471e138.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libserde_json-fb3419596e2872d5.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libserialize-8fcbeb7fff90d36a.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libserialize-8fcbeb7fff90d36a.so
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libsmallvec-a7473e0177aca21a.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstable_deref_trait-95edcbcd95f82564.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-4a76ff35a356aedf.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-4a76ff35a356aedf.so
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libsyntax-0268718cca0c4bfe.so
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libsyntax_ext-d7fa76f0184472a6.so
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libsyntax_pos-0380da211eff5e9a.so
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtempfile-03867c2a718d0e3a.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libterm-2651f8b4eed9e86e.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libterm-2651f8b4eed9e86e.so
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtermcolor-a7c37dbe6cc8c9b2.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-0127509d2e54a846.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-0127509d2e54a846.so
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-2c3a64b369c398a7.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-e8235f0d435d4737.rlib
-#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-017511bce73a530c.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libLLVM-9-rust-1.39.0-stable.so
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-ad10152c26711a1e.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libannotate_snippets-528c0dd29454e807.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libarena-0e8b5d9953930cfd.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libarrayvec-ce8c8f1a629f81e8.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libatty-b5832919c4f33178.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace-36d70d9746402ce9.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace-d21bd2203b9cf386.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace_sys-7acfc843240167a8.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbacktrace_sys-d3f856996f4ba595.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbitflags-b2fdda02c8c118f8.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libbyteorder-edeaf80867374bdd.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libc2_chacha-979b42583706bdc2.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcc-ae2e13c2b3cae642.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-af51e7c6fd7d1248.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-c3c2ba386094535a.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libchalk_engine-d798c481153b4b62.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libchalk_macros-4441a1541fbb37f4.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-ebe4001ded7f33e7.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-fc6e9071307a3016.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcrc32fast-fd28b3d47842f7fa.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcrossbeam_deque-2d2a63d3302e3ccc.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcrossbeam_epoch-110841597bbd2475.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcrossbeam_utils-76a8e2a5c519d0fe.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcrossbeam_utils-94a718b69a333e48.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libdatafrog-64ba326cfd6c4a87.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libeither-61581951dd32fbbe.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libena-c6f3f6330ff14200.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libenv_logger-64cfd51879efc7c5.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libflate2-c25d43037cfbbf04.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libfmt_macros-f9ea9416d074c751.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-9707b9d1fcc99cc5.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgetrandom-b568dfc804ffe462.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgraphviz-848d4fac6ff56975.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-093434daf7d99801.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libindexmap-9a138334b3413609.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libitoa-ad281fceba482c15.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libjemalloc_sys-8f846836d085cef1.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libjobserver-59e38c6182988eb4.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblazy_static-423003bbc2a97bc2.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblazy_static-af0bc60ea7941c5e.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-27f2a77b2995d98c.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-bdc36e54cba276b2.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblock_api-cf9fb9332945a132.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblog-bd5783e5ae9cc3a0.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblog_settings-51403d78577217aa.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmeasureme-3318ac13c3c3608b.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemmap-7c395609a517e793.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemoffset-4400b162f1188553.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_sys-33f0934d15df5b33.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libnodrop-f6572ba0f322f51d.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libnum_cpus-1cd22c346da02324.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libonce_cell-6e1ce1030c729d53.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_abort-aa14c19d32fa6063.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-a72070139220275e.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libparking_lot-e82ff3efcbe66cea.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libparking_lot_core-0ba7415946e47555.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpolonius_engine-5538e65e1a349552.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libppv_lite86-1704f552b38d10bb.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libproc_macro-4cee5e7a25d52465.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libprofiler_builtins-001b987f93ee1de4.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpunycode-2d4253fa0a46973a.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librand-bf3aa265afda3f91.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librand_chacha-56bd2bb59a1c862f.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librand_core-a043b66a76410fc2.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libremove_dir_all-bcabfa0962d10672.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librls_data-a5618348271b8bfc.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librls_span-8e44c7827b3ee583.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-18f7ef92dec7bacb.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_apfloat-19a841b377aadd6d.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_asan-eac9215007b0fcc1.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_ast_borrowck-4462f5df22b78d39.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_codegen_ssa-4a2eda2b02a7b8ed.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_codegen_utils-0f02c9812373721f.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_data_structures-68bd26b6c6ef87a1.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-cc125734707bc906.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-eb2e0f5fe057b8b3.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_driver-5ba79660ac95dbfa.so
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_errors-b5a9571ad8e070f5.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_fs_util-e6ab52ba127c937e.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_hash-eca25276dd29034d.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_incremental-32f4987b17bc8a48.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_interface-d8c8ff078e74a506.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_lexer-ea9a441991a12858.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_lint-ecea02ac63d22579.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_lsan-6088bce415f6f750.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_macros-29f012204edfe0f3.so
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_metadata-eb65a4664267a312.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_mir-73e8b1204765dcf2.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_msan-d7847a89d2a9d4da.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_passes-80ed2cef25b23d66.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_plugin-3e7415301cab5c61.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_plugin_impl-0f211f9b695669df.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_privacy-45891a800961b63d.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_rayon-88959fb846ff25ae.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_rayon_core-d31798f186086edb.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_resolve-50843020ed609925.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_save_analysis-b32c56865bca0753.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-24daf38551b7a03b.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-291bd2456cb6c9fe.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_std-728a724b2323da3c.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_target-ae022bf76153d390.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_traits-b57aaef407df05a7.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_tsan-b2d1c9ec5dd4daf5.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_typeck-13cfd72719535271.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libryu-5042d4ffa1f5861d.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libscoped_tls-f69ff8d611e3ec9e.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libscopeguard-e8489771008fd545.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libscopeguard-e84f01285ed238e8.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libserde-0a34fd665b7782d8.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libserde_json-5d9374350fb495cd.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libserialize-672f3751d2ed5c2f.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libsmallvec-bb4baa7cb6fbdbdf.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstable_deref_trait-a21d9f330e0d2731.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-fae576517123aa4e.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-fae576517123aa4e.so
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libsyntax-1ad655037a2ae7cc.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libsyntax_ext-157683f36046de25.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libsyntax_pos-8d1ee0661c372238.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtempfile-4b4815141cb858d0.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libterm-efe5a62b9dfb310d.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libterm_size-635dace701d3959b.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtermcolor-871fe491ac262cd1.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-1127f4b003793c46.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-1127f4b003793c46.so
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-3ffd827d25d4b025.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-87460b2374e82362.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_xid-dffb1f467a3b5171.rlib
+#usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-75e9ddd83715a368.rlib
 #usr/share/doc/cargo
 #usr/share/doc/cargo/LICENSE-APACHE
 #usr/share/doc/cargo/LICENSE-MIT
diff --git a/config/rootfiles/core/140/filelists/bind b/config/rootfiles/core/140/filelists/bind
new file mode 120000 (symlink)
index 0000000..48a0eba
--- /dev/null
@@ -0,0 +1 @@
+../../../common/bind
\ No newline at end of file
diff --git a/config/rootfiles/core/140/filelists/file b/config/rootfiles/core/140/filelists/file
new file mode 120000 (symlink)
index 0000000..0c60e43
--- /dev/null
@@ -0,0 +1 @@
+../../../common/file
\ No newline at end of file
diff --git a/config/rootfiles/core/140/filelists/files b/config/rootfiles/core/140/filelists/files
new file mode 100644 (file)
index 0000000..80c5244
--- /dev/null
@@ -0,0 +1,8 @@
+etc/system-release
+etc/issue
+srv/web/ipfire/cgi-bin/credits.cgi
+var/ipfire/langs
+etc/rc.d/init.d/networking/red.up/06-safe-search
+etc/rc.d/init.d/unbound
+etc/rc.d/init.d/suricata
+srv/web/ipfire/cgi-bin/ids.cgi
diff --git a/config/rootfiles/core/140/filelists/knot b/config/rootfiles/core/140/filelists/knot
new file mode 120000 (symlink)
index 0000000..28e96f8
--- /dev/null
@@ -0,0 +1 @@
+../../../common/knot
\ No newline at end of file
diff --git a/config/rootfiles/core/140/filelists/libhtp b/config/rootfiles/core/140/filelists/libhtp
new file mode 120000 (symlink)
index 0000000..676e2c5
--- /dev/null
@@ -0,0 +1 @@
+../../../common/libhtp
\ No newline at end of file
diff --git a/config/rootfiles/core/140/filelists/suricata b/config/rootfiles/core/140/filelists/suricata
new file mode 120000 (symlink)
index 0000000..f671f69
--- /dev/null
@@ -0,0 +1 @@
+../../../common/suricata
\ No newline at end of file
diff --git a/config/rootfiles/core/140/update.sh b/config/rootfiles/core/140/update.sh
new file mode 100644 (file)
index 0000000..27b0329
--- /dev/null
@@ -0,0 +1,75 @@
+#!/bin/bash
+############################################################################
+#                                                                          #
+# This file is part of the IPFire Firewall.                                #
+#                                                                          #
+# IPFire is free software; you can redistribute it and/or modify           #
+# it under the terms of the GNU General Public License as published by     #
+# the Free Software Foundation; either version 3 of the License, or        #
+# (at your option) any later version.                                      #
+#                                                                          #
+# IPFire is distributed in the hope that it will be useful,                #
+# but WITHOUT ANY WARRANTY; without even the implied warranty of           #
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the            #
+# GNU General Public License for more details.                             #
+#                                                                          #
+# You should have received a copy of the GNU General Public License        #
+# along with IPFire; if not, write to the Free Software                    #
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA #
+#                                                                          #
+# Copyright (C) 2019 IPFire-Team <info@ipfire.org>.                        #
+#                                                                          #
+############################################################################
+#
+. /opt/pakfire/lib/functions.sh
+/usr/local/bin/backupctrl exclude >/dev/null 2>&1
+
+core=140
+
+exit_with_error() {
+       # Set last succesfull installed core.
+       echo $(($core-1)) > /opt/pakfire/db/core/mine
+       # don't start pakfire again at error
+       killall -KILL pak_update
+       /usr/bin/logger -p syslog.emerg -t ipfire \
+               "core-update-${core}: $1"
+       exit $2
+}
+
+# Remove old core updates from pakfire cache to save space...
+for (( i=1; i<=$core; i++ )); do
+       rm -f /var/cache/pakfire/core-upgrade-*-$i.ipfire
+done
+
+
+# Remove files
+
+# Stop services
+
+# Extract files
+extract_files
+
+# update linker config
+ldconfig
+
+# Update Language cache
+/usr/local/bin/update-lang-cache
+
+# Start services
+
+# This update needs a reboot...
+#touch /var/run/need_reboot
+
+# Finish
+/etc/init.d/fireinfo start
+sendprofile
+
+# Update grub config to display new core version
+if [ -e /boot/grub/grub.cfg ]; then
+       grub-mkconfig -o /boot/grub/grub.cfg
+fi
+
+sync
+
+# Don't report the exitcode last command
+exit 0
diff --git a/config/rootfiles/oldcore/139/exclude b/config/rootfiles/oldcore/139/exclude
new file mode 100644 (file)
index 0000000..b221598
--- /dev/null
@@ -0,0 +1,28 @@
+boot/config.txt
+boot/grub/grub.cfg
+boot/grub/grubenv
+etc/alternatives
+etc/collectd.custom
+etc/default/grub
+etc/ipsec.conf
+etc/ipsec.secrets
+etc/ipsec.user.conf
+etc/ipsec.user.secrets
+etc/localtime
+etc/shadow
+etc/snort/snort.conf
+etc/ssl/openssl.cnf
+etc/sudoers
+etc/sysconfig/firewall.local
+etc/sysconfig/rc.local
+etc/udev/rules.d/30-persistent-network.rules
+srv/web/ipfire/html/proxy.pac
+var/ipfire/dma
+var/ipfire/time
+var/ipfire/ovpn
+var/lib/alternatives
+var/log/cache
+var/log/dhcpcd.log
+var/log/messages
+var/state/dhcp/dhcpd.leases
+var/updatecache
diff --git a/config/rootfiles/oldcore/139/filelists/unbound b/config/rootfiles/oldcore/139/filelists/unbound
new file mode 120000 (symlink)
index 0000000..66adf09
--- /dev/null
@@ -0,0 +1 @@
+../../../common/unbound
\ No newline at end of file
diff --git a/config/rootfiles/oldcore/139/meta b/config/rootfiles/oldcore/139/meta
new file mode 100644 (file)
index 0000000..d547fa8
--- /dev/null
@@ -0,0 +1 @@
+DEPS=""
index b3c34e212828c5848d5e6a482729e99b5d533e20..82b171e3343844bd6e2ca16a6c63847fe355a845 100644 (file)
@@ -9,6 +9,7 @@ var/ipfire/accounting/bill
 var/ipfire/accounting/dbinstall.pl
 var/ipfire/addon-lang/acct.de.pl
 var/ipfire/addon-lang/acct.en.pl
+var/ipfire/addon-lang/acct.fr.pl
 var/ipfire/addon-lang/acct.tr.pl
 var/ipfire/backup/addons/includes/squid-accounting
 var/ipfire/menu.d/EX-squid-accounting.menu
index 1e72493e97ec37923878440880b95ae2d73ecb3d..b29a7c7b8b64b75f2c95c666ffc65c3e9be77d49 100644 (file)
@@ -608,10 +608,10 @@ usr/bin/tshark
 #usr/include/wireshark/wsutil/xtea.h
 #usr/lib/libwireshark.so
 usr/lib/libwireshark.so.12
-usr/lib/libwireshark.so.12.0.5
+usr/lib/libwireshark.so.12.0.7
 #usr/lib/libwiretap.so
 usr/lib/libwiretap.so.9
-usr/lib/libwiretap.so.9.0.5
+usr/lib/libwiretap.so.9.0.7
 #usr/lib/libwscodecs.so
 usr/lib/libwscodecs.so.2
 usr/lib/libwscodecs.so.2.0.0
index 61b1c807803e636a3647d28e75b6ac475bd47f5b..42d9c60b58d14ea2591fb7ed38d962d70abc35af 100644 (file)
@@ -797,9 +797,11 @@ WARNING: untranslated string: guardian logtarget_file = unknown string
 WARNING: untranslated string: guardian logtarget_syslog = unknown string
 WARNING: untranslated string: guardian no entries = unknown string
 WARNING: untranslated string: guardian service = unknown string
+WARNING: untranslated string: itlb multihit = iTLB MultiHit
 WARNING: untranslated string: route config changed = unknown string
 WARNING: untranslated string: routing config added = unknown string
 WARNING: untranslated string: routing config changed = unknown string
 WARNING: untranslated string: routing table = unknown string
 WARNING: untranslated string: show tls-auth key = Show tls-auth key
+WARNING: untranslated string: taa zombieload2 = TSX Async Abort / ZombieLoad v2
 WARNING: untranslated string: vpn statistics n2n = unknown string
index 3581a688a88023125c68880439092fd6bf7be3bd..4752614937afa99d276fcf0e9618da87375e8402 100644 (file)
@@ -1171,6 +1171,7 @@ WARNING: untranslated string: ipsec settings = IPsec Settings
 WARNING: untranslated string: iptmangles = IPTable Mangles
 WARNING: untranslated string: iptnats = IPTable Network Address Translation
 WARNING: untranslated string: ipts = iptables
+WARNING: untranslated string: itlb multihit = iTLB MultiHit
 WARNING: untranslated string: january = January
 WARNING: untranslated string: july = July
 WARNING: untranslated string: june = June
@@ -1697,6 +1698,7 @@ WARNING: untranslated string: system information = System Information
 WARNING: untranslated string: system is offline = The system is offline.
 WARNING: untranslated string: system logs = System Logs
 WARNING: untranslated string: ta key = TLS-Authentification-Key
+WARNING: untranslated string: taa zombieload2 = TSX Async Abort / ZombieLoad v2
 WARNING: untranslated string: tcp more reliable = TCP (more reliable)
 WARNING: untranslated string: telephone not set = Telephone not set.
 WARNING: untranslated string: template = Preset
index a4c5bf1f5f6be24f09e0cfd99e66e70ca3e8d45a..7ce921f911a87c7459210f0c6b76cd52c4bcbbd7 100644 (file)
@@ -1121,6 +1121,7 @@ WARNING: untranslated string: ipsec mode transport = Transport
 WARNING: untranslated string: ipsec mode tunnel = Tunnel
 WARNING: untranslated string: ipsec network = IPsec network
 WARNING: untranslated string: ipsec settings = IPsec Settings
+WARNING: untranslated string: itlb multihit = iTLB MultiHit
 WARNING: untranslated string: last = Last
 WARNING: untranslated string: least preferred = least preferred
 WARNING: untranslated string: lifetime = Lifetime:
@@ -1250,6 +1251,7 @@ WARNING: untranslated string: system has rdrand = This system has support for In
 WARNING: untranslated string: system information = System Information
 WARNING: untranslated string: system is offline = The system is offline.
 WARNING: untranslated string: ta key = TLS-Authentification-Key
+WARNING: untranslated string: taa zombieload2 = TSX Async Abort / ZombieLoad v2
 WARNING: untranslated string: tcp more reliable = TCP (more reliable)
 WARNING: untranslated string: ten minutes = 10 Minutes
 WARNING: untranslated string: thirty minutes = 30 Minutes
index 3d657059feff0bc65b54e23bc3a90a787eb5bb22..fdab9b4e151a680f83baa9d3e1e3fb8b1005280c 100644 (file)
@@ -530,7 +530,6 @@ WARNING: translation string unused: ovpn config
 WARNING: translation string unused: ovpn device
 WARNING: translation string unused: ovpn dl
 WARNING: translation string unused: ovpn engines
-WARNING: translation string unused: ovpn hmac
 WARNING: translation string unused: ovpn log
 WARNING: translation string unused: ovpn mtu-disc
 WARNING: translation string unused: ovpn mtu-disc and mtu not 1500
index 973a7c12cb7b8413ee56c7d3e1d0244f32b3cfda..b9089abfd7f2bf5fec4cdbfdc6f7fbfaeaaa7b6f 100644 (file)
@@ -952,6 +952,7 @@ WARNING: untranslated string: ipsec interface mode vti = VTI
 WARNING: untranslated string: ipsec mode transport = Transport
 WARNING: untranslated string: ipsec mode tunnel = Tunnel
 WARNING: untranslated string: ipsec settings = IPsec Settings
+WARNING: untranslated string: itlb multihit = iTLB MultiHit
 WARNING: untranslated string: local ip address = Local IP Address
 WARNING: untranslated string: log server protocol = protocol:
 WARNING: untranslated string: masquerade blue = Masquerade BLUE
@@ -1006,6 +1007,7 @@ WARNING: untranslated string: ssh no active logins = No active logins
 WARNING: untranslated string: ssh username = Username
 WARNING: untranslated string: subnet mask = Subnet Mask
 WARNING: untranslated string: system is offline = The system is offline.
+WARNING: untranslated string: taa zombieload2 = TSX Async Abort / ZombieLoad v2
 WARNING: untranslated string: tcp more reliable = TCP (more reliable)
 WARNING: untranslated string: ten minutes = 10 Minutes
 WARNING: untranslated string: thirty minutes = 30 Minutes
index 2d5e067267df0967fa0171f2d14dcf8b5d4c69b4..f8c84b2daad251e554d9a2b82c76f224df496e61 100644 (file)
@@ -965,6 +965,7 @@ WARNING: untranslated string: ipsec interface mode vti = VTI
 WARNING: untranslated string: ipsec mode transport = Transport
 WARNING: untranslated string: ipsec mode tunnel = Tunnel
 WARNING: untranslated string: ipsec settings = IPsec Settings
+WARNING: untranslated string: itlb multihit = iTLB MultiHit
 WARNING: untranslated string: local ip address = Local IP Address
 WARNING: untranslated string: log server protocol = protocol:
 WARNING: untranslated string: masquerade blue = Masquerade BLUE
@@ -1048,6 +1049,7 @@ WARNING: untranslated string: ssh username = Username
 WARNING: untranslated string: subnet mask = Subnet Mask
 WARNING: untranslated string: system is offline = The system is offline.
 WARNING: untranslated string: ta key = TLS-Authentification-Key
+WARNING: untranslated string: taa zombieload2 = TSX Async Abort / ZombieLoad v2
 WARNING: untranslated string: tcp more reliable = TCP (more reliable)
 WARNING: untranslated string: ten minutes = 10 Minutes
 WARNING: untranslated string: thirty minutes = 30 Minutes
index a4c5bf1f5f6be24f09e0cfd99e66e70ca3e8d45a..7ce921f911a87c7459210f0c6b76cd52c4bcbbd7 100644 (file)
@@ -1121,6 +1121,7 @@ WARNING: untranslated string: ipsec mode transport = Transport
 WARNING: untranslated string: ipsec mode tunnel = Tunnel
 WARNING: untranslated string: ipsec network = IPsec network
 WARNING: untranslated string: ipsec settings = IPsec Settings
+WARNING: untranslated string: itlb multihit = iTLB MultiHit
 WARNING: untranslated string: last = Last
 WARNING: untranslated string: least preferred = least preferred
 WARNING: untranslated string: lifetime = Lifetime:
@@ -1250,6 +1251,7 @@ WARNING: untranslated string: system has rdrand = This system has support for In
 WARNING: untranslated string: system information = System Information
 WARNING: untranslated string: system is offline = The system is offline.
 WARNING: untranslated string: ta key = TLS-Authentification-Key
+WARNING: untranslated string: taa zombieload2 = TSX Async Abort / ZombieLoad v2
 WARNING: untranslated string: tcp more reliable = TCP (more reliable)
 WARNING: untranslated string: ten minutes = 10 Minutes
 WARNING: untranslated string: thirty minutes = 30 Minutes
index 06e68dfd30be7ebb6b45b0de5f835cd5cfac54b0..0cd31c5b478c56ce658fc5a36c18dd56e98c1c90 100644 (file)
@@ -1123,6 +1123,7 @@ WARNING: untranslated string: ipsec mode transport = Transport
 WARNING: untranslated string: ipsec mode tunnel = Tunnel
 WARNING: untranslated string: ipsec network = IPsec network
 WARNING: untranslated string: ipsec settings = IPsec Settings
+WARNING: untranslated string: itlb multihit = iTLB MultiHit
 WARNING: untranslated string: last = Last
 WARNING: untranslated string: least preferred = least preferred
 WARNING: untranslated string: lifetime = Lifetime:
@@ -1245,6 +1246,7 @@ WARNING: untranslated string: support donation = Support the IPFire project with
 WARNING: untranslated string: system has rdrand = This system has support for Intel(R) RDRAND.
 WARNING: untranslated string: system is offline = The system is offline.
 WARNING: untranslated string: ta key = TLS-Authentification-Key
+WARNING: untranslated string: taa zombieload2 = TSX Async Abort / ZombieLoad v2
 WARNING: untranslated string: tcp more reliable = TCP (more reliable)
 WARNING: untranslated string: ten minutes = 10 Minutes
 WARNING: untranslated string: thirty minutes = 30 Minutes
index 5bbf9a1b500a436743dc33cd25751188afab7a46..ff2550b8d75b31b518fde5839c4f8f3ae8fd053f 100644 (file)
@@ -878,6 +878,7 @@ WARNING: untranslated string: ipsec interface mode vti = VTI
 WARNING: untranslated string: ipsec mode transport = Transport
 WARNING: untranslated string: ipsec mode tunnel = Tunnel
 WARNING: untranslated string: ipsec settings = IPsec Settings
+WARNING: untranslated string: itlb multihit = iTLB MultiHit
 WARNING: untranslated string: local ip address = Local IP Address
 WARNING: untranslated string: meltdown = Meltdown
 WARNING: untranslated string: mitigated = Mitigated
@@ -908,6 +909,7 @@ WARNING: untranslated string: ssh no active logins = No active logins
 WARNING: untranslated string: ssh username = Username
 WARNING: untranslated string: subnet mask = Subnet Mask
 WARNING: untranslated string: system is offline = The system is offline.
+WARNING: untranslated string: taa zombieload2 = TSX Async Abort / ZombieLoad v2
 WARNING: untranslated string: transport mode does not support vti = VTI is not support in transport mode
 WARNING: untranslated string: update ruleset = Update ruleset
 WARNING: untranslated string: vpn start action add = Wait for connection initiation
index 4c744bfb5496e9ccc8b65628f5ed47ded12b44a3..5c333f866a5c8e4d3698d9fa712e3fdd028e212e 100644 (file)
 < g.lite
 < guardian
 < insert removable device
+< itlb multihit
 < notes
 < quick control
 < shaping add options
 < show areas
 < show lines
 < show tls-auth key
+< taa zombieload2
 < teovpn_fragment
 < tor bridge enabled
 < tor errmsg invalid node id
 < ipsec network
 < ipsec no connections
 < ipsec settings
+< itlb multihit
 < last
 < least preferred
 < lifetime
 < system has rdrand
 < system information
 < system is offline
+< taa zombieload2
 < ta key
 < tcp more reliable
 < ten minutes
 < ipsec mode transport
 < ipsec mode tunnel
 < ipsec settings
+< itlb multihit
 < local ip address
 < log server protocol
 < masquerade blue
 < ssh username
 < subnet mask
 < system is offline
+< taa zombieload2
 < tcp more reliable
 < ten minutes
 < thirty minutes
 < ipsec mode transport
 < ipsec mode tunnel
 < ipsec settings
+< itlb multihit
 < local ip address
 < log server protocol
 < masquerade blue
 < ssh username
 < subnet mask
 < system is offline
+< taa zombieload2
 < ta key
 < tcp more reliable
 < ten minutes
 < ipsec network
 < ipsec no connections
 < ipsec settings
+< itlb multihit
 < last
 < least preferred
 < lifetime
 < system has hwrng
 < system has rdrand
 < system is offline
+< taa zombieload2
 < ta key
 < tcp more reliable
 < ten minutes
 < ipsec network
 < ipsec no connections
 < ipsec settings
+< itlb multihit
 < last
 < least preferred
 < lifetime
 < system has hwrng
 < system has rdrand
 < system is offline
+< taa zombieload2
 < ta key
 < tcp more reliable
 < ten minutes
 < ipsec mode transport
 < ipsec mode tunnel
 < ipsec settings
+< itlb multihit
 < local ip address
 < meltdown
 < mitigated
 < ssh username
 < subnet mask
 < system is offline
+< taa zombieload2
 < transport mode does not support vti
 < update ruleset
 < vpn start action add
index da009f89189499f47face02de862407435f12f35..2a8a7cb261af83162f6c7fc5378325ca48ca4cab 100644 (file)
@@ -49,6 +49,11 @@ my %ignored=();
 # the list of zones in an array.
 my @network_zones = &IDS::get_available_network_zones();
 
+# Check if openvpn is started and add it to the array of network zones.
+if ( -e "/var/run/openvpn.pid") {
+       push(@network_zones, "ovpn");
+}
+
 my $errormessage;
 
 # Create files if they does not exist yet.
@@ -59,7 +64,8 @@ my %colourhash = (
        'red' => $Header::colourred,
        'green' => $Header::colourgreen,
        'blue' => $Header::colourblue,
-       'orange' => $Header::colourorange
+       'orange' => $Header::colourorange,
+       'ovpn' => $Header::colourovpn
 );
 
 &Header::showhttpheaders();
@@ -839,7 +845,7 @@ END
                        $checked_input = "checked = 'checked'";
                }
 
-               print "<td class='base' width='25%'>\n";
+               print "<td class='base' width='20%'>\n";
                print "<input type='checkbox' name='ENABLE_IDS_$zone_upper' $checked_input>\n";
                print "&nbsp;$Lang::tr{'enabled on'}<font color='$colourhash{$zone}'> $Lang::tr{$zone_name}</font>\n";
                print "</td>\n";
index 28af41cfba60088824eb604d2b0bccbdd8713e6a..8c4e4d8a47351f6059cbe7ef14bd8b843f76c6fb 100644 (file)
 'advproxy errmsg radius server' => 'Adresse IP du serveur RADIUS non valide',
 'advproxy errmsg time restriction' => 'Restriction horaire non valide',
 'advproxy errmsg wpad invalid ip or mask' => 'WPAD : IP ou sous-réseau invalide pour le sous-réseau IP exclu',
-'advproxy error design' => 'Construction des messages erronées ',
+'advproxy error design' => 'Construction des messages erronés ',
 'advproxy error language' => 'Langage des messages erronés ',
 'advproxy fake referer' => 'Fausses références soumises aux sites externes ',
 'advproxy fake useragent' => 'Faux useragent soumis aux sites externes ',
 'backup sets' => 'Configuration des sauvegardes',
 'backup to floppy' => 'Sauvegarder sur disquettes',
 'backupaddon' => 'Sauvegarde additionnelle',
-'backupprofile' => 'Au cas ou la reconnexion échouerait, changez de profil',
+'backupprofile' => 'Dans le cas ou la reconnexion échouerait, changez de profil',
 'backups' => 'Sauvegardes',
 'backupwarning' => 'Veuillez restaurer votre sauvegarde principale et ensuite vos sauvegardes additionnelles. Veuillez conserver le nom de fichier fourni lors du téléchargement.',
 'bad characters in' => 'Mauvais caractères dans ',
 'ccd err irouteexist' => 'Cette route est déjà en utilisation.',
 'ccd err isipsecnet' => 'L\'adresse de sous-réseau donnée est déjà utilisée par un réseau IPsec.',
 'ccd err isipsecrw' => 'L\'adresse de sous-réseau donnée est déjà utilisée par le réseau IPsec rw.',
-'ccd err isovpnn2n' => 'L\'adresse de sous-réseau est déjà utilisée pour une connexion OpenVPN site à site.',
+'ccd err isovpnn2n' => 'L\'adresse de sous-réseau est déjà utilisée pour une connexion OpenVPN site-à-site.',
 'ccd err isovpnnet' => 'L\'adresse de sous-réseau est déjà utilisée pour le serveur OpenVPN.',
 'ccd err issubnet' => 'Adresse de sous-réseau déjà en utilisation.',
 'ccd err name' => 'Veuillez choisir un nom.',
 'clear cache' => 'Vider le cache',
 'clear playlist' => 'Liste de lecture vide',
 'clenabled' => 'Fournir l\'heure au réseau local',
-'click to disable' => 'Activé (cocher pour désactiver)',
+'click to disable' => 'Activé (cocher pour désactiver)',
 'click to enable' => 'Désactivé (cocher pour activer)',
 'client' => 'Nom de la station (ordinateur)',
 'clock has not been synchronized' => 'L\'horloge n\'est pas synchronisée',
 'fwhost Custom Network' => 'Réseau',
 'fwhost IpSec Host' => 'Hôte IPsec',
 'fwhost IpSec Network' => 'Réseau IPsec',
-'fwhost OpenVPN N-2-N' => 'OpenVPN site à site',
+'fwhost OpenVPN N-2-N' => 'OpenVPN site-à-site',
 'fwhost OpenVPN static host' => 'Hôte statique OpenVPN',
 'fwhost OpenVPN static network' => 'Réseau statique OpenVPN',
 'fwhost Standard Network' => 'Réseau standard',
 'fwhost newservice' => 'Services',
 'fwhost newservicegrp' => 'Groupes de service',
 'fwhost orange' => 'ORANGE',
-'fwhost ovpn_n2n' => 'OpenVPN site à site',
+'fwhost ovpn_n2n' => 'OpenVPN site-à-site',
 'fwhost port' => 'Port(s) ',
 'fwhost prot' => 'Protocole ',
 'fwhost reread' => 'Les règles de pare-feu doivent être mises à jour.',
 'generate dh key' => 'Générer paramètres Diffie-Hellman',
 'generate iso' => 'Générer ISO',
 'generate ptr' => 'Générer PTR',
-'generate root/host certificates' => 'Générer des certificats root / hôte ',
-'generate tripwire keys and init' => 'Générer des clef Tripwire et init',
+'generate root/host certificates' => 'Générer des certificats root / hôte',
+'generate tripwire keys and init' => 'Générer des clefs Tripwire et init',
 'generatekeys' => 'Générer des clefs',
 'generatepolicy' => 'Générer une nouvelle politique',
 'generatereport' => 'Générer un nouveau rapport',
 'global settings' => 'Configuration générale',
 'gpl i accept these terms and conditions' => 'J\'accepte les termes et les conditions',
 'gpl license agreement' => 'Accord de licence',
-'gpl please read carefully the general public license and accept it below' => 'Merci de lire attentivement la Licence et de l\'accepter',
+'gpl please read carefully the general public license and accept it below' => 'Veuillez lire attentivement la Licence et l\'accepter',
 'gpl unofficial translation of the general public license v3' => 'Traduction non officielle de la Licence v3',
 'graph' => 'Graphique',
 'graph per' => 'par',
 'intrusion detection system log viewer' => 'Visualisateur de rapport du système de détection d\'intrusion',
 'intrusion detection system rules' => 'Règles du système de détection d\'intrusion',
 'intrusion detection system2' => 'Système de détection d\'intrusion :',
-'intrusion prevention system' => 'Système de prévention d\intrusion',
+'intrusion prevention system' => 'Système de prévention d\'intrusion',
 'invalid broadcast ip' => 'Diffusion d\'IP non valide',
 'invalid cache size' => 'Taille de cache non valide.',
 'invalid characters found in pre-shared key' => 'La clef partagée contient des caractères invalides.',
 'ipfire has now shutdown' => 'IPFire va à présent s\'arrêter.',
 'ipfire side' => 'Côté IPFire :',
 'ipfire side is invalid' => 'Côté IPFire non valide.',
-'ipfires hostname' => 'Nom d\'hôte d\'IPFire ',
+'ipfires hostname' => 'Nom d\'hôte IPFire ',
 'ipinfo' => 'Info IP',
 'ipsec' => 'IPsec',
 'ipsec connection' => 'Connexion IPsec',
 'ipsec no connections' => 'Aucune connexion IPsec active',
 'ipsec settings' => 'Paramètres IPsec',
 'iptable rules' => 'Règles table IP',
-'iptmangles' => 'Mangles IPTable ',
+'iptmangles' => 'Table IP Mangle ',
 'iptnats' => 'Traduction d\'adresses réseaux table IP ',
 'ipts' => 'Tables IP ',
 'isdn' => 'ISDN',
 'isdn settings' => 'Réglages ISDN supplémentaires :',
 'isdn1' => 'ISDN unique',
 'isdn2' => 'Double ISDN',
+'itlb multihit' => 'MultiHit iTLB',
 'january' => 'Janvier',
 'javascript menu error1' => 'Si les menus déroulants ne fonctionnent pas, désactivez le Javascript sur la',
 'javascript menu error2' => 'page.',
 'last activity' => 'Dernière activité',
 'lateprompting' => 'Dernière action',
 'lease expires' => 'Bail expiré',
-'least preferred' => 'le moins préféré',
+'least preferred' => 'le moins apprécié',
 'legend' => 'Légende',
 'length' => 'Longueur',
 'lifetime' => 'Durée de vie :',
 'log var messages' => 'Paramètres des /var/log/messages',
 'log view' => 'Vue du rapport',
 'log viewer' => 'Visualisateur du rapport',
-'log viewing options' => 'Options du visualisateur de rapport',
+'log viewing options' => 'Options de l\'affichage de rapport',
 'log-options' => 'Options du fichier de rapport',
 'loged in at' => 'Connecté depuis',
 'logging' => 'Connexion',
 'ntp sync' => 'Synchronisation',
 'ntp syncro disabled' => 'Synchronisation NTP désactivee',
 'ntp syncro enabled' => 'Synchronisation NTP activee',
-'ntpd restarted' => 'ntpd redémarré',
+'ntpd restarted' => 'ntpd redemarre',
 'number' => 'Nombre :',
 'o-no' => 'Inactif',
 'o-yes' => 'Actif',
 'optionsfw warning' => 'Une modification de ces options implique un redémarrage du pare-feu',
 'or' => 'ou',
 'orange' => 'ORANGE',
-'organization cant be empty' => 'Le champ Organisation ne peut pas être vide.',
-'organization name' => 'Nom organisation ',
+'organization cant be empty' => 'Le champ Nom d\'organisation ne peut pas être vide.',
+'organization name' => 'Nom d\'organisation ',
 'organization too long' => 'Le nom d\'organisation est trop long ; Il ne doit pas excéder 60 caractères.',
 'original' => 'Original',
 'os level' => 'Niveau OS',
 'ovpn error dh' => 'Le paramètre Diffie-Hellman doit être au minimum à 2048 bits ! <br>Veuillez générer ou télécharger un nouveau paramètre Diffie-Hellman, cela peut être fait ci-dessous dans la section "Options de paramètres Diffie-Hellman".</br>',
 'ovpn error md5' => 'Votre certificat hôte utilise MD5 pour la signature qui n\'est plus acceptée. <br>Veuillez mettre à jour la dernière version d\'IPFire et générez un nouveau certificat racine et hôte..</br><br>Tous les clients OpenVPN doivent ensuite être renouvelés!</br>',
 'ovpn generating the root and host certificates' => 'La génération du certificat racine et hôte peut prendre du temps.',
-'ovpn ha' => 'Algorithme Hash',
-'ovpn hmac' => 'Options HMAC',
+'ovpn ha' => 'Algorithme de hashage',
 'ovpn log' => 'OVPN-Log',
 'ovpn mgmt in root range' => 'Un numéro de port de 1024 ou plus est requis.',
 'ovpn mtu-disc' => 'Découverte du chemin MTU',
 'p2p block' => 'Réseaux P2P',
 'p2p block save notice' => 'Veuillez recharger le jeu de règles de pare-feu afin d\'appliquer vos modifications.',
 'package failed to install' => 'L\'installation du paquet a échoué.',
-'pagerefresh' => 'La page est en cours de rafraichissement, veuillez attendre.',
+'pagerefresh' => 'La page est en cours de rafraichissement, veuillez patienter.',
 'pakfire accept all' => 'Voulez-vous installer tous les paquets ?',
 'pakfire ago' => '',
 'pakfire available addons' => 'Modules disponibles :',
 'pakfire core update auto' => 'Installer automatiquement les mises à jour du noyau et des modules :',
 'pakfire core update level' => 'Niveau de mise à jour du noyau ',
 'pakfire health check' => 'Vérifier si le miroir est accessible (ping) :',
-'pakfire install description' => 'Veuillez choisir un ou plusieurs modules dans la liste ci-dessous<br>et cliquez sur le signe PLUS pour les installer.',
+'pakfire install description' => 'Veuillez choisir un ou plusieurs modules dans la liste ci-dessous<br>et cliquer sur le signe PLUS pour le(s) installer.',
 'pakfire install package' => 'Vous souhaitez installer les paquets suivants : ',
 'pakfire installed addons' => 'Modules installés :',
 'pakfire last core list update' => 'Dernière mise à jour de la liste du noyau : ',
 'pakfire possible dependency' => 'Il y a peut-être des dépendances, voici la liste des paquets qu\'il faut installer.',
 'pakfire register' => 'S\'inscrire au serveur pakfire :',
 'pakfire system state' => 'Statut système PakFire ',
-'pakfire uninstall description' => 'Veuillez choisir un ou plusieurs modules dans la liste ci-dessous<br>et cliquez sur le signe MOINS pour les désinstaller.',
+'pakfire uninstall description' => 'Veuillez choisir un ou plusieurs modules dans la liste ci-dessous<br>et cliquer sur le signe MOINS pour le(s) désinstaller.',
 'pakfire uninstall package' => 'Vous voulez désinstaller les paquets suivants : ',
 'pakfire update daily' => 'Rechercher des mises à jour quotidiennes :',
 'pakfire updates' => 'Mise à jour disponible :',
 'ppp setup' => 'Installation PPP',
 'pppoe' => 'PPPoE',
 'pppoe settings' => 'Paramètres supplémentaires PPPoE :',
-'pptp netconfig' => 'My Net Config',
+'pptp netconfig' => 'Ma config réseau',
 'pptp peer' => 'Peer',
 'pptp route' => 'Route PPTP',
 'pptp settings' => 'Paramètres supplémentaires PPTP :',
 'shutdown sure' => 'Etes-vous sûr de vouloir arrêter ?',
 'shutdown2' => 'Arrêt :',
 'shutting down' => 'Arrêter',
-'shutting down ipfire' => 'Arrêter IPFire',
+'shutting down ipfire' => 'Arreter IPFire',
 'since' => 'depuis',
 'sitekey' => 'Clef du site',
 'sitekeyfile' => 'Fichier de clef du site',
 'smbrestart' => 'Redémarrer Samba',
 'smbstart' => 'Démarrer Samba',
 'smbstop' => 'Arrêter Samba',
-'smt disabled' => 'Le multithreading simultané (SMT) est désactivé',
-'smt enabled' => 'Le multithreading simultané(SMT) est activé',
-'smt not supported' => 'Le multithreading simultané (SMT) n\'est pas supporté',
+'smt disabled' => 'Le MultiThreading Simultané (SMT) est désactivé',
+'smt enabled' => 'Le MultiThreading Simultané(SMT) est activé',
+'smt not supported' => 'Le MultiThreading Simultané (SMT) n\'est pas supporté',
 'smtphost' => 'Hôte SMTP',
 'smtpport' => 'Port SMTP',
 'snat new source ip address' => 'Nouvelle adresse IP source',
 'source port overlaps' => 'La plage de port source chevauche une plage de port existante.',
 'speaker off' => 'Haut-parleur éteint :',
 'speaker on' => 'Haut-parleur allumé :',
-'spectre variant 1' => 'Spectre Variant 1',
-'spectre variant 2' => 'Spectre Variant 2',
-'spectre variant 4' => 'Spectre Variant 4',
+'spectre variant 1' => 'Variante Spectre 1',
+'spectre variant 2' => 'Variante Spectre 2',
+'spectre variant 4' => 'Variante Spectre 4',
 'squid extension methods' => 'Votre liste de <tt>méthodes d\'extension</tt>',
 'squid extension methods invalid' => 'Votre liste de méthodes d\'extension peut seulement contenir des mots composés de majuscules ou de chiffres, séparés par un espace. ',
 'squid fix cache' => 'Cache de réparation',
 'system log viewer' => 'Visualisateur de journaux système',
 'system logs' => 'Rapports système',
 'system status information' => 'Informations sur le statut du système',
-'ta key' => 'TLS-Authentification-Key',
+'ta key' => 'Clé d\'authentification TLS',
+'taa zombieload2' => 'TSX Async Abort / ZombieLoad v2',
 'tcp more reliable' => 'TCP (plus fiable)',
 'telephone not set' => 'Téléphone non défini.',
 'template' => 'Préétabli',
 'tor traffic limit hard' => 'La limite de trafic a été atteinte.',
 'tor traffic limit soft' => 'Limite de trafic presque atteinte. Ne pas accepter de nouvelles connexions.',
 'tor traffic read written' => 'Trafic total (lu / écrit)',
-'tor use exit nodes' => 'Utilisez uniquement ces noeuds de sortie (un par ligne)',
+'tor use exit nodes' => 'Utiliser uniquement ces noeuds de sortie (un par ligne)',
 'total connection time' => 'Temps total de connexion',
 'total hits for log section' => 'Nombre d\'occurrences pour la section',
 'traffic back' => 'Retour',
 'updxlrtr weekly' => 'Hebdomadaire',
 'updxlrtr year' => 'une année',
 'upgrade' => 'Améliorer',
-'uplink' => 'Uplink',
-'uplink bit rate' => 'Uplink Bit Rate',
+'uplink' => 'Liaison montante',
+'uplink bit rate' => 'Débit liaison montante',
 'uplink speed' => 'Débit montant - upload (kbit/sec) ',
 'uplink std class' => 'Classe standard de la connexion ',
 'upload' => 'Envoi ',
 'upload fcdsl.o' => 'A SUPPRIMER',
 'upload file' => 'Envoyer un fichier',
 'upload new ruleset' => 'Télécharger un nouveau réglement',
-'upload p12 file' => 'Envoyer fichier PKCS12 ',
+'upload p12 file' => 'Envoyer fichier PKCS12',
 'upload static key' => 'Envoyer une clef statique',
 'upload successful' => 'Envoi réussi.',
 'upload synch.bin' => 'Envoyer synch.bin',
 'url filter' => 'Filtre de contenu',
 'urlfilter access' => 'Accès',
 'urlfilter activity detection' => 'Détection d\'activité ',
-'urlfilter add new time constraint rule' => 'Ajouter une nouvelle règle de contrainte horaires ',
+'urlfilter add new time constraint rule' => 'Ajouter une nouvelle règle de contrainte horaire ',
 'urlfilter add new user quota rule' => 'Ajouter une nouvelle règle sur le quota de l\'utilisateur ',
 'urlfilter add rule' => 'Ajouter',
 'urlfilter advanced settings' => 'Paramètres avancés',
 'urlfilter save and restart' => 'Sauvegarder et redémarrer',
 'urlfilter save schedule' => 'Valider paramètres de mise à jour',
 'urlfilter select blacklist' => 'Choisir une liste noire existante ',
-'urlfilter select multi' => 'Presser \'Ctrl\' pour sélectionner plusieurs catégories',
+'urlfilter select multi' => 'Presser \'Ctrl\' pour choisir plusieurs catégories',
 'urlfilter select source' => 'Choisir une source de téléchargement ',
 'urlfilter set time constraints' => 'Fixer les contraintes horaires',
 'urlfilter set user quota' => 'Fixer les quotas utilisateur',
 'urlfilter show url' => 'Montrer adresse url page bloquée ',
 'urlfilter source' => 'Hôte(s) ou réseau(x) source(s)',
 'urlfilter src' => 'Source',
-'urlfilter src error' => 'Source ne peut être vide',
+'urlfilter src error' => 'La source ne peut être vide',
 'urlfilter sun' => 'Dim',
 'urlfilter sunday' => 'Dimanche',
 'urlfilter tar error' => 'Impossible d\'extraire les fichiers depuis l\'archive tar',
 'yearly firewallhits' => 'Contacts annuels du pare-feu',
 'yes' => 'Oui',
 'you can only define one roadwarrior connection when using pre-shared key authentication' => 'Vous ne pouvez définir qu\'une connexion client nomade lors de l\'utilisation avec pré-authentification par clé partagée.<br />Soit vous avez déjà une connexion client nomade avec pré-authentification par clé partagée, ou vous essayez d\'en ajouter une maintenant.',
-'your department' => 'Votre département',
+'your department' => 'Votre département ',
 'your e-mail' => 'Votre adresse de courriel ',
 'zoneconf access native' => 'Native',
 'zoneconf access none' => 'Aucun',
index 6bb23a143e81a56360246109b1552eb0f3a5c5ea..249328843cd40411aa9dacbac3bc2b1206f02940 100644 (file)
--- a/lfs/bind
+++ b/lfs/bind
@@ -25,7 +25,7 @@
 
 include Config
 
-VER        = 9.11.13
+VER        = 9.11.14
 
 THISAPP    = bind-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -43,7 +43,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = 17de0d024ab1eac377f1c2854dc25057
+$(DL_FILE)_MD5 = 5aa75bcb6cdad102f151cae4a53f117f
 
 install : $(TARGET)
 
index cfbdf679a6237432ff8a66245eee8f7498472186..232588461809705a4f78c6b52131d436aa9ff041 100644 (file)
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 0.6.2
+VER        = 0.6.5
 
 THISAPP    = dehydrated-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -32,7 +32,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = dehydrated
-PAK_VER    = 1
+PAK_VER    = 2
 
 DEPS       = ""
 
@@ -44,7 +44,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = d4db13d5965054b0a231bf95285c6cf0
+$(DL_FILE)_MD5 = cedf07369517c317c4e1075540b94699
 
 install : $(TARGET)
 
index 8be0b632c7b635af5417bbdd81c87132684812b0..4a33238308747a4ed86124eef26915b456037b08 100644 (file)
--- a/lfs/file
+++ b/lfs/file
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 5.30
+VER        = 5.38
 
 THISAPP    = file-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = f35eaf05489ae566eafc4d26bb1dcd90
+$(DL_FILE)_MD5 = 3217633ed09c7cd35ed8d04191675574
 
 install : $(TARGET)
 
@@ -70,7 +70,7 @@ $(subst %,%_MD5,$(objects)) :
 $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
        @$(PREBUILD)
        @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
-       cd $(DIR_APP) && ./configure --prefix=/usr
+       cd $(DIR_APP) && ./configure --prefix=/usr --disable-bzlib
        cd $(DIR_APP) && make $(MAKETUNING)
        cd $(DIR_APP) && make install
        @rm -rf $(DIR_APP)
index 467f077dbbfd22c7938884ee281ba67ad1aaa34f..513314e92f8a74ef0971afdd6ed3de0dbaf51d1b 100644 (file)
--- a/lfs/knot
+++ b/lfs/knot
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 2.8.4
+VER        = 2.9.2
 
 THISAPP    = knot-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = d2540d0a392e2f47fe48e5cf7bf491c9
+$(DL_FILE)_MD5 = 4f5ccc7b136858bb5dae8eacb2d3c4fe
 
 install : $(TARGET)
 
index bec93a9350d6ee3dfe737e8ed4cc395820dfa791..8a7ad6dfcf2d67398a4cb884e7b6866982103390 100644 (file)
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2015  Michael Tremer & Christian Schmidt                      #
+# Copyright (C) 2019  Michael Tremer & Christian Schmidt                      #
 #                                                                             #
 # 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        = 0.5.30
+VER        = 0.5.32
 
 THISAPP    = libhtp-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = ec0d8c57f9c611719e07668bbad7e685
+$(DL_FILE)_MD5 = db2e049c8e3b5e4826e18b75a0dc0f62
 
 install : $(TARGET)
 
index 198aeb5d0176ef8944d9e7ab76938bb31294be3e..02ba358c45a45a42940086a4b06feff301cb3d09 100644 (file)
--- a/lfs/nano
+++ b/lfs/nano
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 4.6
+VER        = 4.7
 
 THISAPP    = nano-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -32,7 +32,7 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = nano
-PAK_VER    = 27
+PAK_VER    = 28
 
 DEPS       = ""
 
@@ -44,7 +44,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = 9e87ae93cc7a5c7f5e64f97db089ae1b
+$(DL_FILE)_MD5 = 8622b7b733dc5d9645f5ceaec24e6ba6
 
 install : $(TARGET)
 
diff --git a/lfs/rfkill b/lfs/rfkill
new file mode 100644 (file)
index 0000000..bfd4e85
--- /dev/null
@@ -0,0 +1,81 @@
+###############################################################################
+#                                                                             #
+# IPFire.org - A linux based firewall                                         #
+# Copyright (C) 2007-2019  IPFire Team  <info@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        #
+# the Free Software Foundation, either version 3 of the License, or           #
+# (at your option) any later version.                                         #
+#                                                                             #
+# This program is distributed in the hope that it will be useful,             #
+# but WITHOUT ANY WARRANTY; without even the implied warranty of              #
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the               #
+# GNU General Public License for more details.                                #
+#                                                                             #
+# You should have received a copy of the GNU General Public License           #
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.       #
+#                                                                             #
+###############################################################################
+
+###############################################################################
+# Definitions
+###############################################################################
+
+include Config
+
+VER        = 0.5
+
+THISAPP    = rfkill-$(VER)
+DL_FILE    = $(THISAPP).tar.xz
+DL_FROM    = $(URL_IPFIRE)
+DIR_APP    = $(DIR_SRC)/$(THISAPP)
+TARGET     = $(DIR_INFO)/$(THISAPP)
+
+###############################################################################
+# Top-level Rules
+###############################################################################
+
+objects = $(DL_FILE)
+
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+
+$(DL_FILE)_MD5 = ce834c00c049cd86a04ab115c92ef548
+
+install : $(TARGET)
+
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+
+md5 : $(subst %,%_MD5,$(objects))
+
+###############################################################################
+# Downloading, checking, md5sum
+###############################################################################
+
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
+       @$(CHECK)
+
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
+       @$(LOAD)
+
+$(subst %,%_MD5,$(objects)) :
+       @$(MD5)
+
+###############################################################################
+# Installation Details
+###############################################################################
+
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
+       @$(PREBUILD)
+       @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE)
+
+       # Apply upstream patches.
+       cd $(DIR_APP) && patch -Np1 -i $(DIR_SRC)/src/patches/rfkill-5.0-use_uapi_rfkill.patch
+
+       cd $(DIR_APP) && make $(MAKETUNING)
+       cd $(DIR_APP) && make install
+
+       @rm -rf $(DIR_APP)
+       @$(POSTBUILD)
index 95059906919c1c706c60ff92a7e359a176b69847..340117683a5612f5bb3171ec9970de7b18ae45de 100644 (file)
--- a/lfs/rust
+++ b/lfs/rust
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 1.37.0
+VER        = 1.39.0
 
 THISAPP    = rust-$(VER)
 DL_FILE    = $(THISAPP)-$(RUST_BOOTSTRAP).tar.gz
@@ -32,8 +32,6 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)-$(RUST_BOOTSTRAP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 
-SUP_ARCH   = none
-
 ifeq "$(BUILD_ARCH)" "i586"
        RUST_ARCH = i686
 else
@@ -54,10 +52,10 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(THISAPP)-x86_64-unknown-linux-gnu.tar.gz_MD5 =  3f84df04bd0cf0ea4668390be263945e
-$(THISAPP)-i686-unknown-linux-gnu.tar.gz_MD5 =    29411d7420184ad51f99339b2e2cf20a
-$(THISAPP)-aarch64-unknown-linux-gnu.tar.gz_MD5 = 28f9556a3febd2d38c0ba97337d56cb8
-$(THISAPP)-arm-unknown-linux-gnueabi.tar.gz_MD5 = 970ad24c516394466e7b8ca40689ee76
+$(THISAPP)-x86_64-unknown-linux-gnu.tar.gz_MD5 =  33926ca331369ab20181ba1c91a5ee4a
+$(THISAPP)-i686-unknown-linux-gnu.tar.gz_MD5 =    4932dd0b7631072a314ba5c1ef750318
+$(THISAPP)-aarch64-unknown-linux-gnu.tar.gz_MD5 = 18b29539aa705dd2404e5839fc7507c1
+$(THISAPP)-arm-unknown-linux-gnueabi.tar.gz_MD5 = d5f82cc615da78076d9fc15cc8f9aac0
 
 install : $(TARGET)
 
index 9bc43fb40e1a177989ad9aa8e1a69b14bb90fff5..8bda73a5ae13f51d873c6356d26d9504a43d0b16 100644 (file)
@@ -15,7 +15,7 @@ THISAPP    = squid-accounting-$(VER)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = squid-accounting
-PAK_VER    = 11
+PAK_VER    = 12
 
 DEPS       = "perl-DBI perl-DBD-SQLite perl-File-ReadBackwards"
 
@@ -56,6 +56,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
        install -v -m 644 $(DIR_APP)/squid-accounting/acct-lib.pl /var/ipfire/accounting/
        install -v -m 644 $(DIR_APP)/squid-accounting/acct.de.pl /var/ipfire/addon-lang/
        install -v -m 644 $(DIR_APP)/squid-accounting/acct.en.pl /var/ipfire/addon-lang/
+       install -v -m 644 $(DIR_APP)/squid-accounting/acct.fr.pl /var/ipfire/addon-lang/
        install -v -m 644 $(DIR_APP)/squid-accounting/acct.tr.pl /var/ipfire/addon-lang/
        install -v -m 644 $(DIR_APP)/squid-accounting/EX-squid-accounting.menu /var/ipfire/menu.d/
        install -v -m 755 $(DIR_APP)/squid-accounting/dbinstall.pl /var/ipfire/accounting/
index 12dcfe08c9ebebd6e1a65cd95e4c540ff564308a..b3d22003bf34438705fe8e12f8f5c76d09c53a7c 100644 (file)
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 4.1.5
+VER        = 4.1.6
 
 THISAPP    = suricata-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = 0dfd68f6f4314c5c2eed7128112eff3b
+$(DL_FILE)_MD5 = da5de1e8053f05cbd295793210117d34
 
 install : $(TARGET)
 
index 7c9cd661390d4d92d5242f9be7751567d2b670e7..e8c63f3d8a49a381a9b7c6119e3c521300a3c466 100644 (file)
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 3.0.5
+VER        = 3.0.7
 
 THISAPP    = wireshark-$(VER)
 DL_FILE    = $(THISAPP).tar.xz
@@ -33,7 +33,7 @@ DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = tshark
 DEPS       = "krb5"
-PAK_VER    = 3
+PAK_VER    = 4
 
 ###############################################################################
 # Top-level Rules
@@ -43,7 +43,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = d01fdc4e78ef8ea70f20616c91419bd9
+$(DL_FILE)_MD5 = 5b486f20239545c5af1db614c0d98876
 
 install : $(TARGET)
 
index 126cc154d18e8f5fcbe38c1881b0e5b3d526d724..50ce9952c42a288b03690123c516b9e046fc80a6 100644 (file)
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 1.9.5
+VER        = 1.9.6
 
 THISAPP    = unbound-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = deb7a3c52fec66323b508c0be4be4849
+$(DL_FILE)_MD5 = e6423d68e293ffec953477ef1adbbfb7
 
 install : $(TARGET)
 
diff --git a/make.sh b/make.sh
index 94fd9679f3fec84b17f6842ea78f0c64f945294f..e1ac4c6b941fa2215ff0c33c00c05c1a2441d78c 100755 (executable)
--- a/make.sh
+++ b/make.sh
@@ -26,7 +26,7 @@ NAME="IPFire"                                                 # Software name
 SNAME="ipfire"                                                 # Short name
 # If you update the version don't forget to update backupiso and add it to core update
 VERSION="2.23"                                                 # Version number
-CORE="139"                                                     # Core Level (Filename)
+CORE="140"                                                     # Core Level (Filename)
 PAKFIRE_CORE="139"                                             # Core Level (PAKFIRE)
 GIT_BRANCH=`git rev-parse --abbrev-ref HEAD`                   # Git Branch
 SLOGAN="www.ipfire.org"                                                # Software slogan
@@ -174,6 +174,7 @@ configure_build() {
                        CROSSTARGET="${build_arch}-cross-linux-gnueabi"
                        BUILD_PLATFORM="arm"
                        CFLAGS_ARCH="-march=armv5te -mfloat-abi=soft -fomit-frame-pointer"
+                       RUSTFLAGS="-Ccodegen-units=1"
                        ;;
 
                *)
@@ -462,7 +463,7 @@ prepareenv() {
        # Setup environment
        set +h
        LC_ALL=POSIX
-       export LFS LC_ALL CFLAGS CXXFLAGS DEFAULT_PARALLELISM
+       export LFS LC_ALL CFLAGS CXXFLAGS DEFAULT_PARALLELISM RUSTFLAGS
        unset CC CXX CPP LD_LIBRARY_PATH LD_PRELOAD
 
        # Make some extra directories
@@ -547,6 +548,7 @@ enterchroot() {
                CONFIG_ROOT="${CONFIG_ROOT}" \
                CFLAGS="${CFLAGS} ${HARDENING_CFLAGS}" \
                CXXFLAGS="${CXXFLAGS} ${HARDENING_CFLAGS}" \
+               RUSTFLAGS="${RUSTFLAGS}" \
                BUILDTARGET="${BUILDTARGET}" \
                CROSSTARGET="${CROSSTARGET}" \
                BUILD_ARCH="${BUILD_ARCH}" \
@@ -1631,6 +1633,7 @@ buildipfire() {
   lfsmake2 tshark
   lfsmake2 geoip-generator
   lfsmake2 speedtest-cli
+  lfsmake2 rfkill
 }
 
 buildinstaller() {
diff --git a/src/initscripts/networking/red.up/06-safe-search b/src/initscripts/networking/red.up/06-safe-search
new file mode 100644 (file)
index 0000000..14ff93b
--- /dev/null
@@ -0,0 +1,3 @@
+#!/bin/bash
+
+exec /etc/init.d/unbound update-safe-search
index 5a567f2d7f4bfef90fabb11438bc5065e731f21c..5dc4082623c162055bc80c9a082a66714d3e3fe5 100644 (file)
@@ -29,7 +29,7 @@ IPS_OUTPUT_CHAIN="IPS_OUTPUT"
 NFQ_OPTS="--queue-bypass "
 
 # Array containing the 4 possible network zones.
-network_zones=( red green blue orange )
+network_zones=( red green blue orange ovpn )
 
 # Array to store the network zones weather the IPS is enabled for.
 enabled_ips_zones=()
@@ -86,6 +86,22 @@ function generate_fw_rules {
                        if [ "$zone" == "red" ] && [ "$RED_TYPE" == "PPPOE" ]; then
                                # Set device name to ppp0.
                                network_device="ppp0"
+                       elif [ "$zone" == "ovpn" ]; then
+                               # Get all virtual net devices because the RW server and each
+                               # N2N connection creates it's own tun device.
+                               for virt_dev in /sys/devices/virtual/net/*; do
+                                       # Cut-off the directory.
+                                       dev="${virt_dev##*/}"
+
+                                       # Only process tun devices.
+                                       if [[ $dev =~ "tun" ]]; then
+                                               # Add the network device to the array of enabled zones.
+                                               enabled_ips_zones+=( "$dev" )
+                                       fi
+                               done
+
+                               # Process next zone.
+                               continue
                        else
                                # Generate variable name which contains the device name.
                                zone_name="$zone_upper"
index 8eaf3734a88a1638004dd5c35a16fed638febe8c..61d62beb155f8319ddf40dfdb8a54cc5f7717e8b 100644 (file)
@@ -549,7 +549,7 @@ resolve() {
 }
 
 # Sets up Safe Search for various search engines
-write_safe_search_conf() {
+update_safe_search() {
        local google_tlds=(
                google.ad
                google.ae
@@ -746,51 +746,59 @@ write_safe_search_conf() {
                google.ws
        )
 
-       (
-               # Nothing to do if safe search is not enabled
-               if [ "${ENABLE_SAFE_SEARCH}" != "on" ]; then
-                       exit 0
-               fi
+       # Cleanup previous settings
+       unbound-control local_zone_remove "bing.com" >/dev/null
+       unbound-control local_zone_remove "duckduckgo.com" >/dev/null
+       unbound-control local_zone_remove "yandex.com" >/dev/null
+       unbound-control local_zone_remove "yandex.ru" >/dev/null
+       unbound-control local_zone_remove "youtube.com" >/dev/null
 
-               # This all belongs into the server: section
-               echo "server:"
+       local domain
+       for domain in ${google_tlds[@]}; do
+               unbound-control local_zone_remove "${domain}"
+       done >/dev/null
 
-               # Bing
-               echo "  local-zone: bing.com transparent"
-               for address in $(resolve "strict.bing.com"); do
-                       echo "  local-data: \"www.bing.com ${LOCAL_TTL} IN A ${address}\""
-               done
+       # Nothing to do if safe search is not enabled
+       if [ "${ENABLE_SAFE_SEARCH}" != "on" ]; then
+               return 0
+       fi
 
-               # DuckDuckGo
-               echo "  local-zone: duckduckgo.com typetransparent"
-               for address in $(resolve "safe.duckduckgo.com"); do
-                       echo "  local-data: \"duckduckgo.com ${LOCAL_TTL} IN A ${address}\""
-               done
+       # Bing
+       unbound-control bing.com transparent >/dev/null
+       for address in $(resolve "strict.bing.com"); do
+               unbound-control local_data "www.bing.com ${LOCAL_TTL} IN A ${address}"
+       done >/dev/null
+
+       # DuckDuckGo
+       unbound-control local_zone duckduckgo.com typetransparent >/dev/null
+       for address in $(resolve "safe.duckduckgo.com"); do
+               unbound-control local_data "duckduckgo.com ${LOCAL_TTL} IN A ${address}"
+       done >/dev/null
+
+       # Google
+       local addresses="$(resolve "forcesafesearch.google.com")"
+       for domain in ${google_tlds[@]}; do
+               unbound-control local_zone "${domain}" transparent >/dev/null
+               for address in ${addresses}; do
+                       unbound-control local_data: "www.${domain} ${LOCAL_TTL} IN A ${address}"
+               done >/dev/null
+       done
 
-               # Google
-               addresses="$(resolve "forcesafesearch.google.com")"
-               local domain
-               for domain in ${google_tlds[@]}; do
-                       echo "  local-zone: ${domain} transparent"
-                       for address in ${addresses}; do
-                               echo "  local-data: \"www.${domain} ${LOCAL_TTL} IN A ${address}\""
-                       done
-               done
+       # Yandex
+       for domain in yandex.com yandex.ru; do
+               unbound-control local_zone "${domain}" typetransparent >/dev/null
+               for address in $(resolve "familysearch.${domain}"); do
+                       unbound-control local_data "${domain} ${LOCAL_TTL} IN A ${address}"
+               done >/dev/null
+       done
 
-               # Yandex
-               for domain in yandex.com yandex.ru; do
-                       echo "  local-zone: ${domain} typetransparent"
-                       for address in $(resolve "familysearch.${domain}"); do
-                               echo "  local-data: \"${domain} ${LOCAL_TTL} IN A ${address}\""
-                       done
-               done
+       # YouTube
+       unbound-control local_zone youtube.com transparent >/dev/null
+       for address in $(resolve "restrictmoderate.youtube.com"); do
+               unbound-control local_data "www.youtube.com ${LOCAL_TTL} IN A ${address}"
+       done >/dev/null
 
-               # YouTube
-               echo "  local-zone: youtube.com transparent"
-               for address in $(resolve "restrictmoderate.youtube.com"); do
-                       echo "  local-data: \"www.youtube.com ${LOCAL_TTL} IN A ${address}\""
-               done
-       ) > /etc/unbound/safe-search.conf
+       return 0
 }
 
 case "$1" in
@@ -806,7 +814,6 @@ case "$1" in
                # Update configuration files
                write_tuning_conf
                write_forward_conf
-               write_safe_search_conf
 
                boot_mesg "Starting Unbound DNS Proxy..."
                loadproc /usr/sbin/unbound || exit $?
@@ -817,6 +824,11 @@ case "$1" in
                # Update any known forwarding name servers
                update_forwarders
 
+               # Install Safe Search rules when the system is already online
+               if [ -e "/var/ipfire/red/active" ]; then
+                       update_safe_search
+               fi
+
                # Update hosts
                update_hosts
 
@@ -905,8 +917,12 @@ case "$1" in
                resolve "${2}"
                ;;
 
+       update-safe-search)
+               update_safe_search
+               ;;
+
        *)
-               echo "Usage: $0 {start|stop|restart|status|update-forwarders|remove-forwarders|test-name-server|resolve}"
+               echo "Usage: $0 {start|stop|restart|status|update-forwarders|remove-forwarders|test-name-server|resolve|update-safe-search}"
                exit 1
                ;;
 esac
diff --git a/src/patches/rfkill-5.0-use_uapi_rfkill.patch b/src/patches/rfkill-5.0-use_uapi_rfkill.patch
new file mode 100644 (file)
index 0000000..4c3d3e1
--- /dev/null
@@ -0,0 +1,341 @@
+From fd06998396d631f028fd8f8d7bcb2b442c578292 Mon Sep 17 00:00:00 2001
+From: Johannes Berg <johannes@sipsolutions.net>
+Date: Thu, 8 Jan 2015 09:02:42 +0100
+Subject: use uapi rfkill.h
+
+---
+ rfkill.h | 295 ++-------------------------------------------------------------
+ 1 file changed, 6 insertions(+), 289 deletions(-)
+
+diff --git a/rfkill.h b/rfkill.h
+index d253b4e..058757f 100644
+--- a/rfkill.h
++++ b/rfkill.h
+@@ -1,6 +1,3 @@
+-#ifndef __RFKILL_H
+-#define __RFKILL_H
+-
+ /*
+  * Copyright (C) 2006 - 2007 Ivo van Doorn
+  * Copyright (C) 2007 Dmitry Torokhov
+@@ -18,6 +15,9 @@
+  * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+  * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+  */
++#ifndef _UAPI__RFKILL_H
++#define _UAPI__RFKILL_H
++
+ #include <linux/types.h>
+@@ -29,7 +29,7 @@
+ /**
+  * enum rfkill_type - type of rfkill switch.
+  *
+- * @RFKILL_TYPE_ALL: toggles all switches (userspace only)
++ * @RFKILL_TYPE_ALL: toggles all switches (requests only - not a switch type)
+  * @RFKILL_TYPE_WLAN: switch is on a 802.11 wireless network device.
+  * @RFKILL_TYPE_BLUETOOTH: switch is on a bluetooth device.
+  * @RFKILL_TYPE_UWB: switch is on a ultra wideband device.
+@@ -83,7 +83,7 @@ struct rfkill_event {
+       __u8  type;
+       __u8  op;
+       __u8  soft, hard;
+-} __packed;
++} __attribute__((packed));
+ /*
+  * We are planning to be backward and forward compatible with changes
+@@ -105,288 +105,5 @@ struct rfkill_event {
+ #define RFKILL_IOCTL_NOINPUT  _IO(RFKILL_IOC_MAGIC, RFKILL_IOC_NOINPUT)
+ /* and that's all userspace gets */
+-#ifdef __KERNEL__
+-/* don't allow anyone to use these in the kernel */
+-enum rfkill_user_states {
+-      RFKILL_USER_STATE_SOFT_BLOCKED  = RFKILL_STATE_SOFT_BLOCKED,
+-      RFKILL_USER_STATE_UNBLOCKED     = RFKILL_STATE_UNBLOCKED,
+-      RFKILL_USER_STATE_HARD_BLOCKED  = RFKILL_STATE_HARD_BLOCKED,
+-};
+-#undef RFKILL_STATE_SOFT_BLOCKED
+-#undef RFKILL_STATE_UNBLOCKED
+-#undef RFKILL_STATE_HARD_BLOCKED
+-
+-#include <linux/kernel.h>
+-#include <linux/list.h>
+-#include <linux/mutex.h>
+-#include <linux/device.h>
+-#include <linux/leds.h>
+-#include <linux/err.h>
+-
+-/* this is opaque */
+-struct rfkill;
+-
+-/**
+- * struct rfkill_ops - rfkill driver methods
+- *
+- * @poll: poll the rfkill block state(s) -- only assign this method
+- *    when you need polling. When called, simply call one of the
+- *    rfkill_set{,_hw,_sw}_state family of functions. If the hw
+- *    is getting unblocked you need to take into account the return
+- *    value of those functions to make sure the software block is
+- *    properly used.
+- * @query: query the rfkill block state(s) and call exactly one of the
+- *    rfkill_set{,_hw,_sw}_state family of functions. Assign this
+- *    method if input events can cause hardware state changes to make
+- *    the rfkill core query your driver before setting a requested
+- *    block.
+- * @set_block: turn the transmitter on (blocked == false) or off
+- *    (blocked == true) -- ignore and return 0 when hard blocked.
+- *    This callback must be assigned.
+- */
+-struct rfkill_ops {
+-      void    (*poll)(struct rfkill *rfkill, void *data);
+-      void    (*query)(struct rfkill *rfkill, void *data);
+-      int     (*set_block)(void *data, bool blocked);
+-};
+-
+-#if defined(CONFIG_RFKILL) || defined(CONFIG_RFKILL_MODULE)
+-/**
+- * rfkill_alloc - allocate rfkill structure
+- * @name: name of the struct -- the string is not copied internally
+- * @parent: device that has rf switch on it
+- * @type: type of the switch (RFKILL_TYPE_*)
+- * @ops: rfkill methods
+- * @ops_data: data passed to each method
+- *
+- * This function should be called by the transmitter driver to allocate an
+- * rfkill structure. Returns %NULL on failure.
+- */
+-struct rfkill * __must_check rfkill_alloc(const char *name,
+-                                        struct device *parent,
+-                                        const enum rfkill_type type,
+-                                        const struct rfkill_ops *ops,
+-                                        void *ops_data);
+-
+-/**
+- * rfkill_register - Register a rfkill structure.
+- * @rfkill: rfkill structure to be registered
+- *
+- * This function should be called by the transmitter driver to register
+- * the rfkill structure. Before calling this function the driver needs
+- * to be ready to service method calls from rfkill.
+- *
+- * If rfkill_init_sw_state() is not called before registration,
+- * set_block() will be called to initialize the software blocked state
+- * to a default value.
+- *
+- * If the hardware blocked state is not set before registration,
+- * it is assumed to be unblocked.
+- */
+-int __must_check rfkill_register(struct rfkill *rfkill);
+-
+-/**
+- * rfkill_pause_polling(struct rfkill *rfkill)
+- *
+- * Pause polling -- say transmitter is off for other reasons.
+- * NOTE: not necessary for suspend/resume -- in that case the
+- * core stops polling anyway
+- */
+-void rfkill_pause_polling(struct rfkill *rfkill);
+-
+-/**
+- * rfkill_resume_polling(struct rfkill *rfkill)
+- *
+- * Pause polling -- say transmitter is off for other reasons.
+- * NOTE: not necessary for suspend/resume -- in that case the
+- * core stops polling anyway
+- */
+-void rfkill_resume_polling(struct rfkill *rfkill);
+-
+-
+-/**
+- * rfkill_unregister - Unregister a rfkill structure.
+- * @rfkill: rfkill structure to be unregistered
+- *
+- * This function should be called by the network driver during device
+- * teardown to destroy rfkill structure. Until it returns, the driver
+- * needs to be able to service method calls.
+- */
+-void rfkill_unregister(struct rfkill *rfkill);
+-
+-/**
+- * rfkill_destroy - free rfkill structure
+- * @rfkill: rfkill structure to be destroyed
+- *
+- * Destroys the rfkill structure.
+- */
+-void rfkill_destroy(struct rfkill *rfkill);
+-
+-/**
+- * rfkill_set_hw_state - Set the internal rfkill hardware block state
+- * @rfkill: pointer to the rfkill class to modify.
+- * @state: the current hardware block state to set
+- *
+- * rfkill drivers that get events when the hard-blocked state changes
+- * use this function to notify the rfkill core (and through that also
+- * userspace) of the current state.  They should also use this after
+- * resume if the state could have changed.
+- *
+- * You need not (but may) call this function if poll_state is assigned.
+- *
+- * This function can be called in any context, even from within rfkill
+- * callbacks.
+- *
+- * The function returns the combined block state (true if transmitter
+- * should be blocked) so that drivers need not keep track of the soft
+- * block state -- which they might not be able to.
+- */
+-bool rfkill_set_hw_state(struct rfkill *rfkill, bool blocked);
+-
+-/**
+- * rfkill_set_sw_state - Set the internal rfkill software block state
+- * @rfkill: pointer to the rfkill class to modify.
+- * @state: the current software block state to set
+- *
+- * rfkill drivers that get events when the soft-blocked state changes
+- * (yes, some platforms directly act on input but allow changing again)
+- * use this function to notify the rfkill core (and through that also
+- * userspace) of the current state.
+- *
+- * Drivers should also call this function after resume if the state has
+- * been changed by the user.  This only makes sense for "persistent"
+- * devices (see rfkill_init_sw_state()).
+- *
+- * This function can be called in any context, even from within rfkill
+- * callbacks.
+- *
+- * The function returns the combined block state (true if transmitter
+- * should be blocked).
+- */
+-bool rfkill_set_sw_state(struct rfkill *rfkill, bool blocked);
+-
+-/**
+- * rfkill_init_sw_state - Initialize persistent software block state
+- * @rfkill: pointer to the rfkill class to modify.
+- * @state: the current software block state to set
+- *
+- * rfkill drivers that preserve their software block state over power off
+- * use this function to notify the rfkill core (and through that also
+- * userspace) of their initial state.  It should only be used before
+- * registration.
+- *
+- * In addition, it marks the device as "persistent", an attribute which
+- * can be read by userspace.  Persistent devices are expected to preserve
+- * their own state when suspended.
+- */
+-void rfkill_init_sw_state(struct rfkill *rfkill, bool blocked);
+-
+-/**
+- * rfkill_set_states - Set the internal rfkill block states
+- * @rfkill: pointer to the rfkill class to modify.
+- * @sw: the current software block state to set
+- * @hw: the current hardware block state to set
+- *
+- * This function can be called in any context, even from within rfkill
+- * callbacks.
+- */
+-void rfkill_set_states(struct rfkill *rfkill, bool sw, bool hw);
+-
+-/**
+- * rfkill_blocked - query rfkill block
+- *
+- * @rfkill: rfkill struct to query
+- */
+-bool rfkill_blocked(struct rfkill *rfkill);
+-#else /* !RFKILL */
+-static inline struct rfkill * __must_check
+-rfkill_alloc(const char *name,
+-           struct device *parent,
+-           const enum rfkill_type type,
+-           const struct rfkill_ops *ops,
+-           void *ops_data)
+-{
+-      return ERR_PTR(-ENODEV);
+-}
+-
+-static inline int __must_check rfkill_register(struct rfkill *rfkill)
+-{
+-      if (rfkill == ERR_PTR(-ENODEV))
+-              return 0;
+-      return -EINVAL;
+-}
+-
+-static inline void rfkill_pause_polling(struct rfkill *rfkill)
+-{
+-}
+-
+-static inline void rfkill_resume_polling(struct rfkill *rfkill)
+-{
+-}
+-
+-static inline void rfkill_unregister(struct rfkill *rfkill)
+-{
+-}
+-
+-static inline void rfkill_destroy(struct rfkill *rfkill)
+-{
+-}
+-
+-static inline bool rfkill_set_hw_state(struct rfkill *rfkill, bool blocked)
+-{
+-      return blocked;
+-}
+-
+-static inline bool rfkill_set_sw_state(struct rfkill *rfkill, bool blocked)
+-{
+-      return blocked;
+-}
+-
+-static inline void rfkill_init_sw_state(struct rfkill *rfkill, bool blocked)
+-{
+-}
+-
+-static inline void rfkill_set_states(struct rfkill *rfkill, bool sw, bool hw)
+-{
+-}
+-
+-static inline bool rfkill_blocked(struct rfkill *rfkill)
+-{
+-      return false;
+-}
+-#endif /* RFKILL || RFKILL_MODULE */
+-
+-
+-#ifdef CONFIG_RFKILL_LEDS
+-/**
+- * rfkill_get_led_trigger_name - Get the LED trigger name for the button's LED.
+- * This function might return a NULL pointer if registering of the
+- * LED trigger failed. Use this as "default_trigger" for the LED.
+- */
+-const char *rfkill_get_led_trigger_name(struct rfkill *rfkill);
+-
+-/**
+- * rfkill_set_led_trigger_name -- set the LED trigger name
+- * @rfkill: rfkill struct
+- * @name: LED trigger name
+- *
+- * This function sets the LED trigger name of the radio LED
+- * trigger that rfkill creates. It is optional, but if called
+- * must be called before rfkill_register() to be effective.
+- */
+-void rfkill_set_led_trigger_name(struct rfkill *rfkill, const char *name);
+-#else
+-static inline const char *rfkill_get_led_trigger_name(struct rfkill *rfkill)
+-{
+-      return NULL;
+-}
+-
+-static inline void
+-rfkill_set_led_trigger_name(struct rfkill *rfkill, const char *name)
+-{
+-}
+-#endif
+-
+-#endif /* __KERNEL__ */
+-#endif /* RFKILL_H */
++#endif /* _UAPI__RFKILL_H */
+-- 
+cgit v1.2.1
+
diff --git a/src/squid-accounting/acct.fr.pl b/src/squid-accounting/acct.fr.pl
new file mode 100644 (file)
index 0000000..461edbe
--- /dev/null
@@ -0,0 +1,134 @@
+# Added for Squid accounting
+%tr = (
+%tr,
+'acct action' => 'Action',
+'acct activate' => 'Activer',
+'acct addresses' => 'Gestion des adresses',
+'acct bank' => 'Banque',
+'acct bic' => 'BIC',
+'acct billarchive' => 'Archivage des factures',
+'acct billgroup' => 'Facturation groupée',
+'acct billgroupexists' => 'Un groupe de facturation avec ce nom existe déjà',
+'acct billtext1' => 'Texte de la facture',
+'acct billnr' => '(numero de facture)',
+'acct billoverview' => 'Aperçu de la facture',
+'acct blz' => 'Code banque',
+'acct ccmail' => 'Adresses email CC',
+'acct currency' => 'Devise (EUR, USD)',
+'acct traffic' => 'Trafic',
+'acct amount' => 'Quantite',
+'acct cent' => 'Tarif / Mo (ex. : 0,003)',
+'acct cent1' => 'Tarif / Mo',
+'acct city' => 'Ville',
+'acct config' => 'Configuration',
+'acct commit' => 'Exécuter',
+'acct company' => 'Société',
+'acct companyexists' => 'Une société avec ce nom existe déjà',
+'acct companytype' => 'Type',
+'acct customer' => 'Client',
+'acct cust empty' => 'Aucune adresse client définie',
+'acct dbsize' => 'Taille de la base de données',
+'acct dbmaintenance' => 'Maintenance de la base de données',
+'acct delbefore' => 'Supprimer toutes les entrées avant la période définie',
+'acct deladr' => 'Supprimer',
+'acct edit' => 'Modifier',
+'acct edit_addr' => 'Ajouter / Modifier',
+'acct email' => 'Email',
+'acct emptydb' => 'Effacer la base de données (toutes les données)',
+'acct emptydbtraf' => 'Effacer la base de données (données de trafic uniquement)',
+'acct empty field' => 'Le champ ne doit pas être vide : ',
+'acct entries' => 'Entrées',
+'acct err custdel' => 'L\'adresse ne peut pas être supprimée. Elle est définie comme client dans un groupe de factures - Groupe de factures',
+'acct err hostdel' => 'L\'adresse ne peut pas être supprimée. Elle est définie comme fournisseur dans un groupe de factures - Groupe de factures',
+'acct exst_cust_addr' => 'Adresses de clients',
+'acct exst_host_addr' => 'Adresse de fournisseur',
+'acct expert' => 'Activer les options de maintenance',
+'acct expdelbefore' => 'Supprimer',
+'acct fax' => 'Fax',
+'acct fix billpos' => 'Ajout manuel de facturation pour le groupe',
+'acct gb' => 'Go',
+'acct generated' => 'Généré',
+'acct hint billgrp' => 'Vous devez d\'abord définir un fournisseur et une adresse client',
+'acct hint_hoster' => 'Ne doit être rempli que lorsque le type est "fournisseur" ',
+'acct hrb' => 'No-HRB',
+'acct hoster' => 'Fournisseur',
+'acct hosts' => 'Détails des hôtes',
+'acct host empty' => 'Aucune adresse de fournisseur définie',
+'acct host detail' => 'Détails de l\'hôte',
+'acct iban' => 'IBAN',
+'acct inet' => 'Internet',
+'acct interval' => 'Checkintervall',
+'acct invalid' => 'Valeur invalide pour',
+'acct invalid billpos' => 'Vous devez remplir tous les champs pour les postes de facturation fixes',
+'acct invalid mailip' => 'Adresse IP invalide pour le serveur de messagerie',
+'acct invalid mailfqdn' => 'Nom de domaine invalide pour le serveur de messagerie',
+'acct invalid mailport' => 'Port invalide pour le serveur de messagerie',
+'acct invalid png' => 'Fichier PNG invalide',
+'acct invalid pngsize' => 'Taille PNG invalide',
+'acct kb' => 'Ko',
+'acct kto' => 'No. de compte',
+'acct latestdb' => 'Dernière entrée en base de données',
+'acct logging' => 'Activer la journalisation (/var/log/accounting.log)',
+'acct logo' => 'Logo actuel',
+'acct logo upload' => 'Télécharger logo (PNG, 400x150 max.)',
+'acct maintenance' => 'Maintenance',
+'acct mailaddr' => 'Adresse du serveur de mail',
+'acct mailport' => 'Port du serveur de mail',
+'acct mailuser' => 'Nom utilsateur',
+'acct mailpass' => 'Mot de passe',
+'acct mailrcpt' => 'Adresse email destinataire',
+'acct mailsender' => 'Adresse email expéditeur',
+'acct mailtxt' => 'Texte de la facture par mail',
+'acct mb' => 'Mo',
+'acct members' => 'Hôtes',
+'acct menu' => 'Comptes utilisateurs de proxy',
+'acct month' => 'Mois',
+'acct multiuser' => 'Utilisateur possible dans plusieurs groupes',
+'acct mwst_name' => 'TVA',
+'acct mwst' => 'Taux de TVA (%)',
+'acct name1' => 'Nom 1',
+'acct name2' => 'Nom 2',
+'acct nr' => 'No-RG',
+'acct oldestdb' => 'Première entrée en base de données',
+'acct not optional' => 'Champs requis',
+'acct parameter' => 'Paramètre',
+'acct path' => 'Chemin',
+'acct pdf billtxt' => 'Facture',
+'acct pdf date' => 'Date',
+'acct pdf zwsum' => 'sous-total',
+'acct pdf page' => 'Page',
+'acct pdf prov' => 'Expéditeur',
+'acct pdf sum1' => 'Sous-total',
+'acct pdf price' => 'Tarif',
+'acct pdf time' => 'Periode',
+'acct plz' => 'Code postal',
+'acct preview' => 'Prévisualisation de la facture',
+'acct price pp' => 'Tarif unitaire',
+'acct proxy_enable' => 'Veuillez d\'abord activer le proxy',
+'acct pos' => 'Pos.',
+'acct sum total' => 'Total',
+'acct name' => 'Description',
+'acct no data' => 'Aucune donnée disponible',
+'acct rrdsize' => 'Taille du dossier des factures',
+'acct settings' => 'Paramètres de comptes',
+'acct skipurl' => 'Ignorer ces URL (Intranet)',
+'acct status' => 'Statut',
+'acct str' => 'Rue',
+'acct str_nr' => 'Numéro',
+'acct subject' => 'Sujet',
+'acct sum' => 'Total',
+'acct task' => 'Tâche',
+'acct tb' => 'To',
+'acct tel' => 'Téléphone',
+'acct tls' => 'Utiliser TLS',
+'acct traffic monthly' => 'Volume cumulé de données mensuel',
+'acct title' => 'Comptes de proxy web',
+'acct usemail' => 'Envoi de la facture par mail',
+'acct usermulti' => 'est déjà dans le groupe',
+'acct ustid' => 'Id-USt',
+'acct edit settings' => 'Modifier paramètres',
+'acct value' => 'Valeur',
+'acct view' => 'Afficher',
+'acct year' => 'Année'
+);
+# End Squid accounting
index f121d35919fb967c6469c54b32d4f791ea631480..ac5f58ca50cb76f858de26c3108d741cb5f87d65 100755 (executable)
@@ -17,7 +17,7 @@ done
 
 function _strip() {
        local file=${1}
-       local cmd="${STRIP-strip}"
+       local strip="${STRIP-strip}"
 
        local exclude l
        for exclude in ${excludes}; do
@@ -27,17 +27,19 @@ function _strip() {
                fi
        done
 
+       local cmd=( "${strip}" )
+
        case "$(file -bi ${file})" in
-               application/x-sharedlib*|application/x-archive*)
-                       cmd="${cmd} --strip-debug --remove-section=.comment --remove-section=.note"
+               application/x-archive*)
+                       cmd+=( "--strip-debug" "--remove-section=.comment" "--remove-section=.note" )
                        ;;
                *)
-                       cmd="${cmd} --strip-unneeded"
+                       cmd+=( "--strip-all" )
                        ;;
        esac
 
        echo "Stripping ${file}..."
-       ${cmd} ${file}
+       ${cmd[*]} ${file}
 }
 
 for dir in ${dirs}; do
index 74fab3e02310b6bce11bf37e8375f9bd02e7dea5..7b996d48054162baa46d173612482bb254f36e53 100755 (executable)
@@ -33,16 +33,30 @@ if [ "${?}" == "0" ]; then
        echo "Comment this and create it at initskript if needed !"
 fi
 
-grep -r "/i586" ./config/rootfiles/ --exclude gcc --exclude-dir oldcore >/dev/null 2>&1
+grep -r '/i586' ./config/rootfiles/ --exclude gcc --exclude-dir oldcore --exclude-dir i586 >/dev/null 2>&1
 if [ "${?}" == "0" ]; then
        echo "Error! '/i586' in rootfiles files found!"
-       grep -r "/i586" ./config/rootfiles/ --exclude gcc --exclude-dir oldcore
+       grep -r '/i586' ./config/rootfiles/ --exclude gcc --exclude-dir oldcore --exclude-dir i586
        echo "Replace by MACHINE !"
 fi
 
-grep -r "/armv5tel" ./config/rootfiles/ --exclude gcc --exclude-dir oldcore >/dev/null 2>&1
+grep -r '/x86_64' ./config/rootfiles/ --exclude gcc --exclude *linux* --exclude-dir oldcore --exclude-dir x86_64 >/dev/null 2>&1
+if [ "${?}" == "0" ]; then
+       echo "Error! '/x86_64' in rootfiles files found!"
+       grep -r '/x86_64' ./config/rootfiles/ --exclude gcc --exclude *linux* --exclude-dir oldcore --exclude-dir x86_64
+       echo "Replace by MACHINE !"
+fi
+
+grep -r '/armv5tel' ./config/rootfiles/ --exclude gcc --exclude-dir oldcore --exclude-dir armv5tel >/dev/null 2>&1
 if [ "${?}" == "0" ]; then
        echo "Error! '/armv5tel' in rootfiles files found!"
-       grep -r "/armv5tel" ./config/rootfiles/ --exclude gcc --exclude-dir oldcore
+       grep -r '/armv5tel' ./config/rootfiles/ --exclude gcc --exclude-dir oldcore --exclude-dir armv5tel
+       echo "Replace by MACHINE !"
+fi
+
+grep -r '/aarch64' ./config/rootfiles/ --exclude gcc --exclude-dir oldcore --exclude-dir aarch64 >/dev/null 2>&1
+if [ "${?}" == "0" ]; then
+       echo "Error! '/aarch64' in rootfiles files found!"
+       grep -r '/aarch64' ./config/rootfiles/ --exclude gcc --exclude-dir oldcore --exclude-dir aarch64
        echo "Replace by MACHINE !"
 fi