Linux vps-61133.fhnet.fr 4.9.0-19-amd64 #1 SMP Debian 4.9.320-2 (2022-06-30) x86_64
Apache/2.4.25 (Debian)
Server IP : 93.113.207.21 & Your IP : 216.73.216.35
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
usr /
bin /
Delete
Unzip
Name
Size
Permission
Date
Action
X11
[ DIR ]
drwxrwxrwx
2025-11-03 08:37
2csv
10.28
KB
-rwxrwxrwx
2017-10-01 17:30
2html
10.3
KB
-rwxrwxrwx
2017-10-01 17:30
2to3
96
B
-rwxr-xr-x
2022-02-06 21:16
2to3-2.7
96
B
-rwxr-xr-x
2022-02-06 21:16
2to3-3.5
96
B
-rwxr-xr-x
2021-11-04 16:29
2xml
10.3
KB
-rwxrwxrwx
2017-10-01 17:30
411toppm
10.14
KB
-rwxrwxrwx
2016-01-30 16:51
JxrDecApp
22.33
KB
-rwxrwxrwx
2015-11-06 21:57
JxrEncApp
23.76
KB
-rwxrwxrwx
2015-11-06 21:57
[
50.79
KB
-rwxrwxrwx
2017-02-22 13:23
ab
50.18
KB
-rwxr-xr-x
2022-03-18 13:54
aclocal
35.93
KB
-rwxrwxrwx
2017-01-25 19:15
aclocal-1.15
35.93
KB
-rwxrwxrwx
2017-01-25 19:15
addpart
22.53
KB
-rwxrwxrwx
2018-03-07 19:29
addr2line
26.99
KB
-rwxrwxrwx
2017-05-10 12:12
animate
6.21
KB
-rwxr-xr-x
2022-05-14 01:05
animate-im6
6.21
KB
-rwxr-xr-x
2022-05-14 01:05
animate-im6.q16
6.21
KB
-rwxr-xr-x
2022-05-14 01:05
anytopnm
5.55
KB
-rwxrwxrwx
2016-01-30 16:51
appres
10.29
KB
-rwxr-xr-x
2015-05-02 17:09
apropos
46.98
KB
-rwxrwxrwx
2016-12-13 14:10
apt
14.09
KB
-rwxr-xr-x
2020-12-07 13:45
apt-cache
78.16
KB
-rwxr-xr-x
2020-12-07 13:45
apt-cdrom
22.16
KB
-rwxr-xr-x
2020-12-07 13:45
apt-config
22.09
KB
-rwxr-xr-x
2020-12-07 13:45
apt-extracttemplates
22.16
KB
-rwxr-xr-x
2020-12-07 13:45
apt-ftparchive
238.16
KB
-rwxr-xr-x
2020-12-07 13:45
apt-get
42.16
KB
-rwxr-xr-x
2020-12-07 13:45
apt-key
25.65
KB
-rwxr-xr-x
2020-12-07 13:45
apt-mark
42.16
KB
-rwxr-xr-x
2020-12-07 13:45
apt-sortpkgs
38.09
KB
-rwxr-xr-x
2020-12-07 13:45
ar
58.97
KB
-rwxrwxrwx
2017-05-10 12:12
arch
34.76
KB
-rwxrwxrwx
2017-02-22 13:23
aria_chk
4.76
MB
-rwxr-xr-x
2021-03-22 19:49
aria_dump_log
4.56
MB
-rwxr-xr-x
2021-03-22 19:49
aria_ftdump
4.58
MB
-rwxr-xr-x
2021-03-22 19:49
aria_pack
4.6
MB
-rwxr-xr-x
2021-03-22 19:49
aria_read_log
4.72
MB
-rwxr-xr-x
2021-03-22 19:49
as
840.83
KB
-rwxrwxrwx
2017-05-10 12:12
asciitopgm
10.13
KB
-rwxrwxrwx
2016-01-30 16:51
aspell
147.88
KB
-rwxr-xr-x
2021-07-24 19:03
aspell-import
2
KB
-rwxr-xr-x
2021-07-24 19:03
atktopbm
14.15
KB
-rwxrwxrwx
2016-01-30 16:51
autoconf
14.42
KB
-rwxrwxrwx
2016-03-26 19:08
autoheader
8.34
KB
-rwxrwxrwx
2016-03-26 19:08
autom4te
31.91
KB
-rwxrwxrwx
2016-03-26 19:08
automake
247.27
KB
-rwxrwxrwx
2017-01-25 19:15
automake-1.15
247.27
KB
-rwxrwxrwx
2017-01-25 19:15
autopoint
25.97
KB
-rwxrwxrwx
2019-08-31 01:30
autoreconf
20.67
KB
-rwxrwxrwx
2016-03-26 19:08
autoscan
16.73
KB
-rwxrwxrwx
2016-03-26 19:08
autoupdate
33.08
KB
-rwxrwxrwx
2016-03-26 19:08
awk
646.72
KB
-rwxrwxrwx
2017-01-25 17:06
b2sum
54.88
KB
-rwxrwxrwx
2017-02-22 13:23
backup-manager-purge
9.74
KB
-rwxrwxrwx
2016-08-23 12:51
backup-manager-tools
4.87
KB
-rwxrwxrwx
2020-11-17 09:20
backup-manager-upload
34.24
KB
-rwxrwxrwx
2016-08-23 12:51
base32
38.79
KB
-rwxrwxrwx
2017-02-22 13:23
base64
38.79
KB
-rwxrwxrwx
2017-02-22 13:23
basename
30.73
KB
-rwxrwxrwx
2017-02-22 13:23
bashbug
6.95
KB
-rwxrwxrwx
2017-05-15 21:45
bind9-config
3.33
KB
-rwxr-xr-x
2022-03-19 14:43
bioradtopgm
10.13
KB
-rwxrwxrwx
2016-01-30 16:51
bmptopnm
14.2
KB
-rwxrwxrwx
2016-01-30 16:51
bmptoppm
14.2
KB
-rwxrwxrwx
2016-01-30 16:51
bootctl
38.41
KB
-rwxr-xr-x
2022-06-29 14:41
brushtopbm
10.11
KB
-rwxrwxrwx
2016-01-30 16:51
bsd-from
10.3
KB
-rwxrwxrwx
2017-04-12 13:22
bsd-write
14.42
KB
-rwxrwxrwx
2017-04-12 13:22
busctl
62.43
KB
-rwxr-xr-x
2022-06-29 14:41
c++
930.77
KB
-rwxrwxrwx
2018-02-14 17:53
c++filt
26.59
KB
-rwxrwxrwx
2017-05-10 12:12
c2ph
35.89
KB
-rwxrwxrwx
2020-06-20 19:33
c89
428
B
-rwxrwxrwx
2013-06-12 23:03
c89-gcc
428
B
-rwxrwxrwx
2013-06-12 23:03
c99
454
B
-rwxrwxrwx
2013-06-12 23:03
c99-gcc
454
B
-rwxrwxrwx
2013-06-12 23:03
c_rehash
6.72
KB
-rwxr-xr-x
2022-05-15 02:04
cal
29.21
KB
-rwxrwxrwx
2017-04-12 13:22
calc_tickadj
2.78
KB
-rwxrwxrwx
2018-02-15 12:45
calendar
31.24
KB
-rwxrwxrwx
2017-04-12 13:22
captoinfo
78.11
KB
-rwxrwxrwx
2017-12-28 10:47
catchsegv
3.22
KB
-rwxrwxrwx
2019-02-06 22:17
catman
34.46
KB
-rwxrwxrwx
2016-12-13 14:10
cc
926.77
KB
-rwxrwxrwx
2018-02-14 17:53
certbot
385
B
-rwxr-xr-x
2020-09-26 20:25
cgi-fcgi
18.45
KB
-rwxr-xr-x
2016-05-06 12:47
chage
70.17
KB
-rwxr-sr-x
2021-03-17 10:27
chardet3
309
B
-rwxrwxrwx
2016-02-10 11:46
chardetect3
309
B
-rwxrwxrwx
2016-02-10 11:46
chattr
14
KB
-rwxrwxrwx
2020-07-25 11:03
chcon
63.01
KB
-rwxrwxrwx
2017-02-22 13:23
checkgid
5.99
KB
-rwxr-xr-x
2022-03-18 13:54
chfn
48.87
KB
-rwsr-xr-x
2021-03-17 10:27
chrt
30.76
KB
-rwxrwxrwx
2018-03-07 19:29
chsh
39.55
KB
-rwsr-xr-x
2021-03-17 10:27
cksum
34.76
KB
-rwxrwxrwx
2017-02-22 13:23
clambc
134.09
KB
-rwxr-xr-x
2022-05-27 11:18
clamconf
138.09
KB
-rwxr-xr-x
2022-05-27 11:18
clamdscan
154.09
KB
-rwxr-xr-x
2022-05-27 11:18
clamdtop
154.1
KB
-rwxr-xr-x
2022-05-27 11:18
clamscan
162.1
KB
-rwxr-xr-x
2022-05-27 11:18
clamsubmit
150.09
KB
-rwxr-xr-x
2022-05-27 11:18
clear
5.99
KB
-rwxrwxrwx
2017-12-28 10:47
clear_console
10.3
KB
-rwxrwxrwx
2017-05-15 21:45
cmp
42.74
KB
-rwxrwxrwx
2017-01-09 23:55
cmuwmtopbm
10.13
KB
-rwxrwxrwx
2016-01-30 16:51
col
10.29
KB
-rwxrwxrwx
2017-04-12 13:22
colcrt
10.26
KB
-rwxrwxrwx
2017-04-12 13:22
colrm
10.25
KB
-rwxrwxrwx
2017-04-12 13:22
column
14.41
KB
-rwxrwxrwx
2017-04-12 13:22
comm
38.79
KB
-rwxrwxrwx
2017-02-22 13:23
compare
10.24
KB
-rwxr-xr-x
2022-05-14 01:05
compare-im6
10.24
KB
-rwxr-xr-x
2022-05-14 01:05
compare-im6.q16
10.24
KB
-rwxr-xr-x
2022-05-14 01:05
compose
17.74
KB
-rwxrwxrwx
2016-05-01 13:20
composer
1.11
KB
-rwxr-xr-x
2021-05-09 23:44
composite
6.21
KB
-rwxr-xr-x
2022-05-14 01:05
composite-im6
6.21
KB
-rwxr-xr-x
2022-05-14 01:05
composite-im6.q16
6.21
KB
-rwxr-xr-x
2022-05-14 01:05
conjure
6.21
KB
-rwxr-xr-x
2022-05-14 01:05
conjure-im6
6.21
KB
-rwxr-xr-x
2022-05-14 01:05
conjure-im6.q16
6.21
KB
-rwxr-xr-x
2022-05-14 01:05
convert
6.21
KB
-rwxr-xr-x
2022-05-14 01:05
convert-im6
6.21
KB
-rwxr-xr-x
2022-05-14 01:05
convert-im6.q16
6.21
KB
-rwxr-xr-x
2022-05-14 01:05
corelist
12.53
KB
-rwxrwxrwx
2020-06-20 19:33
corepack
599.82
KB
-rwxr-xr-x
2022-12-13 07:23
cpan
7.41
KB
-rwxrwxrwx
2020-06-20 19:33
cpan5.24-x86_64-linux-gnu
7.43
KB
-rwxrwxrwx
2020-06-20 19:33
cpp
930.77
KB
-rwxrwxrwx
2018-02-14 17:53
cpp-6
930.77
KB
-rwxrwxrwx
2018-02-14 17:53
crc32
1.02
KB
-rwxrwxrwx
2018-09-21 17:17
crontab
39.32
KB
-rwxr-sr-x
2021-10-29 22:04
crowdsec
52.92
MB
-rwxr-xr-x
2024-05-31 11:20
crypt
517
B
-rwxrwxrwx
2003-09-08 19:25
cscli
52.79
MB
-rwxr-xr-x
2024-05-31 11:20
csplit
46.95
KB
-rwxrwxrwx
2017-02-22 13:23
csv2
10.27
KB
-rwxrwxrwx
2017-10-01 17:30
ctstat
18.8
KB
-rwxrwxrwx
2017-11-24 10:22
curl
194.07
KB
-rwxr-xr-x
2021-09-29 21:03
curl-config
5.78
KB
-rwxr-xr-x
2021-09-29 21:03
cut
42.85
KB
-rwxrwxrwx
2017-02-22 13:23
dbilogstrip
1.35
KB
-rwxr-xr-x
2022-05-30 19:45
dbiprof
6.06
KB
-rwxr-xr-x
2022-05-30 19:45
dbiproxy
5.27
KB
-rwxr-xr-x
2022-05-30 19:45
dbus-cleanup-sockets
9.98
KB
-rwxrwxrwx
2020-07-02 21:36
dbus-daemon
218.95
KB
-rwxrwxrwx
2020-07-02 21:36
dbus-monitor
21.99
KB
-rwxrwxrwx
2020-07-02 21:36
dbus-run-session
9.98
KB
-rwxrwxrwx
2020-07-02 21:36
dbus-send
25.98
KB
-rwxrwxrwx
2020-07-02 21:36
dbus-update-activation-environment
13.98
KB
-rwxrwxrwx
2020-07-02 21:36
dbus-uuidgen
9.98
KB
-rwxrwxrwx
2020-07-02 21:36
deb-systemd-helper
19.67
KB
-rwxrwxrwx
2017-05-02 12:20
deb-systemd-invoke
4.4
KB
-rwxrwxrwx
2017-05-02 12:20
debconf
2.79
KB
-rwxrwxrwx
2017-05-21 19:08
debconf-apt-progress
11.27
KB
-rwxrwxrwx
2017-05-21 19:08
debconf-communicate
608
B
-rwxrwxrwx
2017-05-21 19:08
debconf-copydb
1.68
KB
-rwxrwxrwx
2017-05-21 19:08
debconf-escape
647
B
-rwxrwxrwx
2017-05-21 19:08
debconf-gettextize
15.97
KB
-rwxrwxrwx
2016-10-01 16:23
debconf-set-selections
2.87
KB
-rwxrwxrwx
2017-05-21 19:08
debconf-show
1.78
KB
-rwxrwxrwx
2017-05-21 19:08
debconf-updatepo
4.46
KB
-rwxrwxrwx
2016-10-01 16:23
delpart
22.53
KB
-rwxrwxrwx
2018-03-07 19:29
delv
37.98
KB
-rwxr-xr-x
2022-03-19 14:43
derb
23.17
KB
-rwxr-xr-x
2021-10-12 12:29
dh
27.96
KB
-rwxrwxrwx
2017-01-25 21:47
dh_auto_build
1.32
KB
-rwxrwxrwx
2017-01-25 21:47
dh_auto_clean
1.49
KB
-rwxrwxrwx
2017-01-25 21:47
dh_auto_configure
1.57
KB
-rwxrwxrwx
2017-01-25 21:47
dh_auto_install
2.74
KB
-rwxrwxrwx
2017-01-25 21:47
dh_auto_test
1.64
KB
-rwxrwxrwx
2017-01-25 21:47
dh_autoreconf
5.85
KB
-rwxrwxrwx
2017-03-31 18:13
dh_autoreconf_clean
2.04
KB
-rwxrwxrwx
2017-03-31 18:13
dh_autotools-dev_restoreconfig
1.33
KB
-rwxrwxrwx
2016-11-12 21:18
dh_autotools-dev_updateconfig
1.35
KB
-rwxrwxrwx
2016-11-12 21:18
dh_bugfiles
3.71
KB
-rwxrwxrwx
2017-01-25 21:47
dh_builddeb
4.87
KB
-rwxrwxrwx
2017-01-25 21:47
dh_clean
4.62
KB
-rwxrwxrwx
2017-01-25 21:47
dh_compress
7.19
KB
-rwxrwxrwx
2017-01-25 21:47
dh_fixperms
4.92
KB
-rwxrwxrwx
2017-01-25 21:47
dh_gconf
2.64
KB
-rwxrwxrwx
2017-01-25 21:47
dh_gencontrol
4.87
KB
-rwxrwxrwx
2017-01-25 21:47
dh_icons
2.07
KB
-rwxrwxrwx
2017-01-25 21:47
dh_install
9.81
KB
-rwxrwxrwx
2017-01-25 21:47
dh_installcatalogs
3.25
KB
-rwxrwxrwx
2017-01-25 21:47
dh_installchangelogs
6.6
KB
-rwxrwxrwx
2017-01-25 21:47
dh_installcron
1.63
KB
-rwxrwxrwx
2017-01-25 21:47
dh_installdeb
5.8
KB
-rwxrwxrwx
2017-01-25 21:47
dh_installdebconf
3.25
KB
-rwxrwxrwx
2017-01-25 21:47
dh_installdirs
2
KB
-rwxrwxrwx
2017-01-25 21:47
dh_installdocs
10.63
KB
-rwxrwxrwx
2017-01-25 21:47
dh_installemacsen
3.74
KB
-rwxrwxrwx
2017-01-25 21:47
dh_installexamples
2.5
KB
-rwxrwxrwx
2017-01-25 21:47
dh_installgsettings
2.19
KB
-rwxrwxrwx
2017-01-25 21:47
dh_installifupdown
1.5
KB
-rwxrwxrwx
2017-01-25 21:47
dh_installinfo
1.45
KB
-rwxrwxrwx
2017-01-25 21:47
dh_installinit
10.16
KB
-rwxrwxrwx
2017-01-25 21:47
dh_installlogcheck
1.97
KB
-rwxrwxrwx
2017-01-25 21:47
dh_installlogrotate
1.17
KB
-rwxrwxrwx
2017-01-25 21:47
dh_installman
7.13
KB
-rwxrwxrwx
2017-01-25 21:47
dh_installmanpages
4.95
KB
-rwxrwxrwx
2017-01-25 21:47
dh_installmenu
2.44
KB
-rwxrwxrwx
2017-01-25 21:47
dh_installmime
1.34
KB
-rwxrwxrwx
2017-01-25 21:47
dh_installmodules
2.65
KB
-rwxrwxrwx
2017-01-25 21:47
dh_installpam
1.17
KB
-rwxrwxrwx
2017-01-25 21:47
dh_installppp
1.42
KB
-rwxrwxrwx
2017-01-25 21:47
dh_installudev
2.11
KB
-rwxrwxrwx
2017-01-25 21:47
dh_installwm
2.77
KB
-rwxrwxrwx
2017-01-25 21:47
dh_installxfonts
2.86
KB
-rwxrwxrwx
2017-01-25 21:47
dh_installxmlcatalogs
9.22
KB
-rwxrwxrwx
2016-11-07 15:53
dh_link
3.67
KB
-rwxrwxrwx
2017-01-25 21:47
dh_lintian
1.33
KB
-rwxrwxrwx
2017-01-25 21:47
dh_listpackages
808
B
-rwxrwxrwx
2017-01-25 21:47
dh_makeshlibs
8.45
KB
-rwxrwxrwx
2017-01-25 21:47
dh_md5sums
3.05
KB
-rwxrwxrwx
2017-01-25 21:47
dh_movefiles
4.74
KB
-rwxrwxrwx
2017-01-25 21:47
dh_perl
4.23
KB
-rwxrwxrwx
2017-01-25 21:47
dh_perl_dbi
1.04
KB
-rwxr-xr-x
2022-05-30 19:45
dh_php
10.31
KB
-rwxrwxrwx
2016-12-31 13:14
dh_phpcomposer
3.01
KB
-rwxrwxrwx
2016-12-27 08:01
dh_phppear
5.36
KB
-rwxrwxrwx
2016-12-27 08:01
dh_prep
1.65
KB
-rwxrwxrwx
2017-01-25 21:47
dh_pypy
12.56
KB
-rwxr-xr-x
2017-01-25 15:47
dh_python2
1.03
KB
-rwxrwxrwx
2017-01-24 14:00
dh_python3
12.77
KB
-rwxr-xr-x
2017-01-25 15:47
dh_shlibdeps
4.71
KB
-rwxrwxrwx
2017-01-25 21:47
dh_strip
12.99
KB
-rwxrwxrwx
2017-01-25 21:47
dh_strip_nondeterminism
2.49
KB
-rwxrwxrwx
2017-05-20 15:19
dh_systemd_enable
7.51
KB
-rwxrwxrwx
2017-01-25 21:47
dh_systemd_start
7.4
KB
-rwxrwxrwx
2017-01-25 21:47
dh_testdir
1.1
KB
-rwxrwxrwx
2017-01-25 21:47
dh_testroot
686
B
-rwxrwxrwx
2017-01-25 21:47
dh_ucf
2.08
KB
-rwxrwxrwx
2017-01-25 21:47
dh_update_autotools_config
1.57
KB
-rwxrwxrwx
2017-01-25 21:47
dh_usrlocal
3.37
KB
-rwxrwxrwx
2017-01-25 21:47
diff
143.38
KB
-rwxrwxrwx
2017-01-09 23:55
diff3
58.95
KB
-rwxrwxrwx
2017-01-09 23:55
dircolors
42.77
KB
-rwxrwxrwx
2017-02-22 13:23
dirname
30.73
KB
-rwxrwxrwx
2017-02-22 13:23
display
6.21
KB
-rwxr-xr-x
2022-05-14 01:05
display-im6
6.21
KB
-rwxr-xr-x
2022-05-14 01:05
display-im6.q16
6.21
KB
-rwxr-xr-x
2022-05-14 01:05
dos2unix
50.02
KB
-rwxr-xr-x
2016-11-11 05:13
doveadm
560.46
KB
-rwxr-xr-x
2021-01-05 13:19
doveconf
151.63
KB
-rwxr-xr-x
2021-01-05 13:19
download-mibs
2.48
KB
-rwxr-xr-x
2016-09-01 19:30
dpkg
286.5
KB
-rwxr-xr-x
2022-05-24 15:28
dpkg-architecture
12.55
KB
-rwxr-xr-x
2022-05-24 15:28
dpkg-buildflags
6.13
KB
-rwxr-xr-x
2022-05-24 15:28
dpkg-buildpackage
26.03
KB
-rwxr-xr-x
2022-05-24 15:28
dpkg-checkbuilddeps
7.33
KB
-rwxr-xr-x
2022-05-24 15:28
dpkg-deb
146.34
KB
-rwxr-xr-x
2022-05-24 15:28
dpkg-distaddfile
2.72
KB
-rwxr-xr-x
2022-05-24 15:28
dpkg-divert
138.41
KB
-rwxr-xr-x
2022-05-24 15:28
dpkg-genbuildinfo
16.07
KB
-rwxr-xr-x
2022-05-24 15:28
dpkg-genchanges
16.97
KB
-rwxr-xr-x
2022-05-24 15:28
dpkg-gencontrol
13.46
KB
-rwxr-xr-x
2022-05-24 15:28
dpkg-gensymbols
10.38
KB
-rwxr-xr-x
2022-05-24 15:28
dpkg-maintscript-helper
18.58
KB
-rwxr-xr-x
2022-05-24 15:28
dpkg-mergechangelogs
8.39
KB
-rwxr-xr-x
2022-05-24 15:28
dpkg-name
6.63
KB
-rwxr-xr-x
2022-05-24 15:28
dpkg-parsechangelog
4.33
KB
-rwxr-xr-x
2022-05-24 15:28
dpkg-query
146.4
KB
-rwxr-xr-x
2022-05-24 15:28
dpkg-scanpackages
8.23
KB
-rwxr-xr-x
2022-05-24 15:28
dpkg-scansources
8.95
KB
-rwxr-xr-x
2022-05-24 15:28
dpkg-shlibdeps
30.5
KB
-rwxr-xr-x
2022-05-24 15:28
dpkg-source
22.75
KB
-rwxr-xr-x
2022-05-24 15:28
dpkg-split
114.34
KB
-rwxr-xr-x
2022-05-24 15:28
dpkg-statoverride
70.25
KB
-rwxr-xr-x
2022-05-24 15:28
dpkg-trigger
66.26
KB
-rwxr-xr-x
2022-05-24 15:28
dpkg-vendor
3.19
KB
-rwxr-xr-x
2022-05-24 15:28
dsync
560.46
KB
-rwxr-xr-x
2021-01-05 13:19
du
103.16
KB
-rwxrwxrwx
2017-02-22 13:23
dvipdf
1023
B
-rwxr-xr-x
2022-05-01 17:15
dwp
2.75
MB
-rwxrwxrwx
2017-05-10 12:12
easy_install3
404
B
-rwxrwxrwx
2017-01-19 18:02
edit
17.74
KB
-rwxrwxrwx
2016-05-01 13:20
editor
220.04
KB
-rwxr-xr-x
2017-01-11 03:10
editres
69.45
KB
-rwxr-xr-x
2015-05-02 17:09
elfedit
30.77
KB
-rwxrwxrwx
2017-05-10 12:12
enc2xs
40.21
KB
-rwxrwxrwx
2020-06-20 19:33
encguess
2.99
KB
-rwxrwxrwx
2020-06-20 19:33
enchant
18.07
KB
-rwxr-xr-x
2016-05-17 00:39
enchant-lsmod
9.99
KB
-rwxr-xr-x
2016-05-17 00:39
encode_keychange
18
KB
-rwxrwxrwx
2020-08-04 17:15
env
30.76
KB
-rwxrwxrwx
2017-02-22 13:23
envsubst
34.7
KB
-rwxrwxrwx
2019-08-31 01:30
eps2eps
639
B
-rwxr-xr-x
2022-05-01 17:15
eqn
185.19
KB
-rwxrwxrwx
2016-12-13 14:06
erb
4.73
KB
-rwxr-xr-x
2021-12-06 00:55
erb2.3
4.73
KB
-rwxr-xr-x
2021-12-06 00:55
ex
2.31
MB
-rwxr-xr-x
2022-06-19 12:00
expand
34.79
KB
-rwxrwxrwx
2017-02-22 13:23
expiry
22.27
KB
-rwxr-sr-x
2021-03-17 10:27
expr
42.82
KB
-rwxrwxrwx
2017-02-22 13:23
eyuvtoppm
14.16
KB
-rwxrwxrwx
2016-01-30 16:51
factor
74.88
KB
-rwxrwxrwx
2017-02-22 13:23
fail2ban-client
13.64
KB
-rwxr-xr-x
2017-04-17 16:27
fail2ban-python
4.53
MB
-rwxr-xr-x
2021-11-04 16:29
fail2ban-regex
1.25
KB
-rwxr-xr-x
2017-04-17 16:27
fail2ban-server
4.3
KB
-rwxr-xr-x
2017-04-17 16:27
fail2ban-testcases
4.36
KB
-rwxr-xr-x
2017-04-17 16:27
faillog
18.29
KB
-rwxr-xr-x
2021-03-17 10:27
faked-sysv
26.63
KB
-rwxrwxrwx
2017-01-17 02:29
faked-tcp
30.65
KB
-rwxrwxrwx
2017-01-17 02:29
fakeroot
3.8
KB
-rwxrwxrwx
2017-01-17 02:29
fakeroot-sysv
3.8
KB
-rwxrwxrwx
2017-01-17 02:29
fakeroot-tcp
3.79
KB
-rwxrwxrwx
2017-01-17 02:29
fallocate
26.64
KB
-rwxrwxrwx
2018-03-07 19:29
fc-cache
14.57
KB
-rwxrwxrwx
2016-08-24 14:21
fc-cat
14.51
KB
-rwxrwxrwx
2016-08-24 14:21
fc-list
10.39
KB
-rwxrwxrwx
2016-08-24 14:21
fc-match
10.45
KB
-rwxrwxrwx
2016-08-24 14:21
fc-pattern
10.39
KB
-rwxrwxrwx
2016-08-24 14:21
fc-query
10.35
KB
-rwxrwxrwx
2016-08-24 14:21
fc-scan
10.4
KB
-rwxrwxrwx
2016-08-24 14:21
fc-validate
10.41
KB
-rwxrwxrwx
2016-08-24 14:21
fcgistarter
9.99
KB
-rwxr-xr-x
2022-03-18 13:54
fiascotopnm
115.09
KB
-rwxrwxrwx
2016-01-30 16:51
filan
83.85
KB
-rwxr-xr-x
2017-07-14 15:52
file
22.26
KB
-rwxrwxrwx
2019-10-22 22:20
file-rename
3.1
KB
-rwxrwxrwx
2015-06-05 00:55
find
216.57
KB
-rwxrwxrwx
2017-02-18 16:37
fitstopnm
14.16
KB
-rwxrwxrwx
2016-01-30 16:51
fixproc
15.16
KB
-rwxrwxrwx
2020-08-04 17:15
flock
26.79
KB
-rwxrwxrwx
2018-03-07 19:29
fmt
38.79
KB
-rwxrwxrwx
2017-02-22 13:23
fold
34.79
KB
-rwxrwxrwx
2017-02-22 13:23
free
18.08
KB
-rwxrwxrwx
2018-05-17 12:56
freetype-config
3.69
KB
-rwxr-xr-x
2020-10-23 19:03
freshclam
38
KB
-rwxr-xr-x
2022-05-27 11:18
from
10.3
KB
-rwxrwxrwx
2017-04-12 13:22
fstopgm
10.13
KB
-rwxrwxrwx
2016-01-30 16:51
funzip
22.32
KB
-rwxrwxrwx
2019-08-05 18:10
g++
930.77
KB
-rwxrwxrwx
2018-02-14 17:53
g++-6
930.77
KB
-rwxrwxrwx
2018-02-14 17:53
g3topbm
13.24
KB
-rwxrwxrwx
2016-01-30 16:51
galera_new_cluster
888
B
-rwxr-xr-x
2021-03-22 19:49
galera_recovery
3.28
KB
-rwxr-xr-x
2021-03-22 19:49
gapplication
18.63
KB
-rwxr-xr-x
2022-06-06 13:28
gawk
646.72
KB
-rwxrwxrwx
2017-01-25 17:06
gcc
926.77
KB
-rwxrwxrwx
2018-02-14 17:53
gcc-6
926.77
KB
-rwxrwxrwx
2018-02-14 17:53
gcc-ar
26.53
KB
-rwxrwxrwx
2018-02-14 17:53
gcc-ar-6
26.53
KB
-rwxrwxrwx
2018-02-14 17:53
gcc-nm
26.53
KB
-rwxrwxrwx
2018-02-14 17:53
gcc-nm-6
26.53
KB
-rwxrwxrwx
2018-02-14 17:53
gcc-ranlib
26.53
KB
-rwxrwxrwx
2018-02-14 17:53
gcc-ranlib-6
26.53
KB
-rwxrwxrwx
2018-02-14 17:53
gcov
507.93
KB
-rwxrwxrwx
2018-02-14 17:53
gcov-6
507.93
KB
-rwxrwxrwx
2018-02-14 17:53
gcov-dump
439.86
KB
-rwxrwxrwx
2018-02-14 17:53
gcov-dump-6
439.86
KB
-rwxrwxrwx
2018-02-14 17:53
gcov-tool
463.92
KB
-rwxrwxrwx
2018-02-14 17:53
gcov-tool-6
463.92
KB
-rwxrwxrwx
2018-02-14 17:53
gdbus
38.96
KB
-rwxr-xr-x
2022-06-06 13:28
gdbus-codegen
1.25
KB
-rwxr-xr-x
2022-06-06 13:28
gem
545
B
-rwxr-xr-x
2021-12-06 00:55
gem2.3
545
B
-rwxr-xr-x
2021-12-06 00:55
gemtopbm
10.16
KB
-rwxrwxrwx
2016-01-30 16:51
gemtopnm
10.16
KB
-rwxrwxrwx
2016-01-30 16:51
genbrk
14.9
KB
-rwxr-xr-x
2021-10-12 12:29
gencat
22.63
KB
-rwxrwxrwx
2019-02-06 22:17
gencfu
10.79
KB
-rwxr-xr-x
2021-10-12 12:29
gencnval
22.77
KB
-rwxr-xr-x
2021-10-12 12:29
gendict
23.04
KB
-rwxr-xr-x
2021-10-12 12:29
genrb
120.76
KB
-rwxr-xr-x
2021-10-12 12:29
geqn
185.19
KB
-rwxrwxrwx
2016-12-13 14:06
getconf
22.37
KB
-rwxrwxrwx
2019-02-06 22:17
getent
23.31
KB
-rwxrwxrwx
2019-02-06 22:17
getmail
38.74
KB
-rwxrwxrwx
2017-11-02 16:52
getmail_fetch
8.58
KB
-rwxrwxrwx
2017-11-02 16:52
getmail_maildir
2.62
KB
-rwxrwxrwx
2017-11-02 16:52
getmail_mbox
2.82
KB
-rwxrwxrwx
2017-11-02 16:52
getmails
539
B
-rwxrwxrwx
2017-10-14 03:53
getopt
14.49
KB
-rwxrwxrwx
2018-03-07 19:29
gettext
34.68
KB
-rwxrwxrwx
2019-08-31 01:30
gettext.sh
4.52
KB
-rwxrwxrwx
2019-08-31 01:30
gettextize
42.73
KB
-rwxrwxrwx
2019-08-31 01:30
ghostscript
10.24
KB
-rwxr-xr-x
2022-05-01 17:15
giftopnm
18.2
KB
-rwxrwxrwx
2016-01-30 16:51
gio
75.77
KB
-rwxr-xr-x
2022-06-06 13:28
gio-querymodules
10.36
KB
-rwxr-xr-x
2022-06-06 13:28
git
1.99
MB
-rwxrwxrwx
2020-04-20 04:07
git-receive-pack
1.99
MB
-rwxrwxrwx
2020-04-20 04:07
git-shell
1006.97
KB
-rwxrwxrwx
2020-04-20 04:07
git-upload-archive
1.99
MB
-rwxrwxrwx
2020-04-20 04:07
git-upload-pack
1.06
MB
-rwxrwxrwx
2020-04-20 04:07
glib-compile-resources
39.14
KB
-rwxr-xr-x
2022-06-06 13:28
glib-compile-schemas
43.32
KB
-rwxr-xr-x
2022-06-06 13:28
glib-genmarshal
38.76
KB
-rwxr-xr-x
2022-06-06 13:28
glib-gettextize
5.25
KB
-rwxr-xr-x
2022-06-06 13:28
glib-mkenums
17.55
KB
-rwxr-xr-x
2022-06-06 13:28
gobject-query
10.26
KB
-rwxr-xr-x
2022-06-06 13:28
gold
2.97
MB
-rwxrwxrwx
2017-05-10 12:12
gouldtoppm
10.12
KB
-rwxrwxrwx
2016-01-30 16:51
gpasswd
74.02
KB
-rwsr-xr-x
2021-03-17 10:27
gpg
977.35
KB
-rwxrwxrwx
2019-02-07 21:57
gpg-agent
376.63
KB
-rwxrwxrwx
2019-02-07 21:57
gpg-connect-agent
150.73
KB
-rwxrwxrwx
2019-02-07 21:57
gpg-zip
3.36
KB
-rwxrwxrwx
2019-02-07 21:57
gpg2
977.35
KB
-rwxrwxrwx
2019-02-07 21:57
gpgconf
157.41
KB
-rwxrwxrwx
2019-02-07 21:57
gpgparsemail
26.07
KB
-rwxrwxrwx
2019-02-07 21:57
gpgsplit
74.33
KB
-rwxrwxrwx
2019-02-07 21:57
gpgv
410.64
KB
-rwxrwxrwx
2019-02-07 21:57
gpic
196.03
KB
-rwxrwxrwx
2016-12-13 14:06
gprof
96.29
KB
-rwxrwxrwx
2017-05-10 12:12
gresource
18.53
KB
-rwxr-xr-x
2022-06-06 13:28
groff
101.31
KB
-rwxrwxrwx
2016-12-13 14:06
grog
2.71
KB
-rwxrwxrwx
2016-12-13 14:06
grops
161.72
KB
-rwxrwxrwx
2016-12-13 14:06
grotty
117.34
KB
-rwxrwxrwx
2016-12-13 14:06
groups
34.79
KB
-rwxrwxrwx
2017-02-22 13:23
grub-editenv
236.97
KB
-rwxrwxrwx
2019-06-12 13:20
grub-file
660.64
KB
-rwxrwxrwx
2019-06-12 13:20
grub-fstest
786.75
KB
-rwxrwxrwx
2019-06-12 13:20
grub-glue-efi
232.81
KB
-rwxrwxrwx
2019-06-12 13:20
grub-kbdcomp
1.64
KB
-rwxrwxrwx
2019-06-12 13:20
grub-menulst2cfg
216.83
KB
-rwxrwxrwx
2019-06-12 13:20
grub-mkfont
261.47
KB
-rwxrwxrwx
2019-06-12 13:20
grub-mkimage
325.88
KB
-rwxrwxrwx
2019-06-12 13:20
grub-mklayout
241.09
KB
-rwxrwxrwx
2019-06-12 13:20
grub-mknetdir
366.55
KB
-rwxrwxrwx
2019-06-12 13:20
grub-mkpasswd-pbkdf2
241.16
KB
-rwxrwxrwx
2019-06-12 13:20
grub-mkrelpath
232.5
KB
-rwxrwxrwx
2019-06-12 13:20
grub-mkrescue
819.39
KB
-rwxrwxrwx
2019-06-12 13:20
grub-mkstandalone
442.88
KB
-rwxrwxrwx
2019-06-12 13:20
grub-mount
605.28
KB
-rwxrwxrwx
2019-06-12 13:20
grub-ntldr-img
34.45
KB
-rwxrwxrwx
2019-06-12 13:20
grub-render-label
673.23
KB
-rwxrwxrwx
2019-06-12 13:20
grub-script-check
260.63
KB
-rwxrwxrwx
2019-06-12 13:20
grub-syslinux2cfg
621.75
KB
-rwxrwxrwx
2019-06-12 13:20
gs
10.24
KB
-rwxr-xr-x
2022-05-01 17:15
gsbj
350
B
-rwxr-xr-x
2022-05-01 17:15
gsdj
352
B
-rwxr-xr-x
2022-05-01 17:15
gsdj500
352
B
-rwxr-xr-x
2022-05-01 17:15
gsettings
22.75
KB
-rwxr-xr-x
2022-06-06 13:28
gslj
353
B
-rwxr-xr-x
2022-05-01 17:15
gslp
350
B
-rwxr-xr-x
2022-05-01 17:15
gsnd
277
B
-rwxr-xr-x
2022-05-01 17:15
gtbl
118.2
KB
-rwxrwxrwx
2016-12-13 14:06
gtester
22.65
KB
-rwxr-xr-x
2022-06-06 13:28
gtester-report
18.32
KB
-rwxr-xr-x
2022-06-06 13:28
h2ph
28.52
KB
-rwxrwxrwx
2020-06-20 19:33
h2xs
59.39
KB
-rwxrwxrwx
2020-06-20 19:33
hd
26.61
KB
-rwxrwxrwx
2017-04-12 13:22
head
42.82
KB
-rwxrwxrwx
2017-02-22 13:23
helpztags
2.46
KB
-rwxr-xr-x
2022-06-19 12:00
hexdump
26.61
KB
-rwxrwxrwx
2017-04-12 13:22
hipstopgm
10.13
KB
-rwxrwxrwx
2016-01-30 16:51
hostid
30.73
KB
-rwxrwxrwx
2017-02-22 13:23
hostnamectl
18.34
KB
-rwxr-xr-x
2022-06-29 14:41
htcacheclean
30
KB
-rwxr-xr-x
2022-03-18 13:54
htdbm
17.99
KB
-rwxr-xr-x
2022-03-18 13:54
htdigest
9.99
KB
-rwxr-xr-x
2022-03-18 13:54
html2
10.3
KB
-rwxrwxrwx
2017-10-01 17:30
htop
175.24
KB
-rwxrwxrwx
2016-07-25 19:46
htpasswd
17.99
KB
-rwxr-xr-x
2022-03-18 13:54
i386
18.73
KB
-rwxrwxrwx
2018-03-07 19:29
icontopbm
10.15
KB
-rwxrwxrwx
2016-01-30 16:51
iconv
55.01
KB
-rwxrwxrwx
2019-02-06 22:17
icu-config
21.34
KB
-rwxr-xr-x
2021-10-12 12:29
icuinfo
10.59
KB
-rwxr-xr-x
2021-10-12 12:29
id
42.91
KB
-rwxrwxrwx
2017-02-22 13:23
identify
6.23
KB
-rwxr-xr-x
2022-05-14 01:05
identify-im6
6.23
KB
-rwxr-xr-x
2022-05-14 01:05
identify-im6.q16
6.23
KB
-rwxr-xr-x
2022-05-14 01:05
ifnames
4.03
KB
-rwxrwxrwx
2016-03-26 19:08
igawk
3.11
KB
-rwxrwxrwx
2017-01-25 17:06
ilbmtoppm
78.37
KB
-rwxrwxrwx
2016-01-30 16:51
imagetops
1.21
KB
-rwxrwxrwx
2016-01-30 16:51
imgtoppm
10.15
KB
-rwxrwxrwx
2016-01-30 16:51
import
6.21
KB
-rwxr-xr-x
2022-05-14 01:05
import-im6
6.21
KB
-rwxr-xr-x
2022-05-14 01:05
import-im6.q16
6.21
KB
-rwxr-xr-x
2022-05-14 01:05
infocmp
58.07
KB
-rwxrwxrwx
2017-12-28 10:47
infotocap
78.11
KB
-rwxrwxrwx
2017-12-28 10:47
innochecksum
3.42
MB
-rwxr-xr-x
2021-03-22 19:49
innotop
445.81
KB
-rwxr-xr-x
2020-10-12 19:40
install
135.61
KB
-rwxrwxrwx
2017-02-22 13:23
instmodsh
4.27
KB
-rwxrwxrwx
2020-06-20 19:33
ionice
26.66
KB
-rwxrwxrwx
2018-03-07 19:29
ipcmk
26.77
KB
-rwxrwxrwx
2018-03-07 19:29
ipcrm
26.63
KB
-rwxrwxrwx
2018-03-07 19:29
ipcs
50.79
KB
-rwxrwxrwx
2018-03-07 19:29
iptables-xml
92.74
KB
-rwxr-xr-x
2017-04-12 11:41
irb
181
B
-rwxr-xr-x
2021-12-06 00:55
irb2.3
181
B
-rwxr-xr-x
2021-12-06 00:55
ischroot
10.3
KB
-rwxrwxrwx
2017-04-02 19:10
ispell-wrapper
7.05
KB
-rwxrwxrwx
2016-10-10 11:58
join
46.85
KB
-rwxrwxrwx
2017-02-22 13:23
jpegtopnm
30.45
KB
-rwxrwxrwx
2016-01-30 16:51
jq
21.99
KB
-rwxr-xr-x
2016-12-30 09:26
js
71.94
MB
-rwxr-xr-x
2023-02-16 16:22
json-glib-format
10.65
KB
-rwxrwxrwx
2017-03-16 20:01
json-glib-validate
10.46
KB
-rwxrwxrwx
2017-03-16 20:01
json_pp
3.86
KB
-rwxrwxrwx
2020-06-20 19:33
jsonlint-php
2.2
KB
-rwxr-xr-x
2016-11-19 01:55
kbxutil
154.63
KB
-rwxrwxrwx
2019-02-07 21:57
kernel-install
3.91
KB
-rwxr-xr-x
2022-06-29 14:41
killall
23.68
KB
-rwxrwxrwx
2015-08-17 15:18
koi8rxterm
3.67
KB
-rwxr-xr-x
2022-02-06 18:11
last
42.85
KB
-rwxrwxrwx
2018-03-07 19:29
lastb
42.85
KB
-rwxrwxrwx
2018-03-07 19:29
lastlog
18.07
KB
-rwxr-xr-x
2021-03-17 10:27
lcf
7.6
KB
-rwxrwxrwx
2016-03-16 21:58
ld
1.21
MB
-rwxrwxrwx
2017-05-10 12:12
ld.bfd
1.21
MB
-rwxrwxrwx
2017-05-10 12:12
ld.gold
2.97
MB
-rwxrwxrwx
2017-05-10 12:12
ldd
5.27
KB
-rwxrwxrwx
2019-02-06 22:17
leaftoppm
10.16
KB
-rwxrwxrwx
2016-01-30 16:51
less
161.82
KB
-rwxr-xr-x
2016-02-28 12:28
lessecho
10.02
KB
-rwxr-xr-x
2016-02-28 12:28
lessfile
7.58
KB
-rwxr-xr-x
2016-02-28 12:28
lesskey
19.36
KB
-rwxr-xr-x
2016-02-28 12:28
lesspipe
7.58
KB
-rwxr-xr-x
2016-02-28 12:28
letsencrypt
385
B
-rwxr-xr-x
2020-09-26 20:25
lexgrog
90.57
KB
-rwxrwxrwx
2016-12-13 14:10
lft
2.43
KB
-rwxrwxrwx
2016-08-29 17:45
lft.db
2.43
KB
-rwxrwxrwx
2016-08-29 17:45
libnetcfg
15.39
KB
-rwxrwxrwx
2020-06-20 19:33
libpng-config
2.41
KB
-rwxr-xr-x
2019-04-18 22:12
libpng16-config
2.41
KB
-rwxr-xr-x
2019-04-18 22:12
libtoolize
126.16
KB
-rwxrwxrwx
2016-08-20 14:34
line
10.4
KB
-rwxrwxrwx
2018-03-07 19:29
link
30.73
KB
-rwxrwxrwx
2017-02-22 13:23
linux-boot-prober
1.54
KB
-rwxrwxrwx
2017-01-20 16:28
linux-check-removal
3.99
KB
-rwxrwxrwx
2016-06-21 04:48
linux-update-symlinks
6.17
KB
-rwxrwxrwx
2016-06-05 03:13
linux-version
2.63
KB
-rwxrwxrwx
2015-08-11 17:45
linux32
18.73
KB
-rwxrwxrwx
2018-03-07 19:29
linux64
18.73
KB
-rwxrwxrwx
2018-03-07 19:29
lispmtopgm
10.13
KB
-rwxrwxrwx
2016-01-30 16:51
listres
10.68
KB
-rwxr-xr-x
2015-05-02 17:09
lnstat
18.8
KB
-rwxrwxrwx
2017-11-24 10:22
locale
37.91
KB
-rwxrwxrwx
2019-02-06 22:17
localectl
26.41
KB
-rwxr-xr-x
2022-06-29 14:41
localedef
295.69
KB
-rwxrwxrwx
2019-02-06 22:17
locate
74.44
KB
-rwxrwxrwx
2017-02-18 16:37
locate.findutils
74.44
KB
-rwxrwxrwx
2017-02-18 16:37
logger
43.43
KB
-rwxrwxrwx
2018-03-07 19:29
logname
30.73
KB
-rwxrwxrwx
2017-02-22 13:23
logresolve
10
KB
-rwxr-xr-x
2022-03-18 13:54
look
10.33
KB
-rwxrwxrwx
2017-04-12 13:22
lorder
2.78
KB
-rwxrwxrwx
2017-04-12 13:22
lsattr
10
KB
-rwxrwxrwx
2020-07-25 11:03
lsb_release
3.55
KB
-rwxr-xr-x
2015-08-26 11:44
lscpu
63.2
KB
-rwxrwxrwx
2018-03-07 19:29
lsinitramfs
625
B
-rwxrwxrwx
2017-03-06 23:42
lsipc
71.12
KB
-rwxrwxrwx
2018-03-07 19:29
lslocks
35.16
KB
-rwxrwxrwx
2018-03-07 19:29
lslogins
59.27
KB
-rwxrwxrwx
2018-03-07 19:29
lsns
38.87
KB
-rwxrwxrwx
2018-03-07 19:29
lsof
159.31
KB
-rwxrwxrwx
2015-09-13 23:46
lspgpot
1.06
KB
-rwxrwxrwx
2014-06-25 18:17
luit
48.79
KB
-rwxr-xr-x
2015-05-02 17:09
lxterm
419
B
-rwxr-xr-x
2022-02-06 18:11
lzcat
75.38
KB
-rwxr-xr-x
2022-04-10 10:53
lzcmp
6.48
KB
-rwxr-xr-x
2022-04-10 10:53
lzdiff
6.48
KB
-rwxr-xr-x
2022-04-10 10:53
lzegrep
5.77
KB
-rwxr-xr-x
2022-04-10 10:53
lzfgrep
5.77
KB
-rwxr-xr-x
2022-04-10 10:53
lzgrep
5.77
KB
-rwxr-xr-x
2022-04-10 10:53
lzless
1.76
KB
-rwxr-xr-x
2022-04-10 10:53
lzma
75.38
KB
-rwxr-xr-x
2022-04-10 10:53
lzmainfo
10.38
KB
-rwxr-xr-x
2022-04-10 10:53
lzmore
2.11
KB
-rwxr-xr-x
2022-04-10 10:53
m4
151.25
KB
-rwxrwxrwx
2017-01-05 19:01
mac2unix
50.02
KB
-rwxr-xr-x
2016-11-11 05:13
macptopbm
10.12
KB
-rwxrwxrwx
2016-01-30 16:51
maildirmake.dovecot
521
B
-rwxr-xr-x
2020-08-14 18:28
mailq
26.15
KB
-rwxr-xr-x
2020-02-16 20:59
make
218.68
KB
-rwxrwxrwx
2017-01-31 17:31
make-first-existing-target
4.79
KB
-rwxrwxrwx
2017-01-31 17:31
makeconv
47.4
KB
-rwxr-xr-x
2021-10-12 12:29
man
104.5
KB
-rwxrwxrwx
2016-12-13 14:10
mandb
126.72
KB
-rwxrwxrwx
2016-12-13 14:10
manpath
30.47
KB
-rwxrwxrwx
2016-12-13 14:10
mariabackup
17.34
MB
-rwxr-xr-x
2021-03-22 19:49
mariadb
4.12
MB
-rwxr-xr-x
2021-03-22 19:49
mariadb-service-convert
2.43
KB
-rwxr-xr-x
2021-03-22 19:49
mariadbcheck
3.91
MB
-rwxr-xr-x
2021-03-22 19:49
mawk
119.12
KB
-rwxrwxrwx
2012-03-23 21:15
mbstream
3.4
MB
-rwxr-xr-x
2021-03-22 19:49
mcookie
30.79
KB
-rwxrwxrwx
2018-03-07 19:29
mcrypt
87.27
KB
-rwxrwxrwx
2012-11-02 20:04
md5sum
42.85
KB
-rwxrwxrwx
2017-02-22 13:23
md5sum.textutils
42.85
KB
-rwxrwxrwx
2017-02-22 13:23
mdatopbm
10.16
KB
-rwxrwxrwx
2016-01-30 16:51
mdecrypt
87.27
KB
-rwxrwxrwx
2012-11-02 20:04
memcached
146.51
KB
-rwxrwxrwx
2018-06-03 11:37
mesg
10.45
KB
-rwxrwxrwx
2018-03-07 19:29
mgrtopbm
10.13
KB
-rwxrwxrwx
2016-01-30 16:51
migrate-pubring-from-classic-gpg
2.14
KB
-rwxrwxrwx
2018-10-03 02:58
mkfifo
63.04
KB
-rwxrwxrwx
2017-02-22 13:23
mkpasswd
18.57
KB
-rwxrwxrwx
2017-07-27 17:45
mlock
10.37
KB
-rwxr-sr-x
2021-12-29 15:18
mogrify
6.21
KB
-rwxr-xr-x
2022-05-14 01:05
mogrify-im6
6.21
KB
-rwxr-xr-x
2022-05-14 01:05
mogrify-im6.q16
6.21
KB
-rwxr-xr-x
2022-05-14 01:05
montage
6.21
KB
-rwxr-xr-x
2022-05-14 01:05
montage-im6
6.21
KB
-rwxr-xr-x
2022-05-14 01:05
montage-im6.q16
6.21
KB
-rwxr-xr-x
2022-05-14 01:05
msgattrib
22.52
KB
-rwxrwxrwx
2019-08-31 01:30
msgcat
22.52
KB
-rwxrwxrwx
2019-08-31 01:30
msgcmp
22.63
KB
-rwxrwxrwx
2019-08-31 01:30
msgcomm
22.5
KB
-rwxrwxrwx
2019-08-31 01:30
msgconv
18.48
KB
-rwxrwxrwx
2019-08-31 01:30
msgen
18.48
KB
-rwxrwxrwx
2019-08-31 01:30
msgexec
14.52
KB
-rwxrwxrwx
2019-08-31 01:30
msgfilter
26.61
KB
-rwxrwxrwx
2019-08-31 01:30
msgfmt
79.44
KB
-rwxrwxrwx
2019-08-31 01:30
msggrep
34.86
KB
-rwxrwxrwx
2019-08-31 01:30
msginit
63.27
KB
-rwxrwxrwx
2019-08-31 01:30
msgmerge
67.46
KB
-rwxrwxrwx
2019-08-31 01:30
msgunfmt
30.71
KB
-rwxrwxrwx
2019-08-31 01:30
msguniq
18.49
KB
-rwxrwxrwx
2019-08-31 01:30
msql2mysql
1.41
KB
-rwxr-xr-x
2021-03-22 19:49
mtrace
6.32
KB
-rwxrwxrwx
2019-02-06 22:17
mtvtoppm
10.13
KB
-rwxrwxrwx
2016-01-30 16:51
my_print_defaults
3.39
MB
-rwxr-xr-x
2021-03-22 19:49
myisam_ftdump
3.75
MB
-rwxr-xr-x
2021-03-22 19:49
myisamchk
3.87
MB
-rwxr-xr-x
2021-03-22 19:49
myisamlog
3.73
MB
-rwxr-xr-x
2021-03-22 19:49
myisampack
3.77
MB
-rwxr-xr-x
2021-03-22 19:49
mysql
4.12
MB
-rwxr-xr-x
2021-03-22 19:49
mysql_convert_table_format
4.12
KB
-rwxr-xr-x
2021-03-22 19:49
mysql_embedded
16.03
MB
-rwxr-xr-x
2021-03-22 19:49
mysql_find_rows
3.21
KB
-rwxr-xr-x
2021-03-22 19:49
mysql_fix_extensions
1.22
KB
-rwxr-xr-x
2021-03-22 19:49
mysql_install_db
19.15
KB
-rwxr-xr-x
2021-03-22 19:49
mysql_plugin
3.39
MB
-rwxr-xr-x
2021-03-22 19:49
mysql_secure_installation
12.23
KB
-rwxr-xr-x
2021-03-22 19:49
mysql_setpermission
17.07
KB
-rwxr-xr-x
2021-03-22 19:49
mysql_tzinfo_to_sql
3.39
MB
-rwxr-xr-x
2021-03-22 19:49
mysql_upgrade
3.47
MB
-rwxr-xr-x
2021-03-22 19:49
mysql_waitpid
3.38
MB
-rwxr-xr-x
2021-03-22 19:49
mysql_zap
3.77
KB
-rwxr-xr-x
2021-03-22 19:49
mysqlaccess
109.33
KB
-rwxr-xr-x
2021-03-22 19:49
mysqladmin
3.91
MB
-rwxr-xr-x
2021-03-22 19:49
mysqlanalyze
3.91
MB
-rwxr-xr-x
2021-03-22 19:49
mysqlbinlog
4.08
MB
-rwxr-xr-x
2021-03-22 19:49
mysqlcheck
3.91
MB
-rwxr-xr-x
2021-03-22 19:49
mysqld_multi
23.84
KB
-rwxr-xr-x
2021-03-22 19:49
mysqld_safe
30.79
KB
-rwxr-xr-x
2021-03-22 19:49
mysqld_safe_helper
3.35
MB
-rwxr-xr-x
2021-03-22 19:49
mysqldump
3.99
MB
-rwxr-xr-x
2021-03-22 19:49
mysqldumpslow
8.05
KB
-rwxr-xr-x
2021-03-22 19:49
mysqlhotcopy
34.12
KB
-rwxr-xr-x
2021-03-22 19:49
mysqlimport
3.9
MB
-rwxr-xr-x
2021-03-22 19:49
mysqloptimize
3.91
MB
-rwxr-xr-x
2021-03-22 19:49
mysqlrepair
3.91
MB
-rwxr-xr-x
2021-03-22 19:49
mysqlreport
50.03
KB
-rwxr-xr-x
2020-10-12 19:40
mysqlshow
3.9
MB
-rwxr-xr-x
2021-03-22 19:49
mysqlslap
3.92
MB
-rwxr-xr-x
2021-03-22 19:49
mytop
63.3
KB
-rwxr-xr-x
2021-03-22 19:49
namei
26.66
KB
-rwxrwxrwx
2018-03-07 19:29
nawk
646.72
KB
-rwxrwxrwx
2017-01-25 17:06
ncal
29.21
KB
-rwxrwxrwx
2017-04-12 13:22
ncurses5-config
5.78
KB
-rwxr-xr-x
2017-12-28 10:47
ncursesw5-config
5.78
KB
-rwxr-xr-x
2017-12-28 10:47
neotoppm
10.12
KB
-rwxrwxrwx
2016-01-30 16:51
neqn
908
B
-rwxrwxrwx
2016-12-13 14:06
newaliases
26.15
KB
-rwxr-xr-x
2020-02-16 20:59
newgrp
39.37
KB
-rwsr-xr-x
2021-03-17 10:27
ngettext
34.7
KB
-rwxrwxrwx
2019-08-31 01:30
nice
34.76
KB
-rwxrwxrwx
2017-02-22 13:23
nl
38.91
KB
-rwxrwxrwx
2017-02-22 13:23
nm
43.84
KB
-rwxrwxrwx
2017-05-10 12:12
node
71.94
MB
-rwxr-xr-x
2023-02-16 16:22
nodejs
71.94
MB
-rwxr-xr-x
2023-02-16 16:22
nohup
34.79
KB
-rwxrwxrwx
2017-02-22 13:23
npm
4.6
KB
-rwxr-xr-x
2023-02-16 16:16
nproc
34.79
KB
-rwxrwxrwx
2017-02-22 13:23
npx
177
B
-rwxr-xr-x
2023-02-16 16:16
nroff
3.25
KB
-rwxrwxrwx
2016-12-13 14:06
nsenter
30.95
KB
-rwxrwxrwx
2018-03-07 19:29
nstat
22.67
KB
-rwxrwxrwx
2017-11-24 10:22
ntpdc
138.2
KB
-rwxrwxrwx
2018-02-15 12:45
ntpq
176.23
KB
-rwxrwxrwx
2018-02-15 12:45
ntpsweep
7.79
KB
-rwxrwxrwx
2018-02-15 12:45
ntptrace
3.48
KB
-rwxrwxrwx
2018-02-15 12:45
numfmt
58.91
KB
-rwxrwxrwx
2017-02-22 13:23
objcopy
223.2
KB
-rwxrwxrwx
2017-05-10 12:12
objdump
360.38
KB
-rwxrwxrwx
2017-05-10 12:12
od
66.91
KB
-rwxrwxrwx
2017-02-22 13:23
openssl
639.48
KB
-rwxr-xr-x
2022-05-15 02:04
os-prober
4.44
KB
-rwxrwxrwx
2017-01-31 04:56
pager
161.82
KB
-rwxr-xr-x
2016-02-28 12:28
palmtopnm
18.25
KB
-rwxrwxrwx
2016-01-30 16:51
pamcut
14.16
KB
-rwxrwxrwx
2016-01-30 16:51
pamdeinterlace
10.13
KB
-rwxrwxrwx
2016-01-30 16:51
pamdice
10.16
KB
-rwxrwxrwx
2016-01-30 16:51
pamfile
10.14
KB
-rwxrwxrwx
2016-01-30 16:51
pamoil
10.15
KB
-rwxrwxrwx
2016-01-30 16:51
pamstack
10.15
KB
-rwxrwxrwx
2016-01-30 16:51
pamstretch
14.16
KB
-rwxrwxrwx
2016-01-30 16:51
pamstretch-gen
1.31
KB
-rwxrwxrwx
2016-01-30 16:51
paperconf
10.34
KB
-rwxrwxrwx
2016-11-11 12:28
partx
83.63
KB
-rwxrwxrwx
2018-03-07 19:29
passenger-config
1.5
KB
-rwxrwxrwx
2019-03-17 19:40
passwd
58.28
KB
-rwsr-xr-x
2021-03-17 10:27
paste
34.79
KB
-rwxrwxrwx
2017-02-22 13:23
patch
155.45
KB
-rwxrwxrwx
2019-07-26 12:58
pathchk
30.76
KB
-rwxrwxrwx
2017-02-22 13:23
pbmclean
10.15
KB
-rwxrwxrwx
2016-01-30 16:51
pbmlife
10.11
KB
-rwxrwxrwx
2016-01-30 16:51
pbmmake
10.11
KB
-rwxrwxrwx
2016-01-30 16:51
pbmmask
10.13
KB
-rwxrwxrwx
2016-01-30 16:51
pbmpage
10.13
KB
-rwxrwxrwx
2016-01-30 16:51
pbmpscale
10.27
KB
-rwxrwxrwx
2016-01-30 16:51
pbmreduce
10.19
KB
-rwxrwxrwx
2016-01-30 16:51
pbmtext
10.19
KB
-rwxrwxrwx
2016-01-30 16:51
pbmtextps
14.25
KB
-rwxrwxrwx
2016-01-30 16:51
pbmto10x
10.14
KB
-rwxrwxrwx
2016-01-30 16:51
pbmtoascii
10.4
KB
-rwxrwxrwx
2016-01-30 16:51
pbmtoatk
10.14
KB
-rwxrwxrwx
2016-01-30 16:51
pbmtobbnbg
10.1
KB
-rwxrwxrwx
2016-01-30 16:51
pbmtocmuwm
10.13
KB
-rwxrwxrwx
2016-01-30 16:51
pbmtoepsi
10.09
KB
-rwxrwxrwx
2016-01-30 16:51
pbmtoepson
10.09
KB
-rwxrwxrwx
2016-01-30 16:51
pbmtog3
13.24
KB
-rwxrwxrwx
2016-01-30 16:51
pbmtogem
10.15
KB
-rwxrwxrwx
2016-01-30 16:51
pbmtogo
10.14
KB
-rwxrwxrwx
2016-01-30 16:51
pbmtoicon
10.13
KB
-rwxrwxrwx
2016-01-30 16:51
pbmtolj
14.19
KB
-rwxrwxrwx
2016-01-30 16:51
pbmtomacp
10.13
KB
-rwxrwxrwx
2016-01-30 16:51
pbmtomda
10.16
KB
-rwxrwxrwx
2016-01-30 16:51
pbmtomgr
10.11
KB
-rwxrwxrwx
2016-01-30 16:51
pbmtonokia
10.16
KB
-rwxrwxrwx
2016-01-30 16:51
pbmtopgm
10.13
KB
-rwxrwxrwx
2016-01-30 16:51
pbmtopi3
10.12
KB
-rwxrwxrwx
2016-01-30 16:51
pbmtoplot
6.09
KB
-rwxrwxrwx
2016-01-30 16:51
pbmtoppa
34.23
KB
-rwxrwxrwx
2016-01-30 16:51
pbmtopsg3
11.84
KB
-rwxrwxrwx
2016-01-30 16:51
pbmtoptx
10.1
KB
-rwxrwxrwx
2016-01-30 16:51
pbmtowbmp
10.09
KB
-rwxrwxrwx
2016-01-30 16:51
pbmtox10bm
10.14
KB
-rwxrwxrwx
2016-01-30 16:51
pbmtoxbm
10.14
KB
-rwxrwxrwx
2016-01-30 16:51
pbmtoybm
10.11
KB
-rwxrwxrwx
2016-01-30 16:51
pbmtozinc
10.14
KB
-rwxrwxrwx
2016-01-30 16:51
pbmupc
18.1
KB
-rwxrwxrwx
2016-01-30 16:51
pbr
152
B
-rwxrwxrwx
2016-09-21 16:14
pcre-config
2.29
KB
-rwxrwxrwx
2017-03-21 23:03
pcxtoppm
18.18
KB
-rwxrwxrwx
2016-01-30 16:51
pdb
45.02
KB
-rwxr-xr-x
2022-02-06 21:16
pdb2.7
45.02
KB
-rwxr-xr-x
2022-02-06 21:16
pdb3
59.7
KB
-rwxr-xr-x
2021-11-04 16:29
pdb3.5
59.7
KB
-rwxr-xr-x
2021-11-04 16:29
pdf2dsc
698
B
-rwxr-xr-x
2022-05-01 17:15
pdf2ps
909
B
-rwxr-xr-x
2022-05-01 17:15
pear
793
B
-rwxr-xr-x
2021-04-06 16:28
peardev
814
B
-rwxr-xr-x
2021-04-06 16:28
pecl
727
B
-rwxr-xr-x
2021-04-06 16:28
peekfd
10.52
KB
-rwxrwxrwx
2015-08-17 15:18
perf
528
B
-rwxrwxrwx
2016-09-17 01:34
perl
1.93
MB
-rwxrwxrwx
2020-06-20 19:33
perl5.24-x86_64-linux-gnu
10.24
KB
-rwxrwxrwx
2020-06-20 19:33
perl5.24.1
1.93
MB
-rwxrwxrwx
2020-06-20 19:33
perlbug
44.46
KB
-rwxrwxrwx
2020-06-20 19:33
perldoc
125
B
-rwxrwxrwx
2020-06-20 19:33
perlivp
10.61
KB
-rwxrwxrwx
2020-06-20 19:33
perlthanks
44.46
KB
-rwxrwxrwx
2020-06-20 19:33
perror
3.54
MB
-rwxr-xr-x
2021-03-22 19:49
pf2afm
498
B
-rwxr-xr-x
2022-05-01 17:15
pfbtopfa
516
B
-rwxr-xr-x
2022-05-01 17:15
pg
38.89
KB
-rwxrwxrwx
2018-03-07 19:29
pg_config
30.07
KB
-rwxr-xr-x
2021-11-12 08:56
pgmbentley
6.1
KB
-rwxrwxrwx
2016-01-30 16:51
pgmcrater
14.23
KB
-rwxrwxrwx
2016-01-30 16:51
pgmedge
10.13
KB
-rwxrwxrwx
2016-01-30 16:51
pgmenhance
10.12
KB
-rwxrwxrwx
2016-01-30 16:51
pgmhist
10.13
KB
-rwxrwxrwx
2016-01-30 16:51
pgmkernel
10.11
KB
-rwxrwxrwx
2016-01-30 16:51
pgmnoise
10.13
KB
-rwxrwxrwx
2016-01-30 16:51
pgmnorm
10.16
KB
-rwxrwxrwx
2016-01-30 16:51
pgmoil
10.15
KB
-rwxrwxrwx
2016-01-30 16:51
pgmramp
10.1
KB
-rwxrwxrwx
2016-01-30 16:51
pgmslice
10.11
KB
-rwxrwxrwx
2016-01-30 16:51
pgmtexture
26.18
KB
-rwxrwxrwx
2016-01-30 16:51
pgmtofs
10.13
KB
-rwxrwxrwx
2016-01-30 16:51
pgmtolispm
10.14
KB
-rwxrwxrwx
2016-01-30 16:51
pgmtopbm
16.65
KB
-rwxrwxrwx
2016-01-30 16:51
pgmtoppm
10.14
KB
-rwxrwxrwx
2016-01-30 16:51
pgrep
26.09
KB
-rwxrwxrwx
2018-05-17 12:56
phar
14.48
KB
-rwxr-xr-x
2021-10-26 19:51
phar.phar
14.48
KB
-rwxr-xr-x
2021-10-26 19:51
phar.phar7.0
14.48
KB
-rwxr-xr-x
2021-10-26 19:51
phar7.0
14.48
KB
-rwxr-xr-x
2021-10-26 19:51
php
4.19
MB
-rwxr-xr-x
2021-10-26 19:51
php-cgi
4.09
MB
-rwxr-xr-x
2021-10-26 19:51
php-cgi7.0
4.09
MB
-rwxr-xr-x
2021-10-26 19:51
php-config
4.07
KB
-rwxr-xr-x
2021-10-26 19:51
php-config7.0
4.07
KB
-rwxr-xr-x
2021-10-26 19:51
php7.0
4.19
MB
-rwxr-xr-x
2021-10-26 19:51
phpize
4.58
KB
-rwxr-xr-x
2021-10-26 19:51
phpize7.0
4.58
KB
-rwxr-xr-x
2021-10-26 19:51
pi1toppm
10.11
KB
-rwxrwxrwx
2016-01-30 16:51
pi3topbm
10.13
KB
-rwxrwxrwx
2016-01-30 16:51
pic
196.03
KB
-rwxrwxrwx
2016-12-13 14:06
pico
220.04
KB
-rwxr-xr-x
2017-01-11 03:10
piconv
8.16
KB
-rwxrwxrwx
2020-06-20 19:33
pinentry
54.46
KB
-rwxrwxrwx
2017-02-06 09:56
pinentry-curses
54.46
KB
-rwxrwxrwx
2017-02-06 09:56
pinky
38.95
KB
-rwxrwxrwx
2017-02-22 13:23
pip3
293
B
-rwxr-xr-x
2020-09-11 11:56
pjtoppm
10.21
KB
-rwxrwxrwx
2016-01-30 16:51
pkg-config
46.89
KB
-rwxr-xr-x
2016-05-01 08:26
pkgdata
43.75
KB
-rwxr-xr-x
2021-10-12 12:29
pkgtools
1.34
KB
-rwxrwxrwx
2016-12-27 08:01
pkill
26.09
KB
-rwxrwxrwx
2018-05-17 12:56
pl2pm
4.42
KB
-rwxrwxrwx
2020-06-20 19:33
pldd
14.57
KB
-rwxrwxrwx
2019-02-06 22:17
pmap
30.09
KB
-rwxrwxrwx
2018-05-17 12:56
png-fix-itxt
9.99
KB
-rwxr-xr-x
2019-04-18 22:12
pngfix
46.08
KB
-rwxr-xr-x
2019-04-18 22:12
pngtopnm
22.55
KB
-rwxrwxrwx
2016-01-30 16:51
pnmalias
14.14
KB
-rwxrwxrwx
2016-01-30 16:51
pnmarith
10.14
KB
-rwxrwxrwx
2016-01-30 16:51
pnmcat
10.16
KB
-rwxrwxrwx
2016-01-30 16:51
pnmcolormap
14.22
KB
-rwxrwxrwx
2016-01-30 16:51
pnmcomp
10.19
KB
-rwxrwxrwx
2016-01-30 16:51
pnmconvol
42.16
KB
-rwxrwxrwx
2016-01-30 16:51
pnmcrop
14.23
KB
-rwxrwxrwx
2016-01-30 16:51
pnmcut
14.16
KB
-rwxrwxrwx
2016-01-30 16:51
pnmdepth
10.13
KB
-rwxrwxrwx
2016-01-30 16:51
pnmenlarge
10.13
KB
-rwxrwxrwx
2016-01-30 16:51
pnmfile
10.14
KB
-rwxrwxrwx
2016-01-30 16:51
pnmflip
10.19
KB
-rwxrwxrwx
2016-01-30 16:51
pnmgamma
14.17
KB
-rwxrwxrwx
2016-01-30 16:51
pnmhisteq
10.18
KB
-rwxrwxrwx
2016-01-30 16:51
pnmhistmap
10.16
KB
-rwxrwxrwx
2016-01-30 16:51
pnmindex
4.49
KB
-rwxrwxrwx
2016-01-30 16:51
pnminterp
14.16
KB
-rwxrwxrwx
2016-01-30 16:51
pnminterp-gen
1.31
KB
-rwxrwxrwx
2016-01-30 16:51
pnminvert
10.12
KB
-rwxrwxrwx
2016-01-30 16:51
pnmmargin
1.73
KB
-rwxrwxrwx
2016-01-30 16:51
pnmmontage
14.2
KB
-rwxrwxrwx
2016-01-30 16:51
pnmnlfilt
18.23
KB
-rwxrwxrwx
2016-01-30 16:51
pnmnoraw
6.11
KB
-rwxrwxrwx
2016-01-30 16:51
pnmnorm
10.16
KB
-rwxrwxrwx
2016-01-30 16:51
pnmpad
10.18
KB
-rwxrwxrwx
2016-01-30 16:51
pnmpaste
10.15
KB
-rwxrwxrwx
2016-01-30 16:51
pnmpsnr
10.13
KB
-rwxrwxrwx
2016-01-30 16:51
pnmquant
3.13
KB
-rwxrwxrwx
2016-01-30 16:51
pnmremap
18.27
KB
-rwxrwxrwx
2016-01-30 16:51
pnmrotate
14.2
KB
-rwxrwxrwx
2016-01-30 16:51
pnmscale
18.16
KB
-rwxrwxrwx
2016-01-30 16:51
pnmscalefixed
14.16
KB
-rwxrwxrwx
2016-01-30 16:51
pnmshear
10.16
KB
-rwxrwxrwx
2016-01-30 16:51
pnmsmooth
10.17
KB
-rwxrwxrwx
2016-01-30 16:51
pnmsplit
10.21
KB
-rwxrwxrwx
2016-01-30 16:51
pnmtile
10.12
KB
-rwxrwxrwx
2016-01-30 16:51
pnmtoddif
14.21
KB
-rwxrwxrwx
2016-01-30 16:51
pnmtofiasco
200.57
KB
-rwxrwxrwx
2016-01-30 16:51
pnmtofits
10.12
KB
-rwxrwxrwx
2016-01-30 16:51
pnmtojpeg
18.36
KB
-rwxrwxrwx
2016-01-30 16:51
pnmtopalm
18.23
KB
-rwxrwxrwx
2016-01-30 16:51
pnmtoplainpnm
6.11
KB
-rwxrwxrwx
2016-01-30 16:51
pnmtopng
30.67
KB
-rwxrwxrwx
2016-01-30 16:51
pnmtops
18.22
KB
-rwxrwxrwx
2016-01-30 16:51
pnmtorast
10.18
KB
-rwxrwxrwx
2016-01-30 16:51
pnmtorle
38.63
KB
-rwxrwxrwx
2016-01-30 16:51
pnmtosgi
14.18
KB
-rwxrwxrwx
2016-01-30 16:51
pnmtosir
10.1
KB
-rwxrwxrwx
2016-01-30 16:51
pnmtotiff
18.28
KB
-rwxrwxrwx
2016-01-30 16:51
pnmtotiffcmyk
18.23
KB
-rwxrwxrwx
2016-01-30 16:51
pnmtoxwd
10.17
KB
-rwxrwxrwx
2016-01-30 16:51
po2debconf
8.47
KB
-rwxrwxrwx
2016-10-01 16:23
pod2html
4.04
KB
-rwxrwxrwx
2020-06-20 19:33
pod2man
13.84
KB
-rwxrwxrwx
2020-06-20 19:33
pod2text
10.72
KB
-rwxrwxrwx
2020-06-20 19:33
pod2usage
3.86
KB
-rwxrwxrwx
2020-06-20 19:33
podchecker
3.61
KB
-rwxrwxrwx
2020-06-20 19:33
podebconf-display-po
12.67
KB
-rwxrwxrwx
2015-01-10 15:10
podebconf-report-po
31.76
KB
-rwxrwxrwx
2015-01-10 16:44
podselect
2.47
KB
-rwxrwxrwx
2020-06-20 19:33
pphs
404
B
-rwxr-xr-x
2022-05-01 17:15
ppm3d
14.13
KB
-rwxrwxrwx
2016-01-30 16:51
ppmbrighten
10.16
KB
-rwxrwxrwx
2016-01-30 16:51
ppmchange
10.13
KB
-rwxrwxrwx
2016-01-30 16:51
ppmcie
26.33
KB
-rwxrwxrwx
2016-01-30 16:51
ppmcolormask
10.15
KB
-rwxrwxrwx
2016-01-30 16:51
ppmcolors
10.1
KB
-rwxrwxrwx
2016-01-30 16:51
ppmdim
10.13
KB
-rwxrwxrwx
2016-01-30 16:51
ppmdist
10.14
KB
-rwxrwxrwx
2016-01-30 16:51
ppmdither
10.18
KB
-rwxrwxrwx
2016-01-30 16:51
ppmfade
11.39
KB
-rwxrwxrwx
2016-01-30 16:51
ppmflash
10.13
KB
-rwxrwxrwx
2016-01-30 16:51
ppmforge
22.23
KB
-rwxrwxrwx
2016-01-30 16:51
ppmhist
10.13
KB
-rwxrwxrwx
2016-01-30 16:51
ppmlabel
10.17
KB
-rwxrwxrwx
2016-01-30 16:51
ppmmake
10.1
KB
-rwxrwxrwx
2016-01-30 16:51
ppmmix
10.13
KB
-rwxrwxrwx
2016-01-30 16:51
ppmnorm
10.16
KB
-rwxrwxrwx
2016-01-30 16:51
ppmntsc
10.16
KB
-rwxrwxrwx
2016-01-30 16:51
ppmpat
22.23
KB
-rwxrwxrwx
2016-01-30 16:51
ppmquant
18.23
KB
-rwxrwxrwx
2016-01-30 16:51
ppmquantall
2.02
KB
-rwxrwxrwx
2016-01-30 16:51
ppmqvga
14.16
KB
-rwxrwxrwx
2016-01-30 16:51
ppmrainbow
1.67
KB
-rwxrwxrwx
2016-01-30 16:51
ppmrelief
10.12
KB
-rwxrwxrwx
2016-01-30 16:51
ppmshadow
6.67
KB
-rwxrwxrwx
2016-01-30 16:51
ppmshift
10.16
KB
-rwxrwxrwx
2016-01-30 16:51
ppmspread
10.15
KB
-rwxrwxrwx
2016-01-30 16:51
ppmtoacad
15.05
KB
-rwxrwxrwx
2016-01-30 16:51
ppmtobmp
14.26
KB
-rwxrwxrwx
2016-01-30 16:51
ppmtoeyuv
10.15
KB
-rwxrwxrwx
2016-01-30 16:51
ppmtogif
18.23
KB
-rwxrwxrwx
2016-01-30 16:51
ppmtoicr
10.19
KB
-rwxrwxrwx
2016-01-30 16:51
ppmtoilbm
38.52
KB
-rwxrwxrwx
2016-01-30 16:51
ppmtojpeg
18.36
KB
-rwxrwxrwx
2016-01-30 16:51
ppmtoleaf
10.14
KB
-rwxrwxrwx
2016-01-30 16:51
ppmtolj
10.15
KB
-rwxrwxrwx
2016-01-30 16:51
ppmtomap
81
B
-rwxrwxrwx
2016-01-30 16:51
ppmtomitsu
18.2
KB
-rwxrwxrwx
2016-01-30 16:51
ppmtompeg
538.67
KB
-rwxrwxrwx
2016-01-30 16:51
ppmtoneo
10.15
KB
-rwxrwxrwx
2016-01-30 16:51
ppmtopcx
14.19
KB
-rwxrwxrwx
2016-01-30 16:51
ppmtopgm
10.11
KB
-rwxrwxrwx
2016-01-30 16:51
ppmtopi1
10.14
KB
-rwxrwxrwx
2016-01-30 16:51
ppmtopict
10.16
KB
-rwxrwxrwx
2016-01-30 16:51
ppmtopj
10.14
KB
-rwxrwxrwx
2016-01-30 16:51
ppmtopuzz
10.14
KB
-rwxrwxrwx
2016-01-30 16:51
ppmtorgb3
10.13
KB
-rwxrwxrwx
2016-01-30 16:51
ppmtosixel
10.15
KB
-rwxrwxrwx
2016-01-30 16:51
ppmtotga
14.18
KB
-rwxrwxrwx
2016-01-30 16:51
ppmtouil
10.22
KB
-rwxrwxrwx
2016-01-30 16:51
ppmtowinicon
14.25
KB
-rwxrwxrwx
2016-01-30 16:51
ppmtoxpm
14.29
KB
-rwxrwxrwx
2016-01-30 16:51
ppmtoyuv
10.11
KB
-rwxrwxrwx
2016-01-30 16:51
ppmtoyuvsplit
10.13
KB
-rwxrwxrwx
2016-01-30 16:51
ppmtv
10.13
KB
-rwxrwxrwx
2016-01-30 16:51
pr
75.01
KB
-rwxrwxrwx
2017-02-22 13:23
precat
5.52
KB
-rwxr-xr-x
2021-07-24 19:03
preconv
42.2
KB
-rwxrwxrwx
2016-12-13 14:06
prename
3.13
KB
-rwxrwxrwx
2020-06-20 19:33
preunzip
5.52
KB
-rwxr-xr-x
2021-07-24 19:03
prezip
5.52
KB
-rwxr-xr-x
2021-07-24 19:03
prezip-bin
10.23
KB
-rwxr-xr-x
2021-07-24 19:03
print
17.74
KB
-rwxrwxrwx
2016-05-01 13:20
printafm
395
B
-rwxr-xr-x
2022-05-01 17:15
printenv
30.73
KB
-rwxrwxrwx
2017-02-22 13:23
printerbanner
18.28
KB
-rwxrwxrwx
2017-04-12 13:22
printf
50.79
KB
-rwxrwxrwx
2017-02-22 13:23
prlimit
31.38
KB
-rwxrwxrwx
2018-03-07 19:29
procan
71.74
KB
-rwxr-xr-x
2017-07-14 15:52
prove
13.27
KB
-rwxrwxrwx
2020-06-20 19:33
prtstat
14.42
KB
-rwxrwxrwx
2015-08-17 15:18
ps2ascii
631
B
-rwxr-xr-x
2022-05-01 17:15
ps2epsi
2.69
KB
-rwxr-xr-x
2022-05-01 17:15
ps2pdf
272
B
-rwxr-xr-x
2022-05-01 17:15
ps2pdf12
215
B
-rwxr-xr-x
2022-05-01 17:15
ps2pdf13
215
B
-rwxr-xr-x
2022-05-01 17:15
ps2pdf14
215
B
-rwxr-xr-x
2022-05-01 17:15
ps2pdfwr
1.07
KB
-rwxr-xr-x
2022-05-01 17:15
ps2ps
647
B
-rwxr-xr-x
2022-05-01 17:15
ps2ps2
669
B
-rwxr-xr-x
2022-05-01 17:15
ps2txt
631
B
-rwxr-xr-x
2022-05-01 17:15
psidtopgm
10.13
KB
-rwxrwxrwx
2016-01-30 16:51
pstopnm
18.32
KB
-rwxrwxrwx
2016-01-30 16:51
pstree
27.49
KB
-rwxrwxrwx
2015-08-17 15:18
pstree.x11
27.49
KB
-rwxrwxrwx
2015-08-17 15:18
pstruct
35.89
KB
-rwxrwxrwx
2020-06-20 19:33
ptar
3.48
KB
-rwxrwxrwx
2020-06-20 19:33
ptardiff
2.57
KB
-rwxrwxrwx
2020-06-20 19:33
ptargrep
4.29
KB
-rwxrwxrwx
2020-06-20 19:33
ptx
71.01
KB
-rwxrwxrwx
2017-02-22 13:23
pure-pw
38.03
KB
-rwxrwxrwx
2016-12-08 13:28
pure-pwconvert
9.99
KB
-rwxrwxrwx
2016-12-08 13:28
pure-statsdecode
9.99
KB
-rwxrwxrwx
2016-12-08 13:28
pv
59.94
KB
-rwxr-xr-x
2015-06-05 05:58
pwdx
10.07
KB
-rwxrwxrwx
2018-05-17 12:56
py3clean
7.62
KB
-rwxrwxrwx
2017-01-20 11:03
py3compile
11.83
KB
-rwxrwxrwx
2017-01-20 11:03
py3versions
11.44
KB
-rwxr-xr-x
2017-01-20 11:03
pybuild
21.75
KB
-rwxr-xr-x
2017-01-25 15:47
pyclean
4.03
KB
-rwxrwxrwx
2017-01-24 14:00
pycompile
11.62
KB
-rwxrwxrwx
2017-01-24 14:00
pydoc
79
B
-rwxr-xr-x
2022-02-06 21:16
pydoc2.7
79
B
-rwxr-xr-x
2022-02-06 21:16
pydoc3
79
B
-rwxr-xr-x
2021-11-04 16:29
pydoc3.5
79
B
-rwxr-xr-x
2021-11-04 16:29
pygettext
21.58
KB
-rwxr-xr-x
2022-02-06 21:16
pygettext2.7
21.58
KB
-rwxr-xr-x
2022-02-06 21:16
pygettext3
21.73
KB
-rwxr-xr-x
2021-11-04 16:29
pygettext3.5
21.73
KB
-rwxr-xr-x
2021-11-04 16:29
python
3.6
MB
-rwxr-xr-x
2022-02-06 21:16
python2
3.6
MB
-rwxr-xr-x
2022-02-06 21:16
python2.7
3.6
MB
-rwxr-xr-x
2022-02-06 21:16
python3
4.53
MB
-rwxr-xr-x
2021-11-04 16:29
python3-config
3.17
KB
-rwxr-xr-x
2021-11-04 16:29
python3-pbr
152
B
-rwxrwxrwx
2016-09-21 16:14
python3.5
4.53
MB
-rwxr-xr-x
2021-11-04 16:29
python3.5-config
3.17
KB
-rwxr-xr-x
2021-11-04 16:29
python3.5m
4.53
MB
-rwxr-xr-x
2021-11-04 16:29
python3.5m-config
3.17
KB
-rwxr-xr-x
2021-11-04 16:29
python3m
4.53
MB
-rwxr-xr-x
2021-11-04 16:29
python3m-config
3.17
KB
-rwxr-xr-x
2021-11-04 16:29
pyversions
14.75
KB
-rwxrwxrwx
2017-01-24 14:00
qrttoppm
10.13
KB
-rwxrwxrwx
2016-01-30 16:51
quota
84.27
KB
-rwxrwxrwx
2018-02-24 07:55
quotasync
67.67
KB
-rwxrwxrwx
2018-02-24 07:55
rackup
51
B
-rwxrwxrwx
2020-07-10 13:18
rake
1.15
KB
-rwxrwxrwx
2020-02-29 16:27
ranlib
59
KB
-rwxrwxrwx
2017-05-10 12:12
rasttopnm
10.13
KB
-rwxrwxrwx
2016-01-30 16:51
rawtopgm
10.17
KB
-rwxrwxrwx
2016-01-30 16:51
rawtoppm
10.13
KB
-rwxrwxrwx
2016-01-30 16:51
rclone
10
MB
-rwxr-xr-x
2020-11-09 22:29
rcp
86.14
KB
-rwxrwxrwx
2019-07-15 15:32
rdoc
937
B
-rwxr-xr-x
2021-12-06 00:55
rdoc2.3
937
B
-rwxr-xr-x
2021-12-06 00:55
re2c
330.22
KB
-rwxr-xr-x
2017-01-10 11:23
readelf
517.91
KB
-rwxrwxrwx
2017-05-10 12:12
realpath
46.82
KB
-rwxrwxrwx
2017-02-22 13:23
recode-sr-latin
14.47
KB
-rwxrwxrwx
2019-08-31 01:30
rename
3.1
KB
-rwxrwxrwx
2015-06-05 00:55
rename.ul
14.48
KB
-rwxrwxrwx
2018-03-07 19:29
renice
10.36
KB
-rwxrwxrwx
2018-03-07 19:29
replace
3.36
MB
-rwxr-xr-x
2021-03-22 19:49
reset
22
KB
-rwxrwxrwx
2017-12-28 10:47
resize
18.07
KB
-rwxr-xr-x
2022-02-06 18:11
resizepart
38.86
KB
-rwxrwxrwx
2018-03-07 19:29
resolve_stack_dump
3.38
MB
-rwxr-xr-x
2021-03-22 19:49
resolveip
3.38
MB
-rwxr-xr-x
2021-03-22 19:49
rev
10.45
KB
-rwxrwxrwx
2018-03-07 19:29
rgb3toppm
10.12
KB
-rwxrwxrwx
2016-01-30 16:51
rgrep
30
B
-rwxrwxrwx
2016-11-28 22:59
ri
187
B
-rwxr-xr-x
2021-12-06 00:55
ri2.3
187
B
-rwxr-xr-x
2021-12-06 00:55
rkhunter
522.98
KB
-rwxrwxrwx
2017-07-12 05:07
rletopnm
34.57
KB
-rwxrwxrwx
2016-01-30 16:51
rlogin
714.86
KB
-rwxrwxrwx
2019-07-15 15:32
rmail
13.99
KB
-rwxrwxrwx
2020-02-16 20:59
rotatelogs
18.07
KB
-rwxr-xr-x
2022-03-18 13:54
routef
173
B
-rwxrwxrwx
2017-11-24 10:22
routel
1.23
KB
-rwxrwxrwx
2017-11-24 10:22
rpcgen
82.95
KB
-rwxrwxrwx
2019-02-06 22:17
rsh
714.86
KB
-rwxrwxrwx
2019-07-15 15:32
rsync
472.3
KB
-rwxr-xr-x
2021-11-29 22:19
rtstat
18.8
KB
-rwxrwxrwx
2017-11-24 10:22
ruby
5.99
KB
-rwxr-xr-x
2021-12-06 00:55
ruby2.3
5.99
KB
-rwxr-xr-x
2021-12-06 00:55
run-mailcap
17.74
KB
-rwxrwxrwx
2016-05-01 13:20
run-with-aspell
57
B
-rwxr-xr-x
2021-07-24 19:03
runcon
34.85
KB
-rwxrwxrwx
2017-02-22 13:23
rview
2.31
MB
-rwxr-xr-x
2022-06-19 12:00
rvim
2.31
MB
-rwxr-xr-x
2022-06-19 12:00
savelog
10.22
KB
-rwxrwxrwx
2017-04-02 19:10
sbigtopgm
10.29
KB
-rwxrwxrwx
2016-01-30 16:51
scp
86.14
KB
-rwxrwxrwx
2019-07-15 15:32
script
22.73
KB
-rwxrwxrwx
2018-03-07 19:29
scriptreplay
22.63
KB
-rwxrwxrwx
2018-03-07 19:29
sdiff
50.85
KB
-rwxrwxrwx
2017-01-09 23:55
see
17.74
KB
-rwxrwxrwx
2016-05-01 13:20
select-default-iwrap
474
B
-rwxrwxrwx
2016-10-10 11:58
select-editor
1.19
KB
-rwxrwxrwx
2017-12-20 14:39
sensible-browser
1.11
KB
-rwxrwxrwx
2017-12-20 14:39
sensible-editor
1.08
KB
-rwxrwxrwx
2017-12-20 14:39
sensible-pager
288
B
-rwxrwxrwx
2017-12-20 14:39
seq
46.82
KB
-rwxrwxrwx
2017-02-22 13:23
setarch
18.73
KB
-rwxrwxrwx
2018-03-07 19:29
setsid
10.45
KB
-rwxrwxrwx
2018-03-07 19:29
setterm
38.68
KB
-rwxrwxrwx
2018-03-07 19:29
sftp
134.36
KB
-rwxrwxrwx
2019-07-15 15:32
sg
39.37
KB
-rwsr-xr-x
2021-03-17 10:27
sgitopnm
14.22
KB
-rwxrwxrwx
2016-01-30 16:51
sha1sum
46.85
KB
-rwxrwxrwx
2017-02-22 13:23
sha224sum
54.85
KB
-rwxrwxrwx
2017-02-22 13:23
sha256sum
54.85
KB
-rwxrwxrwx
2017-02-22 13:23
sha384sum
58.85
KB
-rwxrwxrwx
2017-02-22 13:23
sha512sum
58.85
KB
-rwxrwxrwx
2017-02-22 13:23
shasum
9.15
KB
-rwxrwxrwx
2020-06-20 19:33
shred
59.01
KB
-rwxrwxrwx
2017-02-22 13:23
shtool
138.76
KB
-rwxrwxrwx
2016-09-08 13:16
shtoolize
15.16
KB
-rwxrwxrwx
2016-09-08 13:16
shuf
54.91
KB
-rwxrwxrwx
2017-02-22 13:23
sieve-dump
26.13
KB
-rwxr-xr-x
2021-01-05 13:19
sieve-filter
30.13
KB
-rwxr-xr-x
2021-01-05 13:19
sieve-test
30.13
KB
-rwxr-xr-x
2021-01-05 13:19
sievec
26.13
KB
-rwxr-xr-x
2021-01-05 13:19
sigtool
206.1
KB
-rwxr-xr-x
2022-05-27 11:18
sirtopnm
10.15
KB
-rwxrwxrwx
2016-01-30 16:51
size
30.87
KB
-rwxrwxrwx
2017-05-10 12:12
skill
26.08
KB
-rwxrwxrwx
2018-05-17 12:56
slabtop
18.08
KB
-rwxrwxrwx
2018-05-17 12:56
sldtoppm
18.3
KB
-rwxrwxrwx
2016-01-30 16:51
slogin
714.86
KB
-rwxrwxrwx
2019-07-15 15:32
smistrip
5.03
KB
-rwxr-xr-x
2016-11-17 15:33
snice
26.08
KB
-rwxrwxrwx
2018-05-17 12:56
snmp-bridge-mib
29.96
KB
-rwxrwxrwx
2020-08-04 17:15
snmpbulkget
10.09
KB
-rwxrwxrwx
2020-08-04 17:15
snmpbulkwalk
14.09
KB
-rwxrwxrwx
2020-08-04 17:15
snmpcheck
32.9
KB
-rwxrwxrwx
2020-08-04 17:15
snmpconf
25.44
KB
-rwxrwxrwx
2020-08-04 17:15
snmpdelta
18.13
KB
-rwxrwxrwx
2020-08-04 17:15
snmpdf
13.99
KB
-rwxrwxrwx
2020-08-04 17:15
snmpget
9.99
KB
-rwxrwxrwx
2020-08-04 17:15
snmpgetnext
9.99
KB
-rwxrwxrwx
2020-08-04 17:15
snmpinform
14.36
KB
-rwxrwxrwx
2020-08-04 17:15
snmpnetstat
68.39
KB
-rwxrwxrwx
2020-08-04 17:15
snmpset
13.99
KB
-rwxrwxrwx
2020-08-04 17:15
snmpstatus
14.86
KB
-rwxrwxrwx
2020-08-04 17:15
snmptable
22.02
KB
-rwxrwxrwx
2020-08-04 17:15
snmptest
14
KB
-rwxrwxrwx
2020-08-04 17:15
snmptranslate
13.99
KB
-rwxrwxrwx
2020-08-04 17:15
snmptrap
14.36
KB
-rwxrwxrwx
2020-08-04 17:15
snmpusm
34.24
KB
-rwxrwxrwx
2020-08-04 17:15
snmpvacm
31.12
KB
-rwxrwxrwx
2020-08-04 17:15
snmpwalk
14.05
KB
-rwxrwxrwx
2020-08-04 17:15
sntp
153.58
KB
-rwxrwxrwx
2018-02-15 12:45
socat
369.47
KB
-rwxr-xr-x
2017-07-14 15:52
soelim
30.2
KB
-rwxrwxrwx
2016-12-13 14:06
sort
107.52
KB
-rwxrwxrwx
2017-02-22 13:23
sotruss
4.18
KB
-rwxrwxrwx
2019-02-06 22:17
spctoppm
10.13
KB
-rwxrwxrwx
2016-01-30 16:51
speedtest-cli
0
B
-rwxrwxrwx
2020-08-24 23:46
splain
18.37
KB
-rwxrwxrwx
2020-06-20 19:33
split
55.38
KB
-rwxrwxrwx
2017-02-22 13:23
sprof
22.69
KB
-rwxrwxrwx
2019-02-06 22:17
sputoppm
10.1
KB
-rwxrwxrwx
2016-01-30 16:51
ssh
714.86
KB
-rwxrwxrwx
2019-07-15 15:32
ssh-add
330.21
KB
-rwxrwxrwx
2019-07-15 15:32
ssh-agent
350.22
KB
-rwxrwxrwx
2019-07-15 15:32
ssh-argv0
1.42
KB
-rwxrwxrwx
2019-03-01 17:19
ssh-copy-id
10.13
KB
-rwxrwxrwx
2016-12-19 05:59
ssh-keygen
390.23
KB
-rwxrwxrwx
2019-07-15 15:32
ssh-keyscan
406.23
KB
-rwxrwxrwx
2019-07-15 15:32
st4topgm
10.17
KB
-rwxrwxrwx
2016-01-30 16:51
stat
83.1
KB
-rwxrwxrwx
2017-02-22 13:23
stdbuf
46.82
KB
-rwxrwxrwx
2017-02-22 13:23
stream
6.21
KB
-rwxr-xr-x
2022-05-14 01:05
stream-im6
6.21
KB
-rwxr-xr-x
2022-05-14 01:05
stream-im6.q16
6.21
KB
-rwxr-xr-x
2022-05-14 01:05
strings
31.03
KB
-rwxrwxrwx
2017-05-10 12:12
strip
223.2
KB
-rwxrwxrwx
2017-05-10 12:12
sudo
137.64
KB
-rwsr-xr-x
2021-01-23 10:10
sudoedit
137.64
KB
-rwsr-xr-x
2021-01-23 10:10
sudoreplay
46.59
KB
-rwxr-xr-x
2021-01-23 10:10
sum
38.83
KB
-rwxrwxrwx
2017-02-22 13:23
symcryptrun
110.6
KB
-rwxrwxrwx
2019-02-07 21:57
systemd-analyze
1010.6
KB
-rwxr-xr-x
2022-06-29 14:41
systemd-cat
10.34
KB
-rwxr-xr-x
2022-06-29 14:41
systemd-cgls
14.34
KB
-rwxr-xr-x
2022-06-29 14:41
systemd-cgtop
30.44
KB
-rwxr-xr-x
2022-06-29 14:41
systemd-delta
22.41
KB
-rwxr-xr-x
2022-06-29 14:41
systemd-detect-virt
10.33
KB
-rwxr-xr-x
2022-06-29 14:41
systemd-mount
30.35
KB
-rwxr-xr-x
2022-06-29 14:41
systemd-path
10.33
KB
-rwxr-xr-x
2022-06-29 14:41
systemd-resolve
78.34
KB
-rwxr-xr-x
2022-06-29 14:41
systemd-run
38.34
KB
-rwxr-xr-x
2022-06-29 14:41
systemd-socket-activate
22.34
KB
-rwxr-xr-x
2022-06-29 14:41
systemd-stdio-bridge
14.34
KB
-rwxr-xr-x
2022-06-29 14:41
tabs
13.99
KB
-rwxrwxrwx
2017-12-28 10:47
tac
38.82
KB
-rwxrwxrwx
2017-02-22 13:23
tail
66.98
KB
-rwxrwxrwx
2017-02-22 13:23
tasksel
16.1
KB
-rwxrwxrwx
2016-12-24 13:46
taskset
30.75
KB
-rwxrwxrwx
2018-03-07 19:29
tbl
118.2
KB
-rwxrwxrwx
2016-12-13 14:06
tclsh
6.2
KB
-rwxr-xr-x
2016-07-28 05:04
tclsh8.6
6.2
KB
-rwxr-xr-x
2016-07-28 05:04
tcltk-depends
7.47
KB
-rwxr-xr-x
2015-11-20 11:12
tee
34.82
KB
-rwxrwxrwx
2017-02-22 13:23
telnet
104.42
KB
-rwxr-xr-x
2016-11-07 19:06
telnet.netkit
104.42
KB
-rwxr-xr-x
2016-11-07 19:06
test
46.79
KB
-rwxrwxrwx
2017-02-22 13:23
tgatoppm
14.16
KB
-rwxrwxrwx
2016-01-30 16:51
thinkjettopbm
18.26
KB
-rwxrwxrwx
2016-01-30 16:51
tic
78.11
KB
-rwxrwxrwx
2017-12-28 10:47
tifftopnm
18.23
KB
-rwxrwxrwx
2016-01-30 16:51
timedatectl
22.34
KB
-rwxr-xr-x
2022-06-29 14:41
timeout
39.35
KB
-rwxrwxrwx
2017-02-22 13:23
tload
14.09
KB
-rwxrwxrwx
2018-05-17 12:56
toe
13.99
KB
-rwxrwxrwx
2017-12-28 10:47
top
105.77
KB
-rwxrwxrwx
2018-05-17 12:56
touch
90.98
KB
-rwxr-xr-x
2017-02-22 13:23
tput
18.02
KB
-rwxrwxrwx
2017-12-28 10:47
tr
46.79
KB
-rwxrwxrwx
2017-02-22 13:23
traceproto
2.82
KB
-rwxrwxrwx
2016-08-29 17:45
traceproto.db
2.82
KB
-rwxrwxrwx
2016-08-29 17:45
traceroute
67.16
KB
-rwxrwxrwx
2016-08-29 17:45
traceroute-nanog
1.58
KB
-rwxrwxrwx
2016-08-29 17:45
traceroute.db
67.16
KB
-rwxrwxrwx
2016-08-29 17:45
traceroute6
67.16
KB
-rwxrwxrwx
2016-08-29 17:45
traceroute6.db
67.16
KB
-rwxrwxrwx
2016-08-29 17:45
troff
695.34
KB
-rwxrwxrwx
2016-12-13 14:06
truncate
38.76
KB
-rwxrwxrwx
2017-02-22 13:23
tset
22
KB
-rwxrwxrwx
2017-12-28 10:47
tsort
34.76
KB
-rwxrwxrwx
2017-02-22 13:23
tty
30.76
KB
-rwxrwxrwx
2017-02-22 13:23
tzselect
14.83
KB
-rwxrwxrwx
2019-02-06 22:17
ucf
39.68
KB
-rwxrwxrwx
2016-03-16 21:58
ucfq
18.91
KB
-rwxrwxrwx
2016-03-16 21:58
ucfr
10.47
KB
-rwxrwxrwx
2016-03-16 21:58
uconv
51.46
KB
-rwxr-xr-x
2021-10-12 12:29
ul
14.34
KB
-rwxrwxrwx
2017-04-12 13:22
unexpand
34.82
KB
-rwxrwxrwx
2017-02-22 13:23
uniq
42.85
KB
-rwxrwxrwx
2017-02-22 13:23
unix2dos
50.02
KB
-rwxr-xr-x
2016-11-11 05:13
unix2mac
50.02
KB
-rwxr-xr-x
2016-11-11 05:13
unlink
30.73
KB
-rwxrwxrwx
2017-02-22 13:23
unlzma
75.38
KB
-rwxr-xr-x
2022-04-10 10:53
unmkinitramfs
2.79
KB
-rwxrwxrwx
2017-03-06 23:42
unshare
18.82
KB
-rwxrwxrwx
2018-03-07 19:29
unxz
75.38
KB
-rwxr-xr-x
2022-04-10 10:53
unzip
170.93
KB
-rwxrwxrwx
2019-08-05 18:10
unzipsfx
78.74
KB
-rwxrwxrwx
2019-08-05 18:10
update-alternatives
46.01
KB
-rwxr-xr-x
2022-05-24 15:28
update-leap
11.36
KB
-rwxrwxrwx
2018-02-15 12:45
update-mime-database
672
B
-rwxrwxrwx
2018-03-14 19:01
update-mime-database.real
51.23
KB
-rwxrwxrwx
2018-03-14 19:01
updatedb
8.95
KB
-rwxrwxrwx
2017-02-18 16:37
updatedb.findutils
8.95
KB
-rwxrwxrwx
2017-02-18 16:37
uptime
10.07
KB
-rwxrwxrwx
2018-05-17 12:56
users
30.79
KB
-rwxrwxrwx
2017-02-22 13:23
utmpdump
22.71
KB
-rwxrwxrwx
2018-03-07 19:29
uxterm
3.59
KB
-rwxr-xr-x
2022-02-06 18:11
validate-json
6.4
KB
-rwxr-xr-x
2016-01-25 16:43
vi
2.31
MB
-rwxr-xr-x
2022-06-19 12:00
view
2.31
MB
-rwxr-xr-x
2022-06-19 12:00
viewres
27.45
KB
-rwxr-xr-x
2015-05-02 17:09
vim
2.31
MB
-rwxr-xr-x
2022-06-19 12:00
vim.basic
2.31
MB
-rwxr-xr-x
2022-06-19 12:00
vim.tiny
1.01
MB
-rwxr-xr-x
2022-06-19 12:00
vimdiff
2.31
MB
-rwxr-xr-x
2022-06-19 12:00
vimtutor
2.05
KB
-rwxr-xr-x
2022-06-19 12:00
vmstat
30.09
KB
-rwxrwxrwx
2018-05-17 12:56
w
18.07
KB
-rwxrwxrwx
2018-05-17 12:56
w.procps
18.07
KB
-rwxrwxrwx
2018-05-17 12:56
wall
26.8
KB
-rwxrwxrwx
2018-03-07 19:29
watch
22.41
KB
-rwxrwxrwx
2018-05-17 12:56
watchgnupg
13.99
KB
-rwxrwxrwx
2019-02-07 21:57
wbmptopbm
10.1
KB
-rwxrwxrwx
2016-01-30 16:51
wc
42.86
KB
-rwxrwxrwx
2017-02-22 13:23
wget
479.56
KB
-rwxrwxrwx
2019-04-05 15:05
whatis
46.98
KB
-rwxrwxrwx
2016-12-13 14:10
whereis
27.09
KB
-rwxrwxrwx
2018-03-07 19:29
which
946
B
-rwxr-xr-x
2017-04-02 19:10
whiptail
26.77
KB
-rwxrwxrwx
2016-10-15 10:00
who
50.95
KB
-rwxrwxrwx
2017-02-22 13:23
whoami
30.76
KB
-rwxrwxrwx
2017-02-22 13:23
whois
149.18
KB
-rwxrwxrwx
2017-07-27 17:45
winicontoppm
18.27
KB
-rwxrwxrwx
2016-01-30 16:51
wish
10.22
KB
-rwxr-xr-x
2016-07-28 05:22
wish8.6
10.22
KB
-rwxr-xr-x
2016-07-28 05:22
word-list-compress
10.21
KB
-rwxr-xr-x
2021-07-24 19:03
write
14.42
KB
-rwxrwxrwx
2017-04-12 13:22
wsrep_sst_common
10.51
KB
-rwxr-xr-x
2021-03-22 19:49
wsrep_sst_mariabackup
36.97
KB
-rwxr-xr-x
2021-03-22 19:49
wsrep_sst_mysqldump
7.69
KB
-rwxr-xr-x
2021-03-22 19:49
wsrep_sst_rsync
14.96
KB
-rwxr-xr-x
2021-03-22 19:49
wsrep_sst_rsync_wan
14.96
KB
-rwxr-xr-x
2021-03-22 19:49
wsrep_sst_xtrabackup
20.77
KB
-rwxr-xr-x
2021-03-22 19:49
wsrep_sst_xtrabackup-v2
40.73
KB
-rwxr-xr-x
2021-03-22 19:49
x-terminal-emulator
419
B
-rwxr-xr-x
2022-02-06 18:11
x86_64
18.73
KB
-rwxrwxrwx
2018-03-07 19:29
x86_64-linux-gnu-addr2line
26.99
KB
-rwxrwxrwx
2017-05-10 12:12
x86_64-linux-gnu-ar
58.97
KB
-rwxrwxrwx
2017-05-10 12:12
x86_64-linux-gnu-as
840.83
KB
-rwxrwxrwx
2017-05-10 12:12
x86_64-linux-gnu-c++filt
26.59
KB
-rwxrwxrwx
2017-05-10 12:12
x86_64-linux-gnu-cpp
930.77
KB
-rwxrwxrwx
2018-02-14 17:53
x86_64-linux-gnu-cpp-6
930.77
KB
-rwxrwxrwx
2018-02-14 17:53
x86_64-linux-gnu-dwp
2.75
MB
-rwxrwxrwx
2017-05-10 12:12
x86_64-linux-gnu-elfedit
30.77
KB
-rwxrwxrwx
2017-05-10 12:12
x86_64-linux-gnu-g++
930.77
KB
-rwxrwxrwx
2018-02-14 17:53
x86_64-linux-gnu-g++-6
930.77
KB
-rwxrwxrwx
2018-02-14 17:53
x86_64-linux-gnu-gcc
926.77
KB
-rwxrwxrwx
2018-02-14 17:53
x86_64-linux-gnu-gcc-6
926.77
KB
-rwxrwxrwx
2018-02-14 17:53
x86_64-linux-gnu-gcc-ar
26.53
KB
-rwxrwxrwx
2018-02-14 17:53
x86_64-linux-gnu-gcc-ar-6
26.53
KB
-rwxrwxrwx
2018-02-14 17:53
x86_64-linux-gnu-gcc-nm
26.53
KB
-rwxrwxrwx
2018-02-14 17:53
x86_64-linux-gnu-gcc-nm-6
26.53
KB
-rwxrwxrwx
2018-02-14 17:53
x86_64-linux-gnu-gcc-ranlib
26.53
KB
-rwxrwxrwx
2018-02-14 17:53
x86_64-linux-gnu-gcc-ranlib-6
26.53
KB
-rwxrwxrwx
2018-02-14 17:53
x86_64-linux-gnu-gcov
507.93
KB
-rwxrwxrwx
2018-02-14 17:53
x86_64-linux-gnu-gcov-6
507.93
KB
-rwxrwxrwx
2018-02-14 17:53
x86_64-linux-gnu-gcov-dump
439.86
KB
-rwxrwxrwx
2018-02-14 17:53
x86_64-linux-gnu-gcov-dump-6
439.86
KB
-rwxrwxrwx
2018-02-14 17:53
x86_64-linux-gnu-gcov-tool
463.92
KB
-rwxrwxrwx
2018-02-14 17:53
x86_64-linux-gnu-gcov-tool-6
463.92
KB
-rwxrwxrwx
2018-02-14 17:53
x86_64-linux-gnu-gprof
96.29
KB
-rwxrwxrwx
2017-05-10 12:12
x86_64-linux-gnu-ld
1.21
MB
-rwxrwxrwx
2017-05-10 12:12
x86_64-linux-gnu-ld.bfd
1.21
MB
-rwxrwxrwx
2017-05-10 12:12
x86_64-linux-gnu-ld.gold
2.97
MB
-rwxrwxrwx
2017-05-10 12:12
x86_64-linux-gnu-nm
43.84
KB
-rwxrwxrwx
2017-05-10 12:12
x86_64-linux-gnu-objcopy
223.2
KB
-rwxrwxrwx
2017-05-10 12:12
x86_64-linux-gnu-objdump
360.38
KB
-rwxrwxrwx
2017-05-10 12:12
x86_64-linux-gnu-pkg-config
1.88
KB
-rwxr-xr-x
2016-05-01 08:26
x86_64-linux-gnu-python3-config
3.17
KB
-rwxr-xr-x
2021-11-04 16:29
x86_64-linux-gnu-python3.5-config
3.17
KB
-rwxr-xr-x
2021-11-04 16:29
x86_64-linux-gnu-python3.5m-config
3.17
KB
-rwxr-xr-x
2021-11-04 16:29
x86_64-linux-gnu-python3m-config
3.17
KB
-rwxr-xr-x
2021-11-04 16:29
x86_64-linux-gnu-ranlib
59
KB
-rwxrwxrwx
2017-05-10 12:12
x86_64-linux-gnu-readelf
517.91
KB
-rwxrwxrwx
2017-05-10 12:12
x86_64-linux-gnu-size
30.87
KB
-rwxrwxrwx
2017-05-10 12:12
x86_64-linux-gnu-strings
31.03
KB
-rwxrwxrwx
2017-05-10 12:12
x86_64-linux-gnu-strip
223.2
KB
-rwxrwxrwx
2017-05-10 12:12
x86_64-pc-linux-gnu-pkg-config
46.89
KB
-rwxr-xr-x
2016-05-01 08:26
xargs
66.21
KB
-rwxrwxrwx
2017-02-18 16:37
xauth
47.47
KB
-rwxrwxrwx
2014-07-13 10:34
xbmtopbm
10.16
KB
-rwxrwxrwx
2016-01-30 16:51
xclip
22.56
KB
-rwxr-xr-x
2014-02-12 14:55
xclip-copyfile
572
B
-rwxr-xr-x
2014-02-12 14:55
xclip-cutfile
386
B
-rwxr-xr-x
2014-02-12 14:55
xclip-pastefile
133
B
-rwxr-xr-x
2014-02-12 14:55
xdg-user-dir
234
B
-rwxrwxrwx
2014-09-19 11:17
xdg-user-dirs-update
18.59
KB
-rwxrwxrwx
2014-09-19 11:17
xdpyinfo
35.55
KB
-rwxr-xr-x
2015-05-02 17:09
xdriinfo
10.24
KB
-rwxr-xr-x
2015-05-02 17:09
xev
31.02
KB
-rwxr-xr-x
2015-05-02 17:09
xfd
32.4
KB
-rwxr-xr-x
2015-05-02 17:09
xfontsel
40.4
KB
-rwxr-xr-x
2015-05-02 17:09
xgettext
261.88
KB
-rwxrwxrwx
2019-08-31 01:30
ximtoppm
14.21
KB
-rwxrwxrwx
2016-01-30 16:51
xkill
14.38
KB
-rwxr-xr-x
2015-05-02 17:09
xlsatoms
10.32
KB
-rwxr-xr-x
2015-05-02 17:09
xlsclients
14.4
KB
-rwxr-xr-x
2015-05-02 17:09
xlsfonts
18.5
KB
-rwxr-xr-x
2015-05-02 17:09
xmessage
23.4
KB
-rwxr-xr-x
2015-05-02 17:09
xml2
10.3
KB
-rwxrwxrwx
2017-10-01 17:30
xml2-config
1.6
KB
-rwxr-xr-x
2022-05-16 23:22
xpmtoppm
18.34
KB
-rwxrwxrwx
2016-01-30 16:51
xprop
40.96
KB
-rwxr-xr-x
2015-05-02 17:09
xsubpp
5.04
KB
-rwxrwxrwx
2020-06-20 19:33
xterm
635.98
KB
-rwxr-xr-x
2022-02-06 18:11
xvinfo
14.32
KB
-rwxr-xr-x
2015-05-02 17:09
xvminitoppm
10.14
KB
-rwxrwxrwx
2016-01-30 16:51
xwdtopnm
18.23
KB
-rwxrwxrwx
2016-01-30 16:51
xwininfo
42.85
KB
-rwxr-xr-x
2015-05-02 17:09
xxd
18.12
KB
-rwxr-xr-x
2022-06-19 12:00
xz
75.38
KB
-rwxr-xr-x
2022-04-10 10:53
xzcat
75.38
KB
-rwxr-xr-x
2022-04-10 10:53
xzcmp
6.48
KB
-rwxr-xr-x
2022-04-10 10:53
xzdiff
6.48
KB
-rwxr-xr-x
2022-04-10 10:53
xzegrep
5.77
KB
-rwxr-xr-x
2022-04-10 10:53
xzfgrep
5.77
KB
-rwxr-xr-x
2022-04-10 10:53
xzgrep
5.77
KB
-rwxr-xr-x
2022-04-10 10:53
xzless
1.76
KB
-rwxr-xr-x
2022-04-10 10:53
xzmore
2.11
KB
-rwxr-xr-x
2022-04-10 10:53
ybmtopbm
10.13
KB
-rwxrwxrwx
2016-01-30 16:51
yes
30.73
KB
-rwxrwxrwx
2017-02-22 13:23
yuvsplittoppm
10.15
KB
-rwxrwxrwx
2016-01-30 16:51
yuvtoppm
10.15
KB
-rwxrwxrwx
2016-01-30 16:51
zdump
14.42
KB
-rwxrwxrwx
2019-02-06 22:17
zeisstopnm
10.13
KB
-rwxrwxrwx
2016-01-30 16:51
zip
208.14
KB
-rwxrwxrwx
2015-08-16 23:38
zipcloak
88.31
KB
-rwxrwxrwx
2015-08-16 23:38
zipdetails
47.36
KB
-rwxrwxrwx
2020-06-20 19:33
zipgrep
2.88
KB
-rwxrwxrwx
2019-08-05 18:10
zipinfo
170.93
KB
-rwxrwxrwx
2019-08-05 18:10
zipnote
84.03
KB
-rwxrwxrwx
2015-08-16 23:38
zipsplit
84.03
KB
-rwxrwxrwx
2015-08-16 23:38
Save
Rename
#!/usr/bin/perl eval 'exec /usr/bin/perl -S $0 ${1+"$@"}' if $running_under_some_shell; my $config_tag1 = '5.24.1 - Sat Jun 20 17:33:46 UTC 2020'; my $patchlevel_date = 1592674337; my @patches = Config::local_patches(); my $patch_tags = join "", map /(\S+)/ ? "+$1 " : (), @patches; BEGIN { pop @INC if $INC[-1] eq '.' } use warnings; use strict; use Config; use File::Spec; # keep perlbug Perl 5.005 compatible use Getopt::Std; use File::Basename 'basename'; sub paraprint; BEGIN { eval { require Mail::Send;}; $::HaveSend = ($@ eq ""); eval { require Mail::Util; } ; $::HaveUtil = ($@ eq ""); # use secure tempfiles wherever possible eval { require File::Temp; }; $::HaveTemp = ($@ eq ""); eval { require Module::CoreList; }; $::HaveCoreList = ($@ eq ""); eval { require Text::Wrap; }; $::HaveWrap = ($@ eq ""); }; my $Version = "1.40"; #TODO: # make sure failure (transmission-wise) of Mail::Send is accounted for. # (This may work now. Unsure of the original author's issue -JESSE 2008-06-08) # - Test -b option my( $file, $usefile, $cc, $address, $bugaddress, $testaddress, $thanksaddress, $filename, $messageid, $domain, $subject, $from, $verbose, $ed, $outfile, $fh, $me, $body, $andcc, %REP, $ok, $thanks, $progname, $Is_MSWin32, $Is_Linux, $Is_VMS, $Is_OpenBSD, $report_about_module, $category, $severity, %opt, $have_attachment, $attachments, $has_patch, $mime_boundary ); my $perl_version = $^V ? sprintf("%vd", $^V) : $]; my $config_tag2 = "$perl_version - $Config{cf_time}"; Init(); if ($opt{h}) { Help(); exit; } if ($opt{d}) { Dump(*STDOUT); exit; } if (!-t STDIN && !($ok and not $opt{n})) { paraprint <<"EOF"; Please use $progname interactively. If you want to include a file, you can use the -f switch. EOF die "\n"; } Query(); Edit() unless $usefile || ($ok and not $opt{n}); NowWhat(); if ($outfile) { save_message_to_disk($outfile); } else { Send(); if ($thanks) { print "\nThank you for taking the time to send a thank-you message!\n\n"; paraprint <<EOF Please note that mailing lists are moderated, your message may take a while to show up. EOF } else { print "\nThank you for taking the time to file a bug report!\n\n"; paraprint <<EOF Please note that mailing lists are moderated, your message may take a while to show up. If you do not receive an automated response acknowledging your message within a few hours (check your SPAM folder and outgoing mail) please consider sending an email directly from your mail client to perlbug\@perl.org. EOF } } exit; sub ask_for_alternatives { # (category|severity) my $name = shift; my %alts = ( 'category' => { 'default' => 'core', 'ok' => 'install', # Inevitably some of these will end up in RT whatever we do: 'thanks' => 'thanks', 'opts' => [qw(core docs install library utilities)], # patch, notabug }, 'severity' => { 'default' => 'low', 'ok' => 'none', 'thanks' => 'none', 'opts' => [qw(critical high medium low wishlist none)], # zero }, ); die "Invalid alternative ($name) requested\n" unless grep(/^$name$/, keys %alts); my $alt = ""; my $what = $ok || $thanks; if ($what) { $alt = $alts{$name}{$what}; } else { my @alts = @{$alts{$name}{'opts'}}; print "\n\n"; paraprint <<EOF; Please pick a $name from the following list: @alts EOF my $err = 0; do { if ($err++ > 5) { die "Invalid $name: aborting.\n"; } $alt = _prompt('', "\u$name", $alts{$name}{'default'}); $alt ||= $alts{$name}{'default'}; } while !((($alt) = grep(/^$alt/i, @alts))); } lc $alt; } sub Init { # -------- Setup -------- $Is_MSWin32 = $^O eq 'MSWin32'; $Is_VMS = $^O eq 'VMS'; $Is_Linux = lc($^O) eq 'linux'; $Is_OpenBSD = lc($^O) eq 'openbsd'; if (!getopts("Adhva:s:b:f:F:r:e:SCc:to:n:T:p:", \%opt)) { Help(); exit; }; # This comment is needed to notify metaconfig that we are # using the $perladmin, $cf_by, and $cf_time definitions. # -------- Configuration --------- # perlbug address $bugaddress = 'perlbug@perl.org'; # Test address $testaddress = 'perlbug-test@perl.org'; # Thanks address $thanksaddress = 'perl-thanks@perl.org'; if (basename ($0) =~ /^perlthanks/i) { # invoked as perlthanks $opt{T} = 1; $opt{C} = 1; # don't send a copy to the local admin } if ($opt{T}) { $thanks = 'thanks'; } $progname = $thanks ? 'perlthanks' : 'perlbug'; # Target address $address = $opt{a} || ($opt{t} ? $testaddress : $thanks ? $thanksaddress : $bugaddress); # Users address, used in message and in From and Reply-To headers $from = $opt{r} || ""; # Include verbose configuration information $verbose = $opt{v} || 0; # Subject of bug-report message $subject = $opt{s} || ""; # Send a file $usefile = ($opt{f} || 0); # File to send as report $file = $opt{f} || ""; # We have one or more attachments $have_attachment = ($opt{p} || 0); $mime_boundary = ('-' x 12) . "$Version.perlbug" if $have_attachment; # Comma-separated list of attachments $attachments = $opt{p} || ""; $has_patch = 0; # TBD based on file type for my $attachment (split /\s*,\s*/, $attachments) { unless (-f $attachment && -r $attachment) { die "The attachment $attachment is not a readable file: $!\n"; } $has_patch = 1 if $attachment =~ m/\.(patch|diff)$/; } # File to output to $outfile = $opt{F} || ""; # Body of report $body = $opt{b} || ""; # Editor $ed = $opt{e} || $ENV{VISUAL} || $ENV{EDITOR} || $ENV{EDIT} || ($Is_VMS && "edit/tpu") || ($Is_MSWin32 && "notepad") || "vi"; # Not OK - provide build failure template by finessing OK report if ($opt{n}) { if (substr($opt{n}, 0, 2) eq 'ok' ) { $opt{o} = substr($opt{n}, 1); } else { Help(); exit(); } } # OK - send "OK" report for build on this system $ok = ''; if ($opt{o}) { if ($opt{o} eq 'k' or $opt{o} eq 'kay') { my $age = time - $patchlevel_date; if ($opt{o} eq 'k' and $age > 60 * 24 * 60 * 60 ) { my $date = localtime $patchlevel_date; print <<"EOF"; "perlbug -ok" and "perlbug -nok" do not report on Perl versions which are more than 60 days old. This Perl version was constructed on $date. If you really want to report this, use "perlbug -okay" or "perlbug -nokay". EOF exit(); } # force these options unless ($opt{n}) { $opt{S} = 1; # don't prompt for send $opt{b} = 1; # we have a body $body = "Perl reported to build OK on this system.\n"; } $opt{C} = 1; # don't send a copy to the local admin $opt{s} = 1; # we have a subject line $subject = ($opt{n} ? 'Not ' : '') . "OK: perl $perl_version ${patch_tags}on" ." $::Config{'archname'} $::Config{'osvers'} $subject"; $ok = 'ok'; } else { Help(); exit(); } } # Possible administrator addresses, in order of confidence # (Note that cf_email is not mentioned to metaconfig, since # we don't really want it. We'll just take it if we have to.) # # This has to be after the $ok stuff above because of the way # that $opt{C} is forced. $cc = $opt{C} ? "" : ( $opt{c} || $::Config{'perladmin'} || $::Config{'cf_email'} || $::Config{'cf_by'} ); if ($::HaveUtil) { $domain = Mail::Util::maildomain(); } elsif ($Is_MSWin32) { $domain = $ENV{'USERDOMAIN'}; } else { require Sys::Hostname; $domain = Sys::Hostname::hostname(); } # Message-Id - rjsf $messageid = "<$::Config{'version'}_${$}_".time."\@$domain>"; # My username $me = $Is_MSWin32 ? $ENV{'USERNAME'} : $^O eq 'os2' ? $ENV{'USER'} || $ENV{'LOGNAME'} : eval { getpwuid($<) }; # May be missing $from = $::Config{'cf_email'} if !$from && $::Config{'cf_email'} && $::Config{'cf_by'} && $me && ($me eq $::Config{'cf_by'}); } # sub Init sub Query { # Explain what perlbug is unless ($ok) { if ($thanks) { paraprint <<'EOF'; This program provides an easy way to send a thank-you message back to the authors and maintainers of perl. If you wish to submit a bug report, please run it without the -T flag (or run the program perlbug rather than perlthanks) EOF } else { paraprint <<"EOF"; This program provides an easy way to create a message reporting a bug in the core perl distribution (along with tests or patches) to the volunteers who maintain perl at $address. To send a thank-you note to $thanksaddress instead of a bug report, please run 'perlthanks'. Please do not use $0 to send test messages, test whether perl works, or to report bugs in perl modules from CPAN. Suggestions for how to find help using Perl can be found at http://perldoc.perl.org/perlcommunity.html EOF } } # Prompt for subject of message, if needed if ($subject && TrivialSubject($subject)) { $subject = ''; } unless ($subject) { print "First of all, please provide a subject for the message.\n"; if ( not $thanks) { paraprint <<EOF; This should be a concise description of your bug or problem which will help the volunteers working to improve perl to categorize and resolve the issue. Be as specific and descriptive as you can. A subject like "perl bug" or "perl problem" will make it much less likely that your issue gets the attention it deserves. EOF } my $err = 0; do { $subject = _prompt('','Subject'); if ($err++ == 5) { if ($thanks) { $subject = 'Thanks for Perl'; } else { die "Aborting.\n"; } } } while (TrivialSubject($subject)); } $subject = '[PATCH] ' . $subject if $has_patch && ($subject !~ m/^\[PATCH/i); # Prompt for return address, if needed unless ($opt{r}) { # Try and guess return address my $guess; $guess = $ENV{'REPLY-TO'} || $ENV{'REPLYTO'} || $ENV{'EMAIL'} || $from || ''; unless ($guess) { # move $domain to where we can use it elsewhere if ($domain) { if ($Is_VMS && !$::Config{'d_socket'}) { $guess = "$domain\:\:$me"; } else { $guess = "$me\@$domain" if $domain; } } } if ($guess) { unless ($ok) { paraprint <<EOF; Perl's developers may need your email address to contact you for further information about your issue or to inform you when it is resolved. If the default shown is not your email address, please correct it. EOF } } else { paraprint <<EOF; Please enter your full internet email address so that Perl's developers can contact you with questions about your issue or to inform you that it has been resolved. EOF } if ($ok && $guess) { # use it $from = $guess; } else { # verify it $from = _prompt('','Your address',$guess); $from = $guess if $from eq ''; } } if ($from eq $cc or $me eq $cc) { # Try not to copy ourselves $cc = "yourself"; } # Prompt for administrator address, unless an override was given if( !$opt{C} and !$opt{c} ) { my $description = <<EOF; $0 can send a copy of this report to your local perl administrator. If the address below is wrong, please correct it, or enter 'none' or 'yourself' to not send a copy. EOF my $entry = _prompt($description, "Local perl administrator", $cc); if ($entry ne "") { $cc = $entry; $cc = '' if $me eq $cc; } } $cc = '' if $cc =~ /^(none|yourself|me|myself|ourselves)$/i; if ($cc) { $andcc = " and $cc" } else { $andcc = '' } # Prompt for editor, if no override is given editor: unless ($opt{e} || $opt{f} || $opt{b}) { my $description; chomp (my $common_end = <<"EOF"); You will probably want to use a text editor to enter the body of your report. If "$ed" is the editor you want to use, then just press Enter, otherwise type in the name of the editor you would like to use. If you have already composed the body of your report, you may enter "file", and $0 will prompt you to enter the name of the file containing your report. EOF if ($thanks) { $description = <<"EOF"; It's now time to compose your thank-you message. Some information about your local perl configuration will automatically be included at the end of your message, because we're curious about the different ways that people build and use perl. If you'd rather not share this information, you're welcome to delete it. $common_end EOF } else { $description = <<"EOF"; It's now time to compose your bug report. Try to make the report concise but descriptive. Please include any detail which you think might be relevant or might help the volunteers working to improve perl. If you are reporting something that does not work as you think it should, please try to include examples of the actual result and of what you expected. Some information about your local perl configuration will automatically be included at the end of your report. If you are using an unusual version of perl, it would be useful if you could confirm that you can replicate the problem on a standard build of perl as well. $common_end EOF } my $entry = _prompt($description, "Editor", $ed); $usefile = 0; if ($entry eq "file") { $usefile = 1; } elsif ($entry ne "") { $ed = $entry; } } if ($::HaveCoreList && !$ok && !$thanks) { my $description = <<EOF; If your bug is about a Perl module rather than a core language feature, please enter its name here. If it's not, just hit Enter to skip this question. EOF my $entry = ''; while ($entry eq '') { $entry = _prompt($description, 'Module'); my $first_release = Module::CoreList->first_release($entry); if ($entry and not $first_release) { paraprint <<EOF; $entry is not a "core" Perl module. Please check that you entered its name correctly. If it is correct, quit this program, try searching for $entry on http://rt.cpan.org, and report your issue there. EOF $entry = ''; } elsif (my $bug_tracker = $Module::CoreList::bug_tracker{$entry}) { paraprint <<"EOF"; $entry included with core Perl is copied directly from the CPAN distribution. Please report bugs in $entry directly to its maintainers using $bug_tracker EOF $entry = ''; } elsif ($entry) { $category ||= 'library'; $report_about_module = $entry; last; } else { last; } } } # Prompt for category of bug $category ||= ask_for_alternatives('category'); # Prompt for severity of bug $severity ||= ask_for_alternatives('severity'); # Generate scratch file to edit report in $filename = filename(); # Prompt for file to read report from, if needed if ($usefile and !$file) { filename: my $description = <<EOF; What is the name of the file that contains your report? EOF my $entry = _prompt($description, "Filename"); if ($entry eq "") { paraprint <<EOF; It seems you didn't enter a filename. Please choose to use a text editor or enter a filename. EOF goto editor; } unless (-f $entry and -r $entry) { paraprint <<EOF; '$entry' doesn't seem to be a readable file. You may have mistyped its name or may not have permission to read it. If you don't want to use a file as the content of your report, just hit Enter and you'll be able to select a text editor instead. EOF goto filename; } $file = $entry; } # Generate report open(REP, '>:raw', $filename) or die "Unable to create report file '$filename': $!\n"; binmode(REP, ':raw :crlf') if $Is_MSWin32; my $reptype = !$ok ? ($thanks ? 'thank-you' : 'bug') : $opt{n} ? "build failure" : "success"; print REP <<EOF; This is a $reptype report for perl from $from, generated with the help of perlbug $Version running under perl $perl_version. EOF if ($body) { print REP $body; } elsif ($usefile) { open(F, '<:raw', $file) or die "Unable to read report file from '$file': $!\n"; binmode(F, ':raw :crlf') if $Is_MSWin32; while (<F>) { print REP $_ } close(F) or die "Error closing '$file': $!"; } else { if ($thanks) { print REP <<'EOF'; ----------------------------------------------------------------- [Please enter your thank-you message here] [You're welcome to delete anything below this line] ----------------------------------------------------------------- EOF } else { print REP <<'EOF'; ----------------------------------------------------------------- [Please describe your issue here] [Please do not change anything below this line] ----------------------------------------------------------------- EOF } } Dump(*REP); close(REP) or die "Error closing report file: $!"; # Set up an initial report fingerprint so we can compare it later _fingerprint_lines_in_report(); } # sub Query sub Dump { local(*OUT) = @_; # these won't have been set if run with -d $category ||= 'core'; $severity ||= 'low'; print OUT <<EFF; --- Flags: category=$category severity=$severity EFF if ($has_patch) { print OUT <<EFF; Type=Patch PatchStatus=HasPatch EFF } if ($report_about_module ) { print OUT <<EFF; module=$report_about_module EFF } if ($opt{A}) { print OUT <<EFF; ack=no EFF } print OUT <<EFF; --- EFF print OUT "This perlbug was built using Perl $config_tag1\n", "It is being executed now by Perl $config_tag2.\n\n" if $config_tag2 ne $config_tag1; print OUT <<EOF; Site configuration information for perl $perl_version: EOF if ($::Config{cf_by} and $::Config{cf_time}) { print OUT "Configured by $::Config{cf_by} at $::Config{cf_time}.\n\n"; } print OUT Config::myconfig; if (@patches) { print OUT join "\n ", "Locally applied patches:", @patches; print OUT "\n"; }; print OUT <<EOF; --- \@INC for perl $perl_version: EOF for my $i (@INC) { print OUT " $i\n"; } print OUT <<EOF; --- Environment for perl $perl_version: EOF my @env = qw(PATH LD_LIBRARY_PATH LANG PERL_BADLANG SHELL HOME LOGDIR LANGUAGE); push @env, $Config{ldlibpthname} if $Config{ldlibpthname} ne ''; push @env, grep /^(?:PERL|LC_|LANG|CYGWIN)/, keys %ENV; my %env; @env{@env} = @env; for my $env (sort keys %env) { print OUT " $env", exists $ENV{$env} ? "=$ENV{$env}" : ' (unset)', "\n"; } if ($verbose) { print OUT "\nComplete configuration data for perl $perl_version:\n\n"; my $value; foreach (sort keys %::Config) { $value = $::Config{$_}; $value = '' unless defined $value; $value =~ s/'/\\'/g; print OUT "$_='$value'\n"; } } } # sub Dump sub Edit { # Edit the report if ($usefile || $body) { my $description = "Please make sure that the name of the editor you want to use is correct."; my $entry = _prompt($description, 'Editor', $ed); $ed = $entry unless $entry eq ''; } _edit_file($ed); } sub _edit_file { my $editor = shift; my $report_written = 0; while ( !$report_written ) { my $exit_status = system("$editor $filename"); if ($exit_status) { my $desc = <<EOF; The editor you chose ('$editor') could not be run! If you mistyped its name, please enter it now, otherwise just press Enter. EOF my $entry = _prompt( $desc, 'Editor', $editor ); if ( $entry ne "" ) { $editor = $entry; next; } else { paraprint <<EOF; You may want to save your report to a file, so you can edit and mail it later. EOF return; } } return if ( $ok and not $opt{n} ) || $body; # Check that we have a report that has some, eh, report in it. unless ( _fingerprint_lines_in_report() ) { my $description = <<EOF; It looks like you didn't enter a report. You may [r]etry your edit or [c]ancel this report. EOF my $action = _prompt( $description, "Action (Retry/Cancel) " ); if ( $action =~ /^[re]/i ) { # <R>etry <E>dit next; } elsif ( $action =~ /^[cq]/i ) { # <C>ancel, <Q>uit Cancel(); # cancel exits } } # Ok. the user did what they needed to; return; } } sub Cancel { 1 while unlink($filename); # remove all versions under VMS print "\nQuitting without sending your message.\n"; exit(0); } sub NowWhat { # Report is done, prompt for further action if( !$opt{S} ) { while(1) { my $menu = <<EOF; You have finished composing your message. At this point, you have a few options. You can: * [Se]nd the message to $address$andcc, * [D]isplay the message on the screen, * [R]e-edit the message * Display or change the message's [su]bject * Save the message to a [f]ile to mail at another time * [Q]uit without sending a message EOF retry: print $menu; my $action = _prompt('', "Action (Send/Display/Edit/Subject/Save to File)");; print "\n"; if ($action =~ /^(f|sa)/i) { # <F>ile/<Sa>ve if ( SaveMessage() ) { exit } } elsif ($action =~ /^(d|l|sh)/i ) { # <D>isplay, <L>ist, <Sh>ow # Display the message print _read_report($filename); if ($have_attachment) { print "\n\n---\nAttachment(s):\n"; for my $att (split /\s*,\s*/, $attachments) { print " $att\n"; } } } elsif ($action =~ /^su/i) { # <Su>bject my $reply = _prompt( "Subject: $subject", "If the above subject is fine, press Enter. Otherwise, type a replacement now\nSubject"); if ($reply ne '') { unless (TrivialSubject($reply)) { $subject = $reply; print "Subject: $subject\n"; } } } elsif ($action =~ /^se/i) { # <S>end # Send the message my $reply = _prompt( "Are you certain you want to send this message?", 'Please type "yes" if you are','no'); if ($reply =~ /^yes$/) { last; } else { paraprint <<EOF; You didn't type "yes", so your message has not yet been sent. EOF } } elsif ($action =~ /^[er]/i) { # <E>dit, <R>e-edit # edit the message Edit(); } elsif ($action =~ /^[qc]/i) { # <C>ancel, <Q>uit Cancel(); } elsif ($action =~ /^s/i) { paraprint <<EOF; The command you entered was ambiguous. Please type "send", "save" or "subject". EOF } } } } # sub NowWhat sub TrivialSubject { my $subject = shift; if ($subject =~ /^(y(es)?|no?|help|perl( (bug|problem))?|bug|problem)$/i || length($subject) < 4 || $subject !~ /\s/) { print "\nThe subject you entered wasn't very descriptive. Please try again.\n\n"; return 1; } else { return 0; } } sub SaveMessage { my $file_save = $outfile || "$progname.rep"; my $file = _prompt( '', "Name of file to save message in", $file_save ); save_message_to_disk($file) || return undef; print "\n"; paraprint <<EOF; A copy of your message has been saved in '$file' for you to send to '$address' with your normal mail client. EOF } sub Send { # Message has been accepted for transmission -- Send the message # on linux certain "mail" implementations won't accept the subject # as "~s subject" and thus the Subject header will be corrupted # so don't use Mail::Send to be safe eval { if ( $::HaveSend && !$Is_Linux && !$Is_OpenBSD ) { _send_message_mailsend(); } elsif ($Is_VMS) { _send_message_vms(); } else { _send_message_sendmail(); } }; if ( my $error = $@ ) { paraprint <<EOF; $0 has detected an error while trying to send your message: $error. Your message may not have been sent. You will now have a chance to save a copy to disk. EOF SaveMessage(); return; } 1 while unlink($filename); # remove all versions under VMS } # sub Send sub Help { print <<EOF; This program is designed to help you generate and send bug reports (and thank-you notes) about perl5 and the modules which ship with it. In most cases, you can just run "$0" interactively from a command line without any special arguments and follow the prompts. Advanced usage: $0 [-v] [-a address] [-s subject] [-b body | -f inpufile ] [ -F outputfile ] [-r returnaddress] [-e editor] [-c adminaddress | -C] [-S] [-t] [-h] [-p patchfile ] $0 [-v] [-r returnaddress] [-A] [-ok | -okay | -nok | -nokay] Options: -v Include Verbose configuration data in the report -f File containing the body of the report. Use this to quickly send a prepared message. -p File containing a patch or other text attachment. Separate multiple files with commas. -F File to output the resulting mail message to, instead of mailing. -S Send without asking for confirmation. -a Address to send the report to. Defaults to '$address'. -c Address to send copy of report to. Defaults to '$cc'. -C Don't send copy to administrator. -s Subject to include with the message. You will be prompted if you don't supply one on the command line. -b Body of the report. If not included on the command line, or in a file with -f, you will get a chance to edit the message. -r Your return address. The program will ask you to confirm this if you don't give it here. -e Editor to use. -t Test mode. The target address defaults to '$testaddress'. -T Thank-you mode. The target address defaults to '$thanksaddress'. -d Data mode. This prints out your configuration data, without mailing anything. You can use this with -v to get more complete data. -A Don't send a bug received acknowledgement to the return address. -ok Report successful build on this system to perl porters (use alone or with -v). Only use -ok if *everything* was ok: if there were *any* problems at all, use -nok. -okay As -ok but allow report from old builds. -nok Report unsuccessful build on this system to perl porters (use alone or with -v). You must describe what went wrong in the body of the report which you will be asked to edit. -nokay As -nok but allow report from old builds. -h Print this help message. EOF } sub filename { if ($::HaveTemp) { # Good. Use a secure temp file my ($fh, $filename) = File::Temp::tempfile(UNLINK => 1); close($fh); return $filename; } else { # Bah. Fall back to doing things less securely. my $dir = File::Spec->tmpdir(); $filename = "bugrep0$$"; $filename++ while -e File::Spec->catfile($dir, $filename); $filename = File::Spec->catfile($dir, $filename); } } sub paraprint { my @paragraphs = split /\n{2,}/, "@_"; for (@paragraphs) { # implicit local $_ s/(\S)\s*\n/$1 /g; write; print "\n"; } } sub _prompt { my ($explanation, $prompt, $default) = (@_); if ($explanation) { print "\n\n"; paraprint $explanation; } print $prompt. ($default ? " [$default]" :''). ": "; my $result = scalar(<>); chomp($result); $result =~ s/^\s*(.*?)\s*$/$1/s; if ($default && $result eq '') { return $default; } else { return $result; } } sub _build_header { my %attr = (@_); my $head = ''; for my $header (keys %attr) { $head .= "$header: ".$attr{$header}."\n"; } return $head; } sub _message_headers { my %headers = ( To => $address, Subject => $subject ); $headers{'Cc'} = $cc if ($cc); $headers{'Message-Id'} = $messageid if ($messageid); $headers{'Reply-To'} = $from if ($from); $headers{'From'} = $from if ($from); if ($have_attachment) { $headers{'MIME-Version'} = '1.0'; $headers{'Content-Type'} = qq{multipart/mixed; boundary=\"$mime_boundary\"}; } return \%headers; } sub _add_body_start { my $body_start = <<"BODY_START"; This is a multi-part message in MIME format. --$mime_boundary Content-Type: text/plain; format=fixed Content-Transfer-Encoding: 8bit BODY_START return $body_start; } sub _add_attachments { my $attach = ''; for my $attachment (split /\s*,\s*/, $attachments) { my $attach_file = basename($attachment); $attach .= <<"ATTACHMENT"; --$mime_boundary Content-Type: text/x-patch; name="$attach_file" Content-Transfer-Encoding: 8bit Content-Disposition: attachment; filename="$attach_file" ATTACHMENT open my $attach_fh, '<:raw', $attachment or die "Couldn't open attachment '$attachment': $!\n"; while (<$attach_fh>) { $attach .= $_; } close($attach_fh) or die "Error closing attachment '$attachment': $!"; } $attach .= "\n--$mime_boundary--\n"; return $attach; } sub _read_report { my $fname = shift; my $content; open( REP, "<:raw", $fname ) or die "Couldn't open file '$fname': $!\n"; binmode(REP, ':raw :crlf') if $Is_MSWin32; # wrap long lines to make sure the report gets delivered local $Text::Wrap::columns = 900; local $Text::Wrap::huge = 'overflow'; while (<REP>) { if ($::HaveWrap && /\S/) { # wrap() would remove empty lines $content .= Text::Wrap::wrap(undef, undef, $_); } else { $content .= $_; } } close(REP) or die "Error closing report file '$fname': $!"; return $content; } sub build_complete_message { my $content = _build_header(%{_message_headers()}) . "\n\n"; $content .= _add_body_start() if $have_attachment; $content .= _read_report($filename); $content .= _add_attachments() if $have_attachment; return $content; } sub save_message_to_disk { my $file = shift; open OUTFILE, '>:raw', $file or do { warn "Couldn't open '$file': $!\n"; return undef}; binmode(OUTFILE, ':raw :crlf') if $Is_MSWin32; print OUTFILE build_complete_message(); close(OUTFILE) or do { warn "Error closing $file: $!"; return undef }; print "\nMessage saved.\n"; return 1; } sub _send_message_vms { my $mail_from = $from; my $rcpt_to_to = $address; my $rcpt_to_cc = $cc; map { $_ =~ s/^[^<]*<//; $_ =~ s/>[^>]*//; } ($mail_from, $rcpt_to_to, $rcpt_to_cc); if ( open my $sff_fh, '|-:raw', 'MCR TCPIP$SYSTEM:TCPIP$SMTP_SFF.EXE SYS$INPUT:' ) { print $sff_fh "MAIL FROM:<$mail_from>\n"; print $sff_fh "RCPT TO:<$rcpt_to_to>\n"; print $sff_fh "RCPT TO:<$rcpt_to_cc>\n" if $rcpt_to_cc; print $sff_fh "DATA\n"; print $sff_fh build_complete_message(); my $success = close $sff_fh; if ($success ) { print "\nMessage sent\n"; return; } } die "Mail transport failed (leaving bug report in $filename): $^E\n"; } sub _send_message_mailsend { my $msg = Mail::Send->new(); my %headers = %{_message_headers()}; for my $key ( keys %headers) { $msg->add($key => $headers{$key}); } $fh = $msg->open; binmode($fh, ':raw'); print $fh _add_body_start() if $have_attachment; print $fh _read_report($filename); print $fh _add_attachments() if $have_attachment; $fh->close or die "Error sending mail: $!"; print "\nMessage sent.\n"; } sub _probe_for_sendmail { my $sendmail = ""; for (qw(/usr/lib/sendmail /usr/sbin/sendmail /usr/ucblib/sendmail)) { $sendmail = $_, last if -e $_; } if ( $^O eq 'os2' and $sendmail eq "" ) { my $path = $ENV{PATH}; $path =~ s:\\:/:; my @path = split /$Config{'path_sep'}/, $path; for (@path) { $sendmail = "$_/sendmail", last if -e "$_/sendmail"; $sendmail = "$_/sendmail.exe", last if -e "$_/sendmail.exe"; } } return $sendmail; } sub _send_message_sendmail { my $sendmail = _probe_for_sendmail(); unless ($sendmail) { my $message_start = !$Is_Linux && !$Is_OpenBSD ? <<'EOT' : <<'EOT'; It appears that there is no program which looks like "sendmail" on your system and that the Mail::Send library from CPAN isn't available. EOT It appears that there is no program which looks like "sendmail" on your system. EOT paraprint(<<"EOF"), die "\n"; $message_start Because of this, there's no easy way to automatically send your message. A copy of your message has been saved in '$filename' for you to send to '$address' with your normal mail client. EOF } open( SENDMAIL, "|-:raw", $sendmail, "-t", "-oi", "-f", $from ) || die "'|$sendmail -t -oi -f $from' failed: $!"; print SENDMAIL build_complete_message(); if ( close(SENDMAIL) ) { print "\nMessage sent\n"; } else { warn "\nSendmail returned status '", $? >> 8, "'\n"; } } # a strange way to check whether any significant editing # has been done: check whether any new non-empty lines # have been added. sub _fingerprint_lines_in_report { my $new_lines = 0; # read in the report template once so that # we can track whether the user does any editing. # yes, *all* whitespace is ignored. open(REP, '<:raw', $filename) or die "Unable to open report file '$filename': $!\n"; binmode(REP, ':raw :crlf') if $Is_MSWin32; while (my $line = <REP>) { $line =~ s/\s+//g; $new_lines++ if (!$REP{$line}); } close(REP) or die "Error closing report file '$filename': $!"; # returns the number of lines with content that wasn't there when last we looked return $new_lines; } format STDOUT = ^<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< ~~ $_ . __END__ =head1 NAME perlbug - how to submit bug reports on Perl =head1 SYNOPSIS B<perlbug> B<perlbug> S<[ B<-v> ]> S<[ B<-a> I<address> ]> S<[ B<-s> I<subject> ]> S<[ B<-b> I<body> | B<-f> I<inputfile> ]> S<[ B<-F> I<outputfile> ]> S<[ B<-r> I<returnaddress> ]> S<[ B<-e> I<editor> ]> S<[ B<-c> I<adminaddress> | B<-C> ]> S<[ B<-S> ]> S<[ B<-t> ]> S<[ B<-d> ]> S<[ B<-A> ]> S<[ B<-h> ]> S<[ B<-T> ]> B<perlbug> S<[ B<-v> ]> S<[ B<-r> I<returnaddress> ]> S<[ B<-A> ]> S<[ B<-ok> | B<-okay> | B<-nok> | B<-nokay> ]> B<perlthanks> =head1 DESCRIPTION This program is designed to help you generate and send bug reports (and thank-you notes) about perl5 and the modules which ship with it. In most cases, you can just run it interactively from a command line without any special arguments and follow the prompts. If you have found a bug with a non-standard port (one that was not part of the I<standard distribution>), a binary distribution, or a non-core module (such as Tk, DBI, etc), then please see the documentation that came with that distribution to determine the correct place to report bugs. If you are unable to send your report using B<perlbug> (most likely because your system doesn't have a way to send mail that perlbug recognizes), you may be able to use this tool to compose your report and save it to a file which you can then send to B<perlbug@perl.org> using your regular mail client. In extreme cases, B<perlbug> may not work well enough on your system to guide you through composing a bug report. In those cases, you may be able to use B<perlbug -d> to get system configuration information to include in a manually composed bug report to B<perlbug@perl.org>. When reporting a bug, please run through this checklist: =over 4 =item What version of Perl you are running? Type C<perl -v> at the command line to find out. =item Are you running the latest released version of perl? Look at http://www.perl.org/ to find out. If you are not using the latest released version, please try to replicate your bug on the latest stable release. Note that reports about bugs in old versions of Perl, especially those which indicate you haven't also tested the current stable release of Perl, are likely to receive less attention from the volunteers who build and maintain Perl than reports about bugs in the current release. This tool isn't appropriate for reporting bugs in any version prior to Perl 5.0. =item Are you sure what you have is a bug? A significant number of the bug reports we get turn out to be documented features in Perl. Make sure the issue you've run into isn't intentional by glancing through the documentation that comes with the Perl distribution. Given the sheer volume of Perl documentation, this isn't a trivial undertaking, but if you can point to documentation that suggests the behaviour you're seeing is I<wrong>, your issue is likely to receive more attention. You may want to start with B<perldoc> L<perltrap> for pointers to common traps that new (and experienced) Perl programmers run into. If you're unsure of the meaning of an error message you've run across, B<perldoc> L<perldiag> for an explanation. If the message isn't in perldiag, it probably isn't generated by Perl. You may have luck consulting your operating system documentation instead. If you are on a non-UNIX platform B<perldoc> L<perlport>, as some features may be unimplemented or work differently. You may be able to figure out what's going wrong using the Perl debugger. For information about how to use the debugger B<perldoc> L<perldebug>. =item Do you have a proper test case? The easier it is to reproduce your bug, the more likely it will be fixed -- if nobody can duplicate your problem, it probably won't be addressed. A good test case has most of these attributes: short, simple code; few dependencies on external commands, modules, or libraries; no platform-dependent code (unless it's a platform-specific bug); clear, simple documentation. A good test case is almost always a good candidate to be included in Perl's test suite. If you have the time, consider writing your test case so that it can be easily included into the standard test suite. =item Have you included all relevant information? Be sure to include the B<exact> error messages, if any. "Perl gave an error" is not an exact error message. If you get a core dump (or equivalent), you may use a debugger (B<dbx>, B<gdb>, etc) to produce a stack trace to include in the bug report. NOTE: unless your Perl has been compiled with debug info (often B<-g>), the stack trace is likely to be somewhat hard to use because it will most probably contain only the function names and not their arguments. If possible, recompile your Perl with debug info and reproduce the crash and the stack trace. =item Can you describe the bug in plain English? The easier it is to understand a reproducible bug, the more likely it will be fixed. Any insight you can provide into the problem will help a great deal. In other words, try to analyze the problem (to the extent you can) and report your discoveries. =item Can you fix the bug yourself? If so, that's great news; bug reports with patches are likely to receive significantly more attention and interest than those without patches. Please attach your patch to the report using the C<-p> option. When sending a patch, create it using C<git format-patch> if possible, though a unified diff created with C<diff -pu> will do nearly as well. Your patch may be returned with requests for changes, or requests for more detailed explanations about your fix. Here are a few hints for creating high-quality patches: Make sure the patch is not reversed (the first argument to diff is typically the original file, the second argument your changed file). Make sure you test your patch by applying it with C<git am> or the C<patch> program before you send it on its way. Try to follow the same style as the code you are trying to patch. Make sure your patch really does work (C<make test>, if the thing you're patching is covered by Perl's test suite). =item Can you use C<perlbug> to submit the report? B<perlbug> will, amongst other things, ensure your report includes crucial information about your version of perl. If C<perlbug> is unable to mail your report after you have typed it in, you may have to compose the message yourself, add the output produced by C<perlbug -d> and email it to B<perlbug@perl.org>. If, for some reason, you cannot run C<perlbug> at all on your system, be sure to include the entire output produced by running C<perl -V> (note the uppercase V). Whether you use C<perlbug> or send the email manually, please make your Subject line informative. "a bug" is not informative. Neither is "perl crashes" nor is "HELP!!!". These don't help. A compact description of what's wrong is fine. =item Can you use C<perlbug> to submit a thank-you note? Yes, you can do this by either using the C<-T> option, or by invoking the program as C<perlthanks>. Thank-you notes are good. It makes people smile. =back Having done your bit, please be prepared to wait, to be told the bug is in your code, or possibly to get no reply at all. The volunteers who maintain Perl are busy folks, so if your problem is an obvious bug in your own code, is difficult to understand or is a duplicate of an existing report, you may not receive a personal reply. If it is important to you that your bug be fixed, do monitor the perl5-porters@perl.org mailing list (mailing lists are moderated, your message may take a while to show up) and the commit logs to development versions of Perl, and encourage the maintainers with kind words or offers of frosty beverages. (Please do be kind to the maintainers. Harassing or flaming them is likely to have the opposite effect of the one you want.) Feel free to update the ticket about your bug on http://rt.perl.org if a new version of Perl is released and your bug is still present. =head1 OPTIONS =over 8 =item B<-a> Address to send the report to. Defaults to B<perlbug@perl.org>. =item B<-A> Don't send a bug received acknowledgement to the reply address. Generally it is only a sensible to use this option if you are a perl maintainer actively watching perl porters for your message to arrive. =item B<-b> Body of the report. If not included on the command line, or in a file with B<-f>, you will get a chance to edit the message. =item B<-C> Don't send copy to administrator. =item B<-c> Address to send copy of report to. Defaults to the address of the local perl administrator (recorded when perl was built). =item B<-d> Data mode (the default if you redirect or pipe output). This prints out your configuration data, without mailing anything. You can use this with B<-v> to get more complete data. =item B<-e> Editor to use. =item B<-f> File containing the body of the report. Use this to quickly send a prepared message. =item B<-F> File to output the results to instead of sending as an email. Useful particularly when running perlbug on a machine with no direct internet connection. =item B<-h> Prints a brief summary of the options. =item B<-ok> Report successful build on this system to perl porters. Forces B<-S> and B<-C>. Forces and supplies values for B<-s> and B<-b>. Only prompts for a return address if it cannot guess it (for use with B<make>). Honors return address specified with B<-r>. You can use this with B<-v> to get more complete data. Only makes a report if this system is less than 60 days old. =item B<-okay> As B<-ok> except it will report on older systems. =item B<-nok> Report unsuccessful build on this system. Forces B<-C>. Forces and supplies a value for B<-s>, then requires you to edit the report and say what went wrong. Alternatively, a prepared report may be supplied using B<-f>. Only prompts for a return address if it cannot guess it (for use with B<make>). Honors return address specified with B<-r>. You can use this with B<-v> to get more complete data. Only makes a report if this system is less than 60 days old. =item B<-nokay> As B<-nok> except it will report on older systems. =item B<-p> The names of one or more patch files or other text attachments to be included with the report. Multiple files must be separated with commas. =item B<-r> Your return address. The program will ask you to confirm its default if you don't use this option. =item B<-S> Send without asking for confirmation. =item B<-s> Subject to include with the message. You will be prompted if you don't supply one on the command line. =item B<-t> Test mode. The target address defaults to B<perlbug-test@perl.org>. =item B<-T> Send a thank-you note instead of a bug report. =item B<-v> Include verbose configuration data in the report. =back =head1 AUTHORS Kenneth Albanowski (E<lt>kjahds@kjahds.comE<gt>), subsequently I<doc>tored by Gurusamy Sarathy (E<lt>gsar@activestate.comE<gt>), Tom Christiansen (E<lt>tchrist@perl.comE<gt>), Nathan Torkington (E<lt>gnat@frii.comE<gt>), Charles F. Randall (E<lt>cfr@pobox.comE<gt>), Mike Guy (E<lt>mjtg@cam.ac.ukE<gt>), Dominic Dunlop (E<lt>domo@computer.orgE<gt>), Hugo van der Sanden (E<lt>hv@crypt.orgE<gt>), Jarkko Hietaniemi (E<lt>jhi@iki.fiE<gt>), Chris Nandor (E<lt>pudge@pobox.comE<gt>), Jon Orwant (E<lt>orwant@media.mit.eduE<gt>, Richard Foley (E<lt>richard.foley@rfi.netE<gt>), Jesse Vincent (E<lt>jesse@bestpractical.comE<gt>), and Craig A. Berry (E<lt>craigberry@mac.comE<gt>). =head1 SEE ALSO perl(1), perldebug(1), perldiag(1), perlport(1), perltrap(1), diff(1), patch(1), dbx(1), gdb(1) =head1 BUGS None known (guess what must have been used to report them?) =cut