__ __ __ __ _____ _ _ _____ _ _ _ | \/ | \ \ / / | __ \ (_) | | / ____| | | | | | \ / |_ __\ V / | |__) | __ ___ ____ _| |_ ___ | (___ | |__ ___| | | | |\/| | '__|> < | ___/ '__| \ \ / / _` | __/ _ \ \___ \| '_ \ / _ \ | | | | | | |_ / . \ | | | | | |\ V / (_| | || __/ ____) | | | | __/ | | |_| |_|_(_)_/ \_\ |_| |_| |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1 if you need WebShell for Seo everyday contact me on Telegram Telegram Address : @jackleetFor_More_Tools:
#!/usr/bin/perl -w
# pam-auth-update: update /etc/pam.d/common-* from /usr/share/pam-configs
#
# Update the /etc/pam.d/common-* files based on the per-package profiles
# provided in /usr/share/pam-configs/ taking into consideration user's
# preferences (as determined via debconf prompting).
#
# Written by Steve Langasek <steve.langasek@canonical.com>
#
# Copyright (C) 2008 Canonical Ltd.
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of version 3 of the GNU General Public License as
# published by the Free Software Foundation.
#
# # 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, write to the Free Software
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301,
# USA.
use strict;
use Debconf::Client::ConfModule ':all';
use IPC::Open2 'open2';
version('2.0');
my $capb=capb('backup escape');
my $inputdir = '/usr/share/pam-configs';
my $template = 'libpam-runtime/profiles';
my $errtemplate = 'libpam-runtime/conflicts';
my $overridetemplate = 'libpam-runtime/override';
my $blanktemplate = 'libpam-runtime/no_profiles_chosen';
my $titletemplate = 'libpam-runtime/title';
my $confdir = '/etc/pam.d';
my $savedir = '/var/lib/pam';
my (%profiles, @sorted, @enabled, @conflicts, @new, %removals, %to_disable, %to_enable);
my $force = 0;
my $package = 0;
my $priority = 'high';
my %md5sums = (
'auth' => ['8d4fe17e66ba25de16a117035d1396aa'],
'account' => ['3c0c362eaf3421848b679d63fd48c3fa'],
'password' => [
'4d5c92d595a46b69cd61f18feb4c0574',
'50fce2113dfda83ac8bdd5a6e706caec',
'4bd7610f2e85f8ddaef79c7db7cb49eb',
'9ba753d0824276b44bcadfee1f87b6bc',
],
'session' => [
'f297c731a467822cbd86e1283263e8a3',
'240fb92986c885b327cdb21dd641da8c',
'4a25673e8b36f1805219027d3be02cd2',
],
'session-noninteractive' => [
'ad2b78ce1498dd637ef36469430b6ac6',
],
);
my @invalid_modules = ('pam_tally');
# use a '--force' arg to specify that /etc/pam.d should be overwritten;
# used only on upgrades where the postinst has already determined that the
# checksums match. Module packages other than libpam-runtime itself must
# NEVER use this option! Document with big skullses and crossboneses! It
# needs to be exposed for libpam-runtime because that's the package that
# decides whether we have a pristine config to be converted, and knows
# whether the version being upgraded from is one for which the conversion
# should be done.
while ($#ARGV >= 0) {
my $opt = shift;
if ($opt eq '--force') {
$force = 1;
} elsif ($opt eq '--package') {
$package = 1;
} elsif ($opt eq '--root') {
my $rootdir = shift @ARGV;
$savedir = "${rootdir}$savedir";
$confdir = "${rootdir}$confdir";
$inputdir = "${rootdir}$inputdir";
} elsif ($opt eq '--remove') {
while ($#ARGV >= 0) {
last if ($ARGV[0] =~ /^--/);
$removals{shift @ARGV} = 1;
}
# --remove implies --package
$package = 1 if (keys(%removals));
} elsif ($opt eq '--disable') {
while ($#ARGV >= 0) {
last if ($ARGV[0] =~ /^--/);
$to_disable{shift @ARGV} = 1;
}
# --disable implies --package
$package = 1 if (keys(%to_disable));
} elsif ($opt eq '--enable') {
while ($#ARGV >= 0) {
last if ($ARGV[0] =~ /^--/);
$to_enable{shift @ARGV} = 1;
}
# --enable implies --package
$package = 1 if (keys(%to_enable));
}
}
opendir(DIR, $inputdir) || die "could not open config directory: $!";
while (my $profile = readdir(DIR)) {
next if ($profile eq '.' || $profile eq '..' || $profile =~ m/~$/ || $profile =~ m/^#.+#$/);
%{$profiles{$profile}} = parse_pam_profile($inputdir . '/' . $profile);
if (defined $profiles{$profile}{'disabled'} and $profiles{$profile}{'disabled'}) {
delete $profiles{$profile};
}
}
closedir DIR;
$priority = 'medium' if ($package);
x_loadtemplatefile('/var/lib/dpkg/info/libpam-runtime.templates','libpam-runtime');
# always sort by priority, so we have consistency and don't have to
# shuffle later
@sorted = sort { $profiles{$b}->{'Priority'} <=> $profiles{$a}->{'Priority'}
|| $b cmp $a }
keys(%profiles);
# If we're being called for package removal, filter out those options here
@sorted = grep { !$removals{$_} } @sorted;
subst($template, 'profile_names', join(', ',@sorted));
subst($template, 'profiles',
join(', ', map { $profiles{$_}->{'Name'} } @sorted));
my $diff = diff_profiles($confdir,$savedir);
if ($diff) {
@enabled = grep { !$removals{$_} } @{$diff->{'mods'}};
} else {
@enabled = split(/, /,get($template));
}
# find out what we've seen, so we can ignore those defaults
my %seen;
if (-e $savedir . '/seen') {
open(SEEN,$savedir . '/seen') or die("open(${savedir}/seen) failed: $!");
while (<SEEN>) {
chomp;
$seen{$_} = 1;
}
close(SEEN);
}
# filter out any options that are no longer available for any reason
@enabled = grep { $profiles{$_} } @enabled;
# add configs to enable
push(@enabled,
grep { $to_enable{$_} } @sorted);
# Disable anything explicitly disabled
@enabled = grep {!$to_disable{$_} } @enabled;
# And we've seen anything we disable
foreach my $i (keys %to_disable) {
$seen{$i} = 1;
}
# an empty module set is an error, so in that case grab all the defaults
if (!@enabled) {
%seen = ();
$priority = 'high' unless ($force);
}
# add any previously-unseen configs
push(@enabled,
grep { $profiles{$_}->{'Default'} eq 'yes' && !$seen{$_} } @sorted);
@enabled = sort { $profiles{$b}->{'Priority'} <=> $profiles{$a}->{'Priority'}
|| $b cmp $a }
@enabled;
my $prev = '';
@enabled = grep { $_ ne $prev && (($prev) = $_) } @enabled;
# Do we have any new options to show? If not, we shouldn't reprompt the
# user, at any priority level, unless explicitly called.
@new = grep { !$seen{$_} } @sorted;
settitle($titletemplate);
# if diff_profiles() fails, and we weren't passed a 'force' argument
# (because this isn't an upgrade from an old version, or the checksum
# didn't match, or we're being called by some other module package), prompt
# the user whether to override. If the user declines (the default), we
# never again manage this config unless manually called with '--force'.
if (!$diff && !$force) {
input('high',$overridetemplate);
go();
$force = 1 if (get($overridetemplate) eq 'true');
}
if (!$diff && !$force) {
print STDERR <<EOF;
pam-auth-update: Local modifications to /etc/pam.d/common-*, not updating.
pam-auth-update: Run pam-auth-update --force to override.
EOF
exit;
}
umask(0022);
do {
@conflicts = ();
if (@new || !$package) {
fset($template,'seen','false');
}
set($template,join(', ', @enabled));
input($priority,$template);
go();
@enabled = split(/, /, get($template));
# in case of conflicts, automatically unset the lower priority
# item of each pair
foreach my $elem (@enabled)
{
for (my $i=$#enabled; $i >= 0; $i--)
{
my $conflict = $enabled[$i];
if ($profiles{$elem}->{'Conflicts'}->{$conflict}) {
splice(@enabled,$i,1);
my $desc = $profiles{$elem}->{'Name'}
. ', ' . $profiles{$conflict}->{'Name'};
push(@conflicts,$desc);
}
}
}
if (@conflicts) {
subst($errtemplate, 'conflicts', join("\\n", @conflicts));
input('high',$errtemplate);
}
set($template, join(', ', @enabled));
if (!@enabled) {
input('high',$blanktemplate);
# we can only end up here by user error, but give them another
# shot at selecting a correct config anyway.
fset($template,'seen','false');
}
} while (@conflicts || !@enabled);
# the decision has been made about what configs to use, so even if
# something fails after this, we shouldn't go munging the default
# options again. Save the list of known configs to /var/lib/pam.
open(SEEN,"> $savedir/seen") or die("open(${savedir}/seen) failed: $!");
for my $i (@sorted) {
print SEEN "$i\n";
}
close(SEEN) or die("close(${savedir}/seen) failed: $!");
# @enabled now contains our list of profiles to use for piecing together
# a config
# we have:
# - templates into which we insert the specialness
# - magic comments denoting the beginning and end of our managed block;
# looking at only the functional config lines would potentially let us
# handle more cases, at the expense of much greater complexity, so
# pass on this at least for the first round
# - a representation of the autogenerated config stored in /var/lib/pam,
# that we can diff against in order to account for changed options or
# manually dropped modules
# - a hash describing the local modifications the user has made to the
# config; these are always preserved unless manually overridden with
# the --force option
write_profiles(\%profiles, \@enabled, $confdir, $savedir, $diff, $force);
# take a single line from a stock config, and merge it with the
# information about local admin edits
sub merge_one_line
{
my ($line,$diff,$count) = @_;
my (@opts,$modline);
my ($adds,$removes);
$line =~ /^((\[[^]]+\]|\w+)\s+\S+)\s*(.*)/;
@opts = split(/\s+/,$3);
$modline = $1;
$modline =~ s/end/$count/g;
if ($diff) {
my $mod = $modline;
$mod =~ s/(\[[^0-9]*)[0-9]+(.*\])/$1$2/g;
$adds = \%{$diff->{'add'}{$mod}};
$removes = \%{$diff->{'remove'}{$mod}};
} else {
$adds = $removes = undef;
}
for (my $i = 0; $i <= $#opts; $i++) {
if ($adds->{$opts[$i]}) {
delete $adds->{$opts[$i]};
}
if ($removes->{$opts[$i]}) {
splice(@opts,$i,1);
$i--;
}
}
return $modline . " " . join(' ',@opts,sort keys(%{$adds})) . "\n";
}
# return the lines for a given config name, type, and position in the stack
sub lines_for_module_and_type
{
my ($profiles, $mod, $type, $modpos) = @_;
if ($modpos == 0 && $profiles->{$mod}{$type . '-Initial'}) {
return $profiles->{$mod}{$type . '-Initial'};
}
return $profiles->{$mod}{$type};
}
# create a single PAM config from the indicated template and selections,
# writing to a new file
sub create_from_template
{
my($template,$dest,$profiles,$enabled,$diff,$type) = @_;
my $state = 0;
my $uctype = ucfirst($type);
$type =~ s/-noninteractive//;
open(INPUT,$template) || return 0;
open(OUTPUT,">$dest") || return 0;
while (<INPUT>) {
if ($state == 1) {
if (/^# here's the fallback if no module succeeds/) {
print OUTPUT;
$state++;
}
next;
}
if ($state == 3) {
if (/^# end of pam-auth-update config/) {
print OUTPUT;
$state++;
}
next;
}
print OUTPUT;
my ($pattern,$val);
if ($state == 0) {
$pattern = '^# here are the per-package modules \(the "Primary" block\)';
$val = 'Primary';
} elsif ($state == 2) {
$pattern = '^# and here are more per-package modules \(the "Additional" block\)';
$val = 'Additional';
} else {
next;
}
if (/$pattern/) {
my $i = 0;
my $count = 0;
# first we need to get a count of lines that we're
# going to output, so we can fix up the jumps correctly
for my $mod (@{$enabled}) {
my $output;
next if (!$profiles->{$mod}{$uctype . '-Type'});
next if $profiles->{$mod}{$uctype . '-Type'} ne $val;
$output = lines_for_module_and_type($profiles, $mod, $uctype, $i++);
# bypasses a perl warning about @_, sigh
my @tmparr = split("\n+",$output);
$count += @tmparr;
}
# in case anything tries to jump in the 'additional'
# block, let's try not to jump off the stack...
$count-- if ($val eq 'Additional');
# no primary block, so output a stock pam_permit line
# to keep the stack intact
if ($val eq 'Primary' && $count == 0)
{
print OUTPUT "$type\t[default=1]\t\t\tpam_permit.so\n";
}
$i = 0;
for my $mod (@{$enabled}) {
my $output;
my @output;
next if (!$profiles->{$mod}{$uctype . '-Type'});
next if $profiles->{$mod}{$uctype . '-Type'} ne $val;
$output = lines_for_module_and_type($profiles, $mod, $uctype, $i++);
for my $line (split("\n",$output)) {
$line = merge_one_line($line,$diff,
$count);
print OUTPUT "$type\t$line";
$count--;
}
}
$state++;
}
}
close(INPUT);
close(OUTPUT) or die("close($dest) failed: $!");
if ($state < 4) {
unlink($dest);
return 0;
}
return 1;
}
# take a template file, strip out everything between the markers, and
# return the md5sum of the remaining contents. Used for testing for
# local modifications of the boilerplate.
sub get_template_md5sum
{
my($template) = @_;
my $state = 0;
open(INPUT,$template) || return '';
my($md5sum_fd,$output_fd);
my $pid = open2($md5sum_fd, $output_fd, 'md5sum');
return '' if (!$pid);
while (<INPUT>) {
if ($state == 1) {
if (/^# here's the fallback if no module succeeds/) {
print $output_fd $_;
$state++;
}
next;
}
if ($state == 3) {
if (/^# end of pam-auth-update config/) {
print $output_fd $_;
$state++;
}
next;
}
print $output_fd $_;
my ($pattern,$val);
if ($state == 0) {
$pattern = '^# here are the per-package modules \(the "Primary" block\)';
} elsif ($state == 2) {
$pattern = '^# and here are more per-package modules \(the "Additional" block\)';
} else {
next;
}
if (/$pattern/) {
$state++;
}
}
close(INPUT);
close($output_fd);
my $md5sum = <$md5sum_fd>;
close($md5sum_fd);
waitpid $pid, 0;
$md5sum = (split(/\s+/,$md5sum))[0];
return $md5sum;
}
# merge a set of module declarations into a set of new config files,
# using the information returned from diff_profiles().
sub write_profiles
{
my($profiles,$enabled,$confdir,$savedir,$diff,$force) = @_;
if (! -d $savedir) {
mkdir($savedir);
}
# because we can't atomically replace both /var/lib/pam/$foo and
# /etc/pam.d/common-$foo at the same time, take steps to make this
# somewhat robust
for my $type ('auth','account','password','session',
'session-noninteractive')
{
my $target = $confdir . '/common-' . $type;
my $template = $target;
my $dest = $template . '.pam-new';
my $diff = $diff;
if ($diff) {
$diff = \%{$diff->{$type}};
}
# Detect if the template is unmodified, and if so, use
# the version from /usr/share. Depends on knowing the
# md5sums of the originals.
my $md5sum = get_template_md5sum($template);
for my $i (@{$md5sums{$type}}) {
if ($md5sum eq $i) {
$template = '/usr/share/pam/common-' . $type;
last;
}
}
# first, write out the new config
if (!create_from_template($template,$dest,$profiles,$enabled,
$diff,$type))
{
if (!$force) {
return 0;
}
$template = '/usr/share/pam/common-' . $type;
if (!create_from_template($template,$dest,$profiles,
$enabled,$diff,$type))
{
return 0;
}
}
# then write out the saved config
if (!open(OUTPUT, "> $savedir/$type.new")) {
unlink($dest);
return 0;
}
my $i = 0;
my $uctype = ucfirst($type);
for my $mod (@{$enabled}) {
my $output;
next if (!$profiles->{$mod}{$uctype . '-Type'});
next if ($profiles->{$mod}{$uctype . '-Type'} eq 'Additional');
$output = lines_for_module_and_type($profiles, $mod, $uctype, $i++);
if ($output) {
print OUTPUT "Module: $mod\n";
print OUTPUT $output . "\n";
}
}
# no primary block, so output a stock pam_permit line
if ($i == 0)
{
print OUTPUT "Module: null\n";
print OUTPUT "[default=1]\t\t\tpam_permit.so\n";
}
$i = 0;
for my $mod (@{$enabled}) {
my $output;
next if (!$profiles->{$mod}{$uctype . '-Type'});
next if ($profiles->{$mod}{$uctype . '-Type'} eq 'Primary');
$output = lines_for_module_and_type($profiles, $mod, $uctype, $i++);
if ($output) {
print OUTPUT "Module: $mod\n";
print OUTPUT $output . "\n";
}
}
close(OUTPUT) or die("close($dest) failed: $!");
# then do the renames, back-to-back
# we have to use system because File::Copy is in
# perl-modules, not perl-base
if (-e $target && $force) {
system('cp','-f',$target,$target . '.pam-old') == 0
or die("cp -f ${target} ${target}.pam.old failed");
}
rename($dest,$target)
or die("rename($dest, $target) failed: $!");
rename("$savedir/${type}.new","$savedir/$type")
or die("rename(${savedir}/${type}.new, ${savedir}/${type}) failed: $!");
}
# at the end of a successful write, reset the 'seen' flag and the
# value of the debconf override question.
fset($overridetemplate,'seen','false');
set($overridetemplate,'false');
}
# reconcile the current config in /etc/pam.d with the saved ones in
# /var/lib/pam; returns a hash of profile names and the corresponding
# options that should be added/removed relative to the stock config.
# returns false if any of the markers are missing that permit a merge,
# or on any other failure.
sub diff_profiles
{
my ($sourcedir,$savedir) = @_;
my (%diff);
@{$diff{'mods'}} = ();
# Load the saved config from /var/lib/pam, then iterate through all
# lines in the current config that are in the managed block.
# If anything fails here, just return immediately since we then
# have nothing to merge; instead, the caller will decide later
# whether to force an overwrite.
for my $type ('auth','account','password','session',
'session-noninteractive')
{
my (@saved,$modname);
open(SAVED,$savedir . '/' . $type) || return 0;
while (<SAVED>) {
if (/^Module: (.*)/) {
$modname = $1;
next;
}
chomp;
# trim out the destination of any jumps; this saves
# us from having to re-parse everything just to fix
# up the jump lengths, when changes to these will
# already show up as inconsistencies elsewhere
s/(\[[^0-9]*)[0-9]+(.*\])/$1$2/g;
s/(\[.*)end(.*\])/$1$2/g;
my (@temp) = ($modname,$_);
push(@saved,\@temp);
}
close(SAVED);
my $state = 0;
my (@prev_opts,$curmod);
my $realtype = $type;
$realtype =~ s/-noninteractive//;
open(CURRENT,$sourcedir . '/common-' . $type) || return 0;
while (<CURRENT>) {
if ($state == 0) {
$state = 1
if (/^# here are the per-package modules \(the "Primary" block\)/);
next;
}
if ($state == 1) {
s/^$realtype\s+//;
if (/^# here's the fallback if no module succeeds/) {
$state = 2;
next;
}
}
if ($state == 2) {
$state = 3
if (/^# and here are more per-package modules \(the "Additional" block\)/);
next;
}
if ($state == 3) {
last if (/^# end of pam-auth-update config/);
s/^$realtype\s+//;
}
my $found = 0;
my $curopts;
while (!$found && $#saved >= 0) {
my $line;
($modname,$line) = @{$saved[0]};
shift(@saved);
$line =~ /^((\[[^]]+\]|\w+)\s+\S+)\s*(.*)/;
@prev_opts = split(/\s+/,$3);
$curmod = $1;
# FIXME: the key isn't derived from the config
# name, so collisions are possible if more
# than one config references the same module
$_ =~ s/(\[[^0-9]*)[0-9]+(.*\])/$1$2/g;
# check if this is a match for the current line
if ($_ =~ /^\Q$curmod\E\s*(.*)$/) {
$found = 1;
$curopts = $1;
push(@{$diff{'mods'}},$modname);
}
}
# there's a line in the live config that doesn't
# correspond to anything from the saved config.
# treat this as a failure; it's very error-prone
# to decide what to do with an added line that
# didn't come from a package.
return 0 if (!$found);
for my $opt (split(/\s+/,$curopts)) {
my $found = 0;
for (my $i = 0; $i <= $#prev_opts; $i++) {
if ($prev_opts[$i] eq $opt) {
$found = 1;
splice(@prev_opts,$i,1);
}
}
$diff{$type}{'add'}{$curmod}{$opt} = 1 if (!$found);
}
for my $opt (@prev_opts) {
$diff{$type}{'remove'}{$curmod}{$opt} = 1;
}
}
close(CURRENT);
# we couldn't parse the config, so the merge fails
return 0 if ($state < 3);
}
return \%diff;
}
# simple function to parse a provided config file, in pseudo-RFC822
# format,
sub parse_pam_profile
{
my ($profile) = $_[0];
my $fieldname;
my %profile;
open(PROFILE, $profile) || die "could not read profile $profile: $!";
while (<PROFILE>) {
if (/^(\S+):\s+(.*)\s*$/) {
$fieldname = $1;
# compatibility with the first implementation round;
# "Auth-Final" is now just called "Auth"
$fieldname =~ s/-Final$//;
if ($fieldname eq 'Conflicts') {
foreach my $elem (split(/, /, $2)) {
$profile{'Conflicts'}->{$elem} = 1;
}
} else {
$profile{$fieldname} = $2;
}
} else {
chomp;
s/^\s+//;
s/\s+$//;
$profile{$fieldname} .= "\n$_" if ($_);
if (grep { $profile{$fieldname} =~ /$_/} @invalid_modules) {
$profile{'disabled'} = 1;
}
$profile{$fieldname} =~ s/^[\n\s]+//;
}
}
close(PROFILE);
if (!defined($profile{'Session-Interactive-Only'})) {
$profile{'Session-noninteractive-Type'} = $profile{'Session-Type'};
$profile{'Session-noninteractive'} = $profile{'Session'};
$profile{'Session-noninteractive-Initial'} = $profile{'Session-Initial'};
}
return %profile;
}
| Name | Type | Size | Permission | Actions |
|---|---|---|---|---|
| ModemManager | File | 2.07 MB | 0755 |
|
| NetworkManager | File | 3.26 MB | 0755 |
|
| a2disconf | File | 15.86 KB | 0755 |
|
| a2dismod | File | 15.86 KB | 0755 |
|
| a2dissite | File | 15.86 KB | 0755 |
|
| a2enconf | File | 15.86 KB | 0755 |
|
| a2enmod | File | 15.86 KB | 0755 |
|
| a2ensite | File | 15.86 KB | 0755 |
|
| a2query | File | 9.6 KB | 0755 |
|
| aa-remove-unknown | File | 3.13 KB | 0755 |
|
| aa-status | File | 66.23 KB | 0755 |
|
| aa-teardown | File | 137 B | 0755 |
|
| accessdb | File | 66.3 KB | 0755 |
|
| add-shell | File | 1.03 KB | 0755 |
|
| addgnupghome | File | 3 KB | 0755 |
|
| addgroup | File | 47.25 KB | 0755 |
|
| adduser | File | 47.25 KB | 0755 |
|
| agetty | File | 131.33 KB | 0755 |
|
| alsa-info | File | 28.01 KB | 0755 |
|
| alsabat-test | File | 4.04 KB | 0755 |
|
| alsactl | File | 131.37 KB | 0755 |
|
| apache2 | File | 784.21 KB | 0755 |
|
| apache2ctl | File | 7.19 KB | 0755 |
|
| apachectl | File | 7.19 KB | 0755 |
|
| apparmor_parser | File | 1.4 MB | 0755 |
|
| apparmor_status | File | 66.23 KB | 0755 |
|
| applygnupgdefaults | File | 2.17 KB | 0755 |
|
| arp | File | 69.8 KB | 0755 |
|
| arpd | File | 144.3 KB | 0755 |
|
| arptables | File | 262.95 KB | 0755 |
|
| arptables-nft | File | 262.95 KB | 0755 |
|
| arptables-nft-restore | File | 262.95 KB | 0755 |
|
| arptables-nft-save | File | 262.95 KB | 0755 |
|
| arptables-restore | File | 262.95 KB | 0755 |
|
| arptables-save | File | 262.95 KB | 0755 |
|
| aspell-autobuildhash | File | 13.36 KB | 0755 |
|
| avahi-daemon | File | 194.27 KB | 0755 |
|
| badblocks | File | 66.1 KB | 0755 |
|
| blkdeactivate | File | 15.96 KB | 0755 |
|
| blkdiscard | File | 66.16 KB | 0755 |
|
| blkid | File | 194.2 KB | 0755 |
|
| blkmapd | File | 66.2 KB | 0755 |
|
| blkzone | File | 130.16 KB | 0755 |
|
| blockdev | File | 130.16 KB | 0755 |
|
| bluetoothd | File | 1.46 MB | 0755 |
|
| bridge | File | 208.34 KB | 0755 |
|
| capsh | File | 68.81 KB | 0755 |
|
| cfdisk | File | 130.5 KB | 0755 |
|
| cgdisk | File | 258.26 KB | 0755 |
|
| chat | File | 26.09 KB | 0755 |
|
| chcpu | File | 66.16 KB | 0755 |
|
| check_forensic | File | 952 B | 0755 |
|
| chgpasswd | File | 70.02 KB | 0755 |
|
| chmem | File | 130.16 KB | 0755 |
|
| chpasswd | File | 70.07 KB | 0755 |
|
| chroot | File | 66.95 KB | 0755 |
|
| cifs.idmap | File | 66.16 KB | 0755 |
|
| cifs.upcall | File | 66.34 KB | 0755 |
|
| cpgr | File | 72.05 KB | 0755 |
|
| cppw | File | 72.05 KB | 0755 |
|
| cracklib-check | File | 65.93 KB | 0755 |
|
| cracklib-format | File | 231 B | 0755 |
|
| cracklib-packer | File | 65.93 KB | 0755 |
|
| cracklib-unpacker | File | 65.93 KB | 0755 |
|
| create-cracklib-dict | File | 990 B | 0755 |
|
| cron | File | 66.38 KB | 0755 |
|
| ctrlaltdel | File | 66.16 KB | 0755 |
|
| cups-browsed | File | 258.67 KB | 0755 |
|
| cupsaccept | File | 66.09 KB | 0755 |
|
| cupsctl | File | 66.16 KB | 0755 |
|
| cupsd | File | 450.64 KB | 0755 |
|
| cupsdisable | File | 66.09 KB | 0755 |
|
| cupsenable | File | 66.09 KB | 0755 |
|
| cupsfilter | File | 66.36 KB | 0755 |
|
| cupsreject | File | 66.09 KB | 0755 |
|
| dbconfig-generate-include | File | 12.36 KB | 0755 |
|
| dbconfig-load-include | File | 5.57 KB | 0755 |
|
| dcb | File | 144.41 KB | 0755 |
|
| ddns-confgen | File | 66.08 KB | 0755 |
|
| debugfs | File | 265.6 KB | 0755 |
|
| delgroup | File | 16.33 KB | 0755 |
|
| deluser | File | 16.33 KB | 0755 |
|
| depmod | File | 194.28 KB | 0755 |
|
| devlink | File | 272.72 KB | 0755 |
|
| dhclient | File | 2.59 MB | 0755 |
|
| dhclient-script | File | 14.21 KB | 0755 |
|
| dmidecode | File | 130.77 KB | 0755 |
|
| dmsetup | File | 198.68 KB | 0755 |
|
| dmstats | File | 198.68 KB | 0755 |
|
| dnsmasq | File | 457.04 KB | 0755 |
|
| dosfsck | File | 78.16 KB | 0755 |
|
| dosfslabel | File | 50.16 KB | 0755 |
|
| dphys-swapfile | File | 8.35 KB | 0755 |
|
| dpkg-preconfigure | File | 3.83 KB | 0755 |
|
| dpkg-reconfigure | File | 4.38 KB | 0755 |
|
| dump.exfat | File | 66.21 KB | 0755 |
|
| dumpe2fs | File | 66.09 KB | 0755 |
|
| e2freefrag | File | 66.09 KB | 0755 |
|
| e2fsck | File | 340.03 KB | 0755 |
|
| e2image | File | 66.28 KB | 0755 |
|
| e2label | File | 130.33 KB | 0755 |
|
| e2mmpstatus | File | 66.09 KB | 0755 |
|
| e2scrub | File | 7.12 KB | 0755 |
|
| e2scrub_all | File | 5.27 KB | 0755 |
|
| e2undo | File | 66.09 KB | 0755 |
|
| e4crypt | File | 66.16 KB | 0755 |
|
| e4defrag | File | 66.09 KB | 0755 |
|
| ebtables | File | 262.95 KB | 0755 |
|
| ebtables-nft | File | 262.95 KB | 0755 |
|
| ebtables-nft-restore | File | 262.95 KB | 0755 |
|
| ebtables-nft-save | File | 262.95 KB | 0755 |
|
| ebtables-restore | File | 262.95 KB | 0755 |
|
| ebtables-save | File | 262.95 KB | 0755 |
|
| ebtables-translate | File | 262.95 KB | 0755 |
|
| escapesrc | File | 66.17 KB | 0755 |
|
| ethtool | File | 644.28 KB | 0755 |
|
| eventlogadm | File | 514.16 KB | 0755 |
|
| exfat2img | File | 66.21 KB | 0755 |
|
| exfatlabel | File | 66.24 KB | 0755 |
|
| faillock | File | 66.09 KB | 0755 |
|
| fake-hwclock | File | 2.06 KB | 0755 |
|
| fatlabel | File | 50.16 KB | 0755 |
|
| fdisk | File | 194.19 KB | 0755 |
|
| filefrag | File | 66.11 KB | 0755 |
|
| findfs | File | 66.16 KB | 0755 |
|
| fixparts | File | 66.26 KB | 0755 |
|
| flashrom | File | 834.44 KB | 0755 |
|
| fsck | File | 66.2 KB | 0755 |
|
| fsck.cramfs | File | 66.22 KB | 0755 |
|
| fsck.exfat | File | 66.93 KB | 0755 |
|
| fsck.ext2 | File | 340.03 KB | 0755 |
|
| fsck.ext3 | File | 340.03 KB | 0755 |
|
| fsck.ext4 | File | 340.03 KB | 0755 |
|
| fsck.fat | File | 78.16 KB | 0755 |
|
| fsck.minix | File | 194.19 KB | 0755 |
|
| fsck.msdos | File | 78.16 KB | 0755 |
|
| fsck.vfat | File | 78.16 KB | 0755 |
|
| fsfreeze | File | 66.16 KB | 0755 |
|
| fstab-decode | File | 66.09 KB | 0755 |
|
| fstrim | File | 130.16 KB | 0755 |
|
| gdisk | File | 258.26 KB | 0755 |
|
| genccode | File | 66.52 KB | 0755 |
|
| gencmn | File | 66.52 KB | 0755 |
|
| genl | File | 144.3 KB | 0755 |
|
| gennorm2 | File | 66.67 KB | 0755 |
|
| gensprep | File | 66.59 KB | 0755 |
|
| getcap | File | 66.09 KB | 0755 |
|
| getpcaps | File | 66.09 KB | 0755 |
|
| getty | File | 131.33 KB | 0755 |
|
| gnome-menus-blacklist | File | 2.23 KB | 0755 |
|
| gpart | File | 66.98 KB | 0755 |
|
| gparted | File | 7.15 KB | 0755 |
|
| groupadd | File | 138.61 KB | 0755 |
|
| groupdel | File | 138.44 KB | 0755 |
|
| groupmems | File | 70.04 KB | 0755 |
|
| groupmod | File | 138.58 KB | 0755 |
|
| grpck | File | 70.01 KB | 0755 |
|
| grpconv | File | 69.87 KB | 0755 |
|
| grpunconv | File | 69.87 KB | 0755 |
|
| halt | File | 1.32 MB | 0755 |
|
| httxt2dbm | File | 66.09 KB | 0755 |
|
| hwclock | File | 130.23 KB | 0755 |
|
| i2c-stub-from-dump | File | 5.45 KB | 0755 |
|
| i2cdetect | File | 66.56 KB | 0755 |
|
| i2cdump | File | 66.61 KB | 0755 |
|
| i2cget | File | 66.59 KB | 0755 |
|
| i2cset | File | 66.61 KB | 0755 |
|
| i2ctransfer | File | 66.54 KB | 0755 |
|
| iconvconfig | File | 66.53 KB | 0755 |
|
| icupkg | File | 66.88 KB | 0755 |
|
| ifconfig | File | 133.66 KB | 0755 |
|
| iftop | File | 130.54 KB | 0755 |
|
| iio-sensor-proxy | File | 66.84 KB | 0755 |
|
| init | File | 130.34 KB | 0755 |
|
| insmod | File | 194.28 KB | 0755 |
|
| install-sgmlcatalog | File | 4.44 KB | 0755 |
|
| installkernel | File | 2.6 KB | 0755 |
|
| invoke-rc.d | File | 16.13 KB | 0755 |
|
| ip | File | 729.26 KB | 0755 |
|
| ip6tables | File | 262.95 KB | 0755 |
|
| ip6tables-apply | File | 6.87 KB | 0755 |
|
| ip6tables-legacy | File | 132.77 KB | 0755 |
|
| ip6tables-legacy-restore | File | 132.77 KB | 0755 |
|
| ip6tables-legacy-save | File | 132.77 KB | 0755 |
|
| ip6tables-nft | File | 262.95 KB | 0755 |
|
| ip6tables-nft-restore | File | 262.95 KB | 0755 |
|
| ip6tables-nft-save | File | 262.95 KB | 0755 |
|
| ip6tables-restore | File | 262.95 KB | 0755 |
|
| ip6tables-restore-translate | File | 262.95 KB | 0755 |
|
| ip6tables-save | File | 262.95 KB | 0755 |
|
| ip6tables-translate | File | 262.95 KB | 0755 |
|
| ipmaddr | File | 66.45 KB | 0755 |
|
| ipp-usb | File | 5 MB | 0755 |
|
| ippevepcl | File | 66.09 KB | 0755 |
|
| ippeveprinter | File | 194.16 KB | 0755 |
|
| ippeveps | File | 66.09 KB | 0755 |
|
| iptables | File | 262.95 KB | 0755 |
|
| iptables-apply | File | 6.87 KB | 0755 |
|
| iptables-legacy | File | 132.77 KB | 0755 |
|
| iptables-legacy-restore | File | 132.77 KB | 0755 |
|
| iptables-legacy-save | File | 132.77 KB | 0755 |
|
| iptables-nft | File | 262.95 KB | 0755 |
|
| iptables-nft-restore | File | 262.95 KB | 0755 |
|
| iptables-nft-save | File | 262.95 KB | 0755 |
|
| iptables-restore | File | 262.95 KB | 0755 |
|
| iptables-restore-translate | File | 262.95 KB | 0755 |
|
| iptables-save | File | 262.95 KB | 0755 |
|
| iptables-translate | File | 262.95 KB | 0755 |
|
| iptunnel | File | 66.44 KB | 0755 |
|
| isosize | File | 66.16 KB | 0755 |
|
| ispell-autobuildhash | File | 15.52 KB | 0755 |
|
| iw | File | 334.91 KB | 0755 |
|
| iwconfig | File | 66.45 KB | 0755 |
|
| iwevent | File | 66.45 KB | 0755 |
|
| iwgetid | File | 66.27 KB | 0755 |
|
| iwlist | File | 66.57 KB | 0755 |
|
| iwpriv | File | 66.33 KB | 0755 |
|
| iwspy | File | 66.22 KB | 0755 |
|
| kbdrate | File | 66.62 KB | 0755 |
|
| key.dns_resolver | File | 66.17 KB | 0755 |
|
| killall5 | File | 66.21 KB | 0755 |
|
| ldattach | File | 66.16 KB | 0755 |
|
| ldconfig | File | 842.86 KB | 0755 |
|
| lightdm | File | 322.01 KB | 0755 |
|
| lightdm-gtk-greeter | File | 142.11 KB | 0755 |
|
| locale-gen | File | 1.38 KB | 0755 |
|
| logrotate | File | 130.02 KB | 0755 |
|
| logsave | File | 65.94 KB | 0755 |
|
| losetup | File | 130.26 KB | 0755 |
|
| lpadmin | File | 66.09 KB | 0755 |
|
| lpinfo | File | 66.09 KB | 0755 |
|
| lpmove | File | 66.09 KB | 0755 |
|
| lsmod | File | 194.28 KB | 0755 |
|
| make-ssl-cert | File | 6.65 KB | 0755 |
|
| mariadbd | File | 25.06 MB | 0755 |
|
| mii-tool | File | 66.91 KB | 0755 |
|
| mkdosfs | File | 58.67 KB | 0755 |
|
| mke2fs | File | 194.38 KB | 0755 |
|
| mkfs | File | 66.16 KB | 0755 |
|
| mkfs.bfs | File | 66.16 KB | 0755 |
|
| mkfs.cramfs | File | 66.09 KB | 0755 |
|
| mkfs.exfat | File | 66.16 KB | 0755 |
|
| mkfs.ext2 | File | 194.38 KB | 0755 |
|
| mkfs.ext3 | File | 194.38 KB | 0755 |
|
| mkfs.ext4 | File | 194.38 KB | 0755 |
|
| mkfs.fat | File | 58.67 KB | 0755 |
|
| mkfs.minix | File | 130.17 KB | 0755 |
|
| mkfs.msdos | File | 58.67 KB | 0755 |
|
| mkfs.ntfs | File | 130.2 KB | 0755 |
|
| mkfs.vfat | File | 58.67 KB | 0755 |
|
| mkhomedir_helper | File | 74.11 KB | 0755 |
|
| mkinitramfs | File | 12.6 KB | 0755 |
|
| mklost+found | File | 66.09 KB | 0755 |
|
| mkntfs | File | 130.2 KB | 0755 |
|
| mkswap | File | 130.16 KB | 0755 |
|
| modinfo | File | 194.28 KB | 0755 |
|
| modprobe | File | 194.28 KB | 0755 |
|
| mount.cifs | File | 66.84 KB | 4755 |
|
| mount.fuse | File | 66.15 KB | 0755 |
|
| mount.fuse.sshfs | File | 132.55 KB | 0755 |
|
| mount.fuse3 | File | 66.15 KB | 0755 |
|
| mount.lowntfs-3g | File | 130.77 KB | 0755 |
|
| mount.nfs | File | 130.76 KB | 4755 |
|
| mount.nfs4 | File | 130.76 KB | 4755 |
|
| mount.ntfs | File | 194.8 KB | 4755 |
|
| mount.ntfs-3g | File | 194.8 KB | 4755 |
|
| mount.smb3 | File | 66.84 KB | 4755 |
|
| mount.sshfs | File | 132.55 KB | 0755 |
|
| mountstats | File | 42.28 KB | 0755 |
|
| mysqld | File | 25.06 MB | 0755 |
|
| named | File | 589.91 KB | 0755 |
|
| nameif | File | 66.54 KB | 0755 |
|
| newusers | File | 138.49 KB | 0755 |
|
| nfnl_osf | File | 66.09 KB | 0755 |
|
| nfsconf | File | 66.53 KB | 0755 |
|
| nfsidmap | File | 66.19 KB | 0755 |
|
| nfsiostat | File | 24.41 KB | 0755 |
|
| nfsstat | File | 69.02 KB | 0755 |
|
| nft | File | 66.01 KB | 0755 |
|
| nmbd | File | 258.11 KB | 0755 |
|
| nologin | File | 66.08 KB | 0755 |
|
| ntfsclone | File | 66.2 KB | 0755 |
|
| ntfscp | File | 66.19 KB | 0755 |
|
| ntfslabel | File | 66.19 KB | 0755 |
|
| ntfsresize | File | 130.2 KB | 0755 |
|
| ntfsundelete | File | 66.19 KB | 0755 |
|
| ntpd | File | 588.32 KB | 0755 |
|
| ntpkeygen | File | 3.66 KB | 0755 |
|
| ntpleapfetch | File | 13.36 KB | 0755 |
|
| ntptime | File | 66.19 KB | 0755 |
|
| ntpwait | File | 4.59 KB | 0755 |
|
| pam-auth-update | File | 20.79 KB | 0755 |
|
| pam_getenv | File | 2.82 KB | 0755 |
|
| pam_namespace_helper | File | 467 B | 0755 |
|
| pam_timestamp_check | File | 66.09 KB | 0755 |
|
| paperconfig | File | 4.07 KB | 0755 |
|
| parted | File | 130.35 KB | 0755 |
|
| partprobe | File | 66.16 KB | 0755 |
|
| phpdismod | File | 7.11 KB | 0755 |
|
| phpenmod | File | 7.11 KB | 0755 |
|
| phpquery | File | 6.24 KB | 0755 |
|
| pi-greeter | File | 67.8 KB | 0755 |
|
| pivot_root | File | 66.16 KB | 0755 |
|
| pkla-admin-identities | File | 66.16 KB | 0755 |
|
| pkla-check-authorization | File | 66.16 KB | 0755 |
|
| plipconfig | File | 66.36 KB | 0755 |
|
| plymouth-set-default-theme | File | 6.06 KB | 0755 |
|
| plymouthd | File | 132 KB | 0755 |
|
| poweroff | File | 1.32 MB | 0755 |
|
| pppd | File | 397.7 KB | 4754 |
|
| pppdump | File | 18.16 KB | 0755 |
|
| pppoe-discovery | File | 22.08 KB | 0755 |
|
| pppstats | File | 14.08 KB | 0755 |
|
| pwck | File | 69.98 KB | 0755 |
|
| pwconv | File | 69.86 KB | 0755 |
|
| pwhistory_helper | File | 66.09 KB | 0755 |
|
| pwunconv | File | 69.85 KB | 0755 |
|
| rarp | File | 68.8 KB | 0755 |
|
| readprofile | File | 66.2 KB | 0755 |
|
| realm | File | 194.54 KB | 0755 |
|
| reboot | File | 1.32 MB | 0755 |
|
| remove-default-ispell | File | 2.86 KB | 0755 |
|
| remove-default-wordlist | File | 2.86 KB | 0755 |
|
| remove-shell | File | 1.08 KB | 0755 |
|
| request-key | File | 66.1 KB | 0755 |
|
| resize2fs | File | 66.09 KB | 0755 |
|
| rfkill | File | 66.01 KB | 0755 |
|
| rmmod | File | 194.28 KB | 0755 |
|
| rmt | File | 66.86 KB | 0755 |
|
| rmt-tar | File | 66.86 KB | 0755 |
|
| rndc | File | 66.09 KB | 0755 |
|
| rndc-confgen | File | 66.09 KB | 0755 |
|
| route | File | 68.95 KB | 0755 |
|
| rpc.gssd | File | 130.43 KB | 0755 |
|
| rpc.idmapd | File | 74.36 KB | 0755 |
|
| rpc.statd | File | 134.8 KB | 0755 |
|
| rpc.svcgssd | File | 66.34 KB | 0755 |
|
| rpcbind | File | 66.32 KB | 0755 |
|
| rpcctl | File | 9.42 KB | 0755 |
|
| rpcdebug | File | 66.16 KB | 0755 |
|
| rpcinfo | File | 66.45 KB | 0755 |
|
| rtacct | File | 80.18 KB | 0755 |
|
| rtcwake | File | 66.16 KB | 0755 |
|
| rtkitctl | File | 66.16 KB | 0755 |
|
| rtmon | File | 144.27 KB | 0755 |
|
| runlevel | File | 1.32 MB | 0755 |
|
| runuser | File | 130.19 KB | 0755 |
|
| samba | File | 66.11 KB | 0755 |
|
| samba-gpupdate | File | 5.78 KB | 0755 |
|
| samba_dnsupdate | File | 32.24 KB | 0755 |
|
| samba_downgrade_db | File | 4.07 KB | 0755 |
|
| samba_kcc | File | 11.9 KB | 0755 |
|
| samba_spnupdate | File | 7.88 KB | 0755 |
|
| samba_upgradedns | File | 21.66 KB | 0755 |
|
| saned | File | 66.53 KB | 0755 |
|
| select-default-ispell | File | 3.23 KB | 0755 |
|
| select-default-wordlist | File | 3.21 KB | 0755 |
|
| service | File | 8.89 KB | 0755 |
|
| setcap | File | 66.09 KB | 0755 |
|
| setvesablank | File | 66.39 KB | 0755 |
|
| sfdisk | File | 194.16 KB | 0755 |
|
| sgdisk | File | 194.26 KB | 0755 |
|
| shadowconfig | File | 2.22 KB | 0755 |
|
| showmount | File | 66.35 KB | 0755 |
|
| shutdown | File | 1.32 MB | 0755 |
|
| slattach | File | 68.9 KB | 0755 |
|
| sm-notify | File | 134.34 KB | 0755 |
|
| smbd | File | 66.16 KB | 0755 |
|
| split-logfile | File | 2.36 KB | 0755 |
|
| sshd | File | 1.25 MB | 0755 |
|
| start-statd | File | 1023 B | 0755 |
|
| start-stop-daemon | File | 67.27 KB | 0755 |
|
| sudo_logsrvd | File | 260.41 KB | 0755 |
|
| sudo_sendlog | File | 195.48 KB | 0755 |
|
| sulogin | File | 66.16 KB | 0755 |
|
| swaplabel | File | 66.16 KB | 0755 |
|
| swapoff | File | 66.16 KB | 0755 |
|
| swapon | File | 66.16 KB | 0755 |
|
| switch_root | File | 66.2 KB | 0755 |
|
| sysctl | File | 66.2 KB | 0755 |
|
| tarcat | File | 936 B | 0755 |
|
| tc | File | 601.16 KB | 0755 |
|
| telinit | File | 1.32 MB | 0755 |
|
| th-cmd | File | 66.52 KB | 0755 |
|
| thd | File | 73.35 KB | 0755 |
|
| tipc | File | 208.58 KB | 0755 |
|
| tor | File | 3.36 MB | 0755 |
|
| tor-instance-create | File | 2.58 KB | 0755 |
|
| tsig-keygen | File | 66.08 KB | 0755 |
|
| tune.exfat | File | 66.37 KB | 0755 |
|
| tune2fs | File | 130.33 KB | 0755 |
|
| ufw | File | 4.84 KB | 0755 |
|
| umount.nfs | File | 130.76 KB | 4755 |
|
| umount.nfs4 | File | 130.76 KB | 4755 |
|
| umount.udisks2 | File | 66.08 KB | 0755 |
|
| unix_chkpwd | File | 66.09 KB | 2755 |
|
| unix_update | File | 66.09 KB | 0755 |
|
| update-ca-certificates | File | 5.29 KB | 0755 |
|
| update-catalog | File | 9.17 KB | 0755 |
|
| update-cracklib | File | 1.15 KB | 0755 |
|
| update-default-aspell | File | 1 KB | 0755 |
|
| update-default-ispell | File | 9.68 KB | 0755 |
|
| update-default-wordlist | File | 7.5 KB | 0755 |
|
| update-dictcommon-aspell | File | 1 KB | 0755 |
|
| update-dictcommon-hunspell | File | 782 B | 0755 |
|
| update-fonts-alias | File | 5.71 KB | 0755 |
|
| update-fonts-dir | File | 3.98 KB | 0755 |
|
| update-fonts-scale | File | 6.1 KB | 0755 |
|
| update-gsfontmap | File | 470 B | 0755 |
|
| update-icon-caches | File | 596 B | 0755 |
|
| update-inetd | File | 5.83 KB | 0755 |
|
| update-initramfs | File | 8.15 KB | 0755 |
|
| update-locale | File | 2.99 KB | 0755 |
|
| update-mime | File | 9.39 KB | 0755 |
|
| update-passwd | File | 66.33 KB | 0755 |
|
| update-pciids | File | 1.71 KB | 0755 |
|
| update-rc.d | File | 17.33 KB | 0755 |
|
| update-shells | File | 3.89 KB | 0755 |
|
| update-xmlcatalog | File | 16.88 KB | 0755 |
|
| usb_modeswitch | File | 55.42 KB | 0755 |
|
| usb_modeswitch_dispatcher | File | 29.93 KB | 0755 |
|
| useradd | File | 203.4 KB | 0755 |
|
| userdel | File | 138.53 KB | 0755 |
|
| usermod | File | 139.23 KB | 0755 |
|
| v4l2-dbg | File | 75.23 KB | 0755 |
|
| validlocale | File | 1.73 KB | 0755 |
|
| vcstime | File | 66.27 KB | 0755 |
|
| vdpa | File | 144.45 KB | 0755 |
|
| vigr | File | 72.27 KB | 0755 |
|
| vipw | File | 72.27 KB | 0755 |
|
| visudo | File | 268.27 KB | 0755 |
|
| vsftpd | File | 196.16 KB | 0755 |
|
| wayvnc-control.py | File | 2.3 KB | 0755 |
|
| wayvnc-generate-keys.sh | File | 1.02 KB | 0755 |
|
| wayvnc-run.sh | File | 524 B | 0755 |
|
| wipefs | File | 66.16 KB | 0755 |
|
| wpa_action | File | 1.69 KB | 0755 |
|
| wpa_cli | File | 196.38 KB | 0755 |
|
| wpa_supplicant | File | 3.13 MB | 0755 |
|
| xtables-legacy-multi | File | 132.77 KB | 0755 |
|
| xtables-monitor | File | 262.95 KB | 0755 |
|
| xtables-nft-multi | File | 262.95 KB | 0755 |
|
| zic | File | 66.48 KB | 0755 |
|
| zramctl | File | 130.26 KB | 0755 |
|