OXIESEC PANEL
- Current Dir:
/
/
usr
/
bin
Server IP: 10.0.0.4
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
09/26/2021 03:27:18 AM
rwxr-xr-x
📄
2to3-2.7
96 bytes
07/01/2022 03:56:32 PM
rwxr-xr-x
📄
NF
963 bytes
12/04/2017 01:46:48 PM
rwxr-xr-x
📄
VGAuthService
126.22 KB
08/16/2022 01:24:08 PM
rwxr-xr-x
📄
[
50.18 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
aa-enabled
22.16 KB
09/27/2018 06:20:54 PM
rwxr-xr-x
📄
aa-exec
22.16 KB
09/27/2018 06:20:54 PM
rwxr-xr-x
📄
ab
54.18 KB
06/23/2022 12:51:37 PM
rwxr-xr-x
📄
acpi_listen
14.27 KB
04/28/2017 04:28:10 AM
rwxr-xr-x
📄
acpidbg
1.58 KB
11/01/2022 04:52:05 PM
rwxr-xr-x
📄
add-apt-repository
7.24 KB
08/07/2020 02:07:43 PM
rwxr-xr-x
📄
addpart
22.08 KB
09/16/2020 06:43:15 PM
rwxr-xr-x
📄
addr2line
30.55 KB
10/20/2021 11:11:39 AM
rwxr-xr-x
📄
apport-bug
2.5 KB
11/11/2019 09:57:56 PM
rwxr-xr-x
📄
apport-cli
13.05 KB
05/10/2022 01:23:35 PM
rwxr-xr-x
📄
apport-collect
2.5 KB
11/11/2019 09:57:56 PM
rwxr-xr-x
📄
apport-unpack
1.81 KB
05/10/2022 01:23:35 PM
rwxr-xr-x
📄
apropos
46.98 KB
08/04/2018 07:16:12 PM
rwxr-xr-x
📄
apt
14.09 KB
12/07/2020 11:13:36 AM
rwxr-xr-x
📄
apt-add-repository
7.24 KB
08/07/2020 02:07:43 PM
rwxr-xr-x
📄
apt-cache
78.16 KB
12/07/2020 11:13:36 AM
rwxr-xr-x
📄
apt-cdrom
22.16 KB
12/07/2020 11:13:36 AM
rwxr-xr-x
📄
apt-config
22.09 KB
12/07/2020 11:13:36 AM
rwxr-xr-x
📄
apt-extracttemplates
22.16 KB
12/07/2020 11:13:36 AM
rwxr-xr-x
📄
apt-ftparchive
234.16 KB
12/07/2020 11:13:36 AM
rwxr-xr-x
📄
apt-get
42.16 KB
12/07/2020 11:13:36 AM
rwxr-xr-x
📄
apt-key
26.75 KB
12/07/2020 11:13:36 AM
rwxr-xr-x
📄
apt-mark
42.16 KB
12/07/2020 11:13:36 AM
rwxr-xr-x
📄
apt-sortpkgs
42.09 KB
12/07/2020 11:13:36 AM
rwxr-xr-x
📄
ar
58.24 KB
10/20/2021 11:11:39 AM
rwxr-xr-x
📄
arch
34.21 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
as
895.98 KB
10/20/2021 11:11:39 AM
rwxr-xr-x
📄
at
50.26 KB
02/20/2018 06:59:43 AM
rwxr-xr-x
📄
atq
50.26 KB
02/20/2018 06:59:43 AM
rwxr-xr-x
📄
atrm
50.26 KB
02/20/2018 06:59:43 AM
rwxr-xr-x
📄
automat-visualize3
402 bytes
08/28/2017 08:55:39 AM
rwxr-xr-x
📄
awk
642.65 KB
02/11/2018 05:02:41 AM
rwxr-xr-x
📄
b2sum
54.21 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
base32
38.18 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
base64
38.18 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
basename
34.18 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
bashbug
6.95 KB
04/18/2022 03:08:18 PM
rwxr-xr-x
📄
batch
152 bytes
02/20/2018 06:59:43 AM
rwxr-xr-x
📄
bc
90.7 KB
03/22/2018 04:20:34 PM
rwxr-xr-x
📄
bootctl
34.13 KB
09/06/2022 03:18:05 AM
rwxr-xr-x
📄
bsd-from
9.99 KB
01/17/2018 11:27:24 AM
rwxr-xr-x
📄
bsd-write
13.99 KB
01/17/2018 11:27:24 AM
rwxr-xr-x
📄
bsondump
13.35 MB
08/10/2021 07:24:55 PM
rwxr-xr-x
📄
busctl
66.09 KB
09/06/2022 03:18:05 AM
rwxr-xr-x
📄
byobu
8.07 KB
12/04/2017 01:46:48 PM
rwxr-xr-x
📄
byobu-config
996 bytes
12/04/2017 01:46:48 PM
rwxr-xr-x
📄
byobu-ctrl-a
4.66 KB
12/04/2017 01:46:48 PM
rwxr-xr-x
📄
byobu-disable
1.26 KB
12/04/2017 01:46:48 PM
rwxr-xr-x
📄
byobu-disable-prompt
1.28 KB
12/04/2017 01:46:48 PM
rwxr-xr-x
📄
byobu-enable
1.15 KB
12/04/2017 01:46:48 PM
rwxr-xr-x
📄
byobu-enable-prompt
1.42 KB
12/04/2017 01:46:48 PM
rwxr-xr-x
📄
byobu-export
1.23 KB
12/04/2017 01:46:48 PM
rwxr-xr-x
📄
byobu-janitor
5.82 KB
12/04/2017 01:46:48 PM
rwxr-xr-x
📄
byobu-keybindings
1.47 KB
12/04/2017 01:46:48 PM
rwxr-xr-x
📄
byobu-launch
3.21 KB
12/04/2017 01:46:48 PM
rwxr-xr-x
📄
byobu-launcher
1.87 KB
12/04/2017 01:46:48 PM
rwxr-xr-x
📄
byobu-launcher-install
2.4 KB
12/04/2017 01:46:48 PM
rwxr-xr-x
📄
byobu-launcher-uninstall
1.52 KB
12/04/2017 01:46:48 PM
rwxr-xr-x
📄
byobu-layout
3.27 KB
12/04/2017 01:46:48 PM
rwxr-xr-x
📄
byobu-prompt
1.13 KB
12/04/2017 01:46:48 PM
rwxr-xr-x
📄
byobu-quiet
1.38 KB
12/04/2017 01:46:48 PM
rwxr-xr-x
📄
byobu-reconnect-sockets
3.22 KB
12/04/2017 01:46:48 PM
rwxr-xr-x
📄
byobu-screen
8.07 KB
12/04/2017 01:46:48 PM
rwxr-xr-x
📄
byobu-select-backend
1.42 KB
12/04/2017 01:46:48 PM
rwxr-xr-x
📄
byobu-select-profile
6.14 KB
12/04/2017 01:46:48 PM
rwxr-xr-x
📄
byobu-select-session
1012 bytes
12/04/2017 01:46:48 PM
rwxr-xr-x
📄
byobu-shell
1.56 KB
12/04/2017 01:46:48 PM
rwxr-xr-x
📄
byobu-silent
1.28 KB
12/04/2017 01:46:48 PM
rwxr-xr-x
📄
byobu-status
5.87 KB
12/04/2017 01:46:48 PM
rwxr-xr-x
📄
byobu-status-detail
1.18 KB
12/04/2017 01:46:48 PM
rwxr-xr-x
📄
byobu-tmux
8.07 KB
12/04/2017 01:46:48 PM
rwxr-xr-x
📄
byobu-ugraph
4.56 KB
12/04/2017 01:46:48 PM
rwxr-xr-x
📄
byobu-ulevel
11.71 KB
12/04/2017 01:46:48 PM
rwxr-xr-x
📄
c++
1022.94 KB
12/04/2019 02:25:41 PM
rwxr-xr-x
📄
c++filt
26.12 KB
10/20/2021 11:11:39 AM
rwxr-xr-x
📄
c89
428 bytes
05/07/2006 09:28:01 AM
rwxr-xr-x
📄
c89-gcc
428 bytes
05/07/2006 09:28:01 AM
rwxr-xr-x
📄
c99
454 bytes
04/11/2011 07:54:37 AM
rwxr-xr-x
📄
c99-gcc
454 bytes
04/11/2011 07:54:37 AM
rwxr-xr-x
📄
c_rehash
6.65 KB
07/04/2022 11:25:51 AM
rwxr-xr-x
📄
cal
28.79 KB
01/17/2018 11:27:24 AM
rwxr-xr-x
📄
calendar
30.48 KB
01/17/2018 11:27:24 AM
rwxr-xr-x
📄
captoinfo
82.11 KB
05/23/2018 08:08:27 AM
rwxr-xr-x
📄
catchsegv
3.25 KB
01/24/2022 12:53:44 PM
rwxr-xr-x
📄
catman
38.46 KB
08/04/2018 07:16:12 PM
rwxr-xr-x
📄
cautious-launcher
853 bytes
07/15/2016 12:06:12 PM
rwxr-xr-x
📄
cc
1022.94 KB
12/04/2019 02:25:41 PM
rwxr-xr-x
📄
certbot
23.48 MB
02/23/2022 06:29:05 PM
rwxr-xr-x
📄
cftp3
380 bytes
03/22/2022 11:03:56 AM
rwxr-xr-x
📄
chacl
13.99 KB
04/21/2017 08:44:54 PM
rwxr-xr-x
📄
chage
70.13 KB
11/29/2022 12:25:19 PM
rwxr-xr-x
📄
chardet3
389 bytes
06/18/2017 09:51:08 PM
rwxr-xr-x
📄
chardetect3
389 bytes
06/18/2017 09:51:08 PM
rwxr-xr-x
📄
chattr
14 KB
06/02/2022 02:37:00 PM
rwxr-xr-x
📄
chcon
62.18 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
check-language-support
2.71 KB
06/28/2019 05:12:00 PM
rwxr-xr-x
📄
checkgid
5.99 KB
06/23/2022 12:51:37 PM
rwxr-xr-x
📄
chfn
74.7 KB
11/29/2022 12:25:19 PM
rwxr-xr-x
📄
chrt
30.08 KB
09/16/2020 06:43:15 PM
rwxr-xr-x
📄
chsh
43.48 KB
11/29/2022 12:25:19 PM
rwxr-xr-x
📄
cifscreds
18.34 KB
06/01/2022 04:19:46 PM
rwxr-xr-x
📄
ckbcomp
146.33 KB
04/23/2019 12:04:14 PM
rwxr-xr-x
📄
ckeygen3
386 bytes
03/22/2022 11:03:56 AM
rwxr-xr-x
📄
cksum
34.18 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
clear
10 KB
05/23/2018 08:08:27 AM
rwxr-xr-x
📄
clear_console
10.07 KB
04/18/2022 03:08:18 PM
rwxr-xr-x
📄
cloud-id
390 bytes
06/15/2022 04:38:21 PM
rwxr-xr-x
📄
cloud-init
394 bytes
06/15/2022 04:38:21 PM
rwxr-xr-x
📄
cloud-init-per
2.06 KB
05/18/2022 04:04:36 PM
rwxr-xr-x
📄
cmp
46.09 KB
08/04/2017 09:20:16 PM
rwxr-xr-x
📄
codepage
13.99 KB
01/22/2018 01:49:48 PM
rwxr-xr-x
📄
col
9.99 KB
01/17/2018 11:27:24 AM
rwxr-xr-x
📄
col1
963 bytes
12/04/2017 01:46:48 PM
rwxr-xr-x
📄
col2
963 bytes
12/04/2017 01:46:48 PM
rwxr-xr-x
📄
col3
963 bytes
12/04/2017 01:46:48 PM
rwxr-xr-x
📄
col4
963 bytes
12/04/2017 01:46:48 PM
rwxr-xr-x
📄
col5
963 bytes
12/04/2017 01:46:48 PM
rwxr-xr-x
📄
col6
963 bytes
12/04/2017 01:46:48 PM
rwxr-xr-x
📄
col7
963 bytes
12/04/2017 01:46:48 PM
rwxr-xr-x
📄
col8
963 bytes
12/04/2017 01:46:48 PM
rwxr-xr-x
📄
col9
963 bytes
12/04/2017 01:46:48 PM
rwxr-xr-x
📄
colcrt
10 KB
01/17/2018 11:27:24 AM
rwxr-xr-x
📄
colrm
9.99 KB
01/17/2018 11:27:24 AM
rwxr-xr-x
📄
column
14.01 KB
01/17/2018 11:27:24 AM
rwxr-xr-x
📄
comm
38.21 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
compose
17.74 KB
07/15/2016 12:06:12 PM
rwxr-xr-x
📄
conch3
382 bytes
03/22/2022 11:03:56 AM
rwxr-xr-x
📄
corelist
12.53 KB
10/05/2022 10:49:22 AM
rwxr-xr-x
📄
cpan
7.96 KB
10/05/2022 10:49:22 AM
rwxr-xr-x
📄
cpan5.26-x86_64-linux-gnu
7.99 KB
10/05/2022 10:49:22 AM
rwxr-xr-x
📄
cpp
1022.94 KB
12/04/2019 02:25:41 PM
rwxr-xr-x
📄
cpp-7
1022.94 KB
12/04/2019 02:25:41 PM
rwxr-xr-x
📄
cpupower
1.58 KB
11/01/2022 04:52:05 PM
rwxr-xr-x
📄
crontab
38.43 KB
05/10/2022 08:59:19 PM
rwxr-xr-x
📄
csplit
50.21 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
ctail
958 bytes
12/04/2017 01:46:48 PM
rwxr-xr-x
📄
ctstat
22.35 KB
07/15/2020 03:16:31 PM
rwxr-xr-x
📄
curl
218.07 KB
10/18/2022 04:45:13 PM
rwxr-xr-x
📄
cut
42.21 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
dbus-cleanup-sockets
9.98 KB
10/25/2022 01:03:19 PM
rwxr-xr-x
📄
dbus-daemon
231.04 KB
10/25/2022 01:03:19 PM
rwxr-xr-x
📄
dbus-monitor
21.99 KB
10/25/2022 01:03:19 PM
rwxr-xr-x
📄
dbus-run-session
9.98 KB
10/25/2022 01:03:19 PM
rwxr-xr-x
📄
dbus-send
25.98 KB
10/25/2022 01:03:19 PM
rwxr-xr-x
📄
dbus-update-activation-environment
13.98 KB
10/25/2022 01:03:19 PM
rwxr-xr-x
📄
dbus-uuidgen
9.98 KB
10/25/2022 01:03:19 PM
rwxr-xr-x
📄
dbwrap_tool
18.21 KB
01/25/2022 03:20:03 PM
rwxr-xr-x
📄
deallocvt
10.07 KB
01/22/2018 01:49:48 PM
rwxr-xr-x
📄
deb-systemd-helper
19.67 KB
10/25/2017 03:38:42 PM
rwxr-xr-x
📄
deb-systemd-invoke
4.33 KB
10/25/2017 03:38:42 PM
rwxr-xr-x
📄
debconf
2.79 KB
05/06/2019 04:30:30 PM
rwxr-xr-x
📄
debconf-apt-progress
11.27 KB
05/06/2019 04:30:30 PM
rwxr-xr-x
📄
debconf-communicate
608 bytes
05/06/2019 04:30:30 PM
rwxr-xr-x
📄
debconf-copydb
1.68 KB
05/06/2019 04:30:30 PM
rwxr-xr-x
📄
debconf-escape
647 bytes
05/06/2019 04:30:30 PM
rwxr-xr-x
📄
debconf-set-selections
2.87 KB
05/06/2019 04:30:30 PM
rwxr-xr-x
📄
debconf-show
1.78 KB
05/06/2019 04:30:30 PM
rwxr-xr-x
📄
delpart
22.08 KB
09/16/2020 06:43:15 PM
rwxr-xr-x
📄
delv
40.86 KB
09/20/2022 12:11:06 PM
rwxr-xr-x
📄
dh_bash-completion
2.49 KB
04/02/2018 02:16:46 AM
rwxr-xr-x
📄
dh_pypy
12.58 KB
03/26/2018 07:42:23 PM
rwxr-xr-x
📄
dh_python2
1.03 KB
04/16/2018 02:31:18 PM
rwxr-xr-x
📄
dh_python3
12.78 KB
03/26/2018 07:42:23 PM
rwxr-xr-x
📄
diff
142.34 KB
08/04/2017 09:20:16 PM
rwxr-xr-x
📄
diff3
62.21 KB
08/04/2017 09:20:16 PM
rwxr-xr-x
📄
dig
146.51 KB
09/20/2022 12:11:06 PM
rwxr-xr-x
📄
dircolors
46.19 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
dirmngr
533.55 KB
07/04/2022 04:20:59 PM
rwxr-xr-x
📄
dirmngr-client
106.76 KB
07/04/2022 04:20:59 PM
rwxr-xr-x
📄
dirname
30.18 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
do-release-upgrade
9.09 KB
07/09/2020 10:58:12 PM
rwxr-xr-x
📄
dpkg
290.5 KB
05/25/2022 11:14:56 AM
rwxr-xr-x
📄
dpkg-architecture
12.55 KB
05/25/2022 11:14:56 AM
rwxr-xr-x
📄
dpkg-buildflags
7.39 KB
05/25/2022 11:14:56 AM
rwxr-xr-x
📄
dpkg-buildpackage
29.1 KB
05/25/2022 11:14:56 AM
rwxr-xr-x
📄
dpkg-checkbuilddeps
7.33 KB
05/25/2022 11:14:56 AM
rwxr-xr-x
📄
dpkg-deb
150.34 KB
05/25/2022 11:14:56 AM
rwxr-xr-x
📄
dpkg-distaddfile
2.72 KB
05/25/2022 11:14:56 AM
rwxr-xr-x
📄
dpkg-divert
138.41 KB
05/25/2022 11:14:56 AM
rwxr-xr-x
📄
dpkg-genbuildinfo
16.38 KB
05/25/2022 11:14:56 AM
rwxr-xr-x
📄
dpkg-genchanges
17.21 KB
05/25/2022 11:14:56 AM
rwxr-xr-x
📄
dpkg-gencontrol
13.73 KB
05/25/2022 11:14:56 AM
rwxr-xr-x
📄
dpkg-gensymbols
10.38 KB
05/25/2022 11:14:56 AM
rwxr-xr-x
📄
dpkg-maintscript-helper
18.58 KB
05/25/2022 11:14:56 AM
rwxr-xr-x
📄
dpkg-mergechangelogs
8.39 KB
05/25/2022 11:14:56 AM
rwxr-xr-x
📄
dpkg-name
6.63 KB
05/25/2022 11:14:56 AM
rwxr-xr-x
📄
dpkg-parsechangelog
4.33 KB
05/25/2022 11:14:56 AM
rwxr-xr-x
📄
dpkg-query
146.4 KB
05/25/2022 11:14:56 AM
rwxr-xr-x
📄
dpkg-scanpackages
8.23 KB
05/25/2022 11:14:56 AM
rwxr-xr-x
📄
dpkg-scansources
8.95 KB
05/25/2022 11:14:56 AM
rwxr-xr-x
📄
dpkg-shlibdeps
30.63 KB
05/25/2022 11:14:56 AM
rwxr-xr-x
📄
dpkg-source
22.75 KB
05/25/2022 11:14:56 AM
rwxr-xr-x
📄
dpkg-split
118.34 KB
05/25/2022 11:14:56 AM
rwxr-xr-x
📄
dpkg-statoverride
70.25 KB
05/25/2022 11:14:56 AM
rwxr-xr-x
📄
dpkg-trigger
66.26 KB
05/25/2022 11:14:56 AM
rwxr-xr-x
📄
dpkg-vendor
3.19 KB
05/25/2022 11:14:56 AM
rwxr-xr-x
📄
du
98.21 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
dumpkeys
166.52 KB
01/22/2018 01:49:48 PM
rwxr-xr-x
📄
dwp
2.75 MB
10/20/2021 11:11:39 AM
rwxr-xr-x
📄
eatmydata
2.74 KB
03/09/2018 06:37:20 PM
rwxr-xr-x
📄
ec2metadata
7.13 KB
04/13/2018 01:07:55 PM
rwxr-xr-x
📄
edit
17.74 KB
07/15/2016 12:06:12 PM
rwxr-xr-x
📄
editor
240.11 KB
03/06/2018 02:46:39 PM
rwxr-xr-x
📄
eject
30.69 KB
03/28/2017 04:22:15 AM
rwxr-xr-x
📄
elfedit
30.45 KB
10/20/2021 11:11:39 AM
rwxr-xr-x
📄
enc2xs
41.17 KB
10/05/2022 10:49:22 AM
rwxr-xr-x
📄
encguess
2.99 KB
10/05/2022 10:49:22 AM
rwxr-xr-x
📄
env
34.18 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
envsubst
34.08 KB
02/21/2019 02:40:49 PM
rwxr-xr-x
📄
eqn
193.19 KB
02/10/2018 02:09:07 AM
rwxr-xr-x
📄
ex
2.55 MB
09/13/2022 03:07:18 PM
rwxr-xr-x
📄
expand
38.21 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
expiry
22.27 KB
11/29/2022 12:25:19 PM
rwxr-xr-x
📄
expr
46.18 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
factor
74.21 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
faillog
18.29 KB
11/29/2022 12:25:19 PM
rwxr-xr-x
📄
faked-sysv
26.11 KB
01/08/2018 04:05:31 PM
rwxr-xr-x
📄
faked-tcp
30.1 KB
01/08/2018 04:05:31 PM
rwxr-xr-x
📄
fakeroot
3.76 KB
01/08/2018 04:05:31 PM
rwxr-xr-x
📄
fakeroot-sysv
3.76 KB
01/08/2018 04:05:31 PM
rwxr-xr-x
📄
fakeroot-tcp
3.76 KB
01/08/2018 04:05:31 PM
rwxr-xr-x
📄
fallocate
26.08 KB
09/16/2020 06:43:15 PM
rwxr-xr-x
📄
fcgistarter
9.99 KB
06/23/2022 12:51:37 PM
rwxr-xr-x
📄
file
22.26 KB
05/12/2020 01:31:09 PM
rwxr-xr-x
📄
find
232.5 KB
11/05/2017 05:16:48 PM
rwxr-xr-x
📄
flock
30.16 KB
09/16/2020 06:43:15 PM
rwxr-xr-x
📄
fmt
42.18 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
fold
34.18 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
free
18.08 KB
08/09/2019 03:37:27 PM
rwxr-xr-x
📄
from
9.99 KB
01/17/2018 11:27:24 AM
rwxr-xr-x
📄
ftp
98.7 KB
12/06/2016 03:23:57 PM
rwxr-xr-x
📄
g++
1022.94 KB
12/04/2019 02:25:41 PM
rwxr-xr-x
📄
g++-7
1022.94 KB
12/04/2019 02:25:41 PM
rwxr-xr-x
📄
gawk
642.65 KB
02/11/2018 05:02:41 AM
rwxr-xr-x
📄
gcc
1022.94 KB
12/04/2019 02:25:41 PM
rwxr-xr-x
📄
gcc-7
1022.94 KB
12/04/2019 02:25:41 PM
rwxr-xr-x
📄
gcc-ar
30.47 KB
12/04/2019 02:25:41 PM
rwxr-xr-x
📄
gcc-ar-7
30.47 KB
12/04/2019 02:25:41 PM
rwxr-xr-x
📄
gcc-nm
30.47 KB
12/04/2019 02:25:41 PM
rwxr-xr-x
📄
gcc-nm-7
30.47 KB
12/04/2019 02:25:41 PM
rwxr-xr-x
📄
gcc-ranlib
30.47 KB
12/04/2019 02:25:41 PM
rwxr-xr-x
📄
gcc-ranlib-7
30.47 KB
12/04/2019 02:25:41 PM
rwxr-xr-x
📄
gcov
616.09 KB
12/04/2019 02:25:41 PM
rwxr-xr-x
📄
gcov-7
616.09 KB
12/04/2019 02:25:41 PM
rwxr-xr-x
📄
gcov-dump
499.93 KB
12/04/2019 02:25:41 PM
rwxr-xr-x
📄
gcov-dump-7
499.93 KB
12/04/2019 02:25:41 PM
rwxr-xr-x
📄
gcov-tool
535.99 KB
12/04/2019 02:25:41 PM
rwxr-xr-x
📄
gcov-tool-7
535.99 KB
12/04/2019 02:25:41 PM
rwxr-xr-x
📄
gencat
22.22 KB
01/24/2022 12:53:44 PM
rwxr-xr-x
📄
geqn
193.19 KB
02/10/2018 02:09:07 AM
rwxr-xr-x
📄
getcifsacl
13.99 KB
06/01/2022 04:19:46 PM
rwxr-xr-x
📄
getconf
30.13 KB
01/24/2022 12:53:44 PM
rwxr-xr-x
📄
getent
30.49 KB
01/24/2022 12:53:44 PM
rwxr-xr-x
📄
getfacl
22.62 KB
04/21/2017 08:44:54 PM
rwxr-xr-x
📄
getkeycodes
10.07 KB
01/22/2018 01:49:48 PM
rwxr-xr-x
📄
getopt
14.07 KB
09/16/2020 06:43:15 PM
rwxr-xr-x
📄
gettext
34.08 KB
02/21/2019 02:40:49 PM
rwxr-xr-x
📄
gettext.sh
4.52 KB
02/21/2019 02:40:49 PM
rwxr-xr-x
📄
ginstall-info
43.09 KB
02/05/2018 02:48:18 PM
rwxr-xr-x
📄
git
2.25 MB
10/14/2022 02:15:33 PM
rwxr-xr-x
📄
git-receive-pack
2.25 MB
10/14/2022 02:15:33 PM
rwxr-xr-x
📄
git-shell
1.25 MB
10/14/2022 02:15:33 PM
rwxr-xr-x
📄
git-upload-archive
2.25 MB
10/14/2022 02:15:33 PM
rwxr-xr-x
📄
git-upload-pack
1.26 MB
10/14/2022 02:15:33 PM
rwxr-xr-x
📄
gold
2.97 MB
10/20/2021 11:11:39 AM
rwxr-xr-x
📄
gpasswd
74.05 KB
11/29/2022 12:25:19 PM
rwxr-xr-x
📄
gpg
997.6 KB
07/04/2022 04:20:59 PM
rwxr-xr-x
📄
gpg-agent
392.7 KB
07/04/2022 04:20:59 PM
rwxr-xr-x
📄
gpg-connect-agent
154.85 KB
07/04/2022 04:20:59 PM
rwxr-xr-x
📄
gpg-wks-server
187.02 KB
07/04/2022 04:20:59 PM
rwxr-xr-x
📄
gpg-zip
3.36 KB
07/04/2022 04:20:59 PM
rwxr-xr-x
📄
gpgconf
166.32 KB
07/04/2022 04:20:59 PM
rwxr-xr-x
📄
gpgparsemail
26.07 KB
07/04/2022 04:20:59 PM
rwxr-xr-x
📄
gpgsm
491.09 KB
07/04/2022 04:20:59 PM
rwxr-xr-x
📄
gpgsplit
78.45 KB
07/04/2022 04:20:59 PM
rwxr-xr-x
📄
gpgv
427.02 KB
07/04/2022 04:20:59 PM
rwxr-xr-x
📄
gpic
204.03 KB
02/10/2018 02:09:07 AM
rwxr-xr-x
📄
gprof
99.73 KB
10/20/2021 11:11:39 AM
rwxr-xr-x
📄
groff
105.31 KB
02/10/2018 02:09:07 AM
rwxr-xr-x
📄
grog
2.71 KB
02/10/2018 02:09:07 AM
rwxr-xr-x
📄
grops
165.72 KB
02/10/2018 02:09:07 AM
rwxr-xr-x
📄
grotty
121.34 KB
02/10/2018 02:09:07 AM
rwxr-xr-x
📄
groups
34.18 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
growpart
21.37 KB
04/13/2018 01:07:55 PM
rwxr-xr-x
📄
grub-editenv
239.93 KB
02/24/2021 07:47:47 PM
rwxr-xr-x
📄
grub-file
659.79 KB
02/24/2021 07:47:47 PM
rwxr-xr-x
📄
grub-fstest
789.65 KB
02/24/2021 07:47:47 PM
rwxr-xr-x
📄
grub-glue-efi
235.77 KB
02/24/2021 07:47:47 PM
rwxr-xr-x
📄
grub-kbdcomp
1.64 KB
02/24/2021 07:47:47 PM
rwxr-xr-x
📄
grub-menulst2cfg
216.04 KB
02/24/2021 07:47:47 PM
rwxr-xr-x
📄
grub-mkfont
264.34 KB
02/24/2021 07:47:47 PM
rwxr-xr-x
📄
grub-mkimage
328.84 KB
02/24/2021 07:47:47 PM
rwxr-xr-x
📄
grub-mklayout
240.09 KB
02/24/2021 07:47:47 PM
rwxr-xr-x
📄
grub-mknetdir
373.41 KB
02/24/2021 07:47:47 PM
rwxr-xr-x
📄
grub-mkpasswd-pbkdf2
244.12 KB
02/24/2021 07:47:47 PM
rwxr-xr-x
📄
grub-mkrelpath
235.49 KB
02/24/2021 07:47:47 PM
rwxr-xr-x
📄
grub-mkrescue
822.23 KB
02/24/2021 07:47:47 PM
rwxr-xr-x
📄
grub-mkstandalone
449.74 KB
02/24/2021 07:47:47 PM
rwxr-xr-x
📄
grub-mount
608.21 KB
02/24/2021 07:47:47 PM
rwxr-xr-x
📄
grub-render-label
676.16 KB
02/24/2021 07:47:47 PM
rwxr-xr-x
📄
grub-script-check
259.62 KB
02/24/2021 07:47:47 PM
rwxr-xr-x
📄
grub-syslinux2cfg
624.68 KB
02/24/2021 07:47:47 PM
rwxr-xr-x
📄
gtbl
126.2 KB
02/10/2018 02:09:07 AM
rwxr-xr-x
📄
h2ph
28.54 KB
10/05/2022 10:49:22 AM
rwxr-xr-x
📄
h2xs
59.44 KB
10/05/2022 10:49:22 AM
rwxr-xr-x
📄
hd
26.1 KB
01/17/2018 11:27:24 AM
rwxr-xr-x
📄
head
42.21 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
helpztags
2.46 KB
02/02/2018 08:37:32 PM
rwxr-xr-x
📄
hexdump
26.1 KB
01/17/2018 11:27:24 AM
rwxr-xr-x
📄
host
126.66 KB
09/20/2022 12:11:06 PM
rwxr-xr-x
📄
hostid
30.18 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
hostnamectl
18.07 KB
09/06/2022 03:18:05 AM
rwxr-xr-x
📄
htcacheclean
30 KB
06/23/2022 12:51:37 PM
rwxr-xr-x
📄
htdbm
21.99 KB
06/23/2022 12:51:37 PM
rwxr-xr-x
📄
htdigest
13.99 KB
06/23/2022 12:51:37 PM
rwxr-xr-x
📄
htop
180.68 KB
02/17/2018 06:27:46 PM
rwxr-xr-x
📄
htpasswd
17.99 KB
06/23/2022 12:51:37 PM
rwxr-xr-x
📄
hwe-support-status
10.58 KB
06/03/2020 06:41:50 PM
rwxr-xr-x
📄
i386
18.34 KB
09/16/2020 06:43:15 PM
rwxr-xr-x
📄
iconv
62.25 KB
01/24/2022 12:53:44 PM
rwxr-xr-x
📄
id
42.21 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
igawk
3.11 KB
02/11/2018 05:02:41 AM
rwxr-xr-x
📄
info
245.72 KB
02/05/2018 02:48:18 PM
rwxr-xr-x
📄
infobrowser
245.72 KB
02/05/2018 02:48:18 PM
rwxr-xr-x
📄
infocmp
58.07 KB
05/23/2018 08:08:27 AM
rwxr-xr-x
📄
infotocap
82.11 KB
05/23/2018 08:08:27 AM
rwxr-xr-x
📄
innochecksum
3.52 MB
10/19/2022 12:58:42 PM
rwxr-xr-x
📄
install
142.25 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
install-info
43.09 KB
02/05/2018 02:48:18 PM
rwxr-xr-x
📄
install_compass
14.85 KB
12/19/2013 05:41:46 AM
rwxr-xr-x
📄
instmodsh
4.27 KB
10/05/2022 10:49:22 AM
rwxr-xr-x
📄
ionice
26.08 KB
09/16/2020 06:43:15 PM
rwxr-xr-x
📄
ipcmk
26.14 KB
09/16/2020 06:43:15 PM
rwxr-xr-x
📄
ipcrm
26.08 KB
09/16/2020 06:43:15 PM
rwxr-xr-x
📄
ipcs
50.08 KB
09/16/2020 06:43:15 PM
rwxr-xr-x
📄
iptables-xml
92.74 KB
11/12/2017 02:52:05 AM
rwxr-xr-x
📄
ischroot
10.04 KB
12/30/2017 06:15:02 PM
rwxr-xr-x
📄
iscsiadm
381.95 KB
05/11/2020 01:27:31 AM
rwxr-xr-x
📄
join
46.21 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
json_pp
3.87 KB
10/05/2022 10:49:22 AM
rwxr-xr-x
📄
jsondiff
1018 bytes
10/28/2017 08:10:15 PM
rwxr-xr-x
📄
jsonpatch
3.58 KB
10/28/2017 08:10:15 PM
rwxr-xr-x
📄
jsonpointer
1.31 KB
05/01/2016 11:14:11 PM
rwxr-xr-x
📄
jsonschema
398 bytes
11/15/2017 07:43:29 PM
rwxr-xr-x
📄
kbdinfo
14.07 KB
01/22/2018 01:49:48 PM
rwxr-xr-x
📄
kbxutil
158.69 KB
07/04/2022 04:20:59 PM
rwxr-xr-x
📄
keep-one-running
3.51 KB
01/15/2014 10:24:04 PM
rwxr-xr-x
📄
kernel-install
4.4 KB
01/28/2018 03:58:17 PM
rwxr-xr-x
📄
keyring
385 bytes
01/09/2018 12:15:19 PM
rwxr-xr-x
📄
killall
27.12 KB
12/11/2018 03:46:04 PM
rwxr-xr-x
📄
kmodsign
14.13 KB
02/05/2018 04:53:19 PM
rwxr-xr-x
📄
landscape-sysinfo
624 bytes
02/20/2020 05:35:22 PM
rwxr-xr-x
📄
last
42.08 KB
09/16/2020 06:43:15 PM
rwxr-xr-x
📄
lastb
42.08 KB
09/16/2020 06:43:15 PM
rwxr-xr-x
📄
lastlog
18.07 KB
11/29/2022 12:25:19 PM
rwxr-xr-x
📄
lcf
7.6 KB
02/26/2018 12:58:23 AM
rwxr-xr-x
📄
ld
1.7 MB
10/20/2021 11:11:39 AM
rwxr-xr-x
📄
ld.bfd
1.7 MB
10/20/2021 11:11:39 AM
rwxr-xr-x
📄
ld.gold
2.97 MB
10/20/2021 11:11:39 AM
rwxr-xr-x
📄
ldd
5.29 KB
01/24/2022 12:53:44 PM
rwxr-xr-x
📄
less
166.76 KB
12/01/2017 04:11:09 AM
rwxr-xr-x
📄
lessecho
10.02 KB
12/01/2017 04:11:09 AM
rwxr-xr-x
📄
lessfile
8.36 KB
12/01/2017 04:11:09 AM
rwxr-xr-x
📄
lesskey
19.39 KB
12/01/2017 04:11:09 AM
rwxr-xr-x
📄
lesspipe
8.36 KB
12/01/2017 04:11:09 AM
rwxr-xr-x
📄
lexgrog
90.57 KB
08/04/2018 07:16:12 PM
rwxr-xr-x
📄
libnetcfg
15.41 KB
10/05/2022 10:49:22 AM
rwxr-xr-x
📄
link
30.18 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
linux-boot-prober
1.54 KB
01/21/2017 03:43:27 PM
rwxr-xr-x
📄
linux-check-removal
3.99 KB
06/21/2016 02:48:57 AM
rwxr-xr-x
📄
linux-update-symlinks
6.17 KB
06/05/2016 01:13:24 AM
rwxr-xr-x
📄
linux-version
2.63 KB
09/17/2016 06:12:36 AM
rwxr-xr-x
📄
linux32
18.34 KB
09/16/2020 06:43:15 PM
rwxr-xr-x
📄
linux64
18.34 KB
09/16/2020 06:43:15 PM
rwxr-xr-x
📄
lnstat
22.35 KB
07/15/2020 03:16:31 PM
rwxr-xr-x
📄
loadkeys
206.57 KB
01/22/2018 01:49:48 PM
rwxr-xr-x
📄
loadunimap
26.13 KB
01/22/2018 01:49:48 PM
rwxr-xr-x
📄
locale
49.41 KB
01/24/2022 12:53:44 PM
rwxr-xr-x
📄
locale-check
10 KB
08/13/2020 06:59:47 PM
rwxr-xr-x
📄
localectl
22.07 KB
09/06/2022 03:18:05 AM
rwxr-xr-x
📄
localedef
330.8 KB
01/24/2022 12:53:44 PM
rwxr-xr-x
📄
locate
42.08 KB
03/01/2018 04:07:16 PM
rwxr-xr-x
📄
logger
46.67 KB
09/16/2020 06:43:15 PM
rwxr-xr-x
📄
logname
30.18 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
logresolve
10 KB
06/23/2022 12:51:37 PM
rwxr-xr-x
📄
look
10.23 KB
01/17/2018 11:27:24 AM
rwxr-xr-x
📄
lorder
2.82 KB
01/17/2018 11:27:24 AM
rwxr-xr-x
📄
lsattr
10 KB
06/02/2022 02:37:00 PM
rwxr-xr-x
📄
lsb_release
3.55 KB
08/07/2017 09:55:07 PM
rwxr-xr-x
📄
lscpu
70.08 KB
09/16/2020 06:43:15 PM
rwxr-xr-x
📄
lshw
670.95 KB
07/10/2018 02:25:42 PM
rwxr-xr-x
📄
lsinitramfs
625 bytes
08/12/2020 08:12:11 PM
rwxr-xr-x
📄
lsipc
70.08 KB
09/16/2020 06:43:15 PM
rwxr-xr-x
📄
lslocks
34.41 KB
09/16/2020 06:43:15 PM
rwxr-xr-x
📄
lslogins
62.08 KB
09/16/2020 06:43:15 PM
rwxr-xr-x
📄
lsmem
42.08 KB
09/16/2020 06:43:15 PM
rwxr-xr-x
📄
lsns
38.08 KB
09/16/2020 06:43:15 PM
rwxr-xr-x
📄
lsof
159.4 KB
10/28/2015 04:57:56 PM
rwxr-xr-x
📄
lspci
79.67 KB
02/10/2019 06:25:12 PM
rwxr-xr-x
📄
lspgpot
1.06 KB
08/28/2017 10:22:54 AM
rwxr-xr-x
📄
lsusb
114.43 KB
04/21/2017 08:59:17 PM
rwxr-xr-x
📄
ltrace
325.21 KB
10/13/2016 06:20:41 AM
rwxr-xr-x
📄
lxc
10.28 MB
11/23/2018 06:58:51 PM
rwxr-xr-x
📄
lxcfs
18.07 KB
03/31/2020 04:20:51 PM
rwxr-xr-x
📄
lxd
105 bytes
11/23/2018 06:58:51 PM
rwxr-xr-x
📄
lynx
1.84 MB
02/19/2018 09:15:35 PM
rwxr-xr-x
📄
lzcat
74.36 KB
04/08/2022 12:56:46 PM
rwxr-xr-x
📄
lzcmp
6.48 KB
04/08/2022 12:56:46 PM
rwxr-xr-x
📄
lzdiff
6.48 KB
04/08/2022 12:56:46 PM
rwxr-xr-x
📄
lzegrep
5.76 KB
04/08/2022 12:56:46 PM
rwxr-xr-x
📄
lzfgrep
5.76 KB
04/08/2022 12:56:46 PM
rwxr-xr-x
📄
lzgrep
5.76 KB
04/08/2022 12:56:46 PM
rwxr-xr-x
📄
lzless
1.76 KB
04/08/2022 12:56:46 PM
rwxr-xr-x
📄
lzma
74.36 KB
04/08/2022 12:56:46 PM
rwxr-xr-x
📄
lzmainfo
10.07 KB
04/08/2022 12:56:46 PM
rwxr-xr-x
📄
lzmore
2.11 KB
04/08/2022 12:56:46 PM
rwxr-xr-x
📄
make
217.57 KB
04/17/2018 12:12:28 PM
rwxr-xr-x
📄
make-first-existing-target
4.79 KB
04/17/2018 12:12:28 PM
rwxr-xr-x
📄
man
104.5 KB
08/04/2018 07:16:12 PM
rwxr-xr-x
📄
mandb
126.72 KB
08/04/2018 07:16:12 PM
rwxr-xr-x
📄
manifest
1.9 KB
12/04/2017 01:46:48 PM
rwxr-xr-x
📄
manpath
30.47 KB
08/04/2018 07:16:12 PM
rwxr-xr-x
📄
mapscrn
22.13 KB
01/22/2018 01:49:48 PM
rwxr-xr-x
📄
mawk
122.48 KB
04/03/2018 12:34:18 PM
rwxr-xr-x
📄
mcookie
30.14 KB
09/16/2020 06:43:15 PM
rwxr-xr-x
📄
md5sum
42.21 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
md5sum.textutils
42.21 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
mdig
42.13 KB
09/20/2022 12:11:06 PM
rwxr-xr-x
📄
mesg
10.07 KB
09/16/2020 06:43:15 PM
rwxr-xr-x
📄
migrate-pubring-from-classic-gpg
2.14 KB
01/16/2021 02:47:37 PM
rwxr-xr-x
📄
miniterm
34.28 KB
04/09/2018 11:57:25 AM
rwxr-xr-x
📄
mk_modmap
15.78 KB
01/22/2018 01:49:48 PM
rwxr-xr-x
📄
mkfifo
62.18 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
mksquashfs
184.99 KB
09/14/2021 08:43:17 AM
rwxr-xr-x
📄
mlocate
42.08 KB
03/01/2018 04:07:16 PM
rwxr-xr-x
📄
mokutil
47.23 KB
10/11/2018 06:55:12 PM
rwxr-xr-x
📄
mongo
55.24 MB
12/19/2013 05:41:46 AM
rwxr-xr-x
📄
mongod
102.42 MB
12/19/2013 05:41:46 AM
rwxr-xr-x
📄
mongodump
15.99 MB
08/10/2021 07:24:58 PM
rwxr-xr-x
📄
mongoexport
15.66 MB
08/10/2021 07:25:06 PM
rwxr-xr-x
📄
mongofiles
16.51 MB
08/10/2021 07:25:14 PM
rwxr-xr-x
📄
mongoimport
15.92 MB
08/10/2021 07:25:04 PM
rwxr-xr-x
📄
mongorestore
16.35 MB
08/10/2021 07:25:01 PM
rwxr-xr-x
📄
mongos
71.3 MB
12/19/2013 05:41:46 AM
rwxr-xr-x
📄
mongosh
138.91 MB
09/21/2021 05:38:31 PM
rwxr-xr-x
📄
mongostat
15.51 MB
08/10/2021 07:25:09 PM
rwxr-xr-x
📄
mongotop
15.19 MB
08/10/2021 07:25:11 PM
rwxr-xr-x
📄
mtr
71.94 KB
11/02/2017 02:48:40 AM
rwxr-xr-x
📄
mtr-packet
25.99 KB
11/02/2017 02:48:40 AM
rwxr-xr-x
📄
mtrace
6.34 KB
01/24/2022 12:53:44 PM
rwxr-xr-x
📄
my_print_defaults
3.45 MB
10/19/2022 12:58:42 PM
rwxr-xr-x
📄
myisam_ftdump
3.75 MB
10/19/2022 12:58:42 PM
rwxr-xr-x
📄
myisamchk
3.85 MB
10/19/2022 12:58:42 PM
rwxr-xr-x
📄
myisamlog
3.73 MB
10/19/2022 12:58:42 PM
rwxr-xr-x
📄
myisampack
3.78 MB
10/19/2022 12:58:42 PM
rwxr-xr-x
📄
mysql
3.81 MB
10/19/2022 12:58:42 PM
rwxr-xr-x
📄
mysql_config_editor
3.46 MB
10/19/2022 12:58:42 PM
rwxr-xr-x
📄
mysql_embedded
21.17 MB
10/19/2022 12:58:42 PM
rwxr-xr-x
📄
mysql_install_db
5.01 MB
10/19/2022 12:58:42 PM
rwxr-xr-x
📄
mysql_plugin
3.45 MB
10/19/2022 12:58:42 PM
rwxr-xr-x
📄
mysql_secure_installation
3.69 MB
10/19/2022 12:58:42 PM
rwxr-xr-x
📄
mysql_ssl_rsa_setup
3.49 MB
10/19/2022 12:58:42 PM
rwxr-xr-x
📄
mysql_tzinfo_to_sql
3.4 MB
10/19/2022 12:58:42 PM
rwxr-xr-x
📄
mysql_upgrade
4.32 MB
10/19/2022 12:58:42 PM
rwxr-xr-x
📄
mysqladmin
3.71 MB
10/19/2022 12:58:42 PM
rwxr-xr-x
📄
mysqlanalyze
3.73 MB
10/19/2022 12:58:42 PM
rwxr-xr-x
📄
mysqlbinlog
3.96 MB
10/19/2022 12:58:42 PM
rwxr-xr-x
📄
mysqlcheck
3.73 MB
10/19/2022 12:58:42 PM
rwxr-xr-x
📄
mysqld_multi
26.3 KB
10/19/2022 12:58:42 PM
rwxr-xr-x
📄
mysqld_safe
27.16 KB
10/19/2022 12:58:42 PM
rwxr-xr-x
📄
mysqldump
3.78 MB
10/19/2022 12:58:42 PM
rwxr-xr-x
📄
mysqldumpslow
7.66 KB
10/19/2022 12:58:42 PM
rwxr-xr-x
📄
mysqlimport
3.7 MB
10/19/2022 12:58:42 PM
rwxr-xr-x
📄
mysqloptimize
3.73 MB
10/19/2022 12:58:42 PM
rwxr-xr-x
📄
mysqlpump
4.17 MB
10/19/2022 12:58:42 PM
rwxr-xr-x
📄
mysqlrepair
3.73 MB
10/19/2022 12:58:42 PM
rwxr-xr-x
📄
mysqlreport
38.1 KB
08/19/2021 04:34:52 PM
rwxr-xr-x
📄
mysqlshow
3.7 MB
10/19/2022 12:58:42 PM
rwxr-xr-x
📄
mysqlslap
3.71 MB
10/19/2022 12:58:42 PM
rwxr-xr-x
📄
namei
26.08 KB
09/16/2020 06:43:15 PM
rwxr-xr-x
📄
nawk
642.65 KB
02/11/2018 05:02:41 AM
rwxr-xr-x
📄
ncal
28.79 KB
01/17/2018 11:27:24 AM
rwxr-xr-x
📄
ncdu
70.57 KB
09/26/2016 08:03:26 AM
rwxr-xr-x
📄
neqn
908 bytes
02/10/2018 02:09:07 AM
rwxr-xr-x
📄
net
882.82 KB
01/25/2022 03:20:03 PM
rwxr-xr-x
📄
netkit-ftp
98.7 KB
12/06/2016 03:23:57 PM
rwxr-xr-x
📄
networkd-dispatcher
19.53 KB
05/04/2022 01:51:28 PM
rwxr-xr-x
📄
newgidmap
36.27 KB
11/29/2022 12:25:19 PM
rwxr-xr-x
📄
newgrp
39.4 KB
11/29/2022 12:25:19 PM
rwxr-xr-x
📄
newuidmap
36.27 KB
11/29/2022 12:25:19 PM
rwxr-xr-x
📄
ngettext
34.08 KB
02/21/2019 02:40:49 PM
rwxr-xr-x
📄
nice
34.18 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
nl
42.27 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
nm
43.27 KB
10/20/2021 11:11:39 AM
rwxr-xr-x
📄
nmblookup
114.16 KB
01/25/2022 03:20:03 PM
rwxr-xr-x
📄
nohup
34.18 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
nproc
34.18 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
nroff
3.25 KB
02/10/2018 02:09:07 AM
rwxr-xr-x
📄
nsenter
30.28 KB
09/16/2020 06:43:15 PM
rwxr-xr-x
📄
nslookup
130.51 KB
09/20/2022 12:11:06 PM
rwxr-xr-x
📄
nstat
26.07 KB
07/15/2020 03:16:31 PM
rwxr-xr-x
📄
nsupdate
66.02 KB
09/20/2022 12:11:06 PM
rwxr-xr-x
📄
ntfsdecrypt
46.12 KB
11/01/2022 11:57:16 AM
rwxr-xr-x
📄
numfmt
62.24 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
objcopy
230.2 KB
10/20/2021 11:11:39 AM
rwxr-xr-x
📄
objdump
404.55 KB
10/20/2021 11:11:39 AM
rwxr-xr-x
📄
od
66.21 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
on_ac_power
2.16 KB
03/12/2018 12:51:32 AM
rwxr-xr-x
📄
openssl
706.98 KB
07/04/2022 11:25:51 AM
rwxr-xr-x
📄
os-prober
4.44 KB
01/31/2017 08:30:39 PM
rwxr-xr-x
📄
pager
166.76 KB
12/01/2017 04:11:09 AM
rwxr-xr-x
📄
partx
86.08 KB
09/16/2020 06:43:15 PM
rwxr-xr-x
📄
passwd
58.24 KB
11/29/2022 12:25:19 PM
rwxr-xr-x
📄
paste
34.21 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
pastebinit
16.25 KB
03/01/2016 05:52:32 AM
rwxr-xr-x
📄
patch
178.37 KB
07/23/2019 12:12:54 PM
rwxr-xr-x
📄
pathchk
34.18 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
pbget
2.51 KB
02/29/2016 04:14:33 PM
rwxr-xr-x
📄
pbput
2.51 KB
02/29/2016 04:14:33 PM
rwxr-xr-x
📄
pbputs
2.51 KB
02/29/2016 04:14:33 PM
rwxr-xr-x
📄
pcimodules
14.13 KB
02/10/2019 06:25:12 PM
rwxr-xr-x
📄
pdb
45.02 KB
07/01/2022 03:56:32 PM
rwxr-xr-x
📄
pdb2.7
45.02 KB
07/01/2022 03:56:32 PM
rwxr-xr-x
📄
pdb3
59.87 KB
06/29/2022 11:45:57 AM
rwxr-xr-x
📄
pdb3.6
59.87 KB
06/29/2022 11:45:57 AM
rwxr-xr-x
📄
peekfd
13.99 KB
12/11/2018 03:46:04 PM
rwxr-xr-x
📄
perf
1.58 KB
11/01/2022 04:52:05 PM
rwxr-xr-x
📄
perl
2 MB
10/05/2022 10:49:22 AM
rwxr-xr-x
📄
perl5.26-x86_64-linux-gnu
9.98 KB
10/05/2022 10:49:22 AM
rwxr-xr-x
📄
perl5.26.1
2 MB
10/05/2022 10:49:22 AM
rwxr-xr-x
📄
perlbug
44.78 KB
10/05/2022 10:49:22 AM
rwxr-xr-x
📄
perldoc
125 bytes
10/05/2022 10:49:22 AM
rwxr-xr-x
📄
perlivp
10.61 KB
10/05/2022 10:49:22 AM
rwxr-xr-x
📄
perlthanks
44.78 KB
10/05/2022 10:49:22 AM
rwxr-xr-x
📄
perror
3.58 MB
10/19/2022 12:58:42 PM
rwxr-xr-x
📄
pftp
98.7 KB
12/06/2016 03:23:57 PM
rwxr-xr-x
📄
pgrep
26.09 KB
08/09/2019 03:37:27 PM
rwxr-xr-x
📄
phar
14.47 KB
11/02/2022 09:09:52 AM
rwxr-xr-x
📄
phar.phar
14.47 KB
11/02/2022 09:09:52 AM
rwxr-xr-x
📄
phar.phar7.2
14.47 KB
11/02/2022 09:09:52 AM
rwxr-xr-x
📄
phar7.2
14.47 KB
11/02/2022 09:09:52 AM
rwxr-xr-x
📄
php
4.68 MB
11/02/2022 09:09:52 AM
rwxr-xr-x
📄
php7.2
4.68 MB
11/02/2022 09:09:52 AM
rwxr-xr-x
📄
pic
204.03 KB
02/10/2018 02:09:07 AM
rwxr-xr-x
📄
pico
240.11 KB
03/06/2018 02:46:39 PM
rwxr-xr-x
📄
piconv
8.16 KB
10/05/2022 10:49:22 AM
rwxr-xr-x
📄
pinentry
62.49 KB
02/06/2018 01:18:30 AM
rwxr-xr-x
📄
pinentry-curses
62.49 KB
02/06/2018 01:18:30 AM
rwxr-xr-x
📄
pinky
38.21 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
pip3
293 bytes
04/30/2021 06:11:12 PM
rwxr-xr-x
📄
pkaction
13.99 KB
01/12/2022 12:34:00 PM
rwxr-xr-x
📄
pkcheck
18.07 KB
01/12/2022 12:34:00 PM
rwxr-xr-x
📄
pkexec
21.99 KB
01/12/2022 12:34:00 PM
rwxr-xr-x
📄
pkill
26.09 KB
08/09/2019 03:37:27 PM
rwxr-xr-x
📄
pkttyagent
13.99 KB
01/12/2022 12:34:00 PM
rwxr-xr-x
📄
pl2pm
4.43 KB
10/05/2022 10:49:22 AM
rwxr-xr-x
📄
pldd
14.22 KB
01/24/2022 12:53:44 PM
rwxr-xr-x
📄
pmap
30.09 KB
08/09/2019 03:37:27 PM
rwxr-xr-x
📄
pod2html
4.04 KB
10/05/2022 10:49:22 AM
rwxr-xr-x
📄
pod2man
14.73 KB
10/05/2022 10:49:22 AM
rwxr-xr-x
📄
pod2text
10.72 KB
10/05/2022 10:49:22 AM
rwxr-xr-x
📄
pod2usage
3.86 KB
10/05/2022 10:49:22 AM
rwxr-xr-x
📄
podchecker
3.57 KB
10/05/2022 10:49:22 AM
rwxr-xr-x
📄
podselect
2.47 KB
10/05/2022 10:49:22 AM
rwxr-xr-x
📄
pollinate
8.54 KB
05/29/2018 08:13:20 PM
rwxr-xr-x
📄
pr
70.27 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
preconv
46.2 KB
02/10/2018 02:09:07 AM
rwxr-xr-x
📄
print
17.74 KB
07/15/2016 12:06:12 PM
rwxr-xr-x
📄
printenv
30.18 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
printerbanner
22 KB
01/17/2018 11:27:24 AM
rwxr-xr-x
📄
printf
50.18 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
prlimit
34.59 KB
09/16/2020 06:43:15 PM
rwxr-xr-x
📄
prove
13.27 KB
10/05/2022 10:49:22 AM
rwxr-xr-x
📄
prtstat
18.07 KB
12/11/2018 03:46:04 PM
rwxr-xr-x
📄
psfaddtable
17.99 KB
01/22/2018 01:49:48 PM
rwxr-xr-x
📄
psfgettable
17.99 KB
01/22/2018 01:49:48 PM
rwxr-xr-x
📄
psfstriptable
17.99 KB
01/22/2018 01:49:48 PM
rwxr-xr-x
📄
psfxtable
17.99 KB
01/22/2018 01:49:48 PM
rwxr-xr-x
📄
pslog
9.99 KB
12/11/2018 03:46:04 PM
rwxr-xr-x
📄
pstree
26.95 KB
12/11/2018 03:46:04 PM
rwxr-xr-x
📄
pstree.x11
26.95 KB
12/11/2018 03:46:04 PM
rwxr-xr-x
📄
ptar
3.47 KB
10/05/2022 10:49:22 AM
rwxr-xr-x
📄
ptardiff
2.57 KB
10/05/2022 10:49:22 AM
rwxr-xr-x
📄
ptargrep
4.29 KB
10/05/2022 10:49:22 AM
rwxr-xr-x
📄
ptx
70.24 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
purge-old-kernels
1.12 KB
12/04/2017 01:46:48 PM
rwxr-xr-x
📄
pwdx
10.07 KB
08/09/2019 03:37:27 PM
rwxr-xr-x
📄
py3clean
7.63 KB
10/25/2018 11:11:00 AM
rwxr-xr-x
📄
py3compile
11.83 KB
10/25/2018 11:11:00 AM
rwxr-xr-x
📄
py3versions
11.44 KB
10/25/2018 11:11:00 AM
rwxr-xr-x
📄
pybuild
25.03 KB
03/26/2018 07:42:23 PM
rwxr-xr-x
📄
pyclean
4.03 KB
04/16/2018 02:31:18 PM
rwxr-xr-x
📄
pycompile
11.62 KB
04/16/2018 02:31:18 PM
rwxr-xr-x
📄
pydoc
79 bytes
07/01/2022 03:56:32 PM
rwxr-xr-x
📄
pydoc2.7
79 bytes
07/01/2022 03:56:32 PM
rwxr-xr-x
📄
pydoc3
79 bytes
06/29/2022 11:45:57 AM
rwxr-xr-x
📄
pydoc3.6
79 bytes
06/29/2022 11:45:57 AM
rwxr-xr-x
📄
pygettext
21.56 KB
07/01/2022 03:56:32 PM
rwxr-xr-x
📄
pygettext2.7
21.56 KB
07/01/2022 03:56:32 PM
rwxr-xr-x
📄
pygettext3
21.04 KB
06/29/2022 11:45:57 AM
rwxr-xr-x
📄
pygettext3.6
21.04 KB
06/29/2022 11:45:57 AM
rwxr-xr-x
📄
pyhtmlizer3
392 bytes
03/22/2022 11:03:56 AM
rwxr-xr-x
📄
pyjwt3
372 bytes
07/19/2022 06:23:32 AM
rwxr-xr-x
📄
python
3.46 MB
07/01/2022 03:56:32 PM
rwxr-xr-x
📄
python2
3.46 MB
07/01/2022 03:56:32 PM
rwxr-xr-x
📄
python2.7
3.46 MB
07/01/2022 03:56:32 PM
rwxr-xr-x
📄
python3
4.32 MB
06/29/2022 11:45:57 AM
rwxr-xr-x
📄
python3-config
3.21 KB
06/29/2022 11:45:57 AM
rwxr-xr-x
📄
python3-jsondiff
1018 bytes
10/28/2017 08:10:15 PM
rwxr-xr-x
📄
python3-jsonpatch
3.58 KB
10/28/2017 08:10:15 PM
rwxr-xr-x
📄
python3-jsonpointer
1.31 KB
05/01/2016 11:14:11 PM
rwxr-xr-x
📄
python3-jsonschema
398 bytes
11/15/2017 07:43:29 PM
rwxr-xr-x
📄
python3.6
4.32 MB
06/29/2022 11:45:57 AM
rwxr-xr-x
📄
python3.6-config
3.21 KB
06/29/2022 11:45:57 AM
rwxr-xr-x
📄
python3.6m
4.32 MB
06/29/2022 11:45:57 AM
rwxr-xr-x
📄
python3.6m-config
3.21 KB
06/29/2022 11:45:57 AM
rwxr-xr-x
📄
python3m
4.32 MB
06/29/2022 11:45:57 AM
rwxr-xr-x
📄
python3m-config
3.21 KB
06/29/2022 11:45:57 AM
rwxr-xr-x
📄
pyvenv
436 bytes
06/29/2022 11:45:57 AM
rwxr-xr-x
📄
pyvenv-3.6
436 bytes
06/29/2022 11:45:57 AM
rwxr-xr-x
📄
pyversions
14.75 KB
04/16/2018 02:31:18 PM
rwxr-xr-x
📄
ranlib
58.27 KB
10/20/2021 11:11:39 AM
rwxr-xr-x
📄
rcp
98.14 KB
08/11/2021 06:02:09 PM
rwxr-xr-x
📄
rdma
26.07 KB
07/15/2020 03:16:31 PM
rwxr-xr-x
📄
readelf
582.46 KB
10/20/2021 11:11:39 AM
rwxr-xr-x
📄
realpath
46.21 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
rename.ul
14.07 KB
09/16/2020 06:43:15 PM
rwxr-xr-x
📄
renice
14.07 KB
09/16/2020 06:43:15 PM
rwxr-xr-x
📄
replace
3.42 MB
10/19/2022 12:58:42 PM
rwxr-xr-x
📄
reset
22 KB
05/23/2018 08:08:27 AM
rwxr-xr-x
📄
resizecons
18.13 KB
01/22/2018 01:49:48 PM
rwxr-xr-x
📄
resizepart
38.08 KB
09/16/2020 06:43:15 PM
rwxr-xr-x
📄
resolveip
3.44 MB
10/19/2022 12:58:42 PM
rwxr-xr-x
📄
rev
10.07 KB
09/16/2020 06:43:15 PM
rwxr-xr-x
📄
rgrep
30 bytes
07/11/2017 01:19:59 PM
rwxr-xr-x
📄
rlogin
710.79 KB
08/11/2021 06:02:09 PM
rwxr-xr-x
📄
rotatelogs
18.07 KB
06/23/2022 12:51:37 PM
rwxr-xr-x
📄
routef
208 bytes
07/15/2020 03:16:31 PM
rwxr-xr-x
📄
routel
1.62 KB
07/15/2020 03:16:31 PM
rwxr-xr-x
📄
rpcgen
98.53 KB
01/24/2022 12:53:44 PM
rwxr-xr-x
📄
rsh
710.79 KB
08/11/2021 06:02:09 PM
rwxr-xr-x
📄
rsync
488.3 KB
08/16/2022 06:38:38 PM
rwxr-xr-x
📄
rtstat
22.35 KB
07/15/2020 03:16:31 PM
rwxr-xr-x
📄
run-mailcap
17.74 KB
07/15/2016 12:06:12 PM
rwxr-xr-x
📄
run-one
3.51 KB
01/15/2014 10:24:04 PM
rwxr-xr-x
📄
run-one-constantly
3.51 KB
01/15/2014 10:24:04 PM
rwxr-xr-x
📄
run-one-until-failure
3.51 KB
01/15/2014 10:24:04 PM
rwxr-xr-x
📄
run-one-until-success
3.51 KB
01/15/2014 10:24:04 PM
rwxr-xr-x
📄
run-this-one
3.51 KB
01/15/2014 10:24:04 PM
rwxr-xr-x
📄
runcon
34.18 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
rview
2.55 MB
09/13/2022 03:07:18 PM
rwxr-xr-x
📄
rvim
2.55 MB
09/13/2022 03:07:18 PM
rwxr-xr-x
📄
samba-regedit
94.93 KB
01/25/2022 03:20:03 PM
rwxr-xr-x
📄
samba-tool
1.52 KB
01/25/2022 03:20:03 PM
rwxr-xr-x
📄
savelog
10.22 KB
12/30/2017 06:15:02 PM
rwxr-xr-x
📄
sbattach
50.3 KB
02/05/2018 04:53:19 PM
rwxr-xr-x
📄
sbkeysync
54.55 KB
02/05/2018 04:53:19 PM
rwxr-xr-x
📄
sbsiglist
50.39 KB
02/05/2018 04:53:19 PM
rwxr-xr-x
📄
sbsign
50.36 KB
02/05/2018 04:53:19 PM
rwxr-xr-x
📄
sbvarsign
54.42 KB
02/05/2018 04:53:19 PM
rwxr-xr-x
📄
sbverify
50.33 KB
02/05/2018 04:53:19 PM
rwxr-xr-x
📄
scp
98.14 KB
08/11/2021 06:02:09 PM
rwxr-xr-x
📄
screen
455.01 KB
02/23/2021 05:46:52 PM
rwxr-xr-x
📄
screendump
9.99 KB
01/22/2018 01:49:48 PM
rwxr-xr-x
📄
script
30.07 KB
09/16/2020 06:43:15 PM
rwxr-xr-x
📄
scriptreplay
26.08 KB
09/16/2020 06:43:15 PM
rwxr-xr-x
📄
sdiff
50.09 KB
08/04/2017 09:20:16 PM
rwxr-xr-x
📄
see
17.74 KB
07/15/2016 12:06:12 PM
rwxr-xr-x
📄
select-editor
2.38 KB
03/12/2018 10:17:53 AM
rwxr-xr-x
📄
sensible-browser
1.18 KB
03/12/2018 10:17:53 AM
rwxr-xr-x
📄
sensible-editor
1.08 KB
03/12/2018 10:17:53 AM
rwxr-xr-x
📄
sensible-pager
433 bytes
03/12/2018 10:17:53 AM
rwxr-xr-x
📄
seq
46.18 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
setarch
18.34 KB
09/16/2020 06:43:15 PM
rwxr-xr-x
📄
setcifsacl
17.99 KB
06/01/2022 04:19:46 PM
rwxr-xr-x
📄
setfacl
34.68 KB
04/21/2017 08:44:54 PM
rwxr-xr-x
📄
setkeycodes
10.07 KB
01/22/2018 01:49:48 PM
rwxr-xr-x
📄
setleds
14.05 KB
01/22/2018 01:49:48 PM
rwxr-xr-x
📄
setlogcons
10.07 KB
01/22/2018 01:49:48 PM
rwxr-xr-x
📄
setmetamode
10.1 KB
01/22/2018 01:49:48 PM
rwxr-xr-x
📄
setpci
26.08 KB
02/10/2019 06:25:12 PM
rwxr-xr-x
📄
setsid
10.07 KB
09/16/2020 06:43:15 PM
rwxr-xr-x
📄
setterm
42.08 KB
09/16/2020 06:43:15 PM
rwxr-xr-x
📄
sftp
150.35 KB
08/11/2021 06:02:09 PM
rwxr-xr-x
📄
sg
39.4 KB
11/29/2022 12:25:19 PM
rwxr-xr-x
📄
sha1sum
46.21 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
sha224sum
54.21 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
sha256sum
54.21 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
sha384sum
58.21 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
sha512sum
58.21 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
shasum
9.15 KB
10/05/2022 10:49:22 AM
rwxr-xr-x
📄
showconsolefont
18.07 KB
01/22/2018 01:49:48 PM
rwxr-xr-x
📄
showkey
14.07 KB
01/22/2018 01:49:48 PM
rwxr-xr-x
📄
shred
58.21 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
shuf
54.18 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
size
30.3 KB
10/20/2021 11:11:39 AM
rwxr-xr-x
📄
skill
26.08 KB
08/09/2019 03:37:27 PM
rwxr-xr-x
📄
slabtop
18.08 KB
08/09/2019 03:37:27 PM
rwxr-xr-x
📄
slogin
710.79 KB
08/11/2021 06:02:09 PM
rwxr-xr-x
📄
smbinfo
23.46 KB
06/01/2022 04:19:46 PM
rwxr-xr-x
📄
smbpasswd
29.99 KB
01/25/2022 03:20:03 PM
rwxr-xr-x
📄
snap
23.48 MB
02/23/2022 06:29:05 PM
rwxr-xr-x
📄
snapctl
8.32 MB
02/23/2022 06:29:05 PM
rwxr-xr-x
📄
snapfuse
38.13 KB
02/23/2022 06:29:05 PM
rwxr-xr-x
📄
snice
26.08 KB
08/09/2019 03:37:27 PM
rwxr-xr-x
📄
soelim
30.2 KB
02/10/2018 02:09:07 AM
rwxr-xr-x
📄
sort
110.47 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
sos
596 bytes
09/19/2022 12:43:47 PM
rwxr-xr-x
📄
sos-collector
1.04 KB
09/19/2022 12:43:47 PM
rwxr-xr-x
📄
sosreport
1.03 KB
09/19/2022 12:43:47 PM
rwxr-xr-x
📄
sotruss
4.21 KB
01/24/2022 12:53:44 PM
rwxr-xr-x
📄
splain
18.7 KB
10/05/2022 10:49:22 AM
rwxr-xr-x
📄
split
54.63 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
splitfont
9.99 KB
01/22/2018 01:49:48 PM
rwxr-xr-x
📄
sprof
26.21 KB
01/24/2022 12:53:44 PM
rwxr-xr-x
📄
ssh
710.79 KB
08/11/2021 06:02:09 PM
rwxr-xr-x
📄
ssh-add
338.13 KB
08/11/2021 06:02:09 PM
rwxr-xr-x
📄
ssh-agent
354.14 KB
08/11/2021 06:02:09 PM
rwxr-xr-x
📄
ssh-argv0
1.42 KB
01/16/2018 05:39:31 PM
rwxr-xr-x
📄
ssh-copy-id
10.41 KB
10/02/2017 07:34:26 PM
rwxr-xr-x
📄
ssh-import-id
1.73 KB
05/16/2018 11:40:43 PM
rwxr-xr-x
📄
ssh-import-id-gh
782 bytes
01/30/2016 05:11:11 AM
rwxr-xr-x
📄
ssh-import-id-lp
782 bytes
01/30/2016 05:11:25 AM
rwxr-xr-x
📄
ssh-keygen
410.16 KB
08/11/2021 06:02:09 PM
rwxr-xr-x
📄
ssh-keyscan
410.16 KB
08/11/2021 06:02:09 PM
rwxr-xr-x
📄
stat
78.21 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
stdbuf
46.18 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
strace
1.31 MB
04/11/2018 02:18:47 PM
rwxr-xr-x
📄
strace-log-merge
2.58 KB
02/13/2018 11:00:00 PM
rwxr-xr-x
📄
strings
30.5 KB
10/20/2021 11:11:39 AM
rwxr-xr-x
📄
strip
230.2 KB
10/20/2021 11:11:39 AM
rwxr-xr-x
📄
sudo
145.59 KB
01/19/2021 02:36:00 PM
rwxr-xr-x
📄
sudoedit
145.59 KB
01/19/2021 02:36:00 PM
rwxr-xr-x
📄
sudoreplay
54.81 KB
01/19/2021 02:36:00 PM
rwxr-xr-x
📄
sum
38.19 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
symcryptrun
110.73 KB
07/04/2022 04:20:59 PM
rwxr-xr-x
📄
systemd-analyze
1.49 MB
09/06/2022 03:18:05 AM
rwxr-xr-x
📄
systemd-cat
10.07 KB
09/06/2022 03:18:05 AM
rwxr-xr-x
📄
systemd-cgls
14.07 KB
09/06/2022 03:18:05 AM
rwxr-xr-x
📄
systemd-cgtop
30.09 KB
09/06/2022 03:18:05 AM
rwxr-xr-x
📄
systemd-delta
22.07 KB
09/06/2022 03:18:05 AM
rwxr-xr-x
📄
systemd-detect-virt
10.06 KB
09/06/2022 03:18:05 AM
rwxr-xr-x
📄
systemd-mount
42.09 KB
09/06/2022 03:18:05 AM
rwxr-xr-x
📄
systemd-path
10.06 KB
09/06/2022 03:18:05 AM
rwxr-xr-x
📄
systemd-resolve
86.07 KB
09/06/2022 03:18:05 AM
rwxr-xr-x
📄
systemd-run
42.07 KB
09/06/2022 03:18:05 AM
rwxr-xr-x
📄
systemd-socket-activate
18.07 KB
09/06/2022 03:18:05 AM
rwxr-xr-x
📄
systemd-stdio-bridge
14.07 KB
09/06/2022 03:18:05 AM
rwxr-xr-x
📄
systemd-umount
42.09 KB
09/06/2022 03:18:05 AM
rwxr-xr-x
📄
tabs
13.99 KB
05/23/2018 08:08:27 AM
rwxr-xr-x
📄
tac
38.18 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
tail
66.24 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
taskset
30.08 KB
09/16/2020 06:43:15 PM
rwxr-xr-x
📄
tbl
126.2 KB
02/10/2018 02:09:07 AM
rwxr-xr-x
📄
tee
34.21 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
telnet
108.42 KB
11/07/2016 06:06:40 PM
rwxr-xr-x
📄
telnet.netkit
108.42 KB
11/07/2016 06:06:40 PM
rwxr-xr-x
📄
test
46.18 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
testparm
29.99 KB
01/25/2022 03:20:03 PM
rwxr-xr-x
📄
tic
82.11 KB
05/23/2018 08:08:27 AM
rwxr-xr-x
📄
time
14.38 KB
04/21/2017 08:57:03 PM
rwxr-xr-x
📄
timedatectl
22.07 KB
09/06/2022 03:18:05 AM
rwxr-xr-x
📄
timeout
38.63 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
tkconch3
386 bytes
03/22/2022 11:03:56 AM
rwxr-xr-x
📄
tload
14.09 KB
08/09/2019 03:37:27 PM
rwxr-xr-x
📄
tmux
563.56 KB
07/04/2019 07:45:07 PM
rwxr-xr-x
📄
toe
13.99 KB
05/23/2018 08:08:27 AM
rwxr-xr-x
📄
top
105.77 KB
08/09/2019 03:37:27 PM
rwxr-xr-x
📄
touch
86.21 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
tput
18.02 KB
05/23/2018 08:08:27 AM
rwxr-xr-x
📄
tr
46.18 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
tracepath
14.01 KB
06/28/2019 11:05:23 AM
rwxr-xr-x
📄
traceroute6
18.02 KB
06/28/2019 11:05:23 AM
rwxr-xr-x
📄
traceroute6.iputils
18.02 KB
06/28/2019 11:05:23 AM
rwxr-xr-x
📄
trial3
382 bytes
03/22/2022 11:03:56 AM
rwxr-xr-x
📄
troff
719.34 KB
02/10/2018 02:09:07 AM
rwxr-xr-x
📄
truncate
38.18 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
tset
22 KB
05/23/2018 08:08:27 AM
rwxr-xr-x
📄
tsort
34.18 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
tty
30.18 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
turbostat
1.58 KB
11/01/2022 04:52:05 PM
rwxr-xr-x
📄
twist3
382 bytes
03/22/2022 11:03:56 AM
rwxr-xr-x
📄
twistd3
384 bytes
03/22/2022 11:03:56 AM
rwxr-xr-x
📄
tzselect
15.04 KB
01/24/2022 12:53:44 PM
rwxr-xr-x
📄
ua
4.49 KB
03/21/2018 05:20:04 PM
rwxr-xr-x
📄
ubuntu-advantage
4.49 KB
03/21/2018 05:20:04 PM
rwxr-xr-x
📄
ubuntu-bug
2.5 KB
11/11/2019 09:57:56 PM
rwxr-xr-x
📄
ubuntu-core-launcher
127.15 KB
02/23/2022 06:29:05 PM
rwxr-xr-x
📄
ubuntu-support-status
7.84 KB
06/03/2020 06:41:50 PM
rwxr-xr-x
📄
ucf
39.73 KB
02/26/2018 12:58:23 AM
rwxr-xr-x
📄
ucfq
18.91 KB
02/26/2018 12:58:23 AM
rwxr-xr-x
📄
ucfr
10.47 KB
02/26/2018 12:58:23 AM
rwxr-xr-x
📄
ul
14.01 KB
01/17/2018 11:27:24 AM
rwxr-xr-x
📄
unattended-upgrade
82.55 KB
02/17/2020 11:37:03 AM
rwxr-xr-x
📄
unattended-upgrades
82.55 KB
02/17/2020 11:37:03 AM
rwxr-xr-x
📄
unexpand
38.21 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
unicode_stop
530 bytes
01/22/2018 01:49:48 PM
rwxr-xr-x
📄
uniq
42.21 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
unlink
30.18 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
unlzma
74.36 KB
04/08/2022 12:56:46 PM
rwxr-xr-x
📄
unmkinitramfs
2.79 KB
08/12/2020 08:12:11 PM
rwxr-xr-x
📄
unshare
18.27 KB
09/16/2020 06:43:15 PM
rwxr-xr-x
📄
unsquashfs
99.71 KB
09/14/2021 08:43:17 AM
rwxr-xr-x
📄
unxz
74.36 KB
04/08/2022 12:56:46 PM
rwxr-xr-x
📄
update-alternatives
46.01 KB
05/25/2022 11:14:56 AM
rwxr-xr-x
📄
update-mime-database
50.19 KB
10/10/2017 08:56:05 PM
rwxr-xr-x
📄
updatedb
46.08 KB
03/01/2018 04:07:16 PM
rwxr-xr-x
📄
updatedb.mlocate
46.08 KB
03/01/2018 04:07:16 PM
rwxr-xr-x
📄
uptime
10.07 KB
08/09/2019 03:37:27 PM
rwxr-xr-x
📄
usb-devices
4.12 KB
04/21/2017 08:59:17 PM
rwxr-xr-x
📄
usbhid-dump
22.08 KB
04/21/2017 08:59:17 PM
rwxr-xr-x
📄
usbip
1.58 KB
11/01/2022 04:52:05 PM
rwxr-xr-x
📄
usbipd
1.58 KB
11/01/2022 04:52:05 PM
rwxr-xr-x
📄
users
34.18 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
utmpdump
22.07 KB
09/16/2020 06:43:15 PM
rwxr-xr-x
📄
uuidgen
14.07 KB
09/16/2020 06:43:15 PM
rwxr-xr-x
📄
uuidparse
34.08 KB
09/16/2020 06:43:15 PM
rwxr-xr-x
📄
vcs-run
6.75 KB
04/13/2018 01:07:55 PM
rwxr-xr-x
📄
vi
2.55 MB
09/13/2022 03:07:18 PM
rwxr-xr-x
📄
view
2.55 MB
09/13/2022 03:07:18 PM
rwxr-xr-x
📄
vigpg
2.58 KB
12/04/2017 01:46:48 PM
rwxr-xr-x
📄
vim
2.55 MB
09/13/2022 03:07:18 PM
rwxr-xr-x
📄
vim.basic
2.55 MB
09/13/2022 03:07:18 PM
rwxr-xr-x
📄
vim.tiny
1.06 MB
09/13/2022 03:07:18 PM
rwxr-xr-x
📄
vimdiff
2.55 MB
09/13/2022 03:07:18 PM
rwxr-xr-x
📄
vimtutor
2.05 KB
09/13/2022 03:07:18 PM
rwxr-xr-x
📄
vmhgfs-fuse
50.48 KB
08/16/2022 01:24:08 PM
rwxr-xr-x
📄
vmstat
34.09 KB
08/09/2019 03:37:27 PM
rwxr-xr-x
📄
vmtoolsd
54.25 KB
08/16/2022 01:24:08 PM
rwxr-xr-x
📄
vmware-checkvm
10.07 KB
08/16/2022 01:24:08 PM
rwxr-xr-x
📄
vmware-hgfsclient
10.07 KB
08/16/2022 01:24:08 PM
rwxr-xr-x
📄
vmware-namespace-cmd
17.99 KB
08/16/2022 01:24:08 PM
rwxr-xr-x
📄
vmware-rpctool
17.99 KB
08/16/2022 01:24:08 PM
rwxr-xr-x
📄
vmware-toolbox-cmd
38.28 KB
08/16/2022 01:24:08 PM
rwxr-xr-x
📄
vmware-vgauth-cmd
13.99 KB
08/16/2022 01:24:08 PM
rwxr-xr-x
📄
vmware-vgauth-smoketest
18.01 KB
08/16/2022 01:24:08 PM
rwxr-xr-x
📄
vmware-vmblock-fuse
18.41 KB
08/16/2022 01:24:08 PM
rwxr-xr-x
📄
vmware-xferlogs
10.07 KB
08/16/2022 01:24:08 PM
rwxr-xr-x
📄
volname
9.99 KB
03/28/2017 04:22:15 AM
rwxr-xr-x
📄
w
18.07 KB
08/09/2019 03:37:27 PM
rwxr-xr-x
📄
w.procps
18.07 KB
08/09/2019 03:37:27 PM
rwxr-xr-x
📄
wall
30.08 KB
09/16/2020 06:43:15 PM
rwxr-xr-x
📄
watch
22.41 KB
08/09/2019 03:37:27 PM
rwxr-xr-x
📄
watchgnupg
13.99 KB
07/04/2022 04:20:59 PM
rwxr-xr-x
📄
wc
42.19 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
wget
487.56 KB
04/08/2019 06:51:50 PM
rwxr-xr-x
📄
whatis
46.98 KB
08/04/2018 07:16:12 PM
rwxr-xr-x
📄
whereis
26.51 KB
09/16/2020 06:43:15 PM
rwxr-xr-x
📄
which
946 bytes
12/30/2017 06:15:02 PM
rwxr-xr-x
📄
who
50.21 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
whoami
30.18 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
wifi-status
2.06 KB
12/04/2017 01:46:48 PM
rwxr-xr-x
📄
write
13.99 KB
01/17/2018 11:27:24 AM
rwxr-xr-x
📄
www-browser
1.84 MB
02/19/2018 09:15:35 PM
rwxr-xr-x
📄
x86_64
18.34 KB
09/16/2020 06:43:15 PM
rwxr-xr-x
📄
x86_64-linux-gnu-addr2line
30.55 KB
10/20/2021 11:11:39 AM
rwxr-xr-x
📄
x86_64-linux-gnu-ar
58.24 KB
10/20/2021 11:11:39 AM
rwxr-xr-x
📄
x86_64-linux-gnu-as
895.98 KB
10/20/2021 11:11:39 AM
rwxr-xr-x
📄
x86_64-linux-gnu-c++filt
26.12 KB
10/20/2021 11:11:39 AM
rwxr-xr-x
📄
x86_64-linux-gnu-cpp
1022.94 KB
12/04/2019 02:25:41 PM
rwxr-xr-x
📄
x86_64-linux-gnu-cpp-7
1022.94 KB
12/04/2019 02:25:41 PM
rwxr-xr-x
📄
x86_64-linux-gnu-dwp
2.75 MB
10/20/2021 11:11:39 AM
rwxr-xr-x
📄
x86_64-linux-gnu-elfedit
30.45 KB
10/20/2021 11:11:39 AM
rwxr-xr-x
📄
x86_64-linux-gnu-g++
1022.94 KB
12/04/2019 02:25:41 PM
rwxr-xr-x
📄
x86_64-linux-gnu-g++-7
1022.94 KB
12/04/2019 02:25:41 PM
rwxr-xr-x
📄
x86_64-linux-gnu-gcc
1022.94 KB
12/04/2019 02:25:41 PM
rwxr-xr-x
📄
x86_64-linux-gnu-gcc-7
1022.94 KB
12/04/2019 02:25:41 PM
rwxr-xr-x
📄
x86_64-linux-gnu-gcc-ar
30.47 KB
12/04/2019 02:25:41 PM
rwxr-xr-x
📄
x86_64-linux-gnu-gcc-ar-7
30.47 KB
12/04/2019 02:25:41 PM
rwxr-xr-x
📄
x86_64-linux-gnu-gcc-nm
30.47 KB
12/04/2019 02:25:41 PM
rwxr-xr-x
📄
x86_64-linux-gnu-gcc-nm-7
30.47 KB
12/04/2019 02:25:41 PM
rwxr-xr-x
📄
x86_64-linux-gnu-gcc-ranlib
30.47 KB
12/04/2019 02:25:41 PM
rwxr-xr-x
📄
x86_64-linux-gnu-gcc-ranlib-7
30.47 KB
12/04/2019 02:25:41 PM
rwxr-xr-x
📄
x86_64-linux-gnu-gcov
616.09 KB
12/04/2019 02:25:41 PM
rwxr-xr-x
📄
x86_64-linux-gnu-gcov-7
616.09 KB
12/04/2019 02:25:41 PM
rwxr-xr-x
📄
x86_64-linux-gnu-gcov-dump
499.93 KB
12/04/2019 02:25:41 PM
rwxr-xr-x
📄
x86_64-linux-gnu-gcov-dump-7
499.93 KB
12/04/2019 02:25:41 PM
rwxr-xr-x
📄
x86_64-linux-gnu-gcov-tool
535.99 KB
12/04/2019 02:25:41 PM
rwxr-xr-x
📄
x86_64-linux-gnu-gcov-tool-7
535.99 KB
12/04/2019 02:25:41 PM
rwxr-xr-x
📄
x86_64-linux-gnu-gold
2.97 MB
10/20/2021 11:11:39 AM
rwxr-xr-x
📄
x86_64-linux-gnu-gprof
99.73 KB
10/20/2021 11:11:39 AM
rwxr-xr-x
📄
x86_64-linux-gnu-ld
1.7 MB
10/20/2021 11:11:39 AM
rwxr-xr-x
📄
x86_64-linux-gnu-ld.bfd
1.7 MB
10/20/2021 11:11:39 AM
rwxr-xr-x
📄
x86_64-linux-gnu-ld.gold
2.97 MB
10/20/2021 11:11:39 AM
rwxr-xr-x
📄
x86_64-linux-gnu-nm
43.27 KB
10/20/2021 11:11:39 AM
rwxr-xr-x
📄
x86_64-linux-gnu-objcopy
230.2 KB
10/20/2021 11:11:39 AM
rwxr-xr-x
📄
x86_64-linux-gnu-objdump
404.55 KB
10/20/2021 11:11:39 AM
rwxr-xr-x
📄
x86_64-linux-gnu-python3-config
3.21 KB
06/29/2022 11:45:57 AM
rwxr-xr-x
📄
x86_64-linux-gnu-python3.6-config
3.21 KB
06/29/2022 11:45:57 AM
rwxr-xr-x
📄
x86_64-linux-gnu-python3.6m-config
3.21 KB
06/29/2022 11:45:57 AM
rwxr-xr-x
📄
x86_64-linux-gnu-python3m-config
3.21 KB
06/29/2022 11:45:57 AM
rwxr-xr-x
📄
x86_64-linux-gnu-ranlib
58.27 KB
10/20/2021 11:11:39 AM
rwxr-xr-x
📄
x86_64-linux-gnu-readelf
582.46 KB
10/20/2021 11:11:39 AM
rwxr-xr-x
📄
x86_64-linux-gnu-size
30.3 KB
10/20/2021 11:11:39 AM
rwxr-xr-x
📄
x86_64-linux-gnu-strings
30.5 KB
10/20/2021 11:11:39 AM
rwxr-xr-x
📄
x86_64-linux-gnu-strip
230.2 KB
10/20/2021 11:11:39 AM
rwxr-xr-x
📄
x86_energy_perf_policy
1.58 KB
11/01/2022 04:52:05 PM
rwxr-xr-x
📄
xargs
70.21 KB
11/05/2017 05:16:48 PM
rwxr-xr-x
📄
xauth
50.81 KB
11/21/2017 07:47:37 PM
rwxr-xr-x
📄
xdelta3
150.3 KB
12/06/2016 02:04:51 AM
rwxr-xr-x
📄
xdg-user-dir
234 bytes
03/23/2018 03:58:57 PM
rwxr-xr-x
📄
xdg-user-dirs-update
18.07 KB
03/23/2018 03:58:57 PM
rwxr-xr-x
📄
xsubpp
5.04 KB
10/05/2022 10:49:22 AM
rwxr-xr-x
📄
xxd
18.12 KB
09/13/2022 03:07:18 PM
rwxr-xr-x
📄
xz
74.36 KB
04/08/2022 12:56:46 PM
rwxr-xr-x
📄
xzcat
74.36 KB
04/08/2022 12:56:46 PM
rwxr-xr-x
📄
xzcmp
6.48 KB
04/08/2022 12:56:46 PM
rwxr-xr-x
📄
xzdiff
6.48 KB
04/08/2022 12:56:46 PM
rwxr-xr-x
📄
xzegrep
5.76 KB
04/08/2022 12:56:46 PM
rwxr-xr-x
📄
xzfgrep
5.76 KB
04/08/2022 12:56:46 PM
rwxr-xr-x
📄
xzgrep
5.76 KB
04/08/2022 12:56:46 PM
rwxr-xr-x
📄
xzless
1.76 KB
04/08/2022 12:56:46 PM
rwxr-xr-x
📄
xzmore
2.11 KB
04/08/2022 12:56:46 PM
rwxr-xr-x
📄
yes
30.18 KB
01/18/2018 09:43:49 AM
rwxr-xr-x
📄
zdump
18.05 KB
01/24/2022 12:53:44 PM
rwxr-xr-x
📄
zipdetails
47.36 KB
10/05/2022 10:49:22 AM
rwxr-xr-x
Editing: dpkg-buildpackage
Close
#!/usr/bin/perl # # dpkg-buildpackage # # Copyright © 1996 Ian Jackson # Copyright © 2000 Wichert Akkerman # Copyright © 2006-2010, 2012-2015 Guillem Jover <guillem@debian.org> # Copyright © 2007 Frank Lichtenheld # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see <https://www.gnu.org/licenses/>. use strict; use warnings; use Cwd; use File::Temp qw(tempdir); use File::Basename; use File::Copy; use POSIX qw(:sys_wait_h); use Dpkg (); use Dpkg::Gettext; use Dpkg::ErrorHandling; use Dpkg::Build::Types; use Dpkg::BuildOptions; use Dpkg::BuildProfiles qw(set_build_profiles); use Dpkg::Conf; use Dpkg::Compression; use Dpkg::Checksums; use Dpkg::Package; use Dpkg::Version; use Dpkg::Control; use Dpkg::Control::Info; use Dpkg::Changelog::Parse; use Dpkg::Path qw(find_command); use Dpkg::IPC; textdomain('dpkg-dev'); sub showversion { printf g_("Debian %s version %s.\n"), $Dpkg::PROGNAME, $Dpkg::PROGVERSION; print g_(' This is free software; see the GNU General Public License version 2 or later for copying conditions. There is NO warranty. '); } sub usage { printf g_( 'Usage: %s [<option>...]') . "\n\n" . g_( 'Options: --build=<type>[,...] specify the build <type>: full, source, binary, any, all (default is \'full\'). -F normal full build (source and binary; default). -g source and arch-indep build. -G source and arch-specific build. -b binary-only, no source files. -B binary-only, only arch-specific files. -A binary-only, only arch-indep files. -S source-only, no binary files. -nc, --no-pre-clean do not pre clean source tree (implies -b). --pre-clean pre clean source tree (default). -tc, --post-clean clean source tree when finished. -D check build dependencies and conflicts (default). -d do not check build dependencies and conflicts. --[no-]check-builddeps ditto. --ignore-builtin-builddeps do not check builtin build dependencies. -P, --build-profiles=<profiles> assume comma-separated build profiles as active. -R, --rules-file=<rules> rules file to execute (default is debian/rules). -T, --rules-target=<target> call debian/rules <target>. --as-root ensure -T calls the target with root rights. -j, --jobs[=<number>|auto] jobs to run simultaneously (passed to <rules>), forced mode. -J, --jobs-try[=<number>|auto] jobs to run simultaneously (passed to <rules>), opt-in mode (default is auto). -r, --root-command=<command> command to gain root rights (default is fakeroot). --check-command=<command> command to check the .changes file (no default). --check-option=<opt> pass <opt> to check <command>. --hook-<name>=<command> set <command> as the hook <name>, known hooks: init preclean source build binary buildinfo changes postclean check sign done --buildinfo-option=<opt> pass option <opt> to dpkg-genbuildinfo. -p, --sign-command=<command> command to sign .dsc and/or .changes files (default is gpg2 or gpg). -k, --sign-key=<keyid> the key to use for signing. -ap, --sign-pause add pause before starting signature process. -us, --unsigned-source unsigned source package. -ui, --unsigned-buildinfo unsigned .buildinfo file. -uc, --unsigned-changes unsigned .buildinfo and .changes file. --no-sign do not sign any file. --force-sign force signing the resulting files. --admindir=<directory> change the administrative directory. -?, --help show this help message. --version show the version.') . "\n\n" . g_( 'Options passed to dpkg-architecture: -a, --host-arch <arch> set the host Debian architecture. -t, --host-type <type> set the host GNU system type. --target-arch <arch> set the target Debian architecture. --target-type <type> set the target GNU system type.') . "\n\n" . g_( 'Options passed to dpkg-genchanges: -si source includes orig, if new upstream (default). -sa source includes orig, always. -sd source is diff and .dsc only. -v<version> changes since version <version>. -m, --release-by=<maint> maintainer for this release is <maint>. -e, --build-by=<maint> maintainer for this build is <maint>. -C<descfile> changes are described in <descfile>. --changes-option=<opt> pass option <opt> to dpkg-genchanges.') . "\n\n" . g_( 'Options passed to dpkg-source: -sn force Debian native source format. -s[sAkurKUR] see dpkg-source for explanation. -z, --compression-level=<level> compression level to use for source. -Z, --compression=<compressor> compression to use for source (gz|xz|bzip2|lzma). -i, --diff-ignore[=<regex>] ignore diffs of files matching <regex>. -I, --tar-ignore[=<pattern>] filter out files when building tarballs. --source-option=<opt> pass option <opt> to dpkg-source. '), $Dpkg::PROGNAME; } my $admindir; my @debian_rules = ('debian/rules'); my @rootcommand = (); my $signcommand; my $noclean; my $cleansource; my $parallel; my $parallel_force = 0; my $checkbuilddep = 1; my $check_builtin_builddep = 1; my @source_opts; my $check_command = $ENV{DEB_CHECK_COMMAND}; my @check_opts; my $signpause; my $signkey = $ENV{DEB_SIGN_KEYID}; my $signforce = 0; my $signreleased = 1; my $signsource = 1; my $signbuildinfo = 1; my $signchanges = 1; my $buildtarget = 'build'; my $binarytarget = 'binary'; my $host_arch = ''; my $host_type = ''; my $target_arch = ''; my $target_type = ''; my @build_profiles = (); my @call_target = (); my $call_target_as_root = 0; my $since; my $maint; my $changedby; my $desc; my @buildinfo_opts; my @changes_opts; my %target_legacy_root = map { $_ => 1 } qw( clean binary binary-arch binary-indep ); my %target_official = map { $_ => 1 } qw( clean build build-arch build-indep binary binary-arch binary-indep ); my @hook_names = qw( init preclean source build binary buildinfo changes postclean check sign done ); my %hook; $hook{$_} = undef foreach @hook_names; my $conf = Dpkg::Conf->new(); $conf->load_config('buildpackage.conf'); # Inject config options for command-line parser. unshift @ARGV, @{$conf}; my $build_opts = Dpkg::BuildOptions->new(); if ($build_opts->has('nocheck')) { $check_command = undef; } elsif (not find_command($check_command)) { $check_command = undef; } while (@ARGV) { $_ = shift @ARGV; if (/^(?:--help|-\?)$/) { usage; exit 0; } elsif (/^--version$/) { showversion; exit 0; } elsif (/^--admindir$/) { $admindir = shift @ARGV; } elsif (/^--admindir=(.*)$/) { $admindir = $1; } elsif (/^--source-option=(.*)$/) { push @source_opts, $1; } elsif (/^--buildinfo-option=(.*)$/) { push @buildinfo_opts, $1; } elsif (/^--changes-option=(.*)$/) { push @changes_opts, $1; } elsif (/^(?:-j|--jobs=)(\d*|auto)$/) { $parallel = $1 || ''; $parallel_force = 1; } elsif (/^(?:-J|--jobs-try=)(\d*|auto)$/) { $parallel = $1 || ''; $parallel_force = 0; } elsif (/^(?:-r|--root-command=)(.*)$/) { my $arg = $1; @rootcommand = split ' ', $arg; } elsif (/^--check-command=(.*)$/) { $check_command = $1; } elsif (/^--check-option=(.*)$/) { push @check_opts, $1; } elsif (/^--hook-(.+)=(.*)$/) { my ($hook_name, $hook_cmd) = ($1, $2); usageerr(g_('unknown hook name %s'), $hook_name) if not exists $hook{$hook_name}; usageerr(g_('missing hook %s command'), $hook_name) if not defined $hook_cmd; $hook{$hook_name} = $hook_cmd; } elsif (/^--buildinfo-id=.*$/) { # Deprecated option warning('--buildinfo-id is deprecated, it is without effect'); } elsif (/^(?:-p|--sign-command=)(.*)$/) { $signcommand = $1; } elsif (/^(?:-k|--sign-key=)(.*)$/) { $signkey = $1; } elsif (/^--(no-)?check-builddeps$/) { $checkbuilddep = !(defined $1 and $1 eq 'no-'); } elsif (/^-([dD])$/) { $checkbuilddep = ($1 eq 'D'); } elsif (/^--ignore-builtin-builddeps$/) { $check_builtin_builddep = 0; } elsif (/^-s(gpg|pgp)$/) { # Deprecated option warning(g_('-s%s is deprecated; always using gpg style interface'), $1); } elsif (/^--force-sign$/) { $signforce = 1; } elsif (/^--no-sign$/) { $signforce = 0; $signsource = 0; $signbuildinfo = 0; $signchanges = 0; } elsif (/^-us$/ or /^--unsigned-source$/) { $signsource = 0; } elsif (/^-ui$/ or /^--unsigned-buildinfo$/) { $signbuildinfo = 0; } elsif (/^-uc$/ or /^--unsigned-changes$/) { $signbuildinfo = 0; $signchanges = 0; } elsif (/^-ap$/ or /^--sign-pausa$/) { $signpause = 1; } elsif (/^-a$/ or /^--host-arch$/) { $host_arch = shift; } elsif (/^-a(.*)$/ or /^--host-arch=(.*)$/) { $host_arch = $1; } elsif (/^-P(.*)$/ or /^--build-profiles=(.*)$/) { my $arg = $1; @build_profiles = split /,/, $arg; } elsif (/^-s[iad]$/) { push @changes_opts, $_; } elsif (/^--(?:compression-level|compression)=.+$/) { push @source_opts, $_; } elsif (/^--(?:diff-ignore|tar-ignore)(?:=.+)?$/) { push @source_opts, $_; } elsif (/^-(?:s[nsAkurKUR]|[zZ].*|i.*|I.*)$/) { push @source_opts, $_; # passed to dpkg-source } elsif (/^-tc$/ or /^--post-clean$/) { $cleansource = 1; } elsif (/^-t$/ or /^--host-type$/) { $host_type = shift; # Order DOES matter! } elsif (/^-t(.*)$/ or /^--host-type=(.*)$/) { $host_type = $1; # Order DOES matter! } elsif (/^--target-arch$/) { $target_arch = shift; } elsif (/^--target-arch=(.*)$/) { $target_arch = $1; } elsif (/^--target-type$/) { $target_type = shift; } elsif (/^--target-type=(.*)$/) { $target_type = $1; } elsif (/^(?:--target|--rules-target|-T)$/) { push @call_target, split /,/, shift @ARGV; } elsif (/^(?:--target=|--rules-target=|-T)(.+)$/) { my $arg = $1; push @call_target, split /,/, $arg; } elsif (/^--as-root$/) { $call_target_as_root = 1; } elsif (/^--pre-clean$/) { $noclean = 0; } elsif (/^-nc$/ or /^--no-pre-clean$/) { $noclean = 1; } elsif (/^--build=(.*)$/) { set_build_type_from_options($1, $_); } elsif (/^-b$/) { set_build_type(BUILD_BINARY, $_); } elsif (/^-B$/) { set_build_type(BUILD_ARCH_DEP, $_); } elsif (/^-A$/) { set_build_type(BUILD_ARCH_INDEP, $_); } elsif (/^-S$/) { set_build_type(BUILD_SOURCE, $_); } elsif (/^-G$/) { set_build_type(BUILD_SOURCE | BUILD_ARCH_DEP, $_); } elsif (/^-g$/) { set_build_type(BUILD_SOURCE | BUILD_ARCH_INDEP, $_); } elsif (/^-F$/) { set_build_type(BUILD_FULL, $_); } elsif (/^-v(.*)$/) { $since = $1; } elsif (/^-m(.*)$/ or /^--release-by=(.*)$/) { $maint = $1; } elsif (/^-e(.*)$/ or /^--build-by=(.*)$/) { $changedby = $1; } elsif (/^-C(.*)$/) { $desc = $1; } elsif (m/^-[EW]$/) { # Deprecated option warning(g_('-E and -W are deprecated, they are without effect')); } elsif (/^-R(.*)$/ or /^--rules-target=(.*)$/) { my $arg = $1; @debian_rules = split ' ', $arg; } else { usageerr(g_('unknown option or argument %s'), $_); } } if (build_has_all(BUILD_BINARY)) { $buildtarget = 'build'; $binarytarget = 'binary'; } elsif (build_has_any(BUILD_ARCH_DEP)) { $buildtarget = 'build-arch'; $binarytarget = 'binary-arch'; } elsif (build_has_any(BUILD_ARCH_INDEP)) { $buildtarget = 'build-indep'; $binarytarget = 'binary-indep'; } if ($noclean) { # -nc without -b/-B/-A/-S/-F implies -b set_build_type(BUILD_BINARY) if build_has_any(BUILD_DEFAULT); # -nc with -S implies no dependency checks $checkbuilddep = 0 if build_is(BUILD_SOURCE); } if ($call_target_as_root and @call_target == 0) { error(g_('option %s is only meaningful with option %s'), '--as-root', '--rules-target'); } if ($check_command and not find_command($check_command)) { error(g_("check-command '%s' not found"), $check_command); } if ($signcommand) { if (!find_command($signcommand)) { error(g_("sign-command '%s' not found"), $signcommand); } } elsif (($ENV{GNUPGHOME} && -e $ENV{GNUPGHOME}) || ($ENV{HOME} && -e "$ENV{HOME}/.gnupg")) { if (find_command('gpg2')) { $signcommand = 'gpg2'; } elsif (find_command('gpg')) { $signcommand = 'gpg'; } } # Default to auto if none of parallel=N, -J or -j have been specified. if (not defined $parallel and not $build_opts->has('parallel')) { $parallel = 'auto'; } if (defined $parallel) { if ($parallel eq 'auto') { # Most Unices. $parallel = qx(getconf _NPROCESSORS_ONLN 2>/dev/null); # Fallback for at least Irix. $parallel = qx(getconf _NPROC_ONLN 2>/dev/null) if $?; # Fallback to serial execution if cannot infer the number of online # processors. $parallel = '1' if $?; chomp $parallel; } if ($parallel_force) { $ENV{MAKEFLAGS} //= ''; $ENV{MAKEFLAGS} .= " -j$parallel"; } $build_opts->set('parallel', $parallel); $build_opts->export(); } set_build_profiles(@build_profiles) if @build_profiles; my $cwd = cwd(); my $dir = basename($cwd); my $changelog = changelog_parse(); my $ctrl = Dpkg::Control::Info->new(); # Check whether we are doing some kind of rootless build, and sanity check # the fields values. my %rules_requires_root = parse_rules_requires_root($ctrl->get_source()); my $pkg = mustsetvar($changelog->{source}, g_('source package')); my $version = mustsetvar($changelog->{version}, g_('source version')); my $v = Dpkg::Version->new($version); my ($ok, $error) = version_check($v); error($error) unless $ok; my $sversion = $v->as_string(omit_epoch => 1); my $uversion = $v->version(); my $distribution = mustsetvar($changelog->{distribution}, g_('source distribution')); my $maintainer; if ($changedby) { $maintainer = $changedby; } elsif ($maint) { $maintainer = $maint; } else { $maintainer = mustsetvar($changelog->{maintainer}, g_('source changed by')); } # <https://reproducible-builds.org/specs/source-date-epoch/> $ENV{SOURCE_DATE_EPOCH} ||= $changelog->{timestamp} || time; my @arch_opts; push @arch_opts, ('--host-arch', $host_arch) if $host_arch; push @arch_opts, ('--host-type', $host_type) if $host_type; push @arch_opts, ('--target-arch', $target_arch) if $target_arch; push @arch_opts, ('--target-type', $target_type) if $target_type; open my $arch_env, '-|', 'dpkg-architecture', '-f', @arch_opts or subprocerr('dpkg-architecture'); while (<$arch_env>) { chomp; my ($key, $value) = split /=/, $_, 2; $ENV{$key} = $value; } close $arch_env or subprocerr('dpkg-architecture'); my $arch; if (build_has_any(BUILD_ARCH_DEP)) { $arch = mustsetvar($ENV{DEB_HOST_ARCH}, g_('host architecture')); } elsif (build_has_any(BUILD_ARCH_INDEP)) { $arch = 'all'; } elsif (build_has_any(BUILD_SOURCE)) { $arch = 'source'; } my $pv = "${pkg}_$sversion"; my $pva = "${pkg}_${sversion}_$arch"; if (not $signcommand) { $signsource = 0; $signbuildinfo = 0; $signchanges = 0; } elsif ($signforce) { $signsource = 1; $signbuildinfo = 1; $signchanges = 1; } elsif (($signsource or $signbuildinfo or $signchanges) and $distribution eq 'UNRELEASED') { $signreleased = 0; $signsource = 0; $signbuildinfo = 0; $signchanges = 0; } if ($signsource && build_has_none(BUILD_SOURCE)) { $signsource = 0; } # # Preparation of environment stops here # run_hook('init', 1); if (not -x 'debian/rules') { warning(g_('debian/rules is not executable; fixing that')); chmod(0755, 'debian/rules'); # No checks of failures, non fatal } if (scalar @call_target == 0) { chdir('..') or syserr('chdir ..'); run_cmd('dpkg-source', @source_opts, '--before-build', $dir); chdir($dir) or syserr("chdir $dir"); } if ($checkbuilddep) { my @checkbuilddep_opts; push @checkbuilddep_opts, '-A' if build_has_none(BUILD_ARCH_DEP); push @checkbuilddep_opts, '-B' if build_has_none(BUILD_ARCH_INDEP); push @checkbuilddep_opts, '-I' if not $check_builtin_builddep; push @checkbuilddep_opts, "--admindir=$admindir" if $admindir; system('dpkg-checkbuilddeps', @checkbuilddep_opts); if (not WIFEXITED($?)) { subprocerr('dpkg-checkbuilddeps'); } elsif (WEXITSTATUS($?)) { warning(g_('build dependencies/conflicts unsatisfied; aborting')); warning(g_('(Use -d flag to override.)')); exit 3; } } foreach my $call_target (@call_target) { run_rules_cond_root($call_target); } exit 0 if scalar @call_target; run_hook('preclean', ! $noclean); unless ($noclean) { run_rules_cond_root('clean'); } run_hook('source', build_has_any(BUILD_SOURCE)); if (build_has_any(BUILD_SOURCE)) { warning(g_('building a source package without cleaning up as you asked; ' . 'it might contain undesired files')) if $noclean; chdir('..') or syserr('chdir ..'); run_cmd('dpkg-source', @source_opts, '-b', $dir); chdir($dir) or syserr("chdir $dir"); } run_hook('build', build_has_any(BUILD_BINARY)); # XXX Use some heuristics to decide whether to use build-{arch,indep} targets. # This is a temporary measure to not break too many packages on a flag day. build_target_fallback($ctrl); my $build_types = get_build_options_from_type(); if (build_has_any(BUILD_BINARY)) { # If we are building rootless, there is no need to call the build target # independently as non-root. run_cmd(@debian_rules, $buildtarget) if rules_requires_root($binarytarget); run_hook('binary', 1); run_rules_cond_root($binarytarget); } run_hook('buildinfo', 1); push @buildinfo_opts, "--build=$build_types" if build_has_none(BUILD_DEFAULT); push @buildinfo_opts, "--admindir=$admindir" if $admindir; run_cmd('dpkg-genbuildinfo', @buildinfo_opts); run_hook('changes', 1); push @changes_opts, "--build=$build_types" if build_has_none(BUILD_DEFAULT); push @changes_opts, "-m$maint" if defined $maint; push @changes_opts, "-e$changedby" if defined $changedby; push @changes_opts, "-v$since" if defined $since; push @changes_opts, "-C$desc" if defined $desc; my $chg = "../$pva.changes"; my $changes = Dpkg::Control->new(type => CTRL_FILE_CHANGES); printcmd("dpkg-genchanges @changes_opts >$chg"); open my $changes_fh, '-|', 'dpkg-genchanges', @changes_opts or subprocerr('dpkg-genchanges'); $changes->parse($changes_fh, g_('parse changes file')); $changes->save($chg); close $changes_fh or subprocerr(g_('dpkg-genchanges')); run_hook('postclean', $cleansource); if ($cleansource) { run_rules_cond_root('clean'); } chdir('..') or syserr('chdir ..'); run_cmd('dpkg-source', @source_opts, '--after-build', $dir); chdir($dir) or syserr("chdir $dir"); info(describe_build($changes->{'Files'})); run_hook('check', $check_command); if ($check_command) { run_cmd($check_command, @check_opts, $chg); } if ($signpause && ($signsource || $signbuildinfo || $signchanges)) { print g_("Press <enter> to start the signing process.\n"); getc(); } run_hook('sign', $signsource || $signbuildinfo || $signchanges); if ($signsource) { if (signfile("$pv.dsc")) { error(g_('failed to sign %s file'), '.dsc'); } # Recompute the checksums as the .dsc have changed now. my $buildinfo = Dpkg::Control->new(type => CTRL_FILE_BUILDINFO); $buildinfo->load("../$pva.buildinfo"); my $checksums = Dpkg::Checksums->new(); $checksums->add_from_control($buildinfo); $checksums->add_from_file("../$pv.dsc", update => 1, key => "$pv.dsc"); $checksums->export_to_control($buildinfo); $buildinfo->save("../$pva.buildinfo"); } if ($signbuildinfo && signfile("$pva.buildinfo")) { error(g_('failed to sign %s file'), '.buildinfo'); } if ($signsource or $signbuildinfo) { # Recompute the checksums as the .dsc and/or .buildinfo have changed. my $checksums = Dpkg::Checksums->new(); $checksums->add_from_control($changes); $checksums->add_from_file("../$pv.dsc", update => 1, key => "$pv.dsc") if $signsource; $checksums->add_from_file("../$pva.buildinfo", update => 1, key => "$pva.buildinfo"); $checksums->export_to_control($changes); delete $changes->{'Checksums-Md5'}; update_files_field($changes, $checksums, "$pv.dsc") if $signsource; update_files_field($changes, $checksums, "$pva.buildinfo"); $changes->save($chg); } if ($signchanges && signfile("$pva.changes")) { error(g_('failed to sign %s file'), '.changes'); } if (not $signreleased) { warning(g_('not signing UNRELEASED build; use --force-sign to override')); } run_hook('done', 1); sub mustsetvar { my ($var, $text) = @_; error(g_('unable to determine %s'), $text) unless defined($var); info("$text $var"); return $var; } sub setup_rootcommand { if ($< == 0) { warning(g_('using a gain-root-command while being root')) if @rootcommand; } else { push @rootcommand, 'fakeroot' unless @rootcommand; } if (@rootcommand and not find_command($rootcommand[0])) { if ($rootcommand[0] eq 'fakeroot' and $< != 0) { error(g_("fakeroot not found, either install the fakeroot\n" . 'package, specify a command with the -r option, ' . 'or run this as root')); } else { error(g_("gain-root-command '%s' not found"), $rootcommand[0]); } } } sub parse_rules_requires_root { my $ctrl = shift; my %rrr; my $rrr = $ctrl->{'Rules-Requires-Root'} // 'binary-targets'; my $keywords_base; my $keywords_impl; foreach my $keyword (split ' ', $rrr) { if ($keyword =~ m{/}) { if ($keyword =~ m{^dpkg/target/(.*)$}p and $target_official{$1}) { error(g_('disallowed target in %s field keyword %s'), 'Rules-Requires-Root', $keyword); } elsif ($keyword ne 'dpkg/target-subcommand') { error(g_('unknown %s field keyword %s in dpkg namespace'), 'Rules-Requires-Root', $keyword); } $keywords_impl++; } else { if ($keyword ne 'no' and $keyword ne 'binary-targets') { warning(g_('unknown %s field keyword %s'), 'Rules-Requires-Root', $keyword); } $keywords_base++; } if ($rrr{$keyword}++) { error(g_('field %s contains duplicate keyword %s'), 'Rules-Requires-Root', $keyword); } } if ($call_target_as_root or not exists $rrr{no}) { setup_rootcommand(); } # Notify the childs we do support R³. $ENV{DEB_RULES_REQUIRES_ROOT} = join ' ', sort keys %rrr; if ($keywords_base > 1 or $keywords_base and $keywords_impl) { error(g_('%s field contains both global and implementation specific keywords'), 'Rules-Requires-Root'); } elsif ($keywords_impl) { # Set only on <implementations-keywords>. $ENV{DEB_GAIN_ROOT_CMD} = join ' ', @rootcommand; # XXX: For ephemeral backwards compatibility. $ENV{DPKG_GAIN_ROOT_CMD} = $ENV{DEB_GAIN_ROOT_CMD}; } else { # We should not provide the variable otherwise. delete $ENV{DEB_GAIN_ROOT_CMD}; # XXX: For ephemeral backwards compatibility. delete $ENV{DPKG_GAIN_ROOT_CMD}; } return %rrr; } sub run_cmd { printcmd(@_); system @_ and subprocerr("@_"); } sub rules_requires_root { my $target = shift; return 1 if $call_target_as_root; return 1 if $rules_requires_root{"dpkg/target/$target"}; return 1 if $rules_requires_root{'binary-targets'} and $target_legacy_root{$target}; return 0; } sub run_rules_cond_root { my $target = shift; my @cmd; push @cmd, @rootcommand if rules_requires_root($target); push @cmd, @debian_rules, $target; run_cmd(@cmd); } sub run_hook { my ($name, $enabled) = @_; my $cmd = $hook{$name}; return if not $cmd; info("running hook $name"); my %hook_vars = ( '%' => '%', 'a' => $enabled ? 1 : 0, 'p' => $pkg, 'v' => $version, 's' => $sversion, 'u' => $uversion, ); my $subst_hook_var = sub { my $var = shift; if (exists $hook_vars{$var}) { return $hook_vars{$var}; } else { warning(g_('unknown %% substitution in hook: %%%s'), $var); return "\%$var"; } }; $cmd =~ s/\%(.)/$subst_hook_var->($1)/eg; run_cmd($cmd); } sub update_files_field { my ($ctrl, $checksums, $filename) = @_; my $md5sum_regex = checksums_get_property('md5', 'regex'); my $md5sum = $checksums->get_checksum($filename, 'md5'); my $size = $checksums->get_size($filename); my $file_regex = qr/$md5sum_regex\s+\d+\s+(\S+\s+\S+\s+\Q$filename\E)/; $ctrl->{'Files'} =~ s/^$file_regex$/$md5sum $size $1/m; } sub signfile { my $file = shift; printcmd("signfile $file"); my $signdir = tempdir('dpkg-sign.XXXXXXXX', CLEANUP => 1); my $signfile = "$signdir/$file"; # Make sure the file to sign ends with a newline. copy("../$file", $signfile); open my $signfh, '>>', $signfile or syserr(g_('cannot open %s'), $signfile); print { $signfh } "\n"; close $signfh or syserr(g_('cannot close %s'), $signfile); system($signcommand, '--utf8-strings', '--textmode', '--armor', '--local-user', $signkey || $maintainer, '--clearsign', '--output', "$signfile.asc", $signfile); my $status = $?; if ($status == 0) { system('mv', '--', "$signfile.asc", "../$file") and subprocerr('mv'); } print "\n"; return $status } sub fileomitted { my ($files, $regex) = @_; return $files !~ /$regex/ } sub describe_build { my $files = shift; my $ext = compression_get_file_extension_regex(); if (fileomitted($files, qr/\.deb/)) { # source-only upload if (fileomitted($files, qr/\.diff\.$ext/) and fileomitted($files, qr/\.debian\.tar\.$ext/)) { return g_('source-only upload: Debian-native package'); } elsif (fileomitted($files, qr/\.orig\.tar\.$ext/)) { return g_('source-only, diff-only upload (original source NOT included)'); } else { return g_('source-only upload (original source is included)'); } } elsif (fileomitted($files, qr/\.dsc/)) { return g_('binary-only upload (no source included)'); } elsif (fileomitted($files, qr/\.diff\.$ext/) and fileomitted($files, qr/\.debian\.tar\.$ext/)) { return g_('full upload; Debian-native package (full source is included)'); } elsif (fileomitted($files, qr/\.orig\.tar\.$ext/)) { return g_('binary and diff upload (original source NOT included)'); } else { return g_('full upload (original source is included)'); } } sub build_target_fallback { my $ctrl = shift; # If we are building rootless, there is no need to call the build target # independently as non-root. return if not rules_requires_root($binarytarget); return if $buildtarget eq 'build'; return if scalar @debian_rules != 1; # Check if we are building both arch:all and arch:any packages, in which # case we now require working build-indep and build-arch targets. my $pkg_arch = 0; foreach my $bin ($ctrl->get_packages()) { if ($bin->{Architecture} eq 'all') { $pkg_arch |= BUILD_ARCH_INDEP; } else { $pkg_arch |= BUILD_ARCH_DEP; } } return if $pkg_arch == BUILD_BINARY; # Check if the build-{arch,indep} targets are supported. If not, fallback # to build. my $pid = spawn(exec => [ $Dpkg::PROGMAKE, '-f', @debian_rules, '-qn', $buildtarget ], from_file => '/dev/null', to_file => '/dev/null', error_to_file => '/dev/null'); my $cmdline = "make -f @debian_rules -qn $buildtarget"; wait_child($pid, nocheck => 1, cmdline => $cmdline); my $exitcode = WEXITSTATUS($?); subprocerr($cmdline) unless WIFEXITED($?); if ($exitcode == 2) { warning(g_("%s must be updated to support the 'build-arch' and " . "'build-indep' targets (at least '%s' seems to be " . 'missing)'), "@debian_rules", $buildtarget); $buildtarget = 'build'; } }