/usr/sbin
NameSizeModeActions
accessdb148080755editdlrm
add-shell10530755editdlrm
addgroup434320755editdlrm
adduser434320755editdlrm
agetty1101520755editdlrm
aspell-autobuildhash137080755editdlrm
badblocks434320755editdlrm
blkdiscard352080755editdlrm
blkid434320755editdlrm
blkzone925520755editdlrm
blockdev434320755editdlrm
bootlogd434320755editdlrm
cfdisk434320755editdlrm
chcpu474960755editdlrm
check_forensic9520755editdlrm
chgpasswd680160755editdlrm
chmem720720755editdlrm
chpasswd973680755editdlrm
chroot516240755editdlrm
convertquota806880755editdlrm
cron600640755editdlrm
ctrlaltdel434320755editdlrm
cytune434320755editdlrm
debugfs434320755editdlrm
delgroup212090755editdlrm
deluser212090755editdlrm
depmod434320755editdlrm
dpkg-preconfigure45630755editdlrm
dpkg-reconfigure45360755editdlrm
dumpe2fs434320755editdlrm
e2fsck434320755editdlrm
e2image434320755editdlrm
e2label434320755editdlrm
e2undo434320755editdlrm
edquota893600755editdlrm
faillock227760755editdlrm
fdformat434320755editdlrm
fdisk434320755editdlrm
findfs434320755editdlrm
fsck434320755editdlrm
fsck.cramfs434320755editdlrm
fsck.ext2434320755editdlrm
fsck.ext3434320755editdlrm
fsck.ext4434320755editdlrm
fsck.ext4dev434320755editdlrm
fsck.minix434320755editdlrm
fsck.nfs434320755editdlrm
fsfreeze147280755editdlrm
fstab-decode145760755editdlrm
fstrim884560755editdlrm
getty434320755editdlrm
groupadd434320755editdlrm
groupdel434320755editdlrm
groupmod434320755editdlrm
grpck639280755editdlrm
grpconv596720755editdlrm
grpunconv596720755editdlrm
halt434320755editdlrm
httxt2dbm145760755editdlrm
hwclock434320755editdlrm
iconvconfig311280755editdlrm
ifconfig434320755editdlrm
ifdown434320755editdlrm
ifup434320755editdlrm
init434320755editdlrm
insmod434320755editdlrm
insserv434320755editdlrm
installkernel434320755editdlrm
invoke-rc.d434320755editdlrm
ipmaddr434320755editdlrm
iptunnel434320755editdlrm
isosize434320755editdlrm
ispell-autobuildhash158950755editdlrm
killall5434320755editdlrm
ldattach352080755editdlrm
ldconfig9881680755editdlrm
logrotate923280755editdlrm
losetup434320755editdlrm
MAKEDEV434320755editdlrm
mii-tool434320755editdlrm
mke2fs434320755editdlrm
mkfs434320755editdlrm
mkfs.bfs434320755editdlrm
mkfs.cramfs434320755editdlrm
mkfs.ext2434320755editdlrm
mkfs.ext3434320755editdlrm
mkfs.ext4434320755editdlrm
mkfs.ext4dev434320755editdlrm
mkfs.minix434320755editdlrm
mkhomedir_helper146000755editdlrm
mkswap434320755editdlrm
modinfo434320755editdlrm
modprobe434320755editdlrm
nameif434320755editdlrm
newusers1095360755editdlrm
nologin229120755editdlrm
pam-auth-update214410755editdlrm
pam_getenv28900755editdlrm
pam_namespace_helper4670755editdlrm
pam_timestamp_check145840755editdlrm
pivot_root434320755editdlrm
plipconfig434320755editdlrm
policy-rc.d210755editdlrm
poweroff434320755editdlrm
pwck597840755editdlrm
pwconv555600755editdlrm
pwhistory_helper227760755editdlrm
pwunconv555760755editdlrm
quotacheck1141280755editdlrm
quotaoff852000755editdlrm
quotaon852000755editdlrm
quotastats144160755editdlrm
quota_nld848480755editdlrm
rarp434320755editdlrm
raw434320755editdlrm
rdev434320755editdlrm
readprofile434320755editdlrm
reboot434320755editdlrm
remove-default-ispell29320755editdlrm
remove-default-wordlist29310755editdlrm
remove-shell11110755editdlrm
repquota853600755editdlrm
resize2fs434320755editdlrm
rmmod434320755editdlrm
rmt647040755editdlrm
rmt-tar647040755editdlrm
route434320755editdlrm
rpc.rquotad891680755editdlrm
rtcwake556880755editdlrm
runlevel434320755editdlrm
runuser843600755editdlrm
select-default-ispell33030755editdlrm
select-default-wordlist32840755editdlrm
sendmail19630755editdlrm
service92150755editdlrm
setquota976160755editdlrm
sfdisk434320755editdlrm
shadowconfig434320755editdlrm
shutdown434320755editdlrm
slattach434320755editdlrm
split-logfile24150755editdlrm
start-stop-daemon444640755editdlrm
startpar434320755editdlrm
sulogin434320755editdlrm
swaplabel188240755editdlrm
swapoff515840755editdlrm
swapon434320755editdlrm
switch_root434320755editdlrm
sysctl434320755editdlrm
tarcat9360755editdlrm
tune2fs434320755editdlrm
tunelp434320755editdlrm
unix_chkpwd432562755editdlrm
unix_update432560755editdlrm
update-ca-certificates56720755editdlrm
update-default-aspell10280755editdlrm
update-default-ispell99100755editdlrm
update-default-wordlist76800755editdlrm
update-dictcommon-aspell10280755editdlrm
update-dictcommon-hunspell7820755editdlrm
update-fonts-alias58520755editdlrm
update-fonts-dir40760755editdlrm
update-fonts-scale62440755editdlrm
update-gsfontmap3900755editdlrm
update-info-dir17000755editdlrm
update-passwd434320755editdlrm
update-rc.d434320755editdlrm
update-shells40660755editdlrm
useradd434320755editdlrm
userdel434320755editdlrm
usermod434320755editdlrm
vigr745200755editdlrm
vipw745200755editdlrm
warnquota975200755editdlrm
wipefs515920755editdlrm
xqmstats144160755editdlrm
zic638160755editdlrm
zramctl1377360755editdlrm
Edit: /usr/sbin/dpkg-reconfigure (4536B)
#!/usr/bin/perl # This file was preprocessed, do not edit! use warnings; use strict; if (exists $ENV{DEBCONF_USE_CDEBCONF} and $ENV{DEBCONF_USE_CDEBCONF} ne '') { exec "/usr/lib/cdebconf/dpkg-reconfigure", @ARGV; } use Cwd; use Debconf::Db; use Debconf::Gettext; use Debconf::Template; use Debconf::Config; use Debconf::AutoSelect qw(:all); use Debconf::Log qw(:all); Debconf::Config->priority('low'); my $unseen_only=0; my $force=0; my $default_priority=0; my $reload=1; Debconf::Config->getopt( gettext(qq{Usage: dpkg-reconfigure [options] packages -u, --unseen-only Show only not yet seen questions. --default-priority Use default priority instead of low. --force Force reconfiguration of broken packages. --no-reload Do not reload templates. (Use with caution.)}), "unseen-only|u" => \$unseen_only, "default-priority" => \$default_priority, "force" => \$force, "reload!" => \$reload, ); if ($> != 0) { print STDERR sprintf(gettext("%s must be run as root"), $0)."\n"; exit 1; } Debconf::Db->load; if ($default_priority) { Debconf::Config->priority(Debconf::Question->get('debconf/priority')->value); } if (lc Debconf::Config->frontend eq 'noninteractive' && ! Debconf::Config->frontend_forced) { Debconf::Config->frontend('dialog'); } my $frontend=make_frontend(); unless ($unseen_only) { Debconf::Config->reshow(1); } my @packages=@ARGV; if (! @packages) { print STDERR "$0: ".gettext("please specify a package to reconfigure")."\n"; exit 1; } $ENV{DEBCONF_RECONFIGURE}=1; my %initial_triggers=map { $_ => 1 } triggers_pending(); my $original_cwd=getcwd(); foreach my $pkg (@packages) { $frontend->default_title($pkg); $frontend->info(undef); $_=`dpkg --status $pkg`; my ($version)=m/Version: (.*)\n/; my ($status)=m/Status: (.*)\n/; my ($package)=m/Package: (.*)\n/; my ($arch)=m/Architecture: (.*)\n/; if (! $force) { if (! defined $status || $status =~ m/not-installed$/) { print STDERR "$0: ".sprintf(gettext("%s is not installed"), $pkg)."\n"; exit 1; } if ($status !~ m/ ok installed$/) { print STDERR "$0: ".sprintf(gettext("%s is broken or not fully installed"), $pkg)."\n"; exit 1; } } my @control_paths=`dpkg-query --control-path $pkg`; map { my $line = $_; chomp $line; $line } @control_paths; my $control_path = sub { my $file = shift; my $path = (grep { /\.\Q$file\E$/ } @control_paths)[0]; chomp($path) if defined $path; return $path; }; if ($reload) { my $templates=$control_path->('templates'); if ($templates and -e $templates) { Debconf::Template->load($templates, $pkg); } } foreach my $info (['prerm', 'upgrade', $version], ['preinst', 'upgrade', $version], ['config', 'reconfigure', $version], ['postinst', 'configure', $version]) { my $script=shift @$info; my $path_script=$control_path->($script); next unless $path_script and -x $path_script; my $is_confmodule=''; $ENV{DPKG_MAINTSCRIPT_PACKAGE}=$package; $ENV{DPKG_MAINTSCRIPT_ARCH}=$arch; $ENV{DPKG_MAINTSCRIPT_NAME}=$script; if ($script ne 'config') { open (my $in, "<", $path_script); while (<$in>) { if (/confmodule/i) { $is_confmodule=1; last; } } close $in; } chdir('/'); if ($script eq 'config' || $is_confmodule) { my $confmodule=make_confmodule($path_script, @$info); $confmodule->owner($pkg); 1 while ($confmodule->communicate); exit $confmodule->exitcode if $confmodule->exitcode > 0; } else { run_external($path_script, @$info); } chdir($original_cwd); } } my @new_triggers; do { @new_triggers=(); foreach my $trigpend (triggers_pending()) { push @new_triggers, $trigpend if not exists $initial_triggers{$trigpend}; } if (@new_triggers) { chdir('/'); run_external("dpkg", "--configure", @new_triggers); chdir($original_cwd); } } while (@new_triggers); $frontend->shutdown; Debconf::Db->save; sub run_external { Debconf::Db->save; delete $ENV{DEBIAN_HAS_FRONTEND}; my $ret=system(@_); if (int($ret / 256) != 0) { exit int($ret / 256); } $ENV{DEBIAN_HAS_FRONTEND}=1; Debconf::Db->load; } sub triggers_pending { my @ret; local $_; open (my $query, '-|', 'dpkg-query', '-W', '-f', '${Package} ${binary:Package}\t${Triggers-Pending}\n'); while (<$query>) { chomp; my ($pkgnames, $triggers) = split /\t/; if (length $triggers) { my ($pkg, $binpkg) = split ' ', $pkgnames; push @ret, (length $binpkg ? $binpkg : $pkg); } } close $query; return @ret; }