Merge branch 'next' of ssh://git.ipfire.org/pub/git/ipfire-2.x into next

This commit is contained in:
Stefan Schantl
2020-01-03 11:06:47 +01:00
58 changed files with 1426 additions and 838 deletions

View File

@@ -17,7 +17,7 @@
# along with IPFire; if not, write to the Free Software #
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA #
# #
# Copyright (C) 2018 IPFire Team <info@ipfire.org>. #
# Copyright (C) 2018-2019 IPFire Team <info@ipfire.org> #
# #
############################################################################
@@ -706,7 +706,7 @@ sub generate_dns_servers_file() {
open (FILE, "${General::swroot}/red/dns") or die "Could not read DNS configuration from ${General::swroot}/red/dns. $!\n";
# Read-in whole file content and store it in a temporary array.
my @file_content = <FILE>;
my @file_content = split(' ', <FILE>);
# Close file handle.
close(FILE);
@@ -714,31 +714,32 @@ sub generate_dns_servers_file() {
# Format dns servers declaration.
my $line = "\"\[";
# Loop through the array which contains the file content.
foreach my $server (@file_content) {
# Remove newlines.
chomp($server);
# Check if the current DNS configuration is using the local recursor mode.
if ($file_content[0] eq "local" && $file_content[1] eq "recursor") {
# The responsible DNS servers on red are directly used, and because we are not able
# to specify each single DNS server address here, we currently have to thread each
# address which is not part of the HOME_NET as possible DNS server.
$line = "$line" . "!\$HOME_NET";
} else {
# Loop through the array which contains the file content.
foreach my $server (@file_content) {
# Remove newlines.
chomp($server);
# Check if the current DNS configuration is using the local recursor mode.
if ($server eq "local recursor") {
# The responsible DNS servers on red are directly used, and because we are not able
# to specify each single DNS server address here, we currently have to thread each
# address which is not part of the HOME_NET as possible DNS server.
$line = "$line" . "!\$HOME_NET";
} else {
# Add the DNS server to the line.
$line = "$line" . "$server";
}
# Check if the current DNS server was the last in the array.
if ($server eq $file_content[-1]) {
# Close the line.
$line = "$line" . "\]\"";
} else {
# Add "," for the next DNS server.
$line = "$line" . "\,";
}
}
# Check if the current DNS server was the last in the array.
if ($server ne $file_content[-1]) {
# Add "," for the next DNS server.
$line = "$line" . "\,";
}
}
}
# Close the line...
$line = "$line" . "\]\"";
# Open file to store the used DNS server addresses.
open(FILE, ">$dns_servers_file") or die "Could not open $dns_servers_file. $!\n";
@@ -866,7 +867,7 @@ sub get_suricata_version($) {
# Remove newlines.
chomp($version_string);
# Grab the version from the version string.
# Grab the version from the version string.
$version_string =~ /([0-9]+([.][0-9]+)+)/;
# Splitt the version into single chunks.
@@ -882,7 +883,7 @@ sub get_suricata_version($) {
} else {
# Return the full version string.
return "$major_ver.$minor_ver.$patchlevel";
}
}
}
#

View 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',
);

View 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

View File

@@ -7,175 +7,12 @@
#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
@@ -188,6 +25,142 @@
#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

View 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

View File

@@ -7,174 +7,12 @@
#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
@@ -187,6 +25,142 @@
#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

View 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

View 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

View 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
@@ -49,144 +19,148 @@
#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

View 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

View 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

View File

@@ -0,0 +1,2 @@
usr/sbin/rfkill
#usr/share/man/man8/rfkill.8.gz

View 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

View 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

View 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
@@ -62,135 +32,135 @@
#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

View File

@@ -0,0 +1 @@
../../../common/bind

View File

@@ -0,0 +1 @@
../../../common/file

View File

@@ -2,3 +2,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
opt/pakfire/lib/functions.pl
srv/web/ipfire/cgi-bin/ids.cgi

View File

@@ -0,0 +1 @@
../../../common/knot

View File

@@ -0,0 +1 @@
../../../common/libhtp

View File

@@ -0,0 +1 @@
../../../common/suricata

View File

@@ -0,0 +1 @@
../../../common/unbound

View File

@@ -58,10 +58,14 @@ ldconfig
# Update Language cache
/usr/local/bin/update-lang-cache
# Apply local configuration to sshd_config
/usr/local/bin/sshctrl
# Start services
/etc/init.d/sshd restart
# This update needs a reboot...
#touch /var/run/need_reboot
touch /var/run/need_reboot
# Finish
/etc/init.d/fireinfo start

View 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

View 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

View 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

View 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

View 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

View 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

View 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

View 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

View 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

View 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

View 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

View File

@@ -46,12 +46,14 @@
< 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
@@ -559,6 +561,7 @@
< ipsec network
< ipsec no connections
< ipsec settings
< itlb multihit
< last
< least preferred
< lifetime
@@ -714,6 +717,7 @@
< system has rdrand
< system information
< system is offline
< taa zombieload2
< ta key
< tcp more reliable
< ten minutes
@@ -1077,6 +1081,7 @@
< ipsec mode transport
< ipsec mode tunnel
< ipsec settings
< itlb multihit
< local ip address
< log server protocol
< masquerade blue
@@ -1129,6 +1134,7 @@
< ssh username
< subnet mask
< system is offline
< taa zombieload2
< tcp more reliable
< ten minutes
< thirty minutes
@@ -1411,6 +1417,7 @@
< ipsec mode transport
< ipsec mode tunnel
< ipsec settings
< itlb multihit
< local ip address
< log server protocol
< masquerade blue
@@ -1494,6 +1501,7 @@
< ssh username
< subnet mask
< system is offline
< taa zombieload2
< ta key
< tcp more reliable
< ten minutes
@@ -2068,6 +2076,7 @@
< ipsec network
< ipsec no connections
< ipsec settings
< itlb multihit
< last
< least preferred
< lifetime
@@ -2207,6 +2216,7 @@
< system has hwrng
< system has rdrand
< system is offline
< taa zombieload2
< ta key
< tcp more reliable
< ten minutes
@@ -2884,6 +2894,7 @@
< ipsec network
< ipsec no connections
< ipsec settings
< itlb multihit
< last
< least preferred
< lifetime
@@ -3021,6 +3032,7 @@
< system has hwrng
< system has rdrand
< system is offline
< taa zombieload2
< ta key
< tcp more reliable
< ten minutes
@@ -3254,6 +3266,7 @@
< ipsec mode transport
< ipsec mode tunnel
< ipsec settings
< itlb multihit
< local ip address
< meltdown
< mitigated
@@ -3280,6 +3293,7 @@
< ssh username
< subnet mask
< system is offline
< taa zombieload2
< transport mode does not support vti
< update ruleset
< vpn start action add

View 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";

View File

@@ -320,7 +320,7 @@
'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 ',
@@ -481,7 +481,7 @@
'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 ',
@@ -585,7 +585,7 @@
'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.',
@@ -629,7 +629,7 @@
'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',
@@ -1209,7 +1209,7 @@
'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',
@@ -1285,7 +1285,7 @@
'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.',
@@ -1308,8 +1308,8 @@
'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',
@@ -1329,7 +1329,7 @@
'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',
@@ -1437,7 +1437,7 @@
'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.',
@@ -1522,7 +1522,7 @@
'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',
@@ -1535,13 +1535,14 @@
'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.',
@@ -1560,7 +1561,7 @@
'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 :',
@@ -1589,7 +1590,7 @@
'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',
@@ -1814,7 +1815,7 @@
'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',
@@ -1856,8 +1857,8 @@
'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',
@@ -1912,8 +1913,7 @@
'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',
@@ -1955,7 +1955,7 @@
'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 :',
@@ -1963,7 +1963,7 @@
'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 : ',
@@ -1973,7 +1973,7 @@
'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 :',
@@ -2011,7 +2011,7 @@
'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 :',
@@ -2207,7 +2207,7 @@
'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',
@@ -2219,9 +2219,9 @@
'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',
@@ -2245,9 +2245,9 @@
'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',
@@ -2322,7 +2322,8 @@
'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',
@@ -2414,7 +2415,7 @@
'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',
@@ -2552,8 +2553,8 @@
'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 ',
@@ -2564,7 +2565,7 @@
'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',
@@ -2578,7 +2579,7 @@
'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',
@@ -2721,7 +2722,7 @@
'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',
@@ -2731,7 +2732,7 @@
'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',
@@ -2947,7 +2948,7 @@
'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',

View File

@@ -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)

View 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)

View 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)

View File

@@ -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)

View 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)

View File

@@ -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)

81
lfs/rfkill Normal file
View File

@@ -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)

View File

@@ -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)

View 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/

View 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)

View 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)

View 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)

View File

@@ -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() {

View File

@@ -0,0 +1,3 @@
#!/bin/bash
exec /etc/init.d/unbound update-safe-search

View 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"

View 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
# 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
# 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
# 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
# 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
# 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
# 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
# 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
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

View File

@@ -144,7 +144,7 @@ sub fetchfile {
$file = $getfile;
}
$proto = "HTTP" unless $proto;
$proto = "HTTPS" unless $proto;
logger("DOWNLOAD INFO: Host: $host ($proto) - File: $file");
@@ -318,7 +318,7 @@ sub selectmirror {
if ($scount eq 0) {
logger("MIRROR INFO: Could not find any servers. Falling back to main server $Conf::mainserver");
return ("HTTP", $Conf::mainserver, "/$Conf::version");
return ("HTTPS", $Conf::mainserver, "/$Conf::version");
}
### Choose a random server and test if it is online

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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! '/armv5tel' in rootfiles files found!"
grep -r "/armv5tel" ./config/rootfiles/ --exclude gcc --exclude-dir oldcore
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 --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