Linux mail.vriendennsm.nl 6.1.0-51-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.177-1 (2026-07-16) x86_64
Apache/2.4.68 (Debian)
Server IP : 217.154.75.17 & Your IP : 216.73.216.195
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
snap /
core24 /
1587 /
usr /
bin /
Delete
Unzip
Name
Size
Permission
Date
Action
[
54.44
KB
-rwxr-xr-x
2025-06-22 16:21
aa-enabled
18.3
KB
-rwxr-xr-x
2025-08-15 12:16
aa-exec
18.3
KB
-rwxr-xr-x
2025-08-15 12:16
aa-features-abi
18.3
KB
-rwxr-xr-x
2025-08-15 12:16
addpart
14.38
KB
-rwxr-xr-x
2026-03-06 16:00
arch
34.51
KB
-rwxr-xr-x
2025-06-22 16:21
awk
166.77
KB
-rwxr-xr-x
2024-04-08 16:12
b2sum
54.51
KB
-rwxr-xr-x
2025-06-22 16:21
base32
38.51
KB
-rwxr-xr-x
2025-06-22 16:21
base64
38.51
KB
-rwxr-xr-x
2025-06-22 16:21
basename
34.51
KB
-rwxr-xr-x
2025-06-22 16:21
basenc
46.51
KB
-rwxr-xr-x
2025-06-22 16:21
bash
1.38
MB
-rwxr-xr-x
2024-03-31 08:41
bashbug
6.82
KB
-rwxr-xr-x
2024-03-31 08:41
bunzip2
38.38
KB
-rwxr-xr-x
2024-08-09 02:33
busctl
94.59
KB
-rwxr-xr-x
2025-11-25 18:16
bzcat
38.38
KB
-rwxr-xr-x
2024-08-09 02:33
bzcmp
2.17
KB
-rwxr-xr-x
2024-08-09 02:33
bzdiff
2.17
KB
-rwxr-xr-x
2024-08-09 02:33
bzegrep
3.69
KB
-rwxr-xr-x
2024-08-09 02:33
bzexe
4.78
KB
-rwxr-xr-x
2021-11-27 12:25
bzfgrep
3.69
KB
-rwxr-xr-x
2024-08-09 02:33
bzgrep
3.69
KB
-rwxr-xr-x
2024-08-09 02:33
bzip2
38.38
KB
-rwxr-xr-x
2024-08-09 02:33
bzip2recover
18.3
KB
-rwxr-xr-x
2024-08-09 02:33
bzless
1.27
KB
-rwxr-xr-x
2024-08-09 02:33
bzmore
1.27
KB
-rwxr-xr-x
2024-08-09 02:33
captoinfo
90.41
KB
-rwxr-xr-x
2024-04-08 16:14
cat
38.46
KB
-rwxr-xr-x
2025-06-22 16:21
chage
70.49
KB
-rwxr-sr-x
2024-05-30 14:52
chardet
221
B
-rwxr-xr-x
2023-08-20 12:12
chardetect
221
B
-rwxr-xr-x
2023-08-20 12:12
chattr
14.31
KB
-rwxr-xr-x
2024-04-28 23:44
chcon
58.51
KB
-rwxr-xr-x
2025-06-22 16:21
chfn
71.09
KB
-rwsr-xr-x
2024-05-30 14:52
chgrp
58.51
KB
-rwxr-xr-x
2025-06-22 16:21
chmod
54.51
KB
-rwxr-xr-x
2025-06-22 16:21
choom
22.38
KB
-rwxr-xr-x
2026-03-06 16:00
chown
58.51
KB
-rwxr-xr-x
2025-06-22 16:21
chrt
30.38
KB
-rwxr-xr-x
2026-03-06 16:00
chsh
43.71
KB
-rwsr-xr-x
2024-05-30 14:52
cksum
102.52
KB
-rwxr-xr-x
2025-06-22 16:21
clear
14.31
KB
-rwxr-xr-x
2024-04-08 16:14
clear_console
14.23
KB
-rwxr-xr-x
2024-03-31 08:41
cloud-id
966
B
-rwxr-xr-x
2025-11-15 18:02
cloud-init
970
B
-rwxr-xr-x
2025-11-15 18:02
cloud-init-per
2.06
KB
-rwxr-xr-x
2025-09-26 11:09
cmp
42.39
KB
-rwxr-xr-x
2024-04-08 15:55
comm
38.52
KB
-rwxr-xr-x
2025-06-22 16:21
core-sshd-host-keygen
1.49
KB
-rwxr-xr-x
2026-03-17 03:51
coredumpctl
82.66
KB
-rwxr-xr-x
2025-11-25 18:16
cp
138.52
KB
-rwxr-xr-x
2025-06-22 16:21
csplit
50.51
KB
-rwxr-xr-x
2025-06-22 16:21
ctstat
22.66
KB
-rwxr-xr-x
2025-07-10 14:46
cut
38.51
KB
-rwxr-xr-x
2025-06-22 16:21
cvtsudoers
321.1
KB
-rwxr-xr-x
2026-03-02 12:56
dash
126.74
KB
-rwxr-xr-x
2024-03-31 08:47
date
106.51
KB
-rwxr-xr-x
2025-06-22 16:21
dbus-cleanup-sockets
14.29
KB
-rwxr-xr-x
2024-08-09 02:33
dbus-daemon
230.64
KB
-rwxr-xr-x
2024-08-09 02:33
dbus-monitor
26.3
KB
-rwxr-xr-x
2024-08-09 02:33
dbus-run-session
14.3
KB
-rwxr-xr-x
2024-08-09 02:33
dbus-send
30.29
KB
-rwxr-xr-x
2024-08-09 02:33
dbus-update-activation-environment
14.29
KB
-rwxr-xr-x
2024-08-09 02:33
dbus-uuidgen
14.29
KB
-rwxr-xr-x
2024-08-09 02:33
dd
70.54
KB
-rwxr-xr-x
2025-06-22 16:21
delpart
14.38
KB
-rwxr-xr-x
2026-03-06 16:00
df
87.08
KB
-rwxr-xr-x
2025-06-22 16:21
diff
134.55
KB
-rwxr-xr-x
2024-04-08 15:55
diff3
58.52
KB
-rwxr-xr-x
2024-04-08 15:55
dir
138.98
KB
-rwxr-xr-x
2025-06-22 16:21
dircolors
46.52
KB
-rwxr-xr-x
2025-06-22 16:21
dirname
34.38
KB
-rwxr-xr-x
2025-06-22 16:21
dmesg
68.64
KB
-rwxr-xr-x
2026-03-06 16:00
dnsdomainname
22.23
KB
-rwxr-xr-x
2024-04-08 15:59
domainname
22.23
KB
-rwxr-xr-x
2024-04-08 15:59
dpkg-deb
142.58
KB
-rwxr-xr-x
2025-09-18 17:43
dpkg-realpath
4.09
KB
-rwxr-xr-x
2025-09-18 17:43
du
98.51
KB
-rwxr-xr-x
2025-06-22 16:21
ec2metadata
8.38
KB
-rwxr-xr-x
2022-06-03 10:51
echo
34.38
KB
-rwxr-xr-x
2025-06-22 16:21
editor
1.66
MB
-rwxr-xr-x
2026-03-10 09:13
egrep
41
B
-rwxr-xr-x
2024-04-08 15:58
env
46.95
KB
-rwxr-xr-x
2025-06-22 16:21
ex
1.66
MB
-rwxr-xr-x
2026-03-10 09:13
expand
34.53
KB
-rwxr-xr-x
2025-06-22 16:21
expiry
26.52
KB
-rwxr-sr-x
2024-05-30 14:52
expr
42.41
KB
-rwxr-xr-x
2025-06-22 16:21
factor
62.51
KB
-rwxr-xr-x
2025-06-22 16:21
faillog
22.63
KB
-rwxr-xr-x
2024-05-30 14:52
fallocate
26.38
KB
-rwxr-xr-x
2026-03-06 16:00
false
26.3
KB
-rwxr-xr-x
2025-06-22 16:21
fgrep
41
B
-rwxr-xr-x
2024-04-08 15:58
finalrd
2.06
KB
-rwxr-xr-x
2022-02-16 16:56
find
199.48
KB
-rwxr-xr-x
2024-04-08 15:57
findmnt
67.66
KB
-rwxr-xr-x
2026-03-06 16:00
flock
22.48
KB
-rwxr-xr-x
2026-03-06 16:00
fmt
38.51
KB
-rwxr-xr-x
2025-06-22 16:21
fold
34.51
KB
-rwxr-xr-x
2025-06-22 16:21
free
26.38
KB
-rwxr-xr-x
2024-09-26 08:44
gdbserver
615.98
KB
-rwxr-xr-x
2024-04-03 10:51
getconf
26.36
KB
-rwxr-xr-x
2026-01-30 08:27
getent
38.72
KB
-rwxr-xr-x
2026-01-30 08:27
getopt
22.38
KB
-rwxr-xr-x
2026-03-06 16:00
gpasswd
74.46
KB
-rwsr-xr-x
2024-05-30 14:52
gpgv
303.14
KB
-rwxr-xr-x
2026-01-05 22:01
grep
182.45
KB
-rwxr-xr-x
2024-04-08 15:58
groups
34.51
KB
-rwxr-xr-x
2025-06-22 16:21
growpart
29.19
KB
-rwxr-xr-x
2022-06-03 10:51
gunzip
2.29
KB
-rwxr-xr-x
2025-01-27 16:56
gzexe
6.3
KB
-rwxr-xr-x
2025-01-27 16:56
gzip
91.23
KB
-rwxr-xr-x
2025-01-27 16:56
hardlink
46.48
KB
-rwxr-xr-x
2026-03-06 16:00
head
42.51
KB
-rwxr-xr-x
2025-06-22 16:21
hostid
34.51
KB
-rwxr-xr-x
2025-06-22 16:21
hostname
22.23
KB
-rwxr-xr-x
2024-04-08 15:59
hostnamectl
30.45
KB
-rwxr-xr-x
2025-11-25 18:16
i386
26.65
KB
-rwxr-xr-x
2026-03-06 16:00
iconv
66.48
KB
-rwxr-xr-x
2026-01-30 08:27
id
38.51
KB
-rwxr-xr-x
2025-06-22 16:21
infocmp
66.38
KB
-rwxr-xr-x
2024-04-08 16:14
infotocap
90.41
KB
-rwxr-xr-x
2024-04-08 16:14
install
142.52
KB
-rwxr-xr-x
2025-06-22 16:21
ionice
18.38
KB
-rwxr-xr-x
2026-03-06 16:00
ip
754.8
KB
-rwxr-xr-x
2025-07-10 14:46
ipcmk
22.45
KB
-rwxr-xr-x
2026-03-06 16:00
ipcrm
18.38
KB
-rwxr-xr-x
2026-03-06 16:00
ipcs
38.38
KB
-rwxr-xr-x
2026-03-06 16:00
iptables-xml
92.95
KB
-rwxr-xr-x
2024-04-08 15:59
ischroot
14.48
KB
-rwxr-xr-x
2024-03-31 08:47
join
50.55
KB
-rwxr-xr-x
2025-06-22 16:21
journalctl
78.91
KB
-rwxr-xr-x
2025-11-25 18:16
json-patch-jsondiff
1004
B
-rwxr-xr-x
2023-08-21 13:10
jsondiff
1004
B
-rwxr-xr-x
2023-08-21 13:10
jsonpatch
3.77
KB
-rwxr-xr-x
2023-08-21 13:10
jsonpointer
1.79
KB
-rwxr-xr-x
2020-01-24 03:25
jsonschema
213
B
-rwxr-xr-x
2023-08-14 21:45
kernel-install
54.67
KB
-rwxr-xr-x
2025-11-25 18:16
kill
22.38
KB
-rwxr-xr-x
2024-09-26 08:44
kmod
170.24
KB
-rwxr-xr-x
2024-10-02 12:40
kmodsign
18.45
KB
-rwxr-xr-x
2024-04-08 14:49
last
34.38
KB
-rwxr-xr-x
2026-03-06 16:00
lastb
34.38
KB
-rwxr-xr-x
2026-03-06 16:00
lastlog
27.79
KB
-rwxr-xr-x
2024-05-30 14:52
lcf
7.6
KB
-rwxr-xr-x
2023-01-27 13:29
ld.so
231.07
KB
-rwxr-xr-x
2026-01-30 08:27
ldd
5.26
KB
-rwxr-xr-x
2026-01-30 08:27
less
190.38
KB
-rwxr-xr-x
2024-04-28 11:44
lessecho
14.31
KB
-rwxr-xr-x
2024-04-28 11:44
lessfile
8.83
KB
-rwxr-xr-x
2023-02-12 10:17
lesskey
23.7
KB
-rwxr-xr-x
2024-04-28 11:44
lesspipe
8.83
KB
-rwxr-xr-x
2023-02-12 10:17
link
34.51
KB
-rwxr-xr-x
2025-06-22 16:21
linux32
26.65
KB
-rwxr-xr-x
2026-03-06 16:00
linux64
26.65
KB
-rwxr-xr-x
2026-03-06 16:00
ln
54.51
KB
-rwxr-xr-x
2025-06-22 16:21
lnstat
22.66
KB
-rwxr-xr-x
2025-07-10 14:46
locale
49.63
KB
-rwxr-xr-x
2026-01-30 08:27
locale-check
14.15
KB
-rwxr-xr-x
2026-02-06 07:23
localectl
26.45
KB
-rwxr-xr-x
2025-11-25 18:16
localedef
319.09
KB
-rwxr-xr-x
2026-01-30 08:27
logger
38.97
KB
-rwxr-xr-x
2026-03-06 16:00
login
51.81
KB
-rwxr-xr-x
2024-05-30 14:52
loginctl
66.58
KB
-rwxr-xr-x
2025-11-25 18:16
logname
34.51
KB
-rwxr-xr-x
2025-06-22 16:21
ls
138.98
KB
-rwxr-xr-x
2025-06-22 16:21
lsattr
14.31
KB
-rwxr-xr-x
2024-04-28 23:44
lsblk
146.38
KB
-rwxr-xr-x
2026-03-06 16:00
lscpu
110.38
KB
-rwxr-xr-x
2026-03-06 16:00
lsipc
50.38
KB
-rwxr-xr-x
2026-03-06 16:00
lslocks
30.77
KB
-rwxr-xr-x
2026-03-06 16:00
lslogins
50.38
KB
-rwxr-xr-x
2026-03-06 16:00
lsmem
38.38
KB
-rwxr-xr-x
2026-03-06 16:00
lsmod
170.24
KB
-rwxr-xr-x
2024-10-02 12:40
lsns
42.38
KB
-rwxr-xr-x
2026-03-06 16:00
man
128
B
-rwxr-xr-x
2026-03-17 03:51
mawk
166.77
KB
-rwxr-xr-x
2024-04-08 16:12
mcookie
26.45
KB
-rwxr-xr-x
2026-03-06 16:00
md5sum
38.41
KB
-rwxr-xr-x
2025-06-22 16:21
md5sum.textutils
38.41
KB
-rwxr-xr-x
2025-06-22 16:21
mesg
14.38
KB
-rwxr-xr-x
2026-03-06 16:00
mkdir
74.51
KB
-rwxr-xr-x
2025-06-22 16:21
mkfifo
42.51
KB
-rwxr-xr-x
2025-06-22 16:21
mknod
42.51
KB
-rwxr-xr-x
2025-06-22 16:21
mksquashfs
286.95
KB
-rwxr-xr-x
2024-04-08 16:20
mkswapfile
865
B
-rwxr-xr-x
2026-03-17 03:51
mktemp
34.51
KB
-rwxr-xr-x
2025-06-22 16:21
more
46.38
KB
-rwxr-xr-x
2026-03-06 16:00
mount
50.38
KB
-rwsr-xr-x
2026-03-06 16:00
mountpoint
18.38
KB
-rwxr-xr-x
2026-03-06 16:00
mv
134.52
KB
-rwxr-xr-x
2025-06-22 16:21
namei
22.38
KB
-rwxr-xr-x
2026-03-06 16:00
nawk
166.77
KB
-rwxr-xr-x
2024-04-08 16:12
nc
38.63
KB
-rwxr-xr-x
2024-04-08 16:14
nc.openbsd
38.63
KB
-rwxr-xr-x
2024-04-08 16:14
netcat
38.63
KB
-rwxr-xr-x
2024-04-08 16:14
networkctl
122.58
KB
-rwxr-xr-x
2025-11-25 18:16
newgrp
39.71
KB
-rwsr-xr-x
2024-05-30 14:52
nice
34.51
KB
-rwxr-xr-x
2025-06-22 16:21
nisdomainname
22.23
KB
-rwxr-xr-x
2024-04-08 15:59
nl
38.6
KB
-rwxr-xr-x
2025-06-22 16:21
nohup
34.41
KB
-rwxr-xr-x
2025-06-22 16:21
nproc
34.51
KB
-rwxr-xr-x
2025-06-22 16:21
nsenter
30.6
KB
-rwxr-xr-x
2026-03-06 16:00
nstat
30.38
KB
-rwxr-xr-x
2025-07-10 14:46
numfmt
58.54
KB
-rwxr-xr-x
2025-06-22 16:21
od
70.51
KB
-rwxr-xr-x
2025-06-22 16:21
openssl
981.8
KB
-rwxr-xr-x
2026-01-26 12:31
p11-kit
206.7
KB
-rwxr-xr-x
2024-08-09 02:33
p11tool
218.38
KB
-rwxr-xr-x
2026-02-10 16:09
pager
190.38
KB
-rwxr-xr-x
2024-04-28 11:44
partx
62.38
KB
-rwxr-xr-x
2026-03-06 16:00
passwd
62.65
KB
-rwsr-xr-x
2024-05-30 14:52
paste
38.41
KB
-rwxr-xr-x
2025-06-22 16:21
pathchk
34.51
KB
-rwxr-xr-x
2025-06-22 16:21
pdb3
67.83
KB
-rwxr-xr-x
2026-03-03 12:15
pdb3.12
67.83
KB
-rwxr-xr-x
2026-03-03 12:15
pgrep
34.47
KB
-rwxr-xr-x
2024-09-26 08:44
pidof
26.23
KB
-rwxr-xr-x
2024-04-08 16:20
pidwait
34.47
KB
-rwxr-xr-x
2024-09-26 08:44
ping
87.7
KB
-rwxr-xr-x
2025-07-24 11:51
ping4
87.7
KB
-rwxr-xr-x
2025-07-24 11:51
ping6
87.7
KB
-rwxr-xr-x
2025-07-24 11:51
pinky
38.41
KB
-rwxr-xr-x
2025-06-22 16:21
pkaction
18.3
KB
-rwxr-xr-x
2024-12-02 11:59
pkcheck
22.3
KB
-rwxr-xr-x
2024-12-02 11:59
pkcs11-tool
184.61
KB
-rwxr-xr-x
2026-02-25 13:46
pkill
34.47
KB
-rwxr-xr-x
2024-09-26 08:44
pkttyagent
22.3
KB
-rwxr-xr-x
2024-12-02 11:59
pldd
22.44
KB
-rwxr-xr-x
2026-01-30 08:27
plymouth
46.3
KB
-rwxr-xr-x
2025-02-25 05:47
pmap
34.4
KB
-rwxr-xr-x
2024-09-26 08:44
pr
70.58
KB
-rwxr-xr-x
2025-06-22 16:21
printenv
34.38
KB
-rwxr-xr-x
2025-06-22 16:21
printf
54.44
KB
-rwxr-xr-x
2025-06-22 16:21
prlimit
26.89
KB
-rwxr-xr-x
2026-03-06 16:00
ps
142.99
KB
-rwxr-xr-x
2024-09-26 08:44
ptx
54.54
KB
-rwxr-xr-x
2025-06-22 16:21
pwd
34.51
KB
-rwxr-xr-x
2025-06-22 16:21
pwdx
14.38
KB
-rwxr-xr-x
2024-09-26 08:44
py3clean
7.63
KB
-rwxr-xr-x
2025-11-12 12:15
py3compile
13
KB
-rwxr-xr-x
2025-11-12 12:15
py3versions
12.52
KB
-rwxr-xr-x
2025-11-12 12:15
pydoc3
80
B
-rwxr-xr-x
2026-03-03 12:15
pydoc3.12
80
B
-rwxr-xr-x
2026-03-03 12:15
pygettext3
23.66
KB
-rwxr-xr-x
2026-03-03 12:15
pygettext3.12
23.66
KB
-rwxr-xr-x
2026-03-03 12:15
pyserial-miniterm
975
B
-rwxr-xr-x
2023-11-24 10:38
pyserial-ports
969
B
-rwxr-xr-x
2023-11-24 10:38
python3
7.65
MB
-rwxr-xr-x
2026-03-03 12:15
python3.12
7.65
MB
-rwxr-xr-x
2026-03-03 12:15
rbash
1.38
MB
-rwxr-xr-x
2024-03-31 08:41
rdma
102.52
KB
-rwxr-xr-x
2025-07-10 14:46
readlink
42.41
KB
-rwxr-xr-x
2025-06-22 16:21
realpath
42.41
KB
-rwxr-xr-x
2025-06-22 16:21
rename.ul
22.38
KB
-rwxr-xr-x
2026-03-06 16:00
renice
14.38
KB
-rwxr-xr-x
2026-03-06 16:00
reset
26.31
KB
-rwxr-xr-x
2024-04-08 16:14
resizepart
22.38
KB
-rwxr-xr-x
2026-03-06 16:00
resolvectl
158.67
KB
-rwxr-xr-x
2025-11-25 18:16
rev
14.38
KB
-rwxr-xr-x
2026-03-06 16:00
rgrep
30
B
-rwxr-xr-x
2023-07-21 14:47
rm
58.51
KB
-rwxr-xr-x
2025-06-22 16:21
rmdir
46.41
KB
-rwxr-xr-x
2025-06-22 16:21
routel
1.62
KB
-rwxr-xr-x
2025-07-10 14:46
rtstat
22.66
KB
-rwxr-xr-x
2025-07-10 14:46
run-parts
26.82
KB
-rwxr-xr-x
2024-03-31 08:47
runcon
34.51
KB
-rwxr-xr-x
2025-06-22 16:21
rview
1.66
MB
-rwxr-xr-x
2026-03-10 09:13
savelog
10.24
KB
-rwxr-xr-x
2024-03-31 08:47
sbattach
22.54
KB
-rwxr-xr-x
2024-04-08 14:49
sbkeysync
34.74
KB
-rwxr-xr-x
2024-04-08 14:49
sbsiglist
14.6
KB
-rwxr-xr-x
2024-04-08 14:49
sbsign
34.7
KB
-rwxr-xr-x
2024-04-08 14:49
sbvarsign
22.73
KB
-rwxr-xr-x
2024-04-08 14:49
sbverify
30.61
KB
-rwxr-xr-x
2024-04-08 14:49
scp
134.59
KB
-rwxr-xr-x
2026-03-04 17:55
script
54.38
KB
-rwxr-xr-x
2026-03-06 16:00
scriptlive
42.38
KB
-rwxr-xr-x
2026-03-06 16:00
scriptreplay
34.38
KB
-rwxr-xr-x
2026-03-06 16:00
sdiff
50.39
KB
-rwxr-xr-x
2024-04-08 15:55
sed
110.57
KB
-rwxr-xr-x
2024-04-08 16:19
select-editor
2.39
KB
-rwxr-xr-x
2024-02-04 18:05
sensible-browser
1.55
KB
-rwxr-xr-x
2024-02-04 18:05
sensible-editor
1.52
KB
-rwxr-xr-x
2024-02-04 18:05
sensible-pager
921
B
-rwxr-xr-x
2024-02-04 18:05
sensible-terminal
1.15
KB
-rwxr-xr-x
2024-02-04 18:05
seq
50.51
KB
-rwxr-xr-x
2025-06-22 16:21
setarch
26.65
KB
-rwxr-xr-x
2026-03-06 16:00
setpriv
38.38
KB
-rwxr-xr-x
2026-03-06 16:00
setsid
14.38
KB
-rwxr-xr-x
2026-03-06 16:00
setterm
34.38
KB
-rwxr-xr-x
2026-03-06 16:00
sftp
150.66
KB
-rwxr-xr-x
2026-03-04 17:55
sg
39.71
KB
-rwsr-xr-x
2024-05-30 14:52
sh
126.74
KB
-rwxr-xr-x
2024-03-31 08:47
sha1sum
38.41
KB
-rwxr-xr-x
2025-06-22 16:21
sha224sum
38.41
KB
-rwxr-xr-x
2025-06-22 16:21
sha256sum
38.41
KB
-rwxr-xr-x
2025-06-22 16:21
sha384sum
38.41
KB
-rwxr-xr-x
2025-06-22 16:21
sha512sum
38.41
KB
-rwxr-xr-x
2025-06-22 16:21
shred
54.51
KB
-rwxr-xr-x
2025-06-22 16:21
shuf
46.51
KB
-rwxr-xr-x
2025-06-22 16:21
skill
26.41
KB
-rwxr-xr-x
2024-09-26 08:44
slabtop
22.44
KB
-rwxr-xr-x
2024-09-26 08:44
sleep
34.51
KB
-rwxr-xr-x
2025-06-22 16:21
slogin
827.04
KB
-rwxr-xr-x
2026-03-04 17:55
snap
22.43
MB
-rwxr-xr-x
2026-07-08 16:36
snice
26.41
KB
-rwxr-xr-x
2024-09-26 08:44
sort
102.8
KB
-rwxr-xr-x
2025-06-22 16:21
splash-client
404
B
-rwxr-xr-x
2026-03-17 03:51
split
54.94
KB
-rwxr-xr-x
2025-06-22 16:21
sqfscat
147.9
KB
-rwxr-xr-x
2024-04-08 16:20
sqfstar
286.95
KB
-rwxr-xr-x
2024-04-08 16:20
ss
129.07
KB
-rwxr-xr-x
2025-07-10 14:46
ssh
827.04
KB
-rwxr-xr-x
2026-03-04 17:55
ssh-add
294.42
KB
-rwxr-xr-x
2026-03-04 17:55
ssh-agent
302.43
KB
-rwxr-sr-x
2026-03-04 17:55
ssh-argv0
1.42
KB
-rwxr-xr-x
2025-07-21 15:58
ssh-copy-id
12.77
KB
-rwxr-xr-x
2023-12-18 14:59
ssh-keygen
442.44
KB
-rwxr-xr-x
2026-03-04 17:55
ssh-keyscan
330.44
KB
-rwxr-xr-x
2026-03-04 17:55
stat
86.52
KB
-rwxr-xr-x
2025-06-22 16:21
stdbuf
50.51
KB
-rwxr-xr-x
2025-06-22 16:21
stty
78.52
KB
-rwxr-xr-x
2025-06-22 16:21
su
54.38
KB
-rwsr-xr-x
2026-03-06 16:00
sudo
271.42
KB
-rwsr-xr-x
2026-03-02 12:56
sudoedit
271.42
KB
-rwsr-xr-x
2026-03-02 12:56
sudoreplay
95.95
KB
-rwxr-xr-x
2026-03-02 12:56
sum
34.41
KB
-rwxr-xr-x
2025-06-22 16:21
sync
34.41
KB
-rwxr-xr-x
2025-06-22 16:21
systemctl
1.43
MB
-rwxr-xr-x
2025-11-25 18:16
systemd
98.45
KB
-rwxr-xr-x
2025-11-25 18:16
systemd-ac-power
14.45
KB
-rwxr-xr-x
2025-11-25 18:16
systemd-analyze
198.85
KB
-rwxr-xr-x
2025-11-25 18:16
systemd-ask-password
18.58
KB
-rwxr-xr-x
2025-11-25 18:16
systemd-cat
18.45
KB
-rwxr-xr-x
2025-11-25 18:16
systemd-cgls
22.57
KB
-rwxr-xr-x
2025-11-25 18:16
systemd-cgtop
38.47
KB
-rwxr-xr-x
2025-11-25 18:16
systemd-confext
54.64
KB
-rwxr-xr-x
2025-11-25 18:16
systemd-creds
42.72
KB
-rwxr-xr-x
2025-11-25 18:16
systemd-cryptenroll
70.92
KB
-rwxr-xr-x
2025-11-25 18:16
systemd-cryptsetup
78.95
KB
-rwxr-xr-x
2025-11-25 18:16
systemd-delta
26.45
KB
-rwxr-xr-x
2025-11-25 18:16
systemd-detect-virt
18.45
KB
-rwxr-xr-x
2025-11-25 18:16
systemd-escape
22.45
KB
-rwxr-xr-x
2025-11-25 18:16
systemd-firstboot
58.82
KB
-rwxr-xr-x
2025-11-25 18:16
systemd-hwdb
154.74
KB
-rwxr-xr-x
2025-11-25 18:16
systemd-id128
22.45
KB
-rwxr-xr-x
2025-11-25 18:16
systemd-inhibit
22.47
KB
-rwxr-xr-x
2025-11-25 18:16
systemd-machine-id-setup
18.63
KB
-rwxr-xr-x
2025-11-25 18:16
systemd-mount
50.78
KB
-rwxr-xr-x
2025-11-25 18:16
systemd-notify
26.66
KB
-rwxr-xr-x
2025-11-25 18:16
systemd-path
18.45
KB
-rwxr-xr-x
2025-11-25 18:16
systemd-repart
195.23
KB
-rwxr-xr-x
2025-11-25 18:16
systemd-run
66.79
KB
-rwxr-xr-x
2025-11-25 18:16
systemd-socket-activate
30.45
KB
-rwxr-xr-x
2025-11-25 18:16
systemd-stdio-bridge
22.45
KB
-rwxr-xr-x
2025-11-25 18:16
systemd-sysext
54.64
KB
-rwxr-xr-x
2025-11-25 18:16
systemd-sysusers
66.63
KB
-rwxr-xr-x
2025-11-25 18:16
systemd-tmpfiles
114.7
KB
-rwxr-xr-x
2025-11-25 18:16
systemd-tty-ask-password-agent
34.45
KB
-rwxr-xr-x
2025-11-25 18:16
systemd-umount
50.78
KB
-rwxr-xr-x
2025-11-25 18:16
tabs
18.3
KB
-rwxr-xr-x
2024-04-08 16:14
tac
38.41
KB
-rwxr-xr-x
2025-06-22 16:21
tail
62.53
KB
-rwxr-xr-x
2025-06-22 16:21
tar
421.92
KB
-rwxr-xr-x
2024-04-08 16:20
taskset
30.38
KB
-rwxr-xr-x
2026-03-06 16:00
tee
38.51
KB
-rwxr-xr-x
2025-06-22 16:21
tempfile
14.3
KB
-rwxr-xr-x
2024-03-31 08:47
test
46.44
KB
-rwxr-xr-x
2025-06-22 16:21
tic
90.41
KB
-rwxr-xr-x
2024-04-08 16:14
timedatectl
815
B
-rwxr-xr-x
2026-03-17 03:54
timedatectl.real
46.45
KB
-rwxr-xr-x
2025-11-25 18:16
timeout
38.95
KB
-rwxr-xr-x
2025-06-22 16:21
tload
22.39
KB
-rwxr-xr-x
2024-09-26 08:44
toe
22.3
KB
-rwxr-xr-x
2024-04-08 16:14
top
131.7
KB
-rwxr-xr-x
2024-09-26 08:44
touch
94.51
KB
-rwxr-xr-x
2025-06-22 16:21
tput
26.34
KB
-rwxr-xr-x
2024-04-08 16:14
tr
46.51
KB
-rwxr-xr-x
2025-06-22 16:21
true
26.3
KB
-rwxr-xr-x
2025-06-22 16:21
truncate
38.51
KB
-rwxr-xr-x
2025-06-22 16:21
tset
26.31
KB
-rwxr-xr-x
2024-04-08 16:14
tsort
46.51
KB
-rwxr-xr-x
2025-06-22 16:21
tty
34.51
KB
-rwxr-xr-x
2025-06-22 16:21
tzselect
15.02
KB
-rwxr-xr-x
2026-01-30 08:27
ucf
40.68
KB
-rwxr-xr-x
2023-01-27 13:29
ucfr
10.85
KB
-rwxr-xr-x
2023-01-27 13:29
uclampset
30.38
KB
-rwxr-xr-x
2026-03-06 16:00
udevadm
1.37
MB
-rwxr-xr-x
2025-11-25 18:16
umount
38.38
KB
-rwsr-xr-x
2026-03-06 16:00
uname
34.51
KB
-rwxr-xr-x
2025-06-22 16:21
uncompress
2.29
KB
-rwxr-xr-x
2025-01-27 16:56
unexpand
38.53
KB
-rwxr-xr-x
2025-06-22 16:21
uniq
38.51
KB
-rwxr-xr-x
2025-06-22 16:21
unlink
34.51
KB
-rwxr-xr-x
2025-06-22 16:21
unshare
42.6
KB
-rwxr-xr-x
2026-03-06 16:00
unsquashfs
147.9
KB
-rwxr-xr-x
2024-04-08 16:20
update-alternatives
58.38
KB
-rwxr-xr-x
2025-09-18 17:43
uptime
14.38
KB
-rwxr-xr-x
2024-09-26 08:44
users
34.51
KB
-rwxr-xr-x
2025-06-22 16:21
utmpdump
22.38
KB
-rwxr-xr-x
2026-03-06 16:00
varlinkctl
30.45
KB
-rwxr-xr-x
2025-11-25 18:16
vcs-run
6.75
KB
-rwxr-xr-x
2022-06-03 10:51
vdir
138.98
KB
-rwxr-xr-x
2025-06-22 16:21
vi
1.66
MB
-rwxr-xr-x
2026-03-10 09:13
view
1.66
MB
-rwxr-xr-x
2026-03-10 09:13
vim.tiny
1.66
MB
-rwxr-xr-x
2026-03-10 09:13
vmstat
38.78
KB
-rwxr-xr-x
2024-09-26 08:44
w
26.38
KB
-rwxr-xr-x
2024-09-26 08:44
wall
22.38
KB
-rwxr-xr-x
2026-03-06 16:00
watch
30.84
KB
-rwxr-xr-x
2024-09-26 08:44
wc
54.52
KB
-rwxr-xr-x
2025-06-22 16:21
wdctl
34.4
KB
-rwxr-xr-x
2026-03-06 16:00
whereis
30.84
KB
-rwxr-xr-x
2026-03-06 16:00
which
1.05
KB
-rwxr-xr-x
2024-03-31 08:47
which.debianutils
1.05
KB
-rwxr-xr-x
2024-03-31 08:47
who
58.52
KB
-rwxr-xr-x
2025-06-22 16:21
whoami
34.51
KB
-rwxr-xr-x
2025-06-22 16:21
wpa_passphrase
14.38
KB
-rwxr-xr-x
2026-02-04 23:33
x86_64
26.65
KB
-rwxr-xr-x
2026-03-06 16:00
xargs
62.41
KB
-rwxr-xr-x
2024-04-08 15:57
xdg-email
38
B
-rwxr-xr-x
2026-03-17 03:54
xdg-open
38
B
-rwxr-xr-x
2026-03-17 03:54
xdg-settings
1.68
KB
-rwxr-xr-x
2026-03-17 03:54
yes
34.38
KB
-rwxr-xr-x
2025-06-22 16:21
ypdomainname
22.23
KB
-rwxr-xr-x
2024-04-08 15:59
zcat
1.94
KB
-rwxr-xr-x
2025-01-27 16:56
zcmp
1.64
KB
-rwxr-xr-x
2025-01-27 16:56
zdiff
6.31
KB
-rwxr-xr-x
2025-01-27 16:56
zdump
30.28
KB
-rwxr-xr-x
2026-01-30 08:27
zegrep
29
B
-rwxr-xr-x
2025-01-27 16:56
zfgrep
29
B
-rwxr-xr-x
2025-01-27 16:56
zforce
2.03
KB
-rwxr-xr-x
2025-01-27 16:56
zgrep
7.91
KB
-rwxr-xr-x
2025-01-27 16:56
zless
2.15
KB
-rwxr-xr-x
2025-01-27 16:56
zmore
1.8
KB
-rwxr-xr-x
2025-01-27 16:56
znew
4.47
KB
-rwxr-xr-x
2025-01-27 16:56
Save
Rename
#!/bin/sh # -*- Mode: Sh -*- # ucfr --- # Author : Manoj Srivastava ( srivasta@glaurung.internal.golden-gryphon.com ) # Created On : Tue Apr 11 11:09:15 2006 # Created On Node : glaurung.internal.golden-gryphon.com # Last Modified By : Manoj Srivastava # Last Modified On : Tue Apr 11 13:50:58 2006 # Last Machine Used: glaurung.internal.golden-gryphon.com # Update Count : 43 # Status : Unknown, Use with caution! # HISTORY : # Description : # # Register a configuration file as belonging to a package # # arch-tag: 6e1d33fe-a930-41ce-8d0f-c87f87b19918 # # make sure we exit on error set -e # set the version and revision progname=$(basename "$0") pversion='Revision 3.00' ###################################################################### ######## ######### ######## Utility functions ######### ######## ######### ###################################################################### setq() { # Variable Value Doc_string if [ "x$2" = "x" ]; then echo >&2 "$progname: Unable to determine $3" exit 1; else if [ "x$VERBOSE" != "x" ]; then echo >&2 "$progname: $3 is $2"; fi eval "$1=\"\$2\""; fi } withecho () { echo "$@" >&2 "$@" } purge_from_registry () { if [ ! -e "$statedir/registry" ]; then echo >&2 "$progname: Internal error: $statedir/registry does not exist"; exit 6; fi if [ "$count" -eq 0 ]; then if [ "X$VERBOSE" != "X" ]; then echo >&2 "$progname: Association already purged. No changes."; fi exit 0; fi old_pkg=$(grep -E "[[:space:]]${real_conf_file_re}$" "$statedir/registry" | \ awk '{print $1;}' ); if [ "$pkg" != "$old_pkg" ]; then echo >&2 "ucfr: Association belongs to $old_pkg, not $pkg"; if [ "X$FORCE" = "X" ]; then echo >&2 "ucfr: Aborting"; exit 5; fi fi # OK, so we have something to purge. for i in $(/usr/bin/seq 6 -1 0); do if [ -e "${statedir}/registry.${i}" ]; then if [ "X$docmd" = "XYES" ]; then cp -f "${statedir}/registry.${i}" "${statedir}/registry.$(($i + 1))" else echo cp -f "${statedir}/registry.${i}" "${statedir}/registry.$(($i + 1))" fi fi done if [ "X$docmd" = "XYES" ]; then cp -f "$statedir/registry" "$statedir/registry.0" else echo cp -f "$statedir/registry" "$statedir/registry.0" fi if [ "X$docmd" = "XYES" ]; then set +e if [ "X$VERBOSE" != "X" ]; then echo "grep -Ev [[:space:]]${real_conf_file_re}$ $statedir/registry >\\" echo " $statedir/registry.tmp || true"; fi #echo "grep -Ev [[:space:]]${real_conf_file_re}$ $statedir/registry" grep -Ev "[[:space:]]${real_conf_file_re}$" "$statedir/registry" > \ "$statedir/registry.tmp" || true; if [ "X$docmd" = "XYES" ]; then mv -f "$statedir/registry.tmp" "$statedir/registry" else echo mv -f "$statedir/registry.tmp" "$statedir/registry" fi set -e fi } replace_in_registry () { if [ ! -e "$statedir/registry" ]; then echo >&2 "$progname: Internal error: $statedir/registry does not exist"; exit 6; fi if [ "$count" -eq 1 ]; then old_pkg=$(grep -E "[[:space:]]${real_conf_file_re}$" "$statedir/registry" | \ awk '{print $1;}' ); if [ "$pkg" != "$old_pkg" ]; then divert_package=$(dpkg-divert --listpackage "$conf_file") if [ -n "$divert_package" ]; then if [ "X$VERBOSE" != "X" ]; then echo >&2 "$progname: Package $pkg will not take away diverted ${conf_file} from package $divert_package"; fi exit 0; else if [ "X$FORCE" = "X" ]; then echo >&2 "$progname: Attempt from package $pkg to take ${real_conf_file} away from package $old_pkg"; echo >&2 "ucfr: Aborting."; exit 4; fi fi else if [ "X$VERBOSE" != "X" ]; then echo >&2 "$progname: Association already recorded. No changes."; fi exit 0; fi fi for i in $(/usr/bin/seq 6 -1 0); do if [ -e "${statedir}/registry.${i}" ]; then if [ "X$docmd" = "XYES" ]; then cp -f "${statedir}/registry.${i}" \ "${statedir}/registry.$(($i + 1))" else echo cp -f "${statedir}/registry.${i}" \ "${statedir}/registry.$(($i + 1))" fi fi done if [ "X$docmd" = "XYES" ]; then cp -f "$statedir/registry" "$statedir/registry.0" else echo cp -f "$statedir/registry" "$statedir/registry.0" fi if [ "X$docmd" = "XYES" ]; then set +e if [ "X$VERBOSE" != "X" ]; then echo "grep -Ev \"[[:space:]]${real_conf_file_re}$\" \"$statedir/registry\" \\" echo " $statedir/registry.tmp || true" echo "echo \"$pkg $real_conf_file\" >> \"$statedir/registry.tmp\"" echo "mv -f $statedir/registry.tmp $statedir/registry" fi grep -Ev "[[:space:]]${real_conf_file_re}$" "$statedir/registry" > \ "$statedir/registry.tmp" || true; echo "$pkg $real_conf_file" >> "$statedir/registry.tmp"; mv -f "$statedir/registry.tmp" "$statedir/registry" set -e else echo "grep -Ev \"[[:space:]]${real_conf_file_re}$\" \"$statedir/registry\" \\" echo " $statedir/registry.tmp || true" echo "echo \"$pkg $real_conf_file\" >> \"$statedir/registry.tmp\"" echo "mv -f $statedir/registry.tmp $statedir/registry" fi } usageversion () { cat >&2 <<END Debian GNU/Linux $progname $pversion. Copyright (C) 2002-2006 Manoj Srivastava. This is free software; see the GNU General Public Licence for copying conditions. There is NO warranty. Usage: $progname [options] package_name path_for_configuration_file Options: -h, --help print this message -f --force Force the association, even if another package used to own the configuration file. -d [n], --debug [n] Set the Debug level to N -n, --no-action Dry run. No action is actually taken. -v, --verbose Make the script verbose -p, --purge Remove any reference to the package/file association from the records --state-dir bar Set the state directory to bar instead of the default '/var/lib/ucf'. Used mostly for testing. END } ###################################################################### ######## ######### ######## Command line args ######### ######## ######### ###################################################################### # # Long term variables# # docmd='YES' action='withecho' action= DEBUG=0 VERBOSE='' statedir='/var/lib/ucf'; THREEWAY= # Note that we use `"$@"' to let each command-line parameter expand to a # separate word. The quotes around `$@' are essential! # We need TEMP as the `eval set --' would nuke the return value of getopt. TEMP=$(getopt -a -o hd::D::fnvp -n "$progname" \ --long help,debug::,DEBUG::,force,no-action,purge,verbose,state-dir: \ -- "$@") if [ $? != 0 ] ; then echo "Error handling options.Terminating..." >&2 ; exit 1 ; fi # Note the quotes around `$TEMP': they are essential! eval set -- "$TEMP" while true ; do case "$1" in -h|--help) usageversion; exit 0 ;; -n|--no-action) action='echo'; docmd='NO'; shift ;; -v|--verbose) VERBOSE=1; shift ;; -f|--force) FORCE=1; shift ;; --state-dir) opt_state_dir="$2"; shift 2 ;; -D|-d|--debug|--DEBUG) # d has an optional argument. As we are in quoted mode, # an empty parameter will be generated if its optional # argument is not found. case "$2" in "") setq DEBUG 1 "The Debug value"; shift 2 ;; *) setq DEBUG "$2" "The Debug value"; shift 2 ;; esac ;; -p|--purge) PURGE=YES; shift ;; --) shift ; break ;; *) echo >&2 "$progname: Internal error!" ; exit 1 ;; esac done # Need to run as root, or else the if test "$(id -u)" != 0; then if [ "$docmd" = "YES" ]; then echo "$progname: Need to be run as root." >&2 echo "$progname: Setting up no action mode." >&2 action='echo'; docmd='NO'; fi fi if [ $# != 2 ]; then echo >&2 "$progname: *** ERROR: Need exactly two arguments, got $#"; echo >&2 "" usageversion; exit 3 ; fi # We have here a configuration file, which can be a symlink, and may # contain characters that are unsafe in regular expressions setq pkg "$1" "The Package name"; setq conf_file "$2" "The Configuration file"; setq real_conf_file "$(readlink -q -m $conf_file)" "The (real) Configuration file"; pkg_re="$(echo $pkg | sed -e 's,+,\\+,')" conf_file_re="$(echo $conf_file | sed -e 's,+,\\+,')" real_conf_file_re="$(echo $real_conf_file | sed -e 's,+,\\+,')" case $conf_file_re in /*) : echo fine ;; *) echo >&2 "$progname: Need a fully qualified path for the file \"$conf_file\"" # Don't exit with an error for etch' exit 0; esac # Load site defaults and over rides. if [ -f /etc/ucf.conf ]; then . /etc/ucf.conf fi # Command line, env variable, config file, or default if [ ! "x$opt_state_dir" = "x" ]; then setq statedir "$opt_state_dir" "The State directory" elif [ ! "x$UCF_STATE_DIR" = "x" ]; then setq statedir "$UCF_STATE_DIR" "The State directory" elif [ ! "x$conf_state_dir" = "x" ]; then setq statedir "$conf_state_dir" "The State directory" else setq statedir '/var/lib/ucf' "The State directory" fi # VERBOSE of 0 is supposed to be the same as not setting VERBOSE if [ "X$VERBOSE" = "X0" ]; then VERBOSE='' fi # if [ -e "$statedir/registry" -a ! -w "$statedir/registry" ]; then echo >&2 "$progname: do not have write privilege to the registry data" if [ "X$docmd" = "XYES" ]; then exit 1; fi fi # test and see if this file exists in the database if [ ! -d "$statedir" ]; then $action mkdir -p "$statedir" fi if [ ! -f "$statedir/registry" ]; then $action touch "$statedir/registry" fi if [ "X$VERBOSE" != "X" ]; then echo >&2 "$progname: The registry exists" fi # sanity check count=$(grep -E --count "[[:space:]]${real_conf_file_re}$" "$statedir/registry") || true if [ "$count" -ge 2 ]; then echo >&2 "$progname: Corrupt registry: Duplicate entries for ${conf_file}"; grep -E "[[:space:]]${real_conf_file_re}$" "$statedir/registry"; exit "$count"; fi if [ "X$PURGE" != "X" ]; then $action purge_from_registry else $action replace_in_registry fi exit 0;