Linux localhost.localdomain 3.10.0-1160.80.1.el7.x86_64 #1 SMP Tue Nov 8 15:48:59 UTC 2022 x86_64
Apache
: 10.29.51.72 | : 216.73.216.153
Cant Read [ /etc/named.conf ]
7.2.34
apache
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
usr /
bin /
[ HOME SHELL ]
Name
Size
Permission
Action
7za
41
B
-rwxr-xr-x
ControlPanel
5.55
KB
-rwxr-xr-x
GET
14.71
KB
-rwxr-xr-x
HEAD
14.71
KB
-rwxr-xr-x
Mail
383.67
KB
-rwxr-xr-x
POST
14.71
KB
-rwxr-xr-x
VGAuthService
129.49
KB
-rwxr-xr-x
WebKitWebDriver
1.06
MB
-rwxr-xr-x
X
2.33
MB
-rwsr-xr-x
Xorg
2.33
MB
-rwsr-xr-x
Xvnc
2.34
MB
-rwxr-xr-x
[
40.52
KB
-rwxr-xr-x
a2p
105.32
KB
-rwxr-xr-x
ab
51.41
KB
-rwxr-xr-x
abrt-action-analyze-backtrace
10.98
KB
-rwxr-xr-x
abrt-action-analyze-c
10.98
KB
-rwxr-xr-x
abrt-action-analyze-ccpp-local
1.31
KB
-rwxr-xr-x
abrt-action-analyze-core
6.66
KB
-rwxr-xr-x
abrt-action-analyze-oops
10.96
KB
-rwxr-xr-x
abrt-action-analyze-python
10.97
KB
-rwxr-xr-x
abrt-action-analyze-vmcore
2.75
KB
-rwxr-xr-x
abrt-action-analyze-vulnerabil...
1.32
KB
-rwxr-xr-x
abrt-action-analyze-xorg
11
KB
-rwxr-xr-x
abrt-action-check-oops-for-hw-...
4.88
KB
-rwxr-xr-x
abrt-action-generate-backtrace
10.99
KB
-rwxr-xr-x
abrt-action-generate-core-back...
10.98
KB
-rwxr-xr-x
abrt-action-install-debuginfo
8.15
KB
-rwxr-xr-x
abrt-action-list-dsos
3.13
KB
-rwxr-xr-x
abrt-action-notify
8.75
KB
-rwxr-xr-x
abrt-action-perform-ccpp-analy...
3.45
KB
-rwxr-xr-x
abrt-action-save-kernel-data
1.26
KB
-rwxr-xr-x
abrt-action-save-package-data
23.16
KB
-rwxr-xr-x
abrt-action-trim-files
15.04
KB
-rwxr-xr-x
abrt-applet
47.5
KB
-rwxr-xr-x
abrt-cli
27.3
KB
-rwxr-xr-x
abrt-dump-oops
19.01
KB
-rwxr-xr-x
abrt-dump-xorg
14.99
KB
-rwxr-xr-x
abrt-handle-upload
8.84
KB
-rwxr-xr-x
abrt-merge-pstoreoops
11.01
KB
-rwxr-xr-x
abrt-retrace-client
43.45
KB
-rwxr-xr-x
abrt-watch-log
14.99
KB
-rwxr-xr-x
abs2rel
1.62
KB
-rwxr-xr-x
ac
28.11
KB
-rwxr-xr-x
accountwizard
924.19
KB
-rwxr-xr-x
aclocal
35.87
KB
-rwxr-xr-x
aclocal-1.13
35.87
KB
-rwxr-xr-x
aconnect
19.66
KB
-rwxr-xr-x
acpid
850.33
KB
-rwxr-xr-x
add-shell
850.33
KB
-rwxr-xr-x
addgroup
850.33
KB
-rwxr-xr-x
addr2line
28.42
KB
-rwxr-xr-x
adjtimex
850.33
KB
-rwxr-xr-x
akonadi2xml
15.5
KB
-rwxr-xr-x
akonadi_agent_launcher
100.88
KB
-rwxr-xr-x
akonadi_agent_server
121.24
KB
-rwxr-xr-x
akonadi_birthdays_resource
99.44
KB
-rwxr-xr-x
akonadi_control
318.45
KB
-rwxr-xr-x
akonadi_davgroupware_resource
522.35
KB
-rwxr-xr-x
akonadi_icaldir_resource
95.12
KB
-rwxr-xr-x
akonadi_imap_resource
533.24
KB
-rwxr-xr-x
akonadi_invitations_agent
70.31
KB
-rwxr-xr-x
akonadi_kabc_resource
136.37
KB
-rwxr-xr-x
akonadi_kcal_resource
135.98
KB
-rwxr-xr-x
akonadi_kdeaccounts_resource
124.4
KB
-rwxr-xr-x
akonadi_localbookmarks_resourc...
53.42
KB
-rwxr-xr-x
akonadi_maildispatcher_agent
140.09
KB
-rwxr-xr-x
akonadi_mailtransport_dummy_re...
45.43
KB
-rwxr-xr-x
akonadi_microblog_resource
103.5
KB
-rwxr-xr-x
akonadi_mixedmaildir_resource
332.84
KB
-rwxr-xr-x
akonadi_nepomuk_feeder
211.78
KB
-rwxr-xr-x
akonadi_nepomuktag_resource
74.01
KB
-rwxr-xr-x
akonadi_nntp_resource
115.82
KB
-rwxr-xr-x
akonadi_openxchange_resource
399.35
KB
-rwxr-xr-x
akonadi_pop3_resource
267.46
KB
-rwxr-xr-x
akonadi_rds
113.04
KB
-rwxr-xr-x
akonadi_vcarddir_resource
86.88
KB
-rwxr-xr-x
akonadictl
125.29
KB
-rwxr-xr-x
akonadiserver
1.51
MB
-rwxr-xr-x
akonaditray
122.95
KB
-rwxr-xr-x
akregator
57.93
KB
-rwxr-xr-x
akregatorstorageexporter
39.89
KB
-rwxr-xr-x
alias
29
B
-rwxr-xr-x
alsa-delay
22.38
KB
-rwxr-xr-x
alsabat
36.23
KB
-rwxr-xr-x
alsaloop
73.1
KB
-rwxr-xr-x
alsamixer
65.95
KB
-rwxr-xr-x
alsatplg
11.17
KB
-rwxr-xr-x
alsaucm
15.73
KB
-rwxr-xr-x
alsaunmute
123
B
-rwxr-xr-x
alt-java
8.87
KB
-rwxr-xr-x
amidi
23.72
KB
-rwxr-xr-x
amixer
52.88
KB
-rwxr-xr-x
amuFormat.sh
2.61
KB
-rwxr-xr-x
anaconda-cleanup
2.76
KB
-rwxr-xr-x
anaconda-disable-nm-ibft-plugi...
102
B
-rwxr-xr-x
analog
7.85
KB
-rwxr-xr-x
anydesk
87
B
-rwxr-xr-x
aplay
64.88
KB
-rwxr-xr-x
aplaymidi
19.74
KB
-rwxr-xr-x
applydeltarpm
68.53
KB
-rwxr-xr-x
appstream-compose
27.2
KB
-rwxr-xr-x
appstream-util
104.02
KB
-rwxr-xr-x
apr-1-config
6.73
KB
-rwxr-xr-x
apropos
45.49
KB
-rwxr-xr-x
apu-1-config
6.31
KB
-rwxr-xr-x
apxs
23.17
KB
-rwxr-xr-x
ar
61.22
KB
-rwxr-xr-x
arch
32.3
KB
-rwxr-xr-x
arecord
64.88
KB
-rwxr-xr-x
arecordmidi
23.78
KB
-rwxr-xr-x
aria_chk
3.8
MB
-rwxr-xr-x
aria_dump_log
3.6
MB
-rwxr-xr-x
aria_ftdump
3.61
MB
-rwxr-xr-x
aria_pack
3.64
MB
-rwxr-xr-x
aria_read_log
3.76
MB
-rwxr-xr-x
ark
86.89
KB
-rwxr-xr-x
arpaname
7.03
KB
-rwxr-xr-x
as
377.36
KB
-rwxr-xr-x
aseqdump
19.45
KB
-rwxr-xr-x
aseqnet
19.62
KB
-rwxr-xr-x
aserver
28.21
KB
-rwxr-xr-x
ash
850.33
KB
-rwxr-xr-x
at
51.73
KB
-rwsr-xr-x
atq
51.73
KB
-rwsr-xr-x
atrm
51.73
KB
-rwsr-xr-x
attr
11.16
KB
-rwxr-xr-x
audit2allow
14.21
KB
-rwxr-xr-x
audit2why
14.21
KB
-rwxr-xr-x
aulast
15.48
KB
-rwxr-xr-x
aulastlog
11.35
KB
-rwxr-xr-x
ausyscall
11.18
KB
-rwxr-xr-x
autoconf
14.42
KB
-rwxr-xr-x
autoheader
8.33
KB
-rwxr-xr-x
autom4te
31.43
KB
-rwxr-xr-x
automake
246.44
KB
-rwxr-xr-x
automake-1.13
246.44
KB
-rwxr-xr-x
autopoint
25.95
KB
-rwxr-xr-x
autoreconf
20.57
KB
-rwxr-xr-x
autoscan
16.72
KB
-rwxr-xr-x
autoupdate
33.08
KB
-rwxr-xr-x
auvirt
31.93
KB
-rwxr-xr-x
awk
418.54
KB
-rwxr-xr-x
aws
818
B
-rwxr-xr-x
aws_completer
1.11
KB
-rwxr-xr-x
axfer
77.69
KB
-rwxr-xr-x
baobab
189.71
KB
-rwxr-xr-x
base64
36.48
KB
-rwxr-xr-x
basename
28.35
KB
-rwxr-xr-x
bash
941.93
KB
-rwxr-xr-x
bashbug
6.8
KB
-rwxr-xr-x
bashbug-64
6.8
KB
-rwxr-xr-x
batch
137
B
-rwxr-xr-x
bc
81.47
KB
-rwxr-xr-x
bccmd
199.41
KB
-rwxr-xr-x
bd_info
11.05
KB
-rwxr-xr-x
bdftopcf
44.19
KB
-rwxr-xr-x
bdftruncate
11.2
KB
-rwxr-xr-x
bdsplice
11.17
KB
-rwxr-xr-x
beep
850.33
KB
-rwxr-xr-x
berkeley_db47_svc
58.46
KB
-rwxr-xr-x
bg
26
B
-rwxr-xr-x
bison
393.34
KB
-rwxr-xr-x
blkiomon
24.59
KB
-rwxr-xr-x
blkparse
46.41
KB
-rwxr-xr-x
blkrawverify
15.27
KB
-rwxr-xr-x
blktrace
38.37
KB
-rwxr-xr-x
bluedevil-monolithic
53.51
KB
-rwxr-xr-x
bluedevil-sendfile
116
KB
-rwxr-xr-x
bluedevil-wizard
107.88
KB
-rwxr-xr-x
bluemoon
36.02
KB
-rwxr-xr-x
bluetooth-sendto
28.55
KB
-rwxr-xr-x
bluetoothctl
158.29
KB
-rwxr-xr-x
bno_plot.py
3.38
KB
-rwxr-xr-x
boltctl
90.86
KB
-rwxr-xr-x
bond2team
22.74
KB
-rwxr-xr-x
bootchartd
850.33
KB
-rwxr-xr-x
bootctl
68.99
KB
-rwxr-xr-x
brasero
411.46
KB
-rwxr-xr-x
brltty
507.35
KB
-rwxr-xr-x
brltty-config
1.49
KB
-rwxr-xr-x
brltty-ctb
135.69
KB
-rwxr-xr-x
brltty-install
3.12
KB
-rwxr-xr-x
brltty-trtxt
103.2
KB
-rwxr-xr-x
brltty-ttb
115.63
KB
-rwxr-xr-x
bsqldb
31.93
KB
-rwxr-xr-x
bsqlodbc
23.49
KB
-rwxr-xr-x
btattach
27.84
KB
-rwxr-xr-x
btmon
655.73
KB
-rwxr-xr-x
btrace
891
B
-rwxr-xr-x
btrecord
16.37
KB
-rwxr-xr-x
btreplay
25.01
KB
-rwxr-xr-x
btt
75.82
KB
-rwxr-xr-x
build-classpath
1.5
KB
-rwxr-xr-x
build-classpath-directory
383
B
-rwxr-xr-x
build-jar-repository
1.53
KB
-rwxr-xr-x
bunzip2
31.89
KB
-rwxr-xr-x
busctl
403.2
KB
-rwxr-xr-x
busybox
850.33
KB
-rwxr-xr-x
byacc
84.48
KB
-rwxr-xr-x
bzcat
31.89
KB
-rwxr-xr-x
bzcmp
2.08
KB
-rwxr-xr-x
bzdiff
2.08
KB
-rwxr-xr-x
bzgrep
1.64
KB
-rwxr-xr-x
bzip2
31.89
KB
-rwxr-xr-x
bzip2recover
15.24
KB
-rwxr-xr-x
bzless
1.23
KB
-rwxr-xr-x
bzmore
1.23
KB
-rwxr-xr-x
c++
754.59
KB
-rwxr-xr-x
c++filt
27.92
KB
-rwxr-xr-x
c2ph
35.75
KB
-rwxr-xr-x
c89
224
B
-rwxr-xr-x
c99
215
B
-rwxr-xr-x
ca-legacy
1.6
KB
-rwxr-xr-x
cairo-sphinx
69.99
KB
-rwxr-xr-x
cal
36.8
KB
-rwxr-xr-x
calibrate_ppa
24.52
KB
-rwxr-xr-x
canberra-boot
11.23
KB
-rwxr-xr-x
canberra-gtk-play
11.27
KB
-rwxr-xr-x
cancel
14.96
KB
-rwxr-xr-x
cancel.cups
14.96
KB
-rwxr-xr-x
captoinfo
64.26
KB
-rwxr-xr-x
cat
52.81
KB
-rwxr-xr-x
catchsegv
3.26
KB
-rwxr-xr-x
catman
36.75
KB
-rwxr-xr-x
cc
750.59
KB
-rwxr-xr-x
ccache-swig
48.48
KB
-rwxr-xr-x
cd
26
B
-rwxr-xr-x
cd-create-profile
23.81
KB
-rwxr-xr-x
cd-drive
23.53
KB
-rwxr-xr-x
cd-fix-profile
24.04
KB
-rwxr-xr-x
cd-iccdump
11.41
KB
-rwxr-xr-x
cd-info
40.02
KB
-rwxr-xr-x
cd-it8
23.87
KB
-rwxr-xr-x
cd-paranoia
35.72
KB
-rwxr-xr-x
cd-read
27.61
KB
-rwxr-xr-x
cdda-player
31.87
KB
-rwxr-xr-x
cdda2ogg
2.23
KB
-rwxr-xr-x
cdda2wav
200.09
KB
-rwxr-xr-x
cdparanoia
69.6
KB
-rwxr-xr-x
cdrdao
560.98
KB
-rwxr-xr-x
cdrecord
304.54
KB
-rwxr-xr-x
celtdec051
19.44
KB
-rwxr-xr-x
celtenc051
23.59
KB
-rwxr-xr-x
centrino-decode
6.13
KB
-rwxr-xr-x
certbot
305
B
-rwxr-xr-x
certbot-2
305
B
-rwxr-xr-x
certtool
147.52
KB
-rwxr-xr-x
certutil
179.74
KB
-rwxr-xr-x
cgi-fcgi
19.09
KB
-rwxr-xr-x
chacl
15.27
KB
-rwxr-xr-x
chage
72.16
KB
-rwsr-xr-x
chardetect
307
B
-rwxr-xr-x
charmap
78.97
KB
-rwxr-xr-x
chattr
11.27
KB
-rwxr-xr-x
chcat
13.12
KB
-rwxr-xr-x
chcon
61.46
KB
-rwxr-xr-x
check-binary-files
3.25
KB
-rwxr-xr-x
checkXML
104
B
-rwxr-xr-x
checkisomd5
19.42
KB
-rwxr-xr-x
checkmodule
400.48
KB
-rwxr-xr-x
checkpolicy
412.46
KB
-rwxr-xr-x
checksctp
7
KB
-rwxr-xr-x
cheese
252.27
KB
-rwxr-xr-x
chfn
23.41
KB
-rws--x--x
chgrp
61.32
KB
-rwxr-xr-x
chmem
40.43
KB
-rwxr-xr-x
chmod
57.21
KB
-rwxr-xr-x
chown
61.36
KB
-rwxr-xr-x
chpst
850.33
KB
-rwxr-xr-x
chronyc
85.03
KB
-rwxr-xr-x
chrt
32.17
KB
-rwxr-xr-x
chsh
23.32
KB
-rws--x--x
chvt
11.14
KB
-rwxr-xr-x
ci
801
B
-rwxr-xr-x
cifscreds
19.46
KB
-rwxr-xr-x
cifsiostat
48.5
KB
-rwxr-xr-x
ciptool
145.23
KB
-rwxr-xr-x
cksum
32.38
KB
-rwxr-xr-x
clambc
139.76
KB
-rwxr-xr-x
clamconf
139.44
KB
-rwxr-xr-x
clamdscan
155.76
KB
-rwxr-xr-x
clamdtop
155.74
KB
-rwxr-xr-x
clamscan
163.65
KB
-rwxr-xr-x
clamsubmit
147.72
KB
-rwxr-xr-x
clean-binary-files
12.91
KB
-rwxr-xr-x
clear
7.02
KB
-rwxr-xr-x
clibrary
11.06
KB
-rwxr-xr-x
clibrary2
11.07
KB
-rwxr-xr-x
clpi_dump
28.55
KB
-rwxr-xr-x
cmp
44.21
KB
-rwxr-xr-x
cmsutil
110.58
KB
-rwxr-xr-x
co
801
B
-rwxr-xr-x
col
23.88
KB
-rwxr-xr-x
colcrt
11.29
KB
-rwxr-xr-x
colord-kde-icc-importer
53.45
KB
-rwxr-xr-x
colormgr
61.12
KB
-rwxr-xr-x
colrm
23.77
KB
-rwxr-xr-x
column
27.99
KB
-rwxr-xr-x
combinedeltarpm
52.09
KB
-rwxr-xr-x
combinediff
48.7
KB
-rwxr-xr-x
comm
36.55
KB
-rwxr-xr-x
command
31
B
-rwxr-xr-x
compress
24.49
KB
-rwxr-xr-x
connection_recovery
11.08
KB
-rwxr-xr-x
consolehelper
6.95
KB
-rwxr-xr-x
conspy
850.33
KB
-rwxr-xr-x
coredumpctl
154.52
KB
-rwxr-xr-x
corosync-blackbox
1.79
KB
-rwxr-xr-x
corosync-xmlproc
2.09
KB
-rwxr-xr-x
coverage
306
B
-rwxr-xr-x
coverage-2.7
314
B
-rwxr-xr-x
coverage2
308
B
-rwxr-xr-x
cp
151.55
KB
-rwxr-xr-x
cpio
142.55
KB
-rwxr-xr-x
cpp
754.58
KB
-rwxr-xr-x
cpupower
66.34
KB
-rwxr-xr-x
crash
7.21
MB
-rwxr-xr-x
create-jar-links
4.55
KB
-rwxr-xr-x
createrepo
60
B
-rwxr-xr-x
crlutil
126.99
KB
-rwxr-xr-x
crontab
56.23
KB
-rwsr-xr-x
cryptpw
850.33
KB
-rwxr-xr-x
crywrap
24.2
KB
-rwxr-xr-x
cscope
656.2
KB
-rwxr-xr-x
cscope-indexer
3.77
KB
-rwxr-xr-x
csh
395.15
KB
-rwxr-xr-x
csplit
48.82
KB
-rwxr-xr-x
csslint-0.6
19.55
KB
-rwxr-xr-x
ctags
237.99
KB
-rwxr-xr-x
cttyhack
850.33
KB
-rwxr-xr-x
cue2toc
23.7
KB
-rwxr-xr-x
cups-calibrate
23.27
KB
-rwxr-xr-x
cupstestdsc
14.98
KB
-rwxr-xr-x
cupstestppd
55.13
KB
-rwxr-xr-x
curl
152.99
KB
-rwxr-xr-x
cut
40.61
KB
-rwxr-xr-x
cvt
15.31
KB
-rwxr-xr-x
cvtsudoers
241.7
KB
-rwxr-xr-x
danetool
114.96
KB
-rwxr-xr-x
datacopy
19.52
KB
-rwxr-xr-x
date
60.74
KB
-rwxr-xr-x
db47_archive
10.21
KB
-rwxr-xr-x
db47_checkpoint
10.27
KB
-rwxr-xr-x
db47_codegen
22.25
KB
-rwxr-xr-x
db47_deadlock
10.28
KB
-rwxr-xr-x
db47_dump
14.25
KB
-rwxr-xr-x
db47_hotbackup
18.38
KB
-rwxr-xr-x
db47_load
26.33
KB
-rwxr-xr-x
db47_printlog
62.8
KB
-rwxr-xr-x
db47_recover
10.27
KB
-rwxr-xr-x
db47_stat
14.22
KB
-rwxr-xr-x
db47_upgrade
10.23
KB
-rwxr-xr-x
db47_verify
10.22
KB
-rwxr-xr-x
db_archive
11.23
KB
-rwxr-xr-x
db_checkpoint
11.3
KB
-rwxr-xr-x
db_deadlock
11.31
KB
-rwxr-xr-x
db_dump
15.33
KB
-rwxr-xr-x
db_dump185
64.45
KB
-rwxr-xr-x
db_hotbackup
15.34
KB
-rwxr-xr-x
db_load
27.51
KB
-rwxr-xr-x
db_log_verify
15.34
KB
-rwxr-xr-x
db_printlog
32.26
KB
-rwxr-xr-x
db_recover
11.33
KB
-rwxr-xr-x
db_replicate
15.34
KB
-rwxr-xr-x
db_stat
15.26
KB
-rwxr-xr-x
db_tuner
19.33
KB
-rwxr-xr-x
db_upgrade
11.23
KB
-rwxr-xr-x
db_verify
11.25
KB
-rwxr-xr-x
dbilogstrip
1.43
KB
-rwxr-xr-x
dbinfo
3.29
KB
-rwxr-xr-x
dbiprof
6.15
KB
-rwxr-xr-x
dbiproxy
5.35
KB
-rwxr-xr-x
dbus-binding-tool
94.49
KB
-rwxr-xr-x
dbus-cleanup-sockets
11
KB
-rwxr-xr-x
dbus-daemon
218
KB
-rwxr-xr-x
dbus-launch
27.23
KB
-rwxr-xr-x
dbus-monitor
23.13
KB
-rwxr-xr-x
dbus-run-session
14.97
KB
-rwxr-xr-x
dbus-send
27.07
KB
-rwxr-xr-x
dbus-test-tool
23.13
KB
-rwxr-xr-x
dbus-update-activation-environ...
15.02
KB
-rwxr-xr-x
dbus-uuidgen
10.98
KB
-rwxr-xr-x
dc
44.33
KB
-rwxr-xr-x
dconf
48.89
KB
-rwxr-xr-x
dd
73.14
KB
-rwxr-xr-x
deallocvt
11.16
KB
-rwxr-xr-x
debuginfo-install
7.88
KB
-rwxr-xr-x
defncopy
19.7
KB
-rwxr-xr-x
dehtmldiff
1.32
KB
-rwxr-xr-x
delgroup
850.33
KB
-rwxr-xr-x
deluser
850.33
KB
-rwxr-xr-x
delv
39.98
KB
-rwxr-xr-x
desktop-file-edit
74.73
KB
-rwxr-xr-x
desktop-file-install
74.73
KB
-rwxr-xr-x
desktop-file-validate
62.68
KB
-rwxr-xr-x
detect_ppa
3.5
KB
-rwxr-xr-x
devdump
64.73
KB
-rwxr-xr-x
devmem
850.33
KB
-rwxr-xr-x
df
102.55
KB
-rwxr-xr-x
dfu-tool
215.23
KB
-rwxr-xr-x
dgawk
502.12
KB
-rwxr-xr-x
dhcprelay
850.33
KB
-rwxr-xr-x
diff
195.53
KB
-rwxr-xr-x
diff-jars
1.21
KB
-rwxr-xr-x
diff3
60.74
KB
-rwxr-xr-x
diffpp
4.44
KB
-rwxr-xr-x
diffstat
35.76
KB
-rwxr-xr-x
dig
146.96
KB
-rwxr-xr-x
dir
114.85
KB
-rwxr-xr-x
dircolors
40.44
KB
-rwxr-xr-x
dirname
28.31
KB
-rwxr-xr-x
dltest
11.05
KB
-rwxr-xr-x
dm_date
5.47
KB
-rwxr-xr-x
dm_zdump
4.95
KB
-rwxr-xr-x
dmesg
48.52
KB
-rwxr-xr-x
dnsd
850.33
KB
-rwxr-xr-x
dnsdomainname
15.41
KB
-rwxr-xr-x
dolphin
6.99
KB
-rwxr-xr-x
domainname
15.41
KB
-rwxr-xr-x
dos2unix
850.33
KB
-rwxr-xr-x
doveadm
596.59
KB
-rwxr-xr-x
doveconf
161.41
KB
-rwxr-xr-x
doxygen
8.47
MB
-rwxr-xr-x
dpkg
850.33
KB
-rwxr-xr-x
dpkg-deb
850.33
KB
-rwxr-xr-x
dracut
55.83
KB
-rwxr-xr-x
drill
60.88
KB
-rwxr-xr-x
dsync
596.59
KB
-rwxr-xr-x
dtrace
16.66
KB
-rwxr-xr-x
du
110.34
KB
-rwxr-xr-x
dumpiso
11.44
KB
-rwxr-xr-x
dumpkeys
77.51
KB
-rwxr-xr-x
dumpkmap
850.33
KB
-rwxr-xr-x
dumpleases
850.33
KB
-rwxr-xr-x
dvcont
15.3
KB
-rwxr-xr-x
dvd+rw-booktype
63.55
KB
-rwxr-xr-x
dvd+rw-format
43.59
KB
-rwxr-xr-x
dvd+rw-mediainfo
47.39
KB
-rwxr-xr-x
dvd-ram-control
23.35
KB
-rwxr-xr-x
dvdrecord
304.54
KB
-rwxr-xr-x
dvipdf
1
KB
-rwxr-xr-x
dwp
3.03
MB
-rwxr-xr-x
dwz
162.6
KB
-rwxr-xr-x
easy_install
320
B
-rwxr-xr-x
easy_install-2.7
328
B
-rwxr-xr-x
echo
32.31
KB
-rwxr-xr-x
ed
48.68
KB
-rwxr-xr-x
edid-decode
41.23
KB
-rwxr-xr-x
editdiff
2
KB
-rwxr-xr-x
egrep
290
B
-rwxr-xr-x
eject
48.81
KB
-rwxr-xr-x
elfedit
32.18
KB
-rwxr-xr-x
empathy
289.11
KB
-rwxr-xr-x
empathy-accounts
87.55
KB
-rwxr-xr-x
empathy-debugger
57.73
KB
-rwxr-xr-x
enchant
15.29
KB
-rwxr-xr-x
enchant-lsmod
11.13
KB
-rwxr-xr-x
encode_keychange
18.98
KB
-rwxr-xr-x
enscript
204.81
KB
-rwxr-xr-x
env
28.33
KB
-rwxr-xr-x
envdir
850.33
KB
-rwxr-xr-x
envsubst
36.01
KB
-rwxr-xr-x
envuidgid
850.33
KB
-rwxr-xr-x
eog
11.28
KB
-rwxr-xr-x
eps2eps
639
B
-rwxr-xr-x
eqn
144.41
KB
-rwxr-xr-x
erb
4.29
KB
-rwxr-xr-x
escputil
65.68
KB
-rwxr-xr-x
espdiff
1.53
KB
-rwxr-xr-x
espeak
20
KB
-rwxr-xr-x
etckeeper
2.79
KB
-rwxr-xr-x
eu-addr2line
23.66
KB
-rwxr-xr-x
eu-ar
35.97
KB
-rwxr-xr-x
eu-elfcmp
32.16
KB
-rwxr-xr-x
eu-elfcompress
27.64
KB
-rwxr-xr-x
eu-elflint
108.8
KB
-rwxr-xr-x
eu-findtextrel
19.55
KB
-rwxr-xr-x
eu-make-debug-archive
2.84
KB
-rwxr-xr-x
eu-nm
44.92
KB
-rwxr-xr-x
eu-objdump
32.45
KB
-rwxr-xr-x
eu-ranlib
19.58
KB
-rwxr-xr-x
eu-readelf
230.43
KB
-rwxr-xr-x
eu-size
19.42
KB
-rwxr-xr-x
eu-stack
23.64
KB
-rwxr-xr-x
eu-strings
19.59
KB
-rwxr-xr-x
eu-strip
56.75
KB
-rwxr-xr-x
eu-unstrip
48.23
KB
-rwxr-xr-x
evince
426.85
KB
-rwxr-xr-x
evince-previewer
49.79
KB
-rwxr-xr-x
evince-thumbnailer
15.49
KB
-rwxr-xr-x
ex
906.45
KB
-rwxr-xr-x
exempi
15.49
KB
-rwxr-xr-x
exiv2
203.78
KB
-rwxr-xr-x
expand
32.48
KB
-rwxr-xr-x
expr
36.53
KB
-rwxr-xr-x
extresso
9.22
KB
-rwxr-xr-x
f95
754.58
KB
-rwxr-xr-x
factor
93.29
KB
-rwxr-xr-x
fail2ban-client
1.39
KB
-rwxr-xr-x
fail2ban-python
6.98
KB
-rwxr-xr-x
fail2ban-regex
1.25
KB
-rwxr-xr-x
fail2ban-server
1.39
KB
-rwxr-xr-x
fakeidentd
850.33
KB
-rwxr-xr-x
fallocate
27.84
KB
-rwxr-xr-x
false
28.25
KB
-rwxr-xr-x
fatattr
850.33
KB
-rwxr-xr-x
fbset
850.33
KB
-rwxr-xr-x
fbsplash
850.33
KB
-rwxr-xr-x
fc
26
B
-rwxr-xr-x
fc-cache
132
B
-rwxr-xr-x
fc-cache-64
15.45
KB
-rwxr-xr-x
fc-cat
15.4
KB
-rwxr-xr-x
fc-conflist
11.2
KB
-rwxr-xr-x
fc-list
11.26
KB
-rwxr-xr-x
fc-match
11.32
KB
-rwxr-xr-x
fc-pattern
11.26
KB
-rwxr-xr-x
fc-query
11.23
KB
-rwxr-xr-x
fc-scan
11.27
KB
-rwxr-xr-x
fc-validate
11.27
KB
-rwxr-xr-x
fdflush
850.33
KB
-rwxr-xr-x
festival
22.49
KB
-rwxr-xr-x
festival_client
26.57
KB
-rwxr-xr-x
festival_server
6.89
KB
-rwxr-xr-x
festival_server_control
3.94
KB
-rwxr-xr-x
fg
26
B
-rwxr-xr-x
fgconsole
11.16
KB
-rwxr-xr-x
fgrep
290
B
-rwxr-xr-x
file
19.3
KB
-rwxr-xr-x
file-roller
494.12
KB
-rwxr-xr-x
filterdiff
45.2
KB
-rwxr-xr-x
find
194.63
KB
-rwxr-xr-x
find-jar
748
B
-rwxr-xr-x
find-repos-of-install
4.27
KB
-rwxr-xr-x
find2perl
23.06
KB
-rwxr-xr-x
findmnt
58.38
KB
-rwxr-xr-x
fipscheck
15.37
KB
-rwxr-xr-x
fipshmac
11.3
KB
-rwxr-xr-x
firefox
3.86
KB
-rwxr-xr-x
firewall-cmd
113.48
KB
-rwxr-xr-x
firewall-config
324.5
KB
-rwxr-xr-x
firewall-offline-cmd
101.18
KB
-rwxr-xr-x
fisql
28.09
KB
-rwxr-xr-x
fixcvsdiff
1.83
KB
-rwxr-xr-x
flatpak
1.04
MB
-rwxr-xr-x
flex
318.07
KB
-rwxr-xr-x
flex++
318.07
KB
-rwxr-xr-x
flipdiff
48.7
KB
-rwxr-xr-x
flite
15.28
KB
-rwxr-xr-x
flite_time
11.07
KB
-rwxr-xr-x
flock
23.88
KB
-rwxr-xr-x
fmt
36.48
KB
-rwxr-xr-x
fold
36.46
KB
-rwxr-xr-x
fonttosfnt
35.99
KB
-rwxr-xr-x
formail
43.68
KB
-rwxr-xr-x
fprintd-delete
11.22
KB
-rwxr-xr-x
fprintd-enroll
15.88
KB
-rwxr-xr-x
fprintd-list
11.25
KB
-rwxr-xr-x
fprintd-verify
11.33
KB
-rwxr-xr-x
free
19.33
KB
-rwxr-xr-x
freebcp
23.63
KB
-rwxr-xr-x
freeramdisk
850.33
KB
-rwxr-xr-x
freshclam
39.23
KB
-rwxr-xr-x
fribidi
16.09
KB
-rwxr-xr-x
fros
2.6
KB
-rwxr-xr-x
fsview
161.88
KB
-rwxr-xr-x
fsync
850.33
KB
-rwxr-xr-x
ftpd
850.33
KB
-rwxr-xr-x
ftpdctl
76.91
KB
-rwxr-xr-x
ftpget
850.33
KB
-rwxr-xr-x
ftpput
850.33
KB
-rwxr-xr-x
funzip
31.38
KB
-rwxr-xr-x
fusermount
31.34
KB
-rwsr-xr-x
futurize
304
B
-rwxr-xr-x
futurize-2
304
B
-rwxr-xr-x
futurize-2.7
304
B
-rwxr-xr-x
fwupdmgr
141.8
KB
-rwxr-xr-x
g++
754.59
KB
-rwxr-xr-x
gapplication
19.48
KB
-rwxr-xr-x
gatttool
241.33
KB
-rwxr-xr-x
gawk
418.54
KB
-rwxr-xr-x
gcalccmd
230.96
KB
-rwxr-xr-x
gcc
750.59
KB
-rwxr-xr-x
gcc-ar
26.45
KB
-rwxr-xr-x
gcc-nm
26.45
KB
-rwxr-xr-x
gcc-ranlib
26.45
KB
-rwxr-xr-x
gcm-calibrate
169.2
KB
-rwxr-xr-x
gcm-import
63.91
KB
-rwxr-xr-x
gcm-inspect
63.88
KB
-rwxr-xr-x
gcm-picker
80.23
KB
-rwxr-xr-x
gcm-viewer
104.92
KB
-rwxr-xr-x
gconf-merge-tree
56.85
KB
-rwxr-xr-x
gconftool-2
60.55
KB
-rwxr-xr-x
gcore
2.12
KB
-rwxr-xr-x
gcov
307.45
KB
-rwxr-xr-x
gcr-viewer
11.39
KB
-rwxr-xr-x
gdb
6.51
MB
-rwxr-xr-x
gdb-add-index
1.09
KB
-rwxr-xr-x
gdbus
40.17
KB
-rwxr-xr-x
gdk-pixbuf-query-loaders-64
15.38
KB
-rwxr-xr-x
gdk-pixbuf-thumbnailer
15.59
KB
-rwxr-xr-x
gdm-screenshot
15.11
KB
-rwxr-xr-x
gdmflexiserver
27.73
KB
-rwxr-xr-x
gedit
11.11
KB
-rwxr-xr-x
gem
542
B
-rwxr-xr-x
gencat
22.11
KB
-rwxr-xr-x
gendiff
586
B
-rwxr-xr-x
genisoimage
509.02
KB
-rwxr-xr-x
genl-ctrl-list
11.27
KB
-rwxr-xr-x
genresscript
3.87
KB
-rwxr-xr-x
geoiplookup
15.28
KB
-rwxr-xr-x
geoiplookup6
11.16
KB
-rwxr-xr-x
geoipupdate
31.32
KB
-rwxr-xr-x
geqn
144.41
KB
-rwxr-xr-x
getcifsacl
15.05
KB
-rwxr-xr-x
getconf
22.02
KB
-rwxr-xr-x
getent
26.39
KB
-rwxr-xr-x
getfacl
24.29
KB
-rwxr-xr-x
getfattr
20.06
KB
-rwxr-xr-x
getkeycodes
11.16
KB
-rwxr-xr-x
getopt
15.38
KB
-rwxr-xr-x
getopts
31
B
-rwxr-xr-x
gettext
35.94
KB
-rwxr-xr-x
gettext.sh
4.52
KB
-rwxr-xr-x
gettextize
42.69
KB
-rwxr-xr-x
getty
850.33
KB
-rwxr-xr-x
gfortran
754.58
KB
-rwxr-xr-x
ghostscript
10.97
KB
-rwxr-xr-x
gio
73.41
KB
-rwxr-xr-x
gio-querymodules-64
11.31
KB
-rwxr-xr-x
git
1.46
MB
-rwxr-xr-x
git-receive-pack
1.46
MB
-rwxr-xr-x
git-shell
717.95
KB
-rwxr-xr-x
git-upload-archive
1.46
MB
-rwxr-xr-x
git-upload-pack
791.44
KB
-rwxr-xr-x
gjs
16.08
KB
-rwxr-xr-x
gjs-console
16.08
KB
-rwxr-xr-x
gkbd-keyboard-display
11.4
KB
-rwxr-xr-x
glib-compile-schemas
44.38
KB
-rwxr-xr-x
glxgears
23.75
KB
-rwxr-xr-x
glxinfo
44.02
KB
-rwxr-xr-x
glxinfo64
44.02
KB
-rwxr-xr-x
gmake
178.47
KB
-rwxr-xr-x
gneqn
271
B
-rwxr-xr-x
gnome-abrt
12.49
KB
-rwxr-xr-x
gnome-boxes
1.38
MB
-rwxr-xr-x
gnome-calculator
654.32
KB
-rwxr-xr-x
gnome-character-map
78.97
KB
-rwxr-xr-x
gnome-clocks
289.75
KB
-rwxr-xr-x
gnome-contacts
432.06
KB
-rwxr-xr-x
gnome-control-center
3.2
MB
-rwxr-xr-x
gnome-dictionary
252.54
KB
-rwxr-xr-x
gnome-disk-image-mounter
48.98
KB
-rwxr-xr-x
gnome-disks
570.82
KB
-rwxr-xr-x
gnome-documents
235
B
-rwxr-xr-x
gnome-font-viewer
75.26
KB
-rwxr-xr-x
gnome-help
53.83
KB
-rwxr-xr-x
gnome-keyring
19.45
KB
-rwxr-xr-x
gnome-keyring-3
19.45
KB
-rwxr-xr-x
gnome-keyring-daemon
1.08
MB
-rwxr-xr-x
gnome-screenshot
83.56
KB
-rwxr-xr-x
gnome-session
664
B
-rwxr-xr-x
gnome-session-custom-session
451
B
-rwxr-xr-x
gnome-session-inhibit
11.21
KB
-rwxr-xr-x
gnome-session-properties
70.45
KB
-rwxr-xr-x
gnome-session-quit
11.55
KB
-rwxr-xr-x
gnome-session-selector
24.26
KB
-rwxr-xr-x
gnome-shell
20.06
KB
-rwxr-xr-x
gnome-shell-extension-prefs
2.06
MB
-rwxr-xr-x
gnome-shell-extension-tool
7.16
KB
-rwxr-xr-x
gnome-shell-perf-tool
11.41
KB
-rwxr-xr-x
gnome-software
978.58
KB
-rwxr-xr-x
gnome-system-log
32
B
-rwxr-xr-x
gnome-system-monitor
311.94
KB
-rwxr-xr-x
gnome-terminal
99.51
KB
-rwxr-xr-x
gnome-text-editor
11.11
KB
-rwxr-xr-x
gnome-thumbnail-font
23.85
KB
-rwxr-xr-x
gnome-tweaks
2.69
KB
-rwxr-xr-x
gnome-weather
233
B
-rwxr-xr-x
gnroff
3.31
KB
-rwxr-xr-x
gnutls-cli
92.81
KB
-rwxr-xr-x
gnutls-cli-debug
70.74
KB
-rwxr-xr-x
gnutls-serv
70.41
KB
-rwxr-xr-x
gpasswd
76.57
KB
-rwsr-xr-x
gpg
732.4
KB
-rwxr-xr-x
gpg-agent
289.74
KB
-rwxr-xr-x
gpg-connect-agent
152.69
KB
-rwxr-xr-x
gpg-error
23.18
KB
-rwxr-xr-x
gpg-zip
3.23
KB
-rwxr-xr-x
gpg2
732.4
KB
-rwxr-xr-x
gpgconf
140.31
KB
-rwxr-xr-x
gpgparsemail
23.7
KB
-rwxr-xr-x
gpgsplit
48.88
KB
-rwxr-xr-x
gpgv
345.38
KB
-rwxr-xr-x
gpgv2
345.38
KB
-rwxr-xr-x
gpic
180.41
KB
-rwxr-xr-x
gpk-application
137.37
KB
-rwxr-xr-x
gpk-log
88.33
KB
-rwxr-xr-x
gpk-prefs
84.38
KB
-rwxr-xr-x
gpk-update-viewer
141.1
KB
-rwxr-xr-x
gprof
98.41
KB
-rwxr-xr-x
gr2fonttest
23.66
KB
-rwxr-xr-x
grep
155.3
KB
-rwxr-xr-x
grepdiff
45.2
KB
-rwxr-xr-x
grilo-test-ui-0.3
62.01
KB
-rwxr-xr-x
grl-inspect-0.3
20.48
KB
-rwxr-xr-x
grl-launch-0.3
24.41
KB
-rwxr-xr-x
groff
81.63
KB
-rwxr-xr-x
grops
140.85
KB
-rwxr-xr-x
grotty
98.59
KB
-rwxr-xr-x
groups
32.41
KB
-rwxr-xr-x
growisofs
120.63
KB
-rwxr-xr-x
grub2-editenv
396.08
KB
-rwxr-xr-x
grub2-file
830.36
KB
-rwxr-xr-x
grub2-fstest
1.03
MB
-rwxr-xr-x
grub2-glue-efi
258.86
KB
-rwxr-xr-x
grub2-kbdcomp
1.63
KB
-rwxr-xr-x
grub2-menulst2cfg
241.82
KB
-rwxr-xr-x
grub2-mkfont
287.58
KB
-rwxr-xr-x
grub2-mkimage
379.23
KB
-rwxr-xr-x
grub2-mklayout
264.9
KB
-rwxr-xr-x
grub2-mknetdir
429.8
KB
-rwxr-xr-x
grub2-mkpasswd-pbkdf2
271.3
KB
-rwxr-xr-x
grub2-mkrelpath
258.48
KB
-rwxr-xr-x
grub2-mkrescue
1013.88
KB
-rwxr-xr-x
grub2-mkstandalone
534.27
KB
-rwxr-xr-x
grub2-render-label
835.13
KB
-rwxr-xr-x
grub2-script-check
295.38
KB
-rwxr-xr-x
grub2-syslinux2cfg
763.7
KB
-rwxr-xr-x
gs
10.97
KB
-rwxr-xr-x
gsbj
350
B
-rwxr-xr-x
gsdj
352
B
-rwxr-xr-x
gsdj500
352
B
-rwxr-xr-x
gsettings
23.8
KB
-rwxr-xr-x
gsettings-data-convert
19.77
KB
-rwxr-xr-x
gsf-office-thumbnailer
15.61
KB
-rwxr-xr-x
gslj
353
B
-rwxr-xr-x
gslp
350
B
-rwxr-xr-x
gsnd
277
B
-rwxr-xr-x
gsoelim
32.59
KB
-rwxr-xr-x
gsound-play
15.45
KB
-rwxr-xr-x
gst-feedback
15.63
KB
-rwxr-xr-x
gst-feedback-0.10
3.1
KB
-rwxr-xr-x
gst-inspect
15.63
KB
-rwxr-xr-x
gst-inspect-0.10
44.42
KB
-rwxr-xr-x
gst-inspect-1.0
44.52
KB
-rwxr-xr-x
gst-launch
15.63
KB
-rwxr-xr-x
gst-launch-0.10
36.11
KB
-rwxr-xr-x
gst-launch-1.0
32.13
KB
-rwxr-xr-x
gst-stats-1.0
23.67
KB
-rwxr-xr-x
gst-typefind
15.63
KB
-rwxr-xr-x
gst-typefind-0.10
15.36
KB
-rwxr-xr-x
gst-typefind-1.0
15.38
KB
-rwxr-xr-x
gst-xmlinspect
15.63
KB
-rwxr-xr-x
gst-xmlinspect-0.10
23.5
KB
-rwxr-xr-x
gst-xmllaunch
15.63
KB
-rwxr-xr-x
gst-xmllaunch-0.10
36.11
KB
-rwxr-xr-x
gstack
1.05
KB
-rwxr-xr-x
gtar
338.02
KB
-rwxr-xr-x
gtbl
115.96
KB
-rwxr-xr-x
gtf
15.2
KB
-rwxr-xr-x
gtk-launch
15.48
KB
-rwxr-xr-x
gtk-query-immodules-2.0-64
15.29
KB
-rwxr-xr-x
gtk-query-immodules-3.0-64
19.57
KB
-rwxr-xr-x
gtk-update-icon-cache
32.45
KB
-rwxr-xr-x
gtroff
512.96
KB
-rwxr-xr-x
gucharmap
78.97
KB
-rwxr-xr-x
gunzip
2.2
KB
-rwxr-xr-x
gupnp-dlna-info-2.0
15.39
KB
-rwxr-xr-x
gupnp-dlna-ls-profiles-2.0
11.16
KB
-rwxr-xr-x
gvfs-cat
273
B
-rwxr-xr-x
gvfs-copy
275
B
-rwxr-xr-x
gvfs-info
275
B
-rwxr-xr-x
gvfs-less
884
B
-rwxr-xr-x
gvfs-ls
275
B
-rwxr-xr-x
gvfs-mime
275
B
-rwxr-xr-x
gvfs-mkdir
277
B
-rwxr-xr-x
gvfs-monitor-dir
281
B
-rwxr-xr-x
gvfs-monitor-file
281
B
-rwxr-xr-x
gvfs-mount
277
B
-rwxr-xr-x
gvfs-move
275
B
-rwxr-xr-x
gvfs-open
275
B
-rwxr-xr-x
gvfs-rename
279
B
-rwxr-xr-x
gvfs-rm
279
B
-rwxr-xr-x
gvfs-save
275
B
-rwxr-xr-x
gvfs-set-attribute
273
B
-rwxr-xr-x
gvfs-trash
277
B
-rwxr-xr-x
gvfs-tree
275
B
-rwxr-xr-x
gwenview
550.54
KB
-rwxr-xr-x
gwenview_importer
150.09
KB
-rwxr-xr-x
gzexe
5.79
KB
-rwxr-xr-x
gzip
98.43
KB
-rwxr-xr-x
h2ph
27.65
KB
-rwxr-xr-x
h2xs
59.15
KB
-rwxr-xr-x
hangul
15.34
KB
-rwxr-xr-x
hciattach
140.81
KB
-rwxr-xr-x
hciconfig
195.16
KB
-rwxr-xr-x
hcidump
456.78
KB
-rwxr-xr-x
hcitool
146.3
KB
-rwxr-xr-x
hd
850.33
KB
-rwxr-xr-x
hdmv_test
11.16
KB
-rwxr-xr-x
hdparm
850.33
KB
-rwxr-xr-x
hdsploader
11.18
KB
-rwxr-xr-x
head
40.51
KB
-rwxr-xr-x
hesinfo
11.09
KB
-rwxr-xr-x
hex2hcd
14.99
KB
-rwxr-xr-x
hexdump
32.02
KB
-rwxr-xr-x
host
127.02
KB
-rwxr-xr-x
hostid
28.32
KB
-rwxr-xr-x
hostname
15.41
KB
-rwxr-xr-x
hostnamectl
318.07
KB
-rwxr-xr-x
hoststat
817.3
KB
-rwxr-sr-x
hpcups-update-ppds
3.16
KB
-rwxr-xr-x
hpijs
546.41
KB
-rwxr-xr-x
htdbm
23.1
KB
-rwxr-xr-x
htdigest
15.08
KB
-rwxr-xr-x
htpasswd
19.09
KB
-rwxr-xr-x
httxt2dbm
10.99
KB
-rwxr-xr-x
huge_page_setup_helper.py
12.04
KB
-rwxr-xr-x
hugeadm
64.87
KB
-rwxr-xr-x
hugectl
15.34
KB
-rwxr-xr-x
hugeedit
11.23
KB
-rwxr-xr-x
hunspell
53.11
KB
-rwxr-xr-x
hush
850.33
KB
-rwxr-xr-x
hwloc-annotate
23.52
KB
-rwxr-xr-x
hwloc-assembler
11.17
KB
-rwxr-xr-x
hwloc-assembler-remote
2.29
KB
-rwxr-xr-x
hwloc-bind
35.66
KB
-rwxr-xr-x
hwloc-calc
35.68
KB
-rwxr-xr-x
hwloc-compress-dir
4
KB
-rwxr-xr-x
hwloc-diff
11.16
KB
-rwxr-xr-x
hwloc-distances
15.26
KB
-rwxr-xr-x
hwloc-distrib
19.37
KB
-rwxr-xr-x
hwloc-gather-topology
6.98
KB
-rwxr-xr-x
hwloc-info
35.57
KB
-rwxr-xr-x
hwloc-ls
116.78
KB
-rwxr-xr-x
hwloc-patch
11.16
KB
-rwxr-xr-x
hwloc-ps
15.45
KB
-rwxr-xr-x
i2cdetect
850.33
KB
-rwxr-xr-x
i2cdump
850.33
KB
-rwxr-xr-x
i2cget
850.33
KB
-rwxr-xr-x
i2cset
850.33
KB
-rwxr-xr-x
i386
15.27
KB
-rwxr-xr-x
ibus
32.38
KB
-rwxr-xr-x
ibus-daemon
168.99
KB
-rwxr-xr-x
ibus-setup
1.12
KB
-rwxr-xr-x
ibus-table-createdb
1.08
KB
-rwxr-xr-x
ical2vcal
10.61
KB
-rwxr-xr-x
iceauth
31.73
KB
-rwxr-xr-x
icedax
200.09
KB
-rwxr-xr-x
iconv
58.14
KB
-rwxr-xr-x
icotool
66.15
KB
-rwxr-xr-x
id
36.52
KB
-rwxr-xr-x
ident
110.45
KB
-rwxr-xr-x
idiag-socket-details
11.34
KB
-rwxr-xr-x
idn
32.45
KB
-rwxr-xr-x
iecset
19.38
KB
-rwxr-xr-x
ifnames
4.03
KB
-rwxr-xr-x
ifplugd
850.33
KB
-rwxr-xr-x
igawk
3.11
KB
-rwxr-xr-x
ijsgutenprint.5.2
44.09
KB
-rwxr-xr-x
im-chooser
15.62
KB
-rwxr-xr-x
implantisomd5
15.3
KB
-rwxr-xr-x
imsettings-info
11.3
KB
-rwxr-xr-x
imsettings-list
11.23
KB
-rwxr-xr-x
imsettings-reload
11.21
KB
-rwxr-xr-x
imsettings-switch
15.33
KB
-rwxr-xr-x
indent
73.82
KB
-rwxr-xr-x
index_dump
19.41
KB
-rwxr-xr-x
info
265.19
KB
-rwxr-xr-x
infocmp
56.07
KB
-rwxr-xr-x
infokey
21.47
KB
-rwxr-xr-x
infotocap
64.26
KB
-rwxr-xr-x
innochecksum
11.05
KB
-rwxr-xr-x
install
139.59
KB
-rwxr-xr-x
install-catalog
4.27
KB
-rwxr-xr-x
install-printerdriver
95
B
-rwxr-xr-x
instmodsh
4.15
KB
-rwxr-xr-x
instperf
1.68
KB
-rwxr-xr-x
interdiff
48.7
KB
-rwxr-xr-x
intltool-extract
28.06
KB
-rwxr-xr-x
intltool-merge
38.87
KB
-rwxr-xr-x
intltool-prepare
8.4
KB
-rwxr-xr-x
intltool-update
34.18
KB
-rwxr-xr-x
intltoolize
6.98
KB
-rwxr-xr-x
iodbctest
15.31
KB
-rwxr-xr-x
iodbctestw
19.36
KB
-rwxr-xr-x
ionice
23.86
KB
-rwxr-xr-x
iostat
60.77
KB
-rwxr-xr-x
ipaddr
850.33
KB
-rwxr-xr-x
ipcalc
15.05
KB
-rwxr-xr-x
ipcmk
24
KB
-rwxr-xr-x
ipcount
3.64
KB
-rwxr-xr-x
ipcrm
27.85
KB
-rwxr-xr-x
ipcs
48.37
KB
-rwxr-xr-x
iplink
850.33
KB
-rwxr-xr-x
ipmi_sim
152.94
KB
-rwxr-xr-x
ipmi_ui
15.16
KB
-rwxr-xr-x
ipmicmd
23.21
KB
-rwxr-xr-x
ipmilan
23.59
KB
-rwxr-xr-x
ipmish
32.25
KB
-rwxr-xr-x
ipmitool
935.52
KB
-rwxr-xr-x
ipneigh
850.33
KB
-rwxr-xr-x
iproute
850.33
KB
-rwxr-xr-x
iprule
850.33
KB
-rwxr-xr-x
iptab
982
B
-rwxr-xr-x
iptables-xml
91.52
KB
-rwxr-xr-x
iptc
25.07
KB
-rwxr-xr-x
irb
314
B
-rwxr-xr-x
isdv4-serial-inputattach
19.56
KB
-rwxr-xr-x
iso-info
27.79
KB
-rwxr-xr-x
iso-read
23.6
KB
-rwxr-xr-x
isodebug
60.61
KB
-rwxr-xr-x
isodump
64.73
KB
-rwxr-xr-x
isoinfo
224.45
KB
-rwxr-xr-x
isosize
23.83
KB
-rwxr-xr-x
isovfy
68.66
KB
-rwxr-xr-x
isql
31.69
KB
-rwxr-xr-x
itweb-settings
5.55
KB
-rwxr-xr-x
itweb-settings.itweb
5.55
KB
-rwxr-xr-x
iusql
23.61
KB
-rwxr-xr-x
java
8.77
KB
-rwxr-xr-x
javaws
5.53
KB
-rwxr-xr-x
javaws.itweb
5.53
KB
-rwxr-xr-x
jjs
8.9
KB
-rwxr-xr-x
jk_uchroot
28.85
KB
-rwsr-xr-x
jobs
28
B
-rwxr-xr-x
join
48.75
KB
-rwxr-xr-x
journalctl
537.88
KB
-rwxr-xr-x
json_pp
3.82
KB
-rwxr-xr-x
json_reformat
35.89
KB
-rwxr-xr-x
json_verify
27.52
KB
-rwxr-xr-x
json_xs
6.74
KB
-rwxr-xr-x
jvmjar
1.7
KB
-rwxr-xr-x
kabc2mutt
144.24
KB
-rwxr-xr-x
kabcclient
144.24
KB
-rwxr-xr-x
kaccess
6.99
KB
-rwxr-xr-x
kactivitymanagerd
263.62
KB
-rwxr-xr-x
kaddressbook
32.7
KB
-rwxr-xr-x
kaddressbookmigrator
23.86
KB
-rwxr-xr-x
kalarm
2.07
MB
-rwxr-xr-x
kalarmautostart
23.91
KB
-rwxr-xr-x
kapplymousetheme
11.14
KB
-rwxr-xr-x
karm
11.24
KB
-rwxr-xr-x
kbackgroundsnapshot
100.19
KB
-rwxr-xr-x
kbd_mode
11.16
KB
-rwxr-xr-x
kbdinfo
11.19
KB
-rwxr-xr-x
kbdrate
11.22
KB
-rwxr-xr-x
kblankscrn.kss
32.53
KB
-rwxr-xr-x
kbookmarkmerger
19.55
KB
-rwxr-xr-x
kbuildsycoca4
6.99
KB
-rwxr-xr-x
kcalc
6.98
KB
-rwxr-xr-x
kcharselect
44.97
KB
-rwxr-xr-x
kcheckrunning
7
KB
-rwxr-xr-x
kcminit
6.99
KB
-rwxr-xr-x
kcminit_startup
7
KB
-rwxr-xr-x
kcmshell4
7.06
KB
-rwxr-xr-x
kcolorchooser
15.41
KB
-rwxr-xr-x
kcookiejar4
28.02
KB
-rwxr-xr-x
kde-cp
28.45
KB
-rwxr-xr-x
kde-mv
28.45
KB
-rwxr-xr-x
kde-open
28.41
KB
-rwxr-xr-x
kde4
266
B
-rwxr-xr-x
kde4-config
23.86
KB
-rwxr-xr-x
kde4-menu
19.85
KB
-rwxr-xr-x
kdebugdialog
61.85
KB
-rwxr-xr-x
kded4
6.98
KB
-rwxr-xr-x
kdeinit4
53.04
KB
-rwxr-xr-x
kdeinit4_shutdown
15.35
KB
-rwxr-xr-x
kdeinit4_wrapper
15.35
KB
-rwxr-xr-x
kdepasswd
44.88
KB
-rwxr-xr-x
kdesu
49.17
KB
-rwxr-xr-x
kdf
161.91
KB
-rwxr-xr-x
kdialog
91.14
KB
-rwxr-xr-x
kdostartupconfig4
19.63
KB
-rwxr-xr-x
kdumpctl
33.18
KB
-rwxr-xr-x
keditbookmarks
7
KB
-rwxr-xr-x
keditfiletype
120.48
KB
-rwxr-xr-x
kernel-install
4.7
KB
-rwxr-xr-x
keyctl
27.94
KB
-rwxr-xr-x
keytool
8.9
KB
-rwxr-xr-x
kfile4
32.26
KB
-rwxr-xr-x
kfilemetadatareader
36.59
KB
-rwxr-xr-x
kfind
200.09
KB
-rwxr-xr-x
kfmclient
6.98
KB
-rwxr-xr-x
kfontinst
103.24
KB
-rwxr-xr-x
kfontview
40.94
KB
-rwxr-xr-x
kget
1008.92
KB
-rwxr-xr-x
kglobalaccel
7.07
KB
-rwxr-xr-x
kgpg
869.09
KB
-rwxr-xr-x
kgpgconf
111.89
KB
-rwxr-xr-x
khelpcenter
7.07
KB
-rwxr-xr-x
khotnewstuff-upload
11.34
KB
-rwxr-xr-x
khotnewstuff4
15.53
KB
-rwxr-xr-x
kiconfinder
11.27
KB
-rwxr-xr-x
kill
32.82
KB
-rwxr-xr-x
killall
24.14
KB
-rwxr-xr-x
kincidenceeditor
23.88
KB
-rwxr-xr-x
kinfocenter
113.59
KB
-rwxr-xr-x
kioclient
36.56
KB
-rwxr-xr-x
kjotsmigrator
115.84
KB
-rwxr-xr-x
kjs
24.04
KB
-rwxr-xr-x
kjscmd
23.92
KB
-rwxr-xr-x
kleopatra
2.93
MB
-rwxr-xr-x
klipper
6.99
KB
-rwxr-xr-x
klogd
850.33
KB
-rwxr-xr-x
kmag
129.23
KB
-rwxr-xr-x
kmail-migrator
621.67
KB
-rwxr-xr-x
kmailservice
11.18
KB
-rwxr-xr-x
kmenuedit
6.98
KB
-rwxr-xr-x
kmimetypefinder
15.45
KB
-rwxr-xr-x
kmix
6.98
KB
-rwxr-xr-x
kmixctrl
6.98
KB
-rwxr-xr-x
kmod
143.24
KB
-rwxr-xr-x
knotes
313.18
KB
-rwxr-xr-x
knotify4
157.52
KB
-rwxr-xr-x
koi8rxterm
3.67
KB
-rwxr-xr-x
konqueror
6.99
KB
-rwxr-xr-x
konsole
6.99
KB
-rwxr-xr-x
konsolekalendar
122.68
KB
-rwxr-xr-x
konsoleprofile
1.35
KB
-rwxr-xr-x
korgac
173.69
KB
-rwxr-xr-x
korganizer
62.14
KB
-rwxr-xr-x
kquitapp
15.55
KB
-rwxr-xr-x
krandom.kss
36.84
KB
-rwxr-xr-x
krdb
27
B
-rwxr-xr-x
kreadconfig
19.63
KB
-rwxr-xr-x
kres-migrator
245.65
KB
-rwxr-xr-x
krfb
183.02
KB
-rwxr-xr-x
kross
19.59
KB
-rwxr-xr-x
kruler
82.82
KB
-rwxr-xr-x
krunner
6.98
KB
-rwxr-xr-x
kscreen-console
48.64
KB
-rwxr-xr-x
ksflatten
2.61
KB
-rwxr-xr-x
kshell4
15.34
KB
-rwxr-xr-x
ksmserver
6.98
KB
-rwxr-xr-x
ksnapshot
184.12
KB
-rwxr-xr-x
ksplashqml
32.67
KB
-rwxr-xr-x
ksplashsimple
15.29
KB
-rwxr-xr-x
ksplashx
123.32
KB
-rwxr-xr-x
ksplashx_scale
11.31
KB
-rwxr-xr-x
ksshaskpass
15.38
KB
-rwxr-xr-x
ksshell
7.53
KB
-rwxr-xr-x
kstart
36.52
KB
-rwxr-xr-x
kstartupconfig4
11.09
KB
-rwxr-xr-x
ksvalidator
3.87
KB
-rwxr-xr-x
ksverdiff
3.78
KB
-rwxr-xr-x
ksvgtopng
11.29
KB
-rwxr-xr-x
ksysguard
6.99
KB
-rwxr-xr-x
ksysguardd
155.54
KB
-rwxr-xr-x
ksystemlog
624.15
KB
-rwxr-xr-x
ksystraycmd
32.48
KB
-rwxr-xr-x
ktelnetservice
19.6
KB
-rwxr-xr-x
ktimer
61.64
KB
-rwxr-xr-x
ktimetracker
461.64
KB
-rwxr-xr-x
ktraderclient
15.55
KB
-rwxr-xr-x
ktrash
15.49
KB
-rwxr-xr-x
kuiserver
7.05
KB
-rwxr-xr-x
kunittestmodrunner
11.29
KB
-rwxr-xr-x
kuser
423.91
KB
-rwxr-xr-x
kwalletd
7.05
KB
-rwxr-xr-x
kwalletmanager
262
KB
-rwxr-xr-x
kwatchgnupg
124.88
KB
-rwxr-xr-x
kwikdisk
165.84
KB
-rwxr-xr-x
kwin
10.98
KB
-rwxr-xr-x
kwrapper4
15.34
KB
-rwxr-xr-x
kwrite
7.06
KB
-rwxr-xr-x
kwriteconfig
15.57
KB
-rwxr-xr-x
l2ping
98.2
KB
-rwxr-xr-x
l2test
114.54
KB
-rwxr-xr-x
l4p-tmpl
1.89
KB
-rwxr-xr-x
lancelot
165.49
KB
-rwxr-xr-x
last
19.11
KB
-rwxr-xr-x
lastb
19.11
KB
-rwxr-xr-x
lastcomm
28
KB
-rwxr-xr-x
lastlog
19.15
KB
-rwxr-xr-x
lchfn
15.52
KB
-rwxr-xr-x
lchsh
15.49
KB
-rwxr-xr-x
ld
982.61
KB
-rwxr-xr-x
ld.bfd
982.61
KB
-rwxr-xr-x
ld.gold
5.11
MB
-rwxr-xr-x
ldd
5.18
KB
-rwxr-xr-x
ldns-chaos
11.17
KB
-rwxr-xr-x
ldns-compare-zones
11.25
KB
-rwxr-xr-x
ldns-dane
40.8
KB
-rwxr-xr-x
ldns-dpa
40.07
KB
-rwxr-xr-x
ldns-gen-zone
15.35
KB
-rwxr-xr-x
ldns-key2ds
11.2
KB
-rwxr-xr-x
ldns-keyfetcher
23.67
KB
-rwxr-xr-x
ldns-keygen
15.31
KB
-rwxr-xr-x
ldns-mx
11.09
KB
-rwxr-xr-x
ldns-notify
15.37
KB
-rwxr-xr-x
ldns-nsec3-hash
11.15
KB
-rwxr-xr-x
ldns-read-zone
15.3
KB
-rwxr-xr-x
ldns-resolver
11.09
KB
-rwxr-xr-x
ldns-revoke
11.14
KB
-rwxr-xr-x
ldns-rrsig
11.28
KB
-rwxr-xr-x
ldns-signzone
27.84
KB
-rwxr-xr-x
ldns-test-edns
11.28
KB
-rwxr-xr-x
ldns-testns
32.19
KB
-rwxr-xr-x
ldns-update
15.41
KB
-rwxr-xr-x
ldns-verify-zone
23.71
KB
-rwxr-xr-x
ldns-version
6.98
KB
-rwxr-xr-x
ldns-walk
19.55
KB
-rwxr-xr-x
ldns-zcat
11.18
KB
-rwxr-xr-x
ldns-zsplit
15.28
KB
-rwxr-xr-x
ldnsd
15.36
KB
-rwxr-xr-x
less
154.53
KB
-rwxr-xr-x
lessecho
11.11
KB
-rwxr-xr-x
lesskey
16.66
KB
-rwxr-xr-x
lesspipe.sh
2.24
KB
-rwxr-xr-x
letsencrypt
305
B
-rwxr-xr-x
lex
318.07
KB
-rwxr-xr-x
lexgrog
85.09
KB
-rwxr-xr-x
libbluray_test
11.21
KB
-rwxr-xr-x
libieee1284_test
11.16
KB
-rwxr-xr-x
libinput
19.98
KB
-rwxr-xr-x
libinput-debug-events
164
B
-rwxr-xr-x
libinput-list-devices
164
B
-rwxr-xr-x
libnetcfg
15.36
KB
-rwxr-xr-x
libreoffice
372
B
-rwxr-xr-x
libtar
15.39
KB
-rwxr-xr-x
libtool
314.04
KB
-rwxr-xr-x
libtoolize
76.8
KB
-rwxr-xr-x
libwacom-list-local-devices
11.39
KB
-rwxr-xr-x
link
28.3
KB
-rwxr-xr-x
linux-boot-prober
5.85
KB
-rwxr-xr-x
linux32
15.27
KB
-rwxr-xr-x
linux64
15.27
KB
-rwxr-xr-x
linuxrc
850.33
KB
-rwxr-xr-x
list_titles
11.19
KB
-rwxr-xr-x
liveinst
6.95
KB
-rwxr-xr-x
ln
57.22
KB
-rwxr-xr-x
loadfont
850.33
KB
-rwxr-xr-x
loadkeys
110.48
KB
-rwxr-xr-x
loadkmap
850.33
KB
-rwxr-xr-x
loadunimap
23.88
KB
-rwxr-xr-x
locale
37.11
KB
-rwxr-xr-x
localectl
326.16
KB
-rwxr-xr-x
localedef
318.31
KB
-rwxr-xr-x
locate
39.57
KB
-rwx--s--x
lockfile
19.36
KB
-rwxr-sr-x
logger
28.62
KB
-rwxr-xr-x
login
36.38
KB
-rwxr-xr-x
loginctl
489.62
KB
-rwxr-xr-x
logname
28.31
KB
-rwxr-xr-x
logread
850.33
KB
-rwxr-xr-x
logresolve
11
KB
-rwxr-xr-x
logview
125.72
KB
-rwxr-xr-x
look
11.27
KB
-rwxr-xr-x
lp
18.99
KB
-rwxr-xr-x
lp.cups
18.99
KB
-rwxr-xr-x
lp_solve
577.19
KB
-rwxr-xr-x
lpd
850.33
KB
-rwxr-xr-x
lpoptions
14.98
KB
-rwxr-xr-x
lppasswd
14.98
KB
-rwxr-xr-x
lpq
19.02
KB
-rwxr-xr-x
lpq.cups
19.02
KB
-rwxr-xr-x
lpr
14.96
KB
-rwxr-xr-x
lpr.cups
14.96
KB
-rwxr-xr-x
lprm
10.95
KB
-rwxr-xr-x
lprm.cups
10.95
KB
-rwxr-xr-x
lprsetup.sh
5.34
KB
-rwxr-xr-x
lpstat
31.4
KB
-rwxr-xr-x
lpstat.cups
31.4
KB
-rwxr-xr-x
ls
114.85
KB
-rwxr-xr-x
lsattr
11.25
KB
-rwxr-xr-x
lsblk
79.17
KB
-rwxr-xr-x
lscpu
60.75
KB
-rwxr-xr-x
lsdiff
45.2
KB
-rwxr-xr-x
lsinitrd
6.26
KB
-rwxr-xr-x
lsipc
60.95
KB
-rwxr-xr-x
lslocks
41.01
KB
-rwxr-xr-x
lslogins
52.88
KB
-rwxr-xr-x
lsmcli
945
B
-rwxr-xr-x
lsmd
23.45
KB
-rwxr-xr-x
lsmem
40.78
KB
-rwxr-xr-x
lsns
36.43
KB
-rwxr-xr-x
lsscsi
56.48
KB
-rwxr-xr-x
lstopo-no-graphics
116.78
KB
-rwxr-xr-x
lsusb
100.23
KB
-rwxr-xr-x
lsusb.py
13.09
KB
-rwxr-xr-x
lua
15.47
KB
-rwxr-xr-x
luac
119.03
KB
-rwxr-xr-x
lwp-download
8.43
KB
-rwxr-xr-x
lwp-dump
2.73
KB
-rwxr-xr-x
lwp-mirror
2.42
KB
-rwxr-xr-x
lwp-request
14.71
KB
-rwxr-xr-x
lz
2.25
KB
-rwxr-xr-x
lz4
105.84
KB
-rwxr-xr-x
lz4c
105.84
KB
-rwxr-xr-x
lz4cat
105.84
KB
-rwxr-xr-x
lzcat
850.33
KB
-rwxr-xr-x
lzma
850.33
KB
-rwxr-xr-x
lzop
69.32
KB
-rwxr-xr-x
m17n-conv
15.31
KB
-rwxr-xr-x
m4
151.17
KB
-rwxr-xr-x
machinectl
533.95
KB
-rwxr-xr-x
mail
383.67
KB
-rwxr-xr-x
mailq
242.11
KB
-rwxr-xr-x
mailq.postfix
242.11
KB
-rwxr-xr-x
mailq.sendmail
817.3
KB
-rwxr-sr-x
mailstat
5.72
KB
-rwxr-xr-x
mailx
383.67
KB
-rwxr-xr-x
make
178.47
KB
-rwxr-xr-x
makedb
18.11
KB
-rwxr-xr-x
makedeltarpm
68.39
KB
-rwxr-xr-x
makedevs
850.33
KB
-rwxr-xr-x
makemime
850.33
KB
-rwxr-xr-x
man
100.44
KB
-rwxr-xr-x
mandb
122.25
KB
-rwxr-xr-x
manpath
32.55
KB
-rwxr-xr-x
mapscrn
19.78
KB
-rwxr-xr-x
mattrib
178.63
KB
-rwxr-xr-x
mbadblocks
178.63
KB
-rwxr-xr-x
mbim-network
11.05
KB
-rwxr-xr-x
mbimcli
66.09
KB
-rwxr-xr-x
mc-tool
36.35
KB
-rwxr-xr-x
mc-wait-for-name
11.37
KB
-rwxr-xr-x
mcat
178.63
KB
-rwxr-xr-x
mcd
178.63
KB
-rwxr-xr-x
mcheck
1.64
KB
-rwxr-xr-x
mclasserase
178.63
KB
-rwxr-xr-x
mcomp
847
B
-rwxr-xr-x
mcookie
15.44
KB
-rwxr-xr-x
mcopy
178.63
KB
-rwxr-xr-x
md5sum
40.53
KB
-rwxr-xr-x
mdel
178.63
KB
-rwxr-xr-x
mdeltree
178.63
KB
-rwxr-xr-x
mdev
850.33
KB
-rwxr-xr-x
mdig
44.2
KB
-rwxr-xr-x
mdir
178.63
KB
-rwxr-xr-x
mdu
178.63
KB
-rwxr-xr-x
meinproc4
40.63
KB
-rwxr-xr-x
meinproc4_simple
28.12
KB
-rwxr-xr-x
memaslap
65.37
KB
-rwxr-xr-x
memcapable
57.71
KB
-rwxr-xr-x
memcat
19.99
KB
-rwxr-xr-x
memcp
20.19
KB
-rwxr-xr-x
memdump
15.81
KB
-rwxr-xr-x
memerror
15.46
KB
-rwxr-xr-x
memexist
15.72
KB
-rwxr-xr-x
memflush
15.73
KB
-rwxr-xr-x
memhog
11.47
KB
-rwxr-xr-x
memparse
11.06
KB
-rwxr-xr-x
memping
15.84
KB
-rwxr-xr-x
memrm
15.78
KB
-rwxr-xr-x
memslap
24.55
KB
-rwxr-xr-x
memstat
20.17
KB
-rwxr-xr-x
memtouch
15.8
KB
-rwxr-xr-x
merge
110.43
KB
-rwxr-xr-x
mergerepo
55
B
-rwxr-xr-x
mesg
10.98
KB
-rwxr-xr-x
metacity
572.77
KB
-rwxr-xr-x
metacity-message
11.15
KB
-rwxr-xr-x
mformat
178.63
KB
-rwxr-xr-x
microcom
850.33
KB
-rwxr-xr-x
migratepages
11.51
KB
-rwxr-xr-x
migspeed
15.48
KB
-rwxr-xr-x
minfo
178.63
KB
-rwxr-xr-x
mixartloader
15.38
KB
-rwxr-xr-x
mkafmmap
96.41
KB
-rwxr-xr-x
mkdir
77.9
KB
-rwxr-xr-x
mkfifo
61.59
KB
-rwxr-xr-x
mkfontdir
65
B
-rwxr-xr-x
mkfontscale
32.48
KB
-rwxr-xr-x
mkhybrid
509.02
KB
-rwxr-xr-x
mkinitrd
2.94
KB
-rwxr-xr-x
mkisofs
509.02
KB
-rwxr-xr-x
mkmanifest
11.36
KB
-rwxr-xr-x
mknod
65.61
KB
-rwxr-xr-x
mkpasswd
850.33
KB
-rwxr-xr-x
mkrfc2734
11.09
KB
-rwxr-xr-x
mktemp
40.66
KB
-rwxr-xr-x
mlabel
178.63
KB
-rwxr-xr-x
mmc-tool
27.53
KB
-rwxr-xr-x
mmcli
175.2
KB
-rwxr-xr-x
mmd
178.63
KB
-rwxr-xr-x
mmount
178.63
KB
-rwxr-xr-x
mmove
178.63
KB
-rwxr-xr-x
mobj_dump
23.39
KB
-rwxr-xr-x
modifyrepo
56
B
-rwxr-xr-x
modulecmd
126.09
KB
-rwxr-xr-x
modutil
165.81
KB
-rwxr-xr-x
mokutil
44.94
KB
-rwxr-xr-x
more
40.15
KB
-rwxr-xr-x
mount
43.23
KB
-rwsr-xr-x
mountpoint
15.32
KB
-rwxr-xr-x
mousetweaks
66.26
KB
-rwxr-xr-x
mpartition
178.63
KB
-rwxr-xr-x
mpls_dump
61.08
KB
-rwxr-xr-x
mpris-proxy
93.4
KB
-rwxr-xr-x
mpstat
52.53
KB
-rwxr-xr-x
mrd
178.63
KB
-rwxr-xr-x
mren
178.63
KB
-rwxr-xr-x
msgattrib
23.36
KB
-rwxr-xr-x
msgcat
23.34
KB
-rwxr-xr-x
msgcmp
23.59
KB
-rwxr-xr-x
msgcomm
19.31
KB
-rwxr-xr-x
msgconv
19.3
KB
-rwxr-xr-x
msgen
19.3
KB
-rwxr-xr-x
msgexec
15.33
KB
-rwxr-xr-x
msgfilter
27.56
KB
-rwxr-xr-x
msgfmt
77.05
KB
-rwxr-xr-x
msggrep
35.97
KB
-rwxr-xr-x
msghack
12.45
KB
-rwxr-xr-x
msginit
44.38
KB
-rwxr-xr-x
msgmerge
52.6
KB
-rwxr-xr-x
msgunfmt
31.7
KB
-rwxr-xr-x
msguniq
19.31
KB
-rwxr-xr-x
mshortname
178.63
KB
-rwxr-xr-x
mshowfat
178.63
KB
-rwxr-xr-x
msql2mysql
1.41
KB
-rwxr-xr-x
mt
21.18
KB
-rwxr-xr-x
mtools
178.63
KB
-rwxr-xr-x
mtoolstest
178.63
KB
-rwxr-xr-x
mtype
178.63
KB
-rwxr-xr-x
mutter
11.3
KB
-rwxr-xr-x
mv
127.3
KB
-rwxr-xr-x
mxtar
784
B
-rwxr-xr-x
my_print_defaults
2.78
MB
-rwxr-xr-x
myisam_ftdump
3.15
MB
-rwxr-xr-x
myisamchk
3.26
MB
-rwxr-xr-x
myisamlog
3.13
MB
-rwxr-xr-x
myisampack
3.17
MB
-rwxr-xr-x
mysql
3.38
MB
-rwxr-xr-x
mysql_convert_table_format
4.12
KB
-rwxr-xr-x
mysql_find_rows
3.21
KB
-rwxr-xr-x
mysql_fix_extensions
1.22
KB
-rwxr-xr-x
mysql_install_db
16.31
KB
-rwxr-xr-x
mysql_plugin
2.79
MB
-rwxr-xr-x
mysql_secure_installation
11.84
KB
-rwxr-xr-x
mysql_setpermission
17.05
KB
-rwxr-xr-x
mysql_tzinfo_to_sql
2.79
MB
-rwxr-xr-x
mysql_upgrade
2.86
MB
-rwxr-xr-x
mysql_waitpid
2.78
MB
-rwxr-xr-x
mysql_zap
3.77
KB
-rwxr-xr-x
mysqlaccess
109.35
KB
-rwxr-xr-x
mysqladmin
2.95
MB
-rwxr-xr-x
mysqlbinlog
3.11
MB
-rwxr-xr-x
mysqlbug
10.23
KB
-rwxr-xr-x
mysqlcheck
2.95
MB
-rwxr-xr-x
mysqld_multi
23.55
KB
-rwxr-xr-x
mysqld_safe
26.47
KB
-rwxr-xr-x
mysqld_safe_helper
2.75
MB
-rwxr-xr-x
mysqldump
3.03
MB
-rwxr-xr-x
mysqldumpslow
7.69
KB
-rwxr-xr-x
mysqlhotcopy
34.12
KB
-rwxr-xr-x
mysqlimport
2.95
MB
-rwxr-xr-x
mysqlshow
2.94
MB
-rwxr-xr-x
mysqlslap
2.96
MB
-rwxr-xr-x
mysqltest
3.29
MB
-rwxr-xr-x
mzip
178.63
KB
-rwxr-xr-x
nail
383.67
KB
-rwxr-xr-x
named-rrchecker
15.32
KB
-rwxr-xr-x
namei
27.95
KB
-rwxr-xr-x
nanddump
850.33
KB
-rwxr-xr-x
nandwrite
850.33
KB
-rwxr-xr-x
nano
201.08
KB
-rwxr-xr-x
nautilus
1.6
MB
-rwxr-xr-x
nautilus-autorun-software
53.19
KB
-rwxr-xr-x
nautilus-desktop
1.65
MB
-rwxr-xr-x
nautilus-sendto
15.55
KB
-rwxr-xr-x
nbd-client
850.33
KB
-rwxr-xr-x
nc
371.27
KB
-rwxr-xr-x
ncat
371.27
KB
-rwxr-xr-x
ndctl
168.63
KB
-rwxr-xr-x
ndg_httpclient
340
B
-rwxr-xr-x
ndptool
23.63
KB
-rwxr-xr-x
needs-restarting
8.17
KB
-rwxr-xr-x
nenscript
204.81
KB
-rwxr-xr-x
nepomuk-rcgen
126.75
KB
-rwxr-xr-x
nepomuk-simpleresource-rcgen
22.41
KB
-rwxr-xr-x
nepomuk2-rcgen
114.51
KB
-rwxr-xr-x
nepomukbackup
87.55
KB
-rwxr-xr-x
nepomukcleaner
74.61
KB
-rwxr-xr-x
nepomukcontroller
70.05
KB
-rwxr-xr-x
nepomukindexer
82.55
KB
-rwxr-xr-x
nepomukpimindexerutility
199.12
KB
-rwxr-xr-x
nepomukserver
7.05
KB
-rwxr-xr-x
nepomukservicestub
32.72
KB
-rwxr-xr-x
neqn
271
B
-rwxr-xr-x
net
885.2
KB
-rwxr-xr-x
net-server
3.34
KB
-rwxr-xr-x
netstat
151.38
KB
-rwxr-xr-x
nettle-hash
11.33
KB
-rwxr-xr-x
nettle-lfib-stream
7.05
KB
-rwxr-xr-x
newaliases
242.11
KB
-rwxr-xr-x
newaliases.postfix
242.11
KB
-rwxr-xr-x
newaliases.sendmail
817.3
KB
-rwxr-sr-x
newgidmap
38.09
KB
-rwxr-xr-x
newgrp
40.95
KB
-rwsr-xr-x
newuidmap
38.06
KB
-rwxr-xr-x
nf-ct-add
11.8
KB
-rwxr-xr-x
nf-ct-list
15.84
KB
-rwxr-xr-x
nf-exp-add
16.21
KB
-rwxr-xr-x
nf-exp-delete
15.99
KB
-rwxr-xr-x
nf-exp-list
11.8
KB
-rwxr-xr-x
nf-log
11.23
KB
-rwxr-xr-x
nf-monitor
11.18
KB
-rwxr-xr-x
nf-queue
11.27
KB
-rwxr-xr-x
nfs4_editfacl
31.88
KB
-rwxr-xr-x
nfs4_getfacl
19.23
KB
-rwxr-xr-x
nfs4_setfacl
31.88
KB
-rwxr-xr-x
nfsiostat-sysstat
52.52
KB
-rwxr-xr-x
ngettext
35.95
KB
-rwxr-xr-x
nice
32.32
KB
-rwxr-xr-x
nisdomainname
15.41
KB
-rwxr-xr-x
nl
40.6
KB
-rwxr-xr-x
nl-addr-add
11.65
KB
-rwxr-xr-x
nl-addr-delete
11.73
KB
-rwxr-xr-x
nl-addr-list
15.88
KB
-rwxr-xr-x
nl-class-add
11.7
KB
-rwxr-xr-x
nl-class-delete
11.55
KB
-rwxr-xr-x
nl-class-list
11.48
KB
-rwxr-xr-x
nl-classid-lookup
11.29
KB
-rwxr-xr-x
nl-cls-add
11.76
KB
-rwxr-xr-x
nl-cls-delete
11.68
KB
-rwxr-xr-x
nl-cls-list
11.58
KB
-rwxr-xr-x
nl-fib-lookup
11.41
KB
-rwxr-xr-x
nl-link-enslave
7.05
KB
-rwxr-xr-x
nl-link-ifindex2name
7.06
KB
-rwxr-xr-x
nl-link-list
11.52
KB
-rwxr-xr-x
nl-link-name2ifindex
7.05
KB
-rwxr-xr-x
nl-link-release
7.05
KB
-rwxr-xr-x
nl-link-set
11.64
KB
-rwxr-xr-x
nl-link-stats
11.39
KB
-rwxr-xr-x
nl-list-caches
11.08
KB
-rwxr-xr-x
nl-list-sockets
7.06
KB
-rwxr-xr-x
nl-monitor
11.2
KB
-rwxr-xr-x
nl-neigh-add
11.51
KB
-rwxr-xr-x
nl-neigh-delete
11.57
KB
-rwxr-xr-x
nl-neigh-list
11.46
KB
-rwxr-xr-x
nl-neightbl-list
11.27
KB
-rwxr-xr-x
nl-pktloc-lookup
11.36
KB
-rwxr-xr-x
nl-qdisc-add
11.6
KB
-rwxr-xr-x
nl-qdisc-delete
11.54
KB
-rwxr-xr-x
nl-qdisc-list
11.63
KB
-rwxr-xr-x
nl-route-add
11.73
KB
-rwxr-xr-x
nl-route-delete
15.86
KB
-rwxr-xr-x
nl-route-get
11.18
KB
-rwxr-xr-x
nl-route-list
11.77
KB
-rwxr-xr-x
nl-rule-list
11.3
KB
-rwxr-xr-x
nl-tctree-list
11.53
KB
-rwxr-xr-x
nl-util-addr
7.03
KB
-rwxr-xr-x
nm
45.43
KB
-rwxr-xr-x
nm-connection-editor
788.91
KB
-rwxr-xr-x
nm-online
15.16
KB
-rwxr-xr-x
nmcli
809.16
KB
-rwxr-xr-x
nmeter
850.33
KB
-rwxr-xr-x
nmtui
646.77
KB
-rwxr-xr-x
nmtui-connect
646.77
KB
-rwxr-xr-x
nmtui-edit
646.77
KB
-rwxr-xr-x
nmtui-hostname
646.77
KB
-rwxr-xr-x
nohup
32.42
KB
-rwxr-xr-x
notify-send
15.34
KB
-rwxr-xr-x
nproc
32.37
KB
-rwxr-xr-x
nroff
3.31
KB
-rwxr-xr-x
nsenter
28.22
KB
-rwxr-xr-x
nslookup
130.93
KB
-rwxr-xr-x
nspluginscan
61.2
KB
-rwxr-xr-x
nspluginviewer
159.06
KB
-rwxr-xr-x
nss-policy-check
11.19
KB
-rwxr-xr-x
nsupdate
65.2
KB
-rwxr-xr-x
ntpd
850.33
KB
-rwxr-xr-x
numactl
28.9
KB
-rwxr-xr-x
numad
51.8
KB
-rwxr-xr-x
numademo
35.82
KB
-rwxr-xr-x
numastat
29.19
KB
-rwxr-xr-x
numfmt
64.71
KB
-rwxr-xr-x
objcopy
227.34
KB
-rwxr-xr-x
objdump
357.74
KB
-rwxr-xr-x
ocs
7.11
KB
-rwxr-xr-x
ocsptool
34.58
KB
-rwxr-xr-x
od
64.81
KB
-rwxr-xr-x
odbc_config
11.04
KB
-rwxr-xr-x
odbcinst
27.69
KB
-rwxr-xr-x
oddjob_request
35.75
KB
-rwxr-xr-x
ogg123
83.96
KB
-rwxr-xr-x
oggdec
15.78
KB
-rwxr-xr-x
oggenc
70.52
KB
-rwxr-xr-x
ogginfo
36.1
KB
-rwxr-xr-x
okular
66.04
KB
-rwxr-xr-x
oldfind
186.41
KB
-rwxr-xr-x
omping
60.81
KB
-rwxr-xr-x
on_ac_power
1.47
KB
-rwxr-xr-x
onto2vocabularyclass
56.77
KB
-rwxr-xr-x
oocalc
39
B
-rwxr-xr-x
oodraw
39
B
-rwxr-xr-x
ooffice
32
B
-rwxr-xr-x
ooimpress
42
B
-rwxr-xr-x
oomath
39
B
-rwxr-xr-x
ooviewdoc
39
B
-rwxr-xr-x
oowriter
41
B
-rwxr-xr-x
open
19.48
KB
-rwxr-xr-x
openipmi_eventd
23.27
KB
-rwxr-xr-x
openipmicmd
23.21
KB
-rwxr-xr-x
openipmish
32.25
KB
-rwxr-xr-x
openoffice.org
372
B
-rwxr-xr-x
openssl
542.27
KB
-rwxr-xr-x
openvt
19.48
KB
-rwxr-xr-x
orbd
8.95
KB
-rwxr-xr-x
orc-bugreport
15.39
KB
-rwxr-xr-x
orca
12.76
KB
-rwxr-xr-x
os-prober
5.51
KB
-rwxr-xr-x
osinfo-db-export
19.71
KB
-rwxr-xr-x
osinfo-db-import
15.47
KB
-rwxr-xr-x
osinfo-db-path
11.29
KB
-rwxr-xr-x
osinfo-db-validate
19.55
KB
-rwxr-xr-x
osinfo-detect
15.55
KB
-rwxr-xr-x
osinfo-install-script
20.12
KB
-rwxr-xr-x
osinfo-query
16.45
KB
-rwxr-xr-x
osql
9.15
KB
-rwxr-xr-x
over
106
B
-rwxr-xr-x
oxygen-demo
169.28
KB
-rwxr-xr-x
oxygen-gtk-demo
80.89
KB
-rwxr-xr-x
oxygen-settings
28.34
KB
-rwxr-xr-x
oxygen-shadow-demo
53.28
KB
-rwxr-xr-x
p11-kit
32.18
KB
-rwxr-xr-x
p11tool
189.69
KB
-rwxr-xr-x
pacat
43.28
KB
-rwxr-xr-x
pack200
8.9
KB
-rwxr-xr-x
package-cleanup
17.39
KB
-rwxr-xr-x
package-stash-conflicts
487
B
-rwxr-xr-x
pacmd
18.98
KB
-rwxr-xr-x
pactl
59.42
KB
-rwxr-xr-x
padsp
2.18
KB
-rwxr-xr-x
padsp-32
2.17
KB
-rwxr-xr-x
page_owner_sort
10.2
KB
-rwxr-xr-x
pagesize
32.21
KB
-rwxr-xr-x
pamon
43.28
KB
-rwxr-xr-x
panelctl
12.38
KB
-rwxr-xr-x
pango-list
11.1
KB
-rwxr-xr-x
pango-querymodules-64
28.26
KB
-rwxr-xr-x
pango-view
49.47
KB
-rwxr-xr-x
paperconf
11.23
KB
-rwxr-xr-x
paplay
43.28
KB
-rwxr-xr-x
paps
31.9
KB
-rwxr-xr-x
parec
43.28
KB
-rwxr-xr-x
parecord
43.28
KB
-rwxr-xr-x
passwd
27.2
KB
-rwsr-xr-x
paste
32.34
KB
-rwxr-xr-x
pasteurize
308
B
-rwxr-xr-x
pasteurize-2
308
B
-rwxr-xr-x
pasteurize-2.7
308
B
-rwxr-xr-x
pasuspender
15.13
KB
-rwxr-xr-x
patch
147
KB
-rwxr-xr-x
pathchk
32.31
KB
-rwxr-xr-x
pax11publish
14.99
KB
-rwxr-xr-x
pbm2ppa
27.48
KB
-rwxr-xr-x
pbmtpg
11.12
KB
-rwxr-xr-x
pchrt
3.93
KB
-rwxr-xr-x
pdbedit
44.78
KB
-rwxr-xr-x
pdf2dsc
698
B
-rwxr-xr-x
pdf2ps
909
B
-rwxr-xr-x
pdfdetach
16.16
KB
-rwxr-xr-x
pdffonts
15.63
KB
-rwxr-xr-x
pdfimages
44.59
KB
-rwxr-xr-x
pdfinfo
28.24
KB
-rwxr-xr-x
pdfseparate
15.52
KB
-rwxr-xr-x
pdftocairo
120.45
KB
-rwxr-xr-x
pdftohtml
90.21
KB
-rwxr-xr-x
pdftoppm
19.64
KB
-rwxr-xr-x
pdftops
19.77
KB
-rwxr-xr-x
pdftotext
28.08
KB
-rwxr-xr-x
pdfunite
19.78
KB
-rwxr-xr-x
pear
333
B
-rwxr-xr-x
peardev
360
B
-rwxr-xr-x
pecl
248
B
-rwxr-xr-x
peekfd
11.21
KB
-rwxr-xr-x
perl
11.14
KB
-rwxr-xr-x
perl5.16.3
11.14
KB
-rwxr-xr-x
perlbug
43.61
KB
-rwxr-xr-x
perldoc
203
B
-rwxr-xr-x
perlivp
10.52
KB
-rwxr-xr-x
perlthanks
43.61
KB
-rwxr-xr-x
perror
2.9
MB
-rwxr-xr-x
pf2afm
498
B
-rwxr-xr-x
pfbtopfa
516
B
-rwxr-xr-x
pflags
2.06
KB
-rwxr-xr-x
pgawk
418.63
KB
-rwxr-xr-x
pgrep
27.67
KB
-rwxr-xr-x
phar
14.46
KB
-rwxr-xr-x
phar.phar
14.46
KB
-rwxr-xr-x
php
5.08
MB
-rwxr-xr-x
php-cgi
4.97
MB
-rwxr-xr-x
phpize
4.65
KB
-rwxr-xr-x
pic
180.41
KB
-rwxr-xr-x
piconv
7.99
KB
-rwxr-xr-x
pidstat
68.88
KB
-rwxr-xr-x
pinentry
2.54
KB
-rwxr-xr-x
pinentry-curses
49.19
KB
-rwxr-xr-x
pinentry-gtk
108.2
KB
-rwxr-xr-x
pinentry-gtk-2
108.2
KB
-rwxr-xr-x
pinentry-qt
151.05
KB
-rwxr-xr-x
pinfo
98.52
KB
-rwxr-xr-x
ping
64.63
KB
-rwxr-xr-x
ping6
64.63
KB
-rwxr-xr-x
pinky
36.57
KB
-rwxr-xr-x
pipe_progress
850.33
KB
-rwxr-xr-x
pitchplay
1005
B
-rwxr-xr-x
pk12util
103.21
KB
-rwxr-xr-x
pkaction
15
KB
-rwxr-xr-x
pkcheck
23.03
KB
-rwxr-xr-x
pkcon
73.47
KB
-rwxr-xr-x
pkcs1-conv
15.52
KB
-rwxr-xr-x
pkexec
27.02
KB
-rwsr-xr-x
pkg-config
44.38
KB
-rwxr-xr-x
pkill
27.67
KB
-rwxr-xr-x
pkla-admin-identities
19.23
KB
-rwxr-xr-x
pkla-check-authorization
27.3
KB
-rwxr-xr-x
pkmon
19.83
KB
-rwxr-xr-x
pkttyagent
18.98
KB
-rwxr-xr-x
pl2pm
4.42
KB
-rwxr-xr-x
plasma-desktop
7
KB
-rwxr-xr-x
plasma-netbook
6.99
KB
-rwxr-xr-x
plasma-overlay
180.77
KB
-rwxr-xr-x
plasma-remote-helper
19.67
KB
-rwxr-xr-x
plasma-windowed
7
KB
-rwxr-xr-x
plasmapkg
52.7
KB
-rwxr-xr-x
play
64.75
KB
-rwxr-xr-x
pldd
14.11
KB
-rwxr-xr-x
plistutil
11.16
KB
-rwxr-xr-x
plymouth
39.77
KB
-rwxr-xr-x
pm-is-supported
983
B
-rwxr-xr-x
pmap
27.61
KB
-rwxr-xr-x
pnm2ppa
611.31
KB
-rwxr-xr-x
pod2html
4
KB
-rwxr-xr-x
pod2man
13.26
KB
-rwxr-xr-x
pod2text
10.75
KB
-rwxr-xr-x
pod2usage
3.67
KB
-rwxr-xr-x
policyeditor
5.56
KB
-rwxr-xr-x
policyeditor.itweb
5.56
KB
-rwxr-xr-x
policytool
8.91
KB
-rwxr-xr-x
popmaildir
850.33
KB
-rwxr-xr-x
post-grohtml
187.55
KB
-rwxr-xr-x
powernow-k8-decode
6.15
KB
-rwxr-xr-x
powertop
850.33
KB
-rwxr-xr-x
ppdc
19.11
KB
-rwxr-xr-x
ppdhtml
11.09
KB
-rwxr-xr-x
ppdi
11.07
KB
-rwxr-xr-x
ppdmerge
15.02
KB
-rwxr-xr-x
ppdpo
11.09
KB
-rwxr-xr-x
pphs
404
B
-rwxr-xr-x
pr
65.11
KB
-rwxr-xr-x
pre-grohtml
86.24
KB
-rwxr-xr-x
preconv
40.88
KB
-rwxr-xr-x
preparetips
998
B
-rwxr-xr-x
printafm
395
B
-rwxr-xr-x
printenv
28.28
KB
-rwxr-xr-x
printf
48.61
KB
-rwxr-xr-x
prlimit
41.2
KB
-rwxr-xr-x
procmail
105.45
KB
-rwxr-xr-x
procmail-wrapper
8.45
KB
-rwsr-sr-x
profiles
47.5
KB
-rwxr-xr-x
prove
13.13
KB
-rwxr-xr-x
prtstat
15.25
KB
-rwxr-xr-x
ps
97.77
KB
-rwxr-xr-x
ps2ascii
631
B
-rwxr-xr-x
ps2epsi
2.69
KB
-rwxr-xr-x
ps2pdf
272
B
-rwxr-xr-x
ps2pdf12
215
B
-rwxr-xr-x
ps2pdf13
215
B
-rwxr-xr-x
ps2pdf14
215
B
-rwxr-xr-x
ps2pdfwr
1.07
KB
-rwxr-xr-x
ps2ps
647
B
-rwxr-xr-x
ps2ps2
669
B
-rwxr-xr-x
pscan
850.33
KB
-rwxr-xr-x
psed
52.08
KB
-rwxr-xr-x
psfaddtable
19.48
KB
-rwxr-xr-x
psfgettable
19.48
KB
-rwxr-xr-x
psfstriptable
19.48
KB
-rwxr-xr-x
psfxtable
19.48
KB
-rwxr-xr-x
psktool
16.38
KB
-rwxr-xr-x
pstack
1.05
KB
-rwxr-xr-x
pstree
27.84
KB
-rwxr-xr-x
pstree.x11
27.84
KB
-rwxr-xr-x
pstruct
35.75
KB
-rwxr-xr-x
ptar
3.43
KB
-rwxr-xr-x
ptardiff
2.41
KB
-rwxr-xr-x
ptargrep
4.13
KB
-rwxr-xr-x
ptaskset
3.8
KB
-rwxr-xr-x
ptx
65.08
KB
-rwxr-xr-x
pulseaudio
87.64
KB
-rwxr-xr-x
purgestat
817.3
KB
-rwxr-sr-x
purple-client-example
7.04
KB
-rwxr-xr-x
purple-remote
7.92
KB
-rwxr-xr-x
purple-send
776
B
-rwxr-xr-x
purple-send-async
635
B
-rwxr-xr-x
purple-url-handler
11.79
KB
-rwxr-xr-x
pwd
32.45
KB
-rwxr-xr-x
pwdx
11.27
KB
-rwxr-xr-x
pwmake
11.13
KB
-rwxr-xr-x
pwscore
11.13
KB
-rwxr-xr-x
pydoc
78
B
-rwxr-xr-x
pygtk-demo
188
B
-rwxr-xr-x
pyinotify
42
B
-rwxr-xr-x
python
6.98
KB
-rwxr-xr-x
python2
6.98
KB
-rwxr-xr-x
python2.7
6.98
KB
-rwxr-xr-x
qcatool2
269.42
KB
-rwxr-xr-x
qdbus
65.19
KB
-rwxr-xr-x
qemu-ga
267.8
KB
-rwxr-xr-x
qemu-img
800.89
KB
-rwxr-xr-x
qemu-io
772.91
KB
-rwxr-xr-x
qemu-nbd
777.15
KB
-rwxr-xr-x
qmi-network
13.14
KB
-rwxr-xr-x
qmicli
332.62
KB
-rwxr-xr-x
quota
83.31
KB
-rwxr-xr-x
quotasync
70.84
KB
-rwxr-xr-x
raidautorun
850.33
KB
-rwxr-xr-x
ranlib
61.22
KB
-rwxr-xr-x
rapper
23.59
KB
-rwxr-xr-x
rarian-example
11.13
KB
-rwxr-xr-x
rarian-sk-config
1.46
KB
-rwxr-xr-x
rarian-sk-extract
567
B
-rwxr-xr-x
rarian-sk-gen-uuid
7.04
KB
-rwxr-xr-x
rarian-sk-get-cl
72
KB
-rwxr-xr-x
rarian-sk-get-content-list
399
B
-rwxr-xr-x
rarian-sk-get-extended-content...
419
B
-rwxr-xr-x
rarian-sk-get-scripts
382
B
-rwxr-xr-x
rarian-sk-install
1.14
KB
-rwxr-xr-x
rarian-sk-migrate
80.22
KB
-rwxr-xr-x
rarian-sk-preinstall
71.91
KB
-rwxr-xr-x
rarian-sk-rebuild
825
B
-rwxr-xr-x
rarian-sk-update
9.31
KB
-rwxr-xr-x
raw
15.27
KB
-rwxr-xr-x
rb
74.96
KB
-rwxr-xr-x
rcs
175.6
KB
-rwxr-xr-x
rcsclean
819
B
-rwxr-xr-x
rcsdiff
816
B
-rwxr-xr-x
rcsfreeze
4.34
KB
-rwxr-xr-x
rcsmerge
819
B
-rwxr-xr-x
rctest
149.13
KB
-rwxr-xr-x
rdate
10.3
KB
-rwxr-xr-x
rdev
850.33
KB
-rwxr-xr-x
rdfproc
40.46
KB
-rwxr-xr-x
rdoc
934
B
-rwxr-xr-x
read
28
B
-rwxr-xr-x
readahead
850.33
KB
-rwxr-xr-x
readcd
97.57
KB
-rwxr-xr-x
readelf
509.83
KB
-rwxr-xr-x
readlink
40.82
KB
-rwxr-xr-x
readmult
800
B
-rwxr-xr-x
readom
97.57
KB
-rwxr-xr-x
realpath
61.23
KB
-rwxr-xr-x
rebuild-jar-repository
1.76
KB
-rwxr-xr-x
rec
64.75
KB
-rwxr-xr-x
recode-sr-latin
15.29
KB
-rwxr-xr-x
recountdiff
3.36
KB
-rwxr-xr-x
red
89
B
-rwxr-xr-x
rediff
36.04
KB
-rwxr-xr-x
redland-db-upgrade
11.12
KB
-rwxr-xr-x
reformime
850.33
KB
-rwxr-xr-x
remove-shell
850.33
KB
-rwxr-xr-x
rename
11.26
KB
-rwxr-xr-x
renice
11.21
KB
-rwxr-xr-x
replace
2.77
MB
-rwxr-xr-x
repo-graph
4.09
KB
-rwxr-xr-x
repo-rss
10.07
KB
-rwxr-xr-x
repoclosure
11.42
KB
-rwxr-xr-x
repodiff
13.97
KB
-rwxr-xr-x
repomanage
6.88
KB
-rwxr-xr-x
repoquery
55.68
KB
-rwxr-xr-x
report-cli
28.03
KB
-rwxr-xr-x
report-gtk
127.45
KB
-rwxr-xr-x
reporter-bugzilla
52.74
KB
-rwxr-xr-x
reporter-mailx
32.1
KB
-rwxr-xr-x
reporter-mantisbt
56.94
KB
-rwxr-xr-x
reporter-rhtsupport
53.04
KB
-rwxr-xr-x
reporter-upload
15.29
KB
-rwxr-xr-x
reporter-ureport
19.3
KB
-rwxr-xr-x
reposync
14.14
KB
-rwxr-xr-x
repotrack
9.86
KB
-rwxr-xr-x
rescan-scsi-bus.sh
33.81
KB
-rwxr-xr-x
reset
19.6
KB
-rwxr-xr-x
resize
19.69
KB
-rwxr-xr-x
resizecons
19.63
KB
-rwxr-xr-x
resolve_stack_dump
2.78
MB
-rwxr-xr-x
resolveip
2.78
MB
-rwxr-xr-x
rev
11.26
KB
-rwxr-xr-x
rfcomm
106.92
KB
-rwxr-xr-x
rhino
594
B
-rwxr-xr-x
ri
184
B
-rwxr-xr-x
rlog
807
B
-rwxr-xr-x
rm
61.4
KB
-rwxr-xr-x
rmail
262
B
-rwxr-xr-x
rmail.postfix
262
B
-rwxr-xr-x
rmail.sendmail
79.13
KB
-rwxr-xr-x
rmcp_ping
14.99
KB
-rwxr-xr-x
rmdir
44.46
KB
-rwxr-xr-x
rmid
8.9
KB
-rwxr-xr-x
rmiregistry
8.91
KB
-rwxr-xr-x
rnano
201.08
KB
-rwxr-xr-x
rngtest
16.02
KB
-rwxr-xr-x
roqet
36.85
KB
-rwxr-xr-x
rpcgen
90.45
KB
-rwxr-xr-x
rpm
15.75
KB
-rwxr-xr-x
rpm2cpio
11.16
KB
-rwxr-xr-x
rpmbuild
25.57
KB
-rwxr-xr-x
rpmdb
11.73
KB
-rwxr-xr-x
rpmdumpheader
11.09
KB
-rwxr-xr-x
rpmkeys
11.73
KB
-rwxr-xr-x
rpmquery
15.75
KB
-rwxr-xr-x
rpmsign
15.8
KB
-rwxr-xr-x
rpmspec
15.99
KB
-rwxr-xr-x
rpmverify
15.75
KB
-rwxr-xr-x
rrdcached
52.98
KB
-rwxr-xr-x
rrdcgi
27.81
KB
-rwxr-xr-x
rrdcreate
89.35
KB
-rwxr-xr-x
rrdinfo
89.35
KB
-rwxr-xr-x
rrdtool
27.49
KB
-rwxr-xr-x
rrdupdate
89.35
KB
-rwxr-xr-x
rst2html
593
B
-rwxr-xr-x
rst2latex
790
B
-rwxr-xr-x
rst2man
599
B
-rwxr-xr-x
rst2odt
763
B
-rwxr-xr-x
rst2odt_prepstyles
1.66
KB
-rwxr-xr-x
rst2pseudoxml
600
B
-rwxr-xr-x
rst2s5
636
B
-rwxr-xr-x
rst2xetex
785
B
-rwxr-xr-x
rst2xml
601
B
-rwxr-xr-x
rstpep2html
669
B
-rwxr-xr-x
rsync
488.38
KB
-rwxr-xr-x
rsyslog-recover-qi.pl
5.96
KB
-rwxr-xr-x
ruby
7.02
KB
-rwxr-xr-x
run-parts
2.04
KB
-rwxr-xr-x
runcon
32.47
KB
-rwxr-xr-x
runsv
850.33
KB
-rwxr-xr-x
runsvdir
850.33
KB
-rwxr-xr-x
rvi
906.45
KB
-rwxr-xr-x
rview
906.45
KB
-rwxr-xr-x
rvim
2.23
MB
-rwxr-xr-x
rx
74.96
KB
-rwxr-xr-x
rxe_cfg
14.78
KB
-rwxr-xr-x
rz
74.96
KB
-rwxr-xr-x
s2p
52.08
KB
-rwxr-xr-x
sa-awl
4.91
KB
-rwxr-xr-x
sa-check_spamd
14.45
KB
-rwxr-xr-x
sa-compile
21.62
KB
-rwxr-xr-x
sa-learn
44.5
KB
-rwxr-xr-x
sa-update
68.06
KB
-rwxr-xr-x
sadf
168.45
KB
-rwxr-xr-x
sandbox
17.52
KB
-rwxr-xr-x
sane-find-scanner
113.04
KB
-rwxr-xr-x
sar
95.38
KB
-rwxr-xr-x
sasl2-sample-client
19.27
KB
-rwxr-xr-x
sasl2-sample-server
19.1
KB
-rwxr-xr-x
satyr
15.4
KB
-rwxr-xr-x
saytime
5.76
KB
-rwxr-xr-x
sb
78.98
KB
-rwxr-xr-x
sbcdec
63.66
KB
-rwxr-xr-x
sbcenc
63.79
KB
-rwxr-xr-x
sbcinfo
11.13
KB
-rwxr-xr-x
scanimage
48.1
KB
-rwxr-xr-x
scl
19.5
KB
-rwxr-xr-x
scl_enabled
258
B
-rwxr-xr-x
scl_source
1.83
KB
-rwxr-xr-x
scp
89.23
KB
-rwxr-xr-x
scp-dbus-service
90
B
-rwxr-xr-x
script
19.61
KB
-rwxr-xr-x
scriptreplay
15.29
KB
-rwxr-xr-x
scrollkeeper-config
1.46
KB
-rwxr-xr-x
scrollkeeper-extract
567
B
-rwxr-xr-x
scrollkeeper-gen-seriesid
7.04
KB
-rwxr-xr-x
scrollkeeper-get-cl
72
KB
-rwxr-xr-x
scrollkeeper-get-content-list
399
B
-rwxr-xr-x
scrollkeeper-get-extended-cont...
419
B
-rwxr-xr-x
scrollkeeper-get-index-from-do...
382
B
-rwxr-xr-x
scrollkeeper-get-toc-from-docp...
382
B
-rwxr-xr-x
scrollkeeper-get-toc-from-id
382
B
-rwxr-xr-x
scrollkeeper-install
1.14
KB
-rwxr-xr-x
scrollkeeper-preinstall
71.91
KB
-rwxr-xr-x
scrollkeeper-rebuilddb
825
B
-rwxr-xr-x
scrollkeeper-uninstall
1.14
KB
-rwxr-xr-x
scrollkeeper-update
9.31
KB
-rwxr-xr-x
scsi-rescan
33.81
KB
-rwxr-xr-x
scsi_logging_level
7.72
KB
-rwxr-xr-x
scsi_mandat
3.55
KB
-rwxr-xr-x
scsi_readcap
1.3
KB
-rwxr-xr-x
scsi_ready
1.09
KB
-rwxr-xr-x
scsi_satl
3.76
KB
-rwxr-xr-x
scsi_start
1.25
KB
-rwxr-xr-x
scsi_stop
1.44
KB
-rwxr-xr-x
scsi_temperature
936
B
-rwxr-xr-x
sctp_darn
44.55
KB
-rwxr-xr-x
sctp_status
23.67
KB
-rwxr-xr-x
sctp_test
31.78
KB
-rwxr-xr-x
sdiff
48.48
KB
-rwxr-xr-x
sdp_long_message
23.03
KB
-rwxr-xr-x
sdp_run_test
11.29
KB
-rwxr-xr-x
sdptool
209.02
KB
-rwxr-xr-x
sdrcomp
67.11
KB
-rwxr-xr-x
seahorse
1.06
MB
-rwxr-xr-x
sealert
26.67
KB
-rwxr-xr-x
seapplet
19.7
KB
-rwxr-xr-x
secon
24.06
KB
-rwxr-xr-x
secret-tool
19.68
KB
-rwxr-xr-x
sed
74.29
KB
-rwxr-xr-x
sedismod
249.42
KB
-rwxr-xr-x
sedispol
176.32
KB
-rwxr-xr-x
semodule_package
15.3
KB
-rwxr-xr-x
sendiso
11.52
KB
-rwxr-xr-x
sensors
27.53
KB
-rwxr-xr-x
sensors-conf-convert
13.33
KB
-rwxr-xr-x
seq
48.48
KB
-rwxr-xr-x
servertool
8.91
KB
-rwxr-xr-x
servicemenudeinstallation
1.16
KB
-rwxr-xr-x
servicemenuinstallation
3.56
KB
-rwxr-xr-x
sessreg
11.24
KB
-rwxr-xr-x
setarch
15.27
KB
-rwxr-xr-x
setcifsacl
19.1
KB
-rwxr-xr-x
setconsole
850.33
KB
-rwxr-xr-x
setfacl
36.73
KB
-rwxr-xr-x
setfattr
15.71
KB
-rwxr-xr-x
setfont
40.38
KB
-rwxr-xr-x
setkeycodes
11.16
KB
-rwxr-xr-x
setleds
11.16
KB
-rwxr-xr-x
setlogcons
850.33
KB
-rwxr-xr-x
setmetamode
11.21
KB
-rwxr-xr-x
setpriv
36.06
KB
-rwxr-xr-x
setserial
20.54
KB
-rwxr-xr-x
setsid
11.23
KB
-rwxr-xr-x
setterm
27.48
KB
-rwxr-xr-x
setuidgid
850.33
KB
-rwxr-xr-x
setup
6.95
KB
-rwxr-xr-x
setup-nsssysinit
1.5
KB
-rwxr-xr-x
setup-nsssysinit.sh
1.5
KB
-rwxr-xr-x
setvtrgb
11.34
KB
-rwxr-xr-x
setxkbmap
23.96
KB
-rwxr-xr-x
sexp-conv
23.63
KB
-rwxr-xr-x
sftp
142.01
KB
-rwxr-xr-x
sg
40.95
KB
-rwsr-xr-x
sg_compare_and_write
15.82
KB
-rwxr-xr-x
sg_copy_results
20.02
KB
-rwxr-xr-x
sg_dd
43.63
KB
-rwxr-xr-x
sg_decode_sense
15.49
KB
-rwxr-xr-x
sg_emc_trespass
11.09
KB
-rwxr-xr-x
sg_format
24.05
KB
-rwxr-xr-x
sg_get_config
28.22
KB
-rwxr-xr-x
sg_get_lba_status
15.5
KB
-rwxr-xr-x
sg_ident
15.46
KB
-rwxr-xr-x
sg_inq
83.68
KB
-rwxr-xr-x
sg_logs
92.48
KB
-rwxr-xr-x
sg_luns
19.65
KB
-rwxr-xr-x
sg_map
15.23
KB
-rwxr-xr-x
sg_map26
23.77
KB
-rwxr-xr-x
sg_modes
29.3
KB
-rwxr-xr-x
sg_opcodes
23.88
KB
-rwxr-xr-x
sg_persist
28.34
KB
-rwxr-xr-x
sg_prevent
11.29
KB
-rwxr-xr-x
sg_raw
19.78
KB
-rwxr-xr-x
sg_rbuf
19.66
KB
-rwxr-xr-x
sg_rdac
15.13
KB
-rwxr-xr-x
sg_read
23.33
KB
-rwxr-xr-x
sg_read_block_limits
11.31
KB
-rwxr-xr-x
sg_read_buffer
15.53
KB
-rwxr-xr-x
sg_read_long
15.55
KB
-rwxr-xr-x
sg_readcap
19.66
KB
-rwxr-xr-x
sg_reassign
15.54
KB
-rwxr-xr-x
sg_referrals
15.48
KB
-rwxr-xr-x
sg_requests
15.58
KB
-rwxr-xr-x
sg_reset
11.46
KB
-rwxr-xr-x
sg_rmsn
11.32
KB
-rwxr-xr-x
sg_rtpg
15.39
KB
-rwxr-xr-x
sg_safte
19.59
KB
-rwxr-xr-x
sg_sanitize
19.88
KB
-rwxr-xr-x
sg_sat_identify
15.55
KB
-rwxr-xr-x
sg_sat_phy_event
15.87
KB
-rwxr-xr-x
sg_sat_set_features
15.41
KB
-rwxr-xr-x
sg_scan
15.34
KB
-rwxr-xr-x
sg_senddiag
20.02
KB
-rwxr-xr-x
sg_ses
67.55
KB
-rwxr-xr-x
sg_start
19.7
KB
-rwxr-xr-x
sg_stpg
19.61
KB
-rwxr-xr-x
sg_sync
15.52
KB
-rwxr-xr-x
sg_test_rwbuf
15.6
KB
-rwxr-xr-x
sg_turs
15.48
KB
-rwxr-xr-x
sg_unmap
15.5
KB
-rwxr-xr-x
sg_verify
15.7
KB
-rwxr-xr-x
sg_vpd
77.67
KB
-rwxr-xr-x
sg_wr_mode
19.55
KB
-rwxr-xr-x
sg_write_buffer
15.66
KB
-rwxr-xr-x
sg_write_long
15.55
KB
-rwxr-xr-x
sg_write_same
19.9
KB
-rwxr-xr-x
sg_xcopy
35.61
KB
-rwxr-xr-x
sginfo
65.8
KB
-rwxr-xr-x
sgm_dd
31.52
KB
-rwxr-xr-x
sgmlwhich
265
B
-rwxr-xr-x
sgp_dd
35.83
KB
-rwxr-xr-x
sh
941.93
KB
-rwxr-xr-x
sha1sum
36.57
KB
-rwxr-xr-x
sha224sum
40.63
KB
-rwxr-xr-x
sha256sum
40.63
KB
-rwxr-xr-x
sha384sum
40.65
KB
-rwxr-xr-x
sha3sum
850.33
KB
-rwxr-xr-x
sha512sum
40.65
KB
-rwxr-xr-x
shasum
8.4
KB
-rwxr-xr-x
show-changed-rco
10.13
KB
-rwxr-xr-x
show-installed
16.18
KB
-rwxr-xr-x
showconsolefont
15.47
KB
-rwxr-xr-x
showkey
15.23
KB
-rwxr-xr-x
showrgb
7.08
KB
-rwxr-xr-x
shred
52.94
KB
-rwxr-xr-x
shuf
49.13
KB
-rwxr-xr-x
signver
102.59
KB
-rwxr-xr-x
sigtool
207.89
KB
-rwxr-xr-x
sim_lsmplugin
1.22
KB
-rwxr-xr-x
simc_lsmplugin
105.79
KB
-rwxr-xr-x
size
32.35
KB
-rwxr-xr-x
skill
23.62
KB
-rwxr-xr-x
slabinfo
34.96
KB
-rwxr-xr-x
slabtop
19.52
KB
-rwxr-xr-x
sleep
32.35
KB
-rwxr-xr-x
sliceprint
1.99
KB
-rwxr-xr-x
slogin
756.39
KB
-rwxr-xr-x
smbcontrol
56.14
KB
-rwxr-xr-x
smbpasswd
35.07
KB
-rwxr-xr-x
smbstatus
71.27
KB
-rwxr-xr-x
smemcap
850.33
KB
-rwxr-xr-x
sndfile-resample
15.19
KB
-rwxr-xr-x
snice
23.62
KB
-rwxr-xr-x
snmpbulkget
11
KB
-rwxr-xr-x
snmpbulkwalk
15.02
KB
-rwxr-xr-x
snmpdelta
19.13
KB
-rwxr-xr-x
snmpdf
14.95
KB
-rwxr-xr-x
snmpget
10.89
KB
-rwxr-xr-x
snmpgetnext
10.9
KB
-rwxr-xr-x
snmpinform
15.29
KB
-rwxr-xr-x
snmpnetstat
48.01
KB
-rwxr-xr-x
snmpset
14.9
KB
-rwxr-xr-x
snmpstatus
15.78
KB
-rwxr-xr-x
snmptable
23.01
KB
-rwxr-xr-x
snmptest
14.91
KB
-rwxr-xr-x
snmptls
19.06
KB
-rwxr-xr-x
snmptranslate
14.91
KB
-rwxr-xr-x
snmptrap
15.29
KB
-rwxr-xr-x
snmpusm
35.22
KB
-rwxr-xr-x
snmpvacm
32.12
KB
-rwxr-xr-x
snmpwalk
15
KB
-rwxr-xr-x
soelim
32.59
KB
-rwxr-xr-x
soffice
5.75
KB
-rwxr-xr-x
softlimit
850.33
KB
-rwxr-xr-x
solid-action-desktop-gen
36.49
KB
-rwxr-xr-x
solid-hardware
44.95
KB
-rwxr-xr-x
solterm
23.34
KB
-rwxr-xr-x
sopranocmd
93.73
KB
-rwxr-xr-x
sopranod
28.3
KB
-rwxr-xr-x
sort
114.94
KB
-rwxr-xr-x
sotruss
4.24
KB
-rwxr-xr-x
sound_dump
15.33
KB
-rwxr-xr-x
soundstretch
26.59
KB
-rwxr-xr-x
sox
64.75
KB
-rwxr-xr-x
soxi
64.75
KB
-rwxr-xr-x
spamassassin
29.22
KB
-rwxr-xr-x
spamc
45.19
KB
-rwxr-xr-x
spamd
125.25
KB
-rwxr-xr-x
spd-conf
218
B
-rwxr-xr-x
spd-say
19.98
KB
-rwxr-xr-x
spdsend
15.55
KB
-rwxr-xr-x
speaker-test
27.93
KB
-rwxr-xr-x
speech-dispatcher
138.47
KB
-rwxr-xr-x
spice-vdagent
65.05
KB
-rwxr-xr-x
spinner
2.38
KB
-rwxr-xr-x
splain
18.03
KB
-rwxr-xr-x
split
69.47
KB
-rwxr-xr-x
splitdiff
3.11
KB
-rwxr-xr-x
sprof
22.1
KB
-rwxr-xr-x
sqlite3
54.95
KB
-rwxr-xr-x
ssh
756.39
KB
-rwxr-xr-x
ssh-add
352.48
KB
-rwxr-xr-x
ssh-agent
373.26
KB
---x--s--x
ssh-copy-id
10.22
KB
-rwxr-xr-x
ssh-keygen
409.38
KB
-rwxr-xr-x
ssh-keyscan
430.7
KB
-rwxr-xr-x
ssl_client
850.33
KB
-rwxr-xr-x
ssltap
118.42
KB
-rwxr-xr-x
stap
3.39
MB
-rwxr-xr-x
stap-merge
10.96
KB
-rwxr-xr-x
stap-prep
4.08
KB
-rwxr-xr-x
stap-report
4.74
KB
-rwxr-xr-x
stapbpf
64.53
KB
-rwxr-xr-x
stapdyn
195.27
KB
-rwxr-xr-x
staprun
207.11
KB
---s--x---
stapsh
23.18
KB
-rwxr-xr-x
start-pulseaudio-x11
1.31
KB
-rwxr-xr-x
start-stop-daemon
850.33
KB
-rwxr-xr-x
startkde
12.45
KB
-rwxr-xr-x
startx
5.44
KB
-rwxr-xr-x
stat
77.19
KB
-rwxr-xr-x
states
97.16
KB
-rwxr-xr-x
stdbuf
64.88
KB
-rwxr-xr-x
strace
1009.21
KB
-rwxr-xr-x
strace-log-merge
1.28
KB
-rwxr-xr-x
strings
32.55
KB
-rwxr-xr-x
strip
227.34
KB
-rwxr-xr-x
stty
68.61
KB
-rwxr-xr-x
stunbdc
44.29
KB
-rwxr-xr-x
stund
40.08
KB
-rwxr-xr-x
su
31.38
KB
-rwsr-xr-x
sudo
147.88
KB
---s--x--x
sudoedit
147.88
KB
---s--x--x
sudoreplay
56.11
KB
---x--x--x
sum
36.55
KB
-rwxr-xr-x
sushi
546
B
-rwxr-xr-x
sv
850.33
KB
-rwxr-xr-x
svc
850.33
KB
-rwxr-xr-x
svlogd
850.33
KB
-rwxr-xr-x
svn
232.45
KB
-rwxr-xr-x
svnadmin
67.4
KB
-rwxr-xr-x
svndumpfilter
35.32
KB
-rwxr-xr-x
svnlook
67.45
KB
-rwxr-xr-x
svnrdump
51.54
KB
-rwxr-xr-x
svnserve
83.95
KB
-rwxr-xr-x
svnsync
51.59
KB
-rwxr-xr-x
svnversion
15.15
KB
-rwxr-xr-x
sweeper
74.41
KB
-rwxr-xr-x
swig
1.35
MB
-rwxr-xr-x
sx
78.98
KB
-rwxr-xr-x
sync
28.33
KB
-rwxr-xr-x
synclient
18.76
KB
-rwxr-xr-x
syndaemon
19.6
KB
-rwxr-xr-x
syslogd
850.33
KB
-rwxr-xr-x
system-config-abrt
15.27
KB
-rwxr-xr-x
system-config-date
84
B
-rwxr-xr-x
system-config-printer
95
B
-rwxr-xr-x
system-config-printer-applet
80
B
-rwxr-xr-x
systemctl
704.8
KB
-rwxr-xr-x
systemd-analyze
1.49
MB
-rwxr-xr-x
systemd-ask-password
60.38
KB
-rwxr-xr-x
systemd-cat
39.98
KB
-rwxr-xr-x
systemd-cgls
326.29
KB
-rwxr-xr-x
systemd-cgtop
85.09
KB
-rwxr-xr-x
systemd-coredumpctl
154.52
KB
-rwxr-xr-x
systemd-delta
76.84
KB
-rwxr-xr-x
systemd-detect-virt
39.97
KB
-rwxr-xr-x
systemd-escape
48.2
KB
-rwxr-xr-x
systemd-firstboot
101.52
KB
-rwxr-xr-x
systemd-hwdb
85.31
KB
-rwxr-xr-x
systemd-inhibit
309.83
KB
-rwxr-xr-x
systemd-loginctl
489.62
KB
-rwxr-xr-x
systemd-machine-id-setup
52.23
KB
-rwxr-xr-x
systemd-notify
48.13
KB
-rwxr-xr-x
systemd-nspawn
545.88
KB
-rwxr-xr-x
systemd-path
52.16
KB
-rwxr-xr-x
systemd-run
387.05
KB
-rwxr-xr-x
systemd-stdio-bridge
305.77
KB
-rwxr-xr-x
systemd-sysv-convert
3.89
KB
-rwxr-xr-x
systemd-tmpfiles
146.13
KB
-rwxr-xr-x
systemd-tty-ask-password-agent
84.75
KB
-rwxr-xr-x
systemsettings
91.87
KB
-rwxr-xr-x
sz
78.98
KB
-rwxr-xr-x
tabs
15.31
KB
-rwxr-xr-x
tac
32.48
KB
-rwxr-xr-x
tail
65.25
KB
-rwxr-xr-x
tailf
23.88
KB
-rwxr-xr-x
tapestat
52.55
KB
-rwxr-xr-x
tar
338.02
KB
-rwxr-xr-x
targetcli
10.34
KB
-rwxr-xr-x
targetclid
7.97
KB
-rwxr-xr-x
targetctl
2.09
KB
-rwxr-xr-x
targetd
837
B
-rwxr-xr-x
taskset
32.22
KB
-rwxr-xr-x
tbl
115.96
KB
-rwxr-xr-x
tclsh
7
KB
-rwxr-xr-x
tclsh8.5
7
KB
-rwxr-xr-x
tcpsvd
850.33
KB
-rwxr-xr-x
tcptraceroute
1.44
KB
-rwxr-xr-x
tcsh
395.15
KB
-rwxr-xr-x
tdspool
301.54
KB
-rwxr-xr-x
teamd
155.09
KB
-rwxr-xr-x
teamdctl
28.98
KB
-rwxr-xr-x
teamnl
19.09
KB
-rwxr-xr-x
teamviewer
360
B
-rwxr-xr-x
tee
32.38
KB
-rwxr-xr-x
telepathy-gabble-xmpp-console
13.63
KB
-rwxr-xr-x
telnet
99.41
KB
-rwxr-xr-x
telnetd
850.33
KB
-rwxr-xr-x
test
36.46
KB
-rwxr-xr-x
test_ppa
6.68
KB
-rwxr-xr-x
testgdbm
29.77
KB
-rwxr-xr-x
testlibraw
15.37
KB
-rwxr-xr-x
testparm
31.01
KB
-rwxr-xr-x
testrb
74
B
-rwxr-xr-x
text2wave
6.31
KB
-rwxr-xr-x
tftp
850.33
KB
-rwxr-xr-x
tftpd
850.33
KB
-rwxr-xr-x
tgz
2.24
KB
-rwxr-xr-x
tic
64.26
KB
-rwxr-xr-x
time
15.55
KB
-rwxr-xr-x
timedatectl
330.22
KB
-rwxr-xr-x
timeout
53.31
KB
-rwxr-xr-x
tload
15.38
KB
-rwxr-xr-x
tmon
31.11
KB
-rwxr-xr-x
tnameserv
8.95
KB
-rwxr-xr-x
toc2cddb
221.41
KB
-rwxr-xr-x
toc2cue
221.37
KB
-rwxr-xr-x
toe
15.43
KB
-rwxr-xr-x
top
104.38
KB
-rwxr-xr-x
totem
15.23
KB
-rwxr-xr-x
totem-video-thumbnailer
28.13
KB
-rwxr-xr-x
touch
61.02
KB
-rwxr-xr-x
tpmtool
101.51
KB
-rwxr-xr-x
tput
15.41
KB
-rwxr-xr-x
tr
44.61
KB
-rwxr-xr-x
tracepath
15.05
KB
-rwxr-xr-x
tracepath6
15.05
KB
-rwxr-xr-x
traceroute
61.86
KB
-rwxr-xr-x
traceroute6
61.86
KB
-rwxr-xr-x
tracker
114.7
KB
-rwxr-xr-x
troff
512.96
KB
-rwxr-xr-x
true
28.26
KB
-rwxr-xr-x
truncate
52.68
KB
-rwxr-xr-x
trust
179.08
KB
-rwxr-xr-x
tset
19.6
KB
-rwxr-xr-x
tsort
36.47
KB
-rwxr-xr-x
tsql
285
KB
-rwxr-xr-x
ttmkfdir
99.04
KB
-rwxr-xr-x
tty
28.29
KB
-rwxr-xr-x
ttysize
850.33
KB
-rwxr-xr-x
tunctl
850.33
KB
-rwxr-xr-x
turbostat
113.15
KB
-rwxr-xr-x
tzselect
7.17
KB
-rwxr-xr-x
ubiattach
850.33
KB
-rwxr-xr-x
ubidetach
850.33
KB
-rwxr-xr-x
ubimkvol
850.33
KB
-rwxr-xr-x
ubirename
850.33
KB
-rwxr-xr-x
ubirmvol
850.33
KB
-rwxr-xr-x
ubirsvol
850.33
KB
-rwxr-xr-x
ubiupdatevol
850.33
KB
-rwxr-xr-x
ucs2any
19.47
KB
-rwxr-xr-x
udevadm
414.27
KB
-rwxr-xr-x
udhcpc
850.33
KB
-rwxr-xr-x
udhcpd
850.33
KB
-rwxr-xr-x
udisksctl
55.45
KB
-rwxr-xr-x
udpsvd
850.33
KB
-rwxr-xr-x
uevent
850.33
KB
-rwxr-xr-x
ul
19.47
KB
-rwxr-xr-x
ulockmgr_server
15.11
KB
-rwxr-xr-x
umask
29
B
-rwxr-xr-x
umount
31.23
KB
-rwsr-xr-x
unalias
31
B
-rwxr-xr-x
uname
32.3
KB
-rwxr-xr-x
uncompress
24.49
KB
-rwxr-xr-x
unexpand
32.45
KB
-rwxr-xr-x
unicode_start
2.5
KB
-rwxr-xr-x
unicode_stop
363
B
-rwxr-xr-x
uniq
44.71
KB
-rwxr-xr-x
unix-lpr.sh
4.07
KB
-rwxr-xr-x
unix2dos
850.33
KB
-rwxr-xr-x
unlink
28.3
KB
-rwxr-xr-x
unlz4
105.84
KB
-rwxr-xr-x
unlzma
850.33
KB
-rwxr-xr-x
unoconv
58.04
KB
-rwxr-xr-x
unopkg
370
B
-rwxr-xr-x
unpack200
119.32
KB
-rwxr-xr-x
unshare
15.45
KB
-rwxr-xr-x
unwrapdiff
5.8
KB
-rwxr-xr-x
unxz
73.52
KB
-rwxr-xr-x
unzip
185.16
KB
-rwxr-xr-x
unzipsfx
88.66
KB
-rwxr-xr-x
update-ca-trust
1.03
KB
-rwxr-xr-x
update-desktop-database
19.7
KB
-rwxr-xr-x
update-gtk-immodules
313
B
-rwxr-xr-x
update-mime-database
52.82
KB
-rwxr-xr-x
updatedb
47.65
KB
-rwxr-xr-x
upower
15.13
KB
-rwxr-xr-x
uptime
11.22
KB
-rwxr-xr-x
urlgrabber
12.17
KB
-rwxr-xr-x
usb-devices
4.12
KB
-rwxr-xr-x
usbhid-dump
27.72
KB
-rwxr-xr-x
users
32.42
KB
-rwxr-xr-x
usleep
10.95
KB
-rwxr-xr-x
usx2yloader
15.41
KB
-rwxr-xr-x
utmpdump
15.45
KB
-rwxr-xr-x
uudecode
850.33
KB
-rwxr-xr-x
uuencode
850.33
KB
-rwxr-xr-x
uuidgen
11.21
KB
-rwxr-xr-x
uxterm
3.59
KB
-rwxr-xr-x
uz
2.25
KB
-rwxr-xr-x
vconfig
850.33
KB
-rwxr-xr-x
vcut
19.59
KB
-rwxr-xr-x
vdir
114.85
KB
-rwxr-xr-x
verify_blkparse
11.16
KB
-rwxr-xr-x
verifytree
10.79
KB
-rwxr-xr-x
vi
906.45
KB
-rwxr-xr-x
view
906.45
KB
-rwxr-xr-x
vim
2.23
MB
-rwxr-xr-x
vimdiff
2.23
MB
-rwxr-xr-x
vimtutor
2.04
KB
-rwxr-xr-x
vinagre
308.41
KB
-rwxr-xr-x
virsh
666.14
KB
-rwxr-xr-x
virt-host-validate
27.38
KB
-rwxr-xr-x
virt-pki-validate
9.58
KB
-rwxr-xr-x
virt-xml-validate
2.29
KB
-rwxr-xr-x
virtualmin-config-system
3.22
KB
-rwxr-xr-x
virtuoso-t
10.04
MB
-rwxr-xr-x
vlock
15.73
KB
-rwxr-xr-x
vm-support
9.57
KB
-rwxr-xr-x
vmhgfs-fuse
52.79
KB
-rwxr-xr-x
vmmouse_detect
11.37
KB
-rwxr-xr-x
vmstat
31.48
KB
-rwxr-xr-x
vmtoolsd
55.91
KB
-rwxr-xr-x
vmware-checkvm
11.07
KB
-rwxr-xr-x
vmware-hgfsclient
11.22
KB
-rwxr-xr-x
vmware-namespace-cmd
19.05
KB
-rwxr-xr-x
vmware-rpctool
19.47
KB
-rwxr-xr-x
vmware-toolbox-cmd
39.71
KB
-rwxr-xr-x
vmware-user
11.16
KB
-rwxr-xr-x
vmware-user-suid-wrapper
11.16
KB
-rwxr-xr-x
vmware-vgauth-cmd
15.02
KB
-rwxr-xr-x
vmware-vmblock-fuse
19.73
KB
-rwxr-xr-x
vmware-xferlogs
11.09
KB
-rwxr-xr-x
vncconfig
116.98
KB
-rwxr-xr-x
vncpasswd
27.63
KB
-rwxr-xr-x
volname
850.33
KB
-rwxr-xr-x
vorbiscomment
32.35
KB
-rwxr-xr-x
vstp
23.58
KB
-rwxr-xr-x
vxloader
15.38
KB
-rwxr-xr-x
w
19.45
KB
-rwxr-xr-x
wait
28
B
-rwxr-xr-x
wall
14.98
KB
-r-xr-sr-x
watch
24.14
KB
-rwxr-xr-x
watchdog
850.33
KB
-rwxr-xr-x
watchgnupg
15.35
KB
-rwxr-xr-x
wavpack
43.98
KB
-rwxr-xr-x
wc
40.67
KB
-rwxr-xr-x
wdctl
40.7
KB
-rwxr-xr-x
webmin
14.57
KB
-rwxr-xr-x
wget
408.96
KB
-rwxr-xr-x
whatis
45.49
KB
-rwxr-xr-x
whereis
20.2
KB
-rwxr-xr-x
which
23.77
KB
-rwxr-xr-x
whiptail
27.84
KB
-rwxr-xr-x
who
48.7
KB
-rwxr-xr-x
whoami
28.3
KB
-rwxr-xr-x
whois
60.48
KB
-rwxr-xr-x
whois.md
60.48
KB
-rwxr-xr-x
withsctp
229
B
-rwxr-xr-x
wnck-urgency-monitor
11.45
KB
-rwxr-xr-x
wodim
304.54
KB
-rwxr-xr-x
wrestool
49.28
KB
-rwxr-xr-x
write
19.09
KB
-rwxr-sr-x
wvdial
154.39
KB
-rwxr-xr-x
wvdialconf
56.24
KB
-rwxr-xr-x
wvgain
32.3
KB
-rwxr-xr-x
wvunpack
44.12
KB
-rwxr-xr-x
x86_64
15.27
KB
-rwxr-xr-x
x86_64-redhat-linux-c++
754.59
KB
-rwxr-xr-x
x86_64-redhat-linux-g++
754.59
KB
-rwxr-xr-x
x86_64-redhat-linux-gcc
750.59
KB
-rwxr-xr-x
x86_energy_perf_policy
10.23
KB
-rwxr-xr-x
xargs
60.91
KB
-rwxr-xr-x
xauth
40.8
KB
-rwxr-xr-x
xbrlapi
78.27
KB
-rwxr-xr-x
xdg-desktop-icon
19.05
KB
-rwxr-xr-x
xdg-desktop-menu
41.91
KB
-rwxr-xr-x
xdg-email
23.4
KB
-rwxr-xr-x
xdg-icon-resource
28.05
KB
-rwxr-xr-x
xdg-mime
38.43
KB
-rwxr-xr-x
xdg-open
18.84
KB
-rwxr-xr-x
xdg-screensaver
27.86
KB
-rwxr-xr-x
xdg-settings
32.79
KB
-rwxr-xr-x
xdg-user-dir
234
B
-rwxr-xr-x
xdg-user-dirs-gtk-update
19.82
KB
-rwxr-xr-x
xdg-user-dirs-update
19.7
KB
-rwxr-xr-x
xdpyinfo
36.84
KB
-rwxr-xr-x
xdriinfo
11.16
KB
-rwxr-xr-x
xev
27.81
KB
-rwxr-xr-x
xgamma
11.15
KB
-rwxr-xr-x
xgettext
265.35
KB
-rwxr-xr-x
xhost
15.38
KB
-rwxr-xr-x
xinit
19.63
KB
-rwxr-xr-x
xinput
52.81
KB
-rwxr-xr-x
xkbcomp
208.35
KB
-rwxr-xr-x
xkill
15.27
KB
-rwxr-xr-x
xlsatoms
11.27
KB
-rwxr-xr-x
xlsclients
15.44
KB
-rwxr-xr-x
xlsfonts
19.48
KB
-rwxr-xr-x
xmlcatalog
15.3
KB
-rwxr-xr-x
xmllint
61.94
KB
-rwxr-xr-x
xmlsec1
59.93
KB
-rwxr-xr-x
xmlwf
24
KB
-rwxr-xr-x
xmodmap
32.28
KB
-rwxr-xr-x
xmvn-builddep
1.04
KB
-rwxr-xr-x
xorg-x11-fonts-update-dirs
1.29
KB
-rwxr--r--
xprop
38.4
KB
-rwxr-xr-x
xrandr
60.06
KB
-rwxr-xr-x
xrdb
27.78
KB
-rwxr-xr-x
xrefresh
11.16
KB
-rwxr-xr-x
xset
31.72
KB
-rwxr-xr-x
xsetmode
11.1
KB
-rwxr-xr-x
xsetpointer
11.13
KB
-rwxr-xr-x
xsetroot
19.38
KB
-rwxr-xr-x
xsettings-kde
23.81
KB
-rwxr-xr-x
xsetwacom
49.15
KB
-rwxr-xr-x
xsltproc
23.51
KB
-rwxr-xr-x
xstdcmap
15.77
KB
-rwxr-xr-x
xsubpp
4.45
KB
-rwxr-xr-x
xterm
488.77
KB
-rwxr-xr-x
xvattr
11.32
KB
-rwxr-xr-x
xvinfo
15.25
KB
-rwxr-xr-x
xwininfo
40.16
KB
-rwxr-xr-x
xxd
14.46
KB
-rwxr-xr-x
xz
73.52
KB
-rwxr-xr-x
xzcat
73.52
KB
-rwxr-xr-x
xzcmp
6.48
KB
-rwxr-xr-x
xzdec
11.21
KB
-rwxr-xr-x
xzdiff
6.48
KB
-rwxr-xr-x
xzegrep
5.76
KB
-rwxr-xr-x
xzfgrep
5.76
KB
-rwxr-xr-x
xzgrep
5.76
KB
-rwxr-xr-x
xzless
1.76
KB
-rwxr-xr-x
xzmore
2.11
KB
-rwxr-xr-x
yacc
84.48
KB
-rwxr-xr-x
yelp
53.83
KB
-rwxr-xr-x
yes
28.3
KB
-rwxr-xr-x
ypdomainname
15.41
KB
-rwxr-xr-x
yum
801
B
-rwxr-xr-x
yum-builddep
9.95
KB
-rwxr-xr-x
yum-config-manager
9.35
KB
-rwxr-xr-x
yum-debug-dump
8.34
KB
-rwxr-xr-x
yum-debug-restore
7.72
KB
-rwxr-xr-x
yum-groups-manager
10.77
KB
-rwxr-xr-x
yumdownloader
10.85
KB
-rwxr-xr-x
zcat
1.9
KB
-rwxr-xr-x
zcip
850.33
KB
-rwxr-xr-x
zcmp
1.72
KB
-rwxr-xr-x
zdiff
5.63
KB
-rwxr-xr-x
zegrep
123
B
-rwxr-xr-x
zenheiset
1.09
KB
-rwxr-xr-x
zenity
101.2
KB
-rwxr-xr-x
zfgrep
123
B
-rwxr-xr-x
zforce
2.09
KB
-rwxr-xr-x
zgrep
5.98
KB
-rwxr-xr-x
zip
210.78
KB
-rwxr-xr-x
zipcloak
98.1
KB
-rwxr-xr-x
zipdetails
47.32
KB
-rwxr-xr-x
zipgrep
2.88
KB
-rwxr-xr-x
zipinfo
185.16
KB
-rwxr-xr-x
zipnote
93.73
KB
-rwxr-xr-x
zipsplit
97.75
KB
-rwxr-xr-x
zless
1.99
KB
-rwxr-xr-x
zmore
2.79
KB
-rwxr-xr-x
znew
5.22
KB
-rwxr-xr-x
zsoelim
32.59
KB
-rwxr-xr-x
zts-php
5.25
MB
-rwxr-xr-x
Delete
Unzip
Zip
${this.title}
Close
Code Editor : intltool-merge
#!/usr/bin/perl -w # -*- Mode: perl; indent-tabs-mode: nil; c-basic-offset: 4 -*- # # The Intltool Message Merger # # Copyright (C) 2000, 2003 Free Software Foundation. # Copyright (C) 2000, 2001 Eazel, Inc # # Intltool is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License # version 2 published by the Free Software Foundation. # # Intltool is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software # Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. # # As a special exception to the GNU General Public License, if you # distribute this file as part of a program that contains a # configuration script generated by Autoconf, you may include it under # the same distribution terms that you use for the rest of that program. # # Authors: Maciej Stachowiak <mjs@noisehavoc.org> # Kenneth Christiansen <kenneth@gnu.org> # Darin Adler <darin@bentspoon.com> # # Proper XML UTF-8'ification written by Cyrille Chepelov <chepelov@calixo.net> # ## Release information my $PROGRAM = "intltool-merge"; my $PACKAGE = "intltool"; my $VERSION = "0.50.2"; ## Loaded modules use strict; use Getopt::Long; use Text::Wrap; use File::Basename; use Encode; my $must_end_tag = -1; my $last_depth = -1; my $translation_depth = -1; my @tag_stack = (); my @entered_tag = (); my @translation_strings = (); my $leading_space = ""; ## Scalars used by the option stuff my $HELP_ARG = 0; my $VERSION_ARG = 0; my $BA_STYLE_ARG = 0; my $XML_STYLE_ARG = 0; my $KEYS_STYLE_ARG = 0; my $DESKTOP_STYLE_ARG = 0; my $SCHEMAS_STYLE_ARG = 0; my $RFC822DEB_STYLE_ARG = 0; my $QUOTED_STYLE_ARG = 0; my $QUOTEDXML_STYLE_ARG = 0; my $QUIET_ARG = 0; my $PASS_THROUGH_ARG = 0; my $UTF8_ARG = 0; my $MULTIPLE_OUTPUT = 0; my $NO_TRANSLATIONS_ARG = 0; my $cache_file; ## Handle options GetOptions ( "help" => \$HELP_ARG, "version" => \$VERSION_ARG, "quiet|q" => \$QUIET_ARG, "oaf-style|o" => \$BA_STYLE_ARG, ## for compatibility "ba-style|b" => \$BA_STYLE_ARG, "xml-style|x" => \$XML_STYLE_ARG, "keys-style|k" => \$KEYS_STYLE_ARG, "desktop-style|d" => \$DESKTOP_STYLE_ARG, "schemas-style|s" => \$SCHEMAS_STYLE_ARG, "rfc822deb-style|r" => \$RFC822DEB_STYLE_ARG, "quoted-style" => \$QUOTED_STYLE_ARG, "quotedxml-style" => \$QUOTEDXML_STYLE_ARG, "pass-through|p" => \$PASS_THROUGH_ARG, "utf8|u" => \$UTF8_ARG, "multiple-output|m" => \$MULTIPLE_OUTPUT, "no-translations" => \$NO_TRANSLATIONS_ARG, "cache|c=s" => \$cache_file ) or &error; my $PO_DIR; my $FILE; my $OUTFILE; my %po_files_by_lang = (); my %translations = (); # Use this instead of \w for XML files to handle more possible characters. my $w = "[-A-Za-z0-9._:]"; # XML quoted string contents my $q = "[^\\\"]*"; ## Check for options. if ($VERSION_ARG) { &print_version; } elsif ($HELP_ARG) { &print_help; } elsif ($BA_STYLE_ARG && @ARGV > 2) { &utf8_sanity_check; &preparation; &print_message; &ba_merge_translations; &finalize; } elsif ($XML_STYLE_ARG && (@ARGV > 2 || ($NO_TRANSLATIONS_ARG && @ARGV > 1))) { &utf8_sanity_check; &preparation; &print_message; &xml_merge_output; &finalize; } elsif ($KEYS_STYLE_ARG && @ARGV > 2) { &utf8_sanity_check; &preparation; &print_message; &keys_merge_translations; &finalize; } elsif ($DESKTOP_STYLE_ARG && @ARGV > 2) { &utf8_sanity_check; &preparation; &print_message; &desktop_merge_translations; &finalize; } elsif ($SCHEMAS_STYLE_ARG && @ARGV > 2) { &utf8_sanity_check; &preparation; &print_message; &schemas_merge_translations; &finalize; } elsif ($RFC822DEB_STYLE_ARG && @ARGV > 2) { &preparation; &print_message; &rfc822deb_merge_translations; &finalize; } elsif (($QUOTED_STYLE_ARG || $QUOTEDXML_STYLE_ARG) && @ARGV > 2) { &utf8_sanity_check; &preparation; &print_message; "ed_merge_translations($QUOTEDXML_STYLE_ARG); &finalize; } else { &print_help; } exit; ## Sub for printing release information sub print_version { print <<_EOF_; ${PROGRAM} (${PACKAGE}) ${VERSION} Written by Maciej Stachowiak, Darin Adler and Kenneth Christiansen. Copyright (C) 2000-2003 Free Software Foundation, Inc. Copyright (C) 2000-2001 Eazel, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. _EOF_ exit; } ## Sub for printing usage information sub print_help { print <<_EOF_; Usage: ${PROGRAM} [OPTION]... PO_DIRECTORY FILENAME OUTPUT_FILE Generates an output file that includes some localized attributes from an untranslated source file. Mandatory options: (exactly one must be specified) -b, --ba-style includes translations in the bonobo-activation style -d, --desktop-style includes translations in the desktop style -k, --keys-style includes translations in the keys style -s, --schemas-style includes translations in the schemas style -r, --rfc822deb-style includes translations in the RFC822 style --quoted-style includes translations in the quoted string style --quotedxml-style includes translations in the quoted xml string style -x, --xml-style includes translations in the standard xml style Other options: -u, --utf8 convert all strings to UTF-8 before merging (default for everything except RFC822 style) -p, --pass-through deprecated, does nothing and issues a warning -m, --multiple-output output one localized file per locale, instead of a single file containing all localized elements --no-translations do not merge any translations: only generates the unlocalised (English) version -- applies only to XML merging -c, --cache=FILE specify cache file name (usually \$top_builddir/po/.intltool-merge-cache) -q, --quiet suppress most messages --help display this help and exit --version output version information and exit Report bugs to http://bugs.launchpad.net/intltool _EOF_ exit; } ## Sub for printing error messages sub print_error { print STDERR "Try `${PROGRAM} --help' for more information.\n"; exit; } sub print_message { print "Merging translations into $OUTFILE.\n" unless $QUIET_ARG; } sub preparation { if (!$XML_STYLE_ARG || !$NO_TRANSLATIONS_ARG) { $PO_DIR = $ARGV[0]; $FILE = $ARGV[1]; $OUTFILE = $ARGV[2]; &gather_po_files; &get_translation_database; } else { $FILE = $ARGV[0]; $OUTFILE = $ARGV[1]; } } # General-purpose code for looking up translations in .po files sub po_file2lang { my ($tmp) = @_; $tmp =~ s/^.*\/(.*)\.po$/$1/; return $tmp; } sub gather_po_files { if (my $linguas = $ENV{"LINGUAS"}) { for my $lang (split / /, $linguas) { my $po_file = $PO_DIR . "/" . $lang . ".po"; if (-e $po_file) { $po_files_by_lang{$lang} = $po_file; } } } else { if (open LINGUAS_FILE, "$PO_DIR/LINGUAS") { while (<LINGUAS_FILE>) { next if /^#/; for my $lang (split) { chomp ($lang); my $po_file = $PO_DIR . "/" . $lang . ".po"; if (-e $po_file) { $po_files_by_lang{$lang} = $po_file; } } } close LINGUAS_FILE; } else { for my $po_file (glob "$PO_DIR/*.po") { $po_files_by_lang{po_file2lang($po_file)} = $po_file; } } } } sub get_po_encoding { my ($in_po_file) = @_; my $encoding = ""; open IN_PO_FILE, $in_po_file or die; while (<IN_PO_FILE>) { ## example: "Content-Type: text/plain; charset=ISO-8859-1\n" if (/Content-Type\:.*charset=([-a-zA-Z0-9]+)\\n/) { $encoding = $1; last; } } close IN_PO_FILE; if (!$encoding) { print STDERR "Warning: no encoding found in $in_po_file. Assuming ISO-8859-1\n" unless $QUIET_ARG; $encoding = "ISO-8859-1"; } return $encoding } sub utf8_sanity_check { print STDERR "Warning: option --pass-through has been removed.\n" if $PASS_THROUGH_ARG; $UTF8_ARG = 1; } sub get_translation_database { if ($cache_file) { &get_cached_translation_database; } else { &create_translation_database; } } sub get_newest_po_age { my $newest_age; foreach my $file (values %po_files_by_lang) { my $file_age = -M $file; $newest_age = $file_age if !$newest_age || $file_age < $newest_age; } $newest_age = 0 if !$newest_age; return $newest_age; } sub create_cache { print "Generating and caching the translation database\n" unless $QUIET_ARG; &create_translation_database; open CACHE, ">$cache_file" || die; print CACHE join "\x01", %translations; close CACHE; } sub load_cache { print "Found cached translation database\n" unless $QUIET_ARG; my $contents; open CACHE, "<$cache_file" || die; { local $/; $contents = <CACHE>; } close CACHE; %translations = split "\x01", $contents; } sub get_cached_translation_database { my $cache_file_age = -M $cache_file; if (defined $cache_file_age) { if ($cache_file_age <= &get_newest_po_age) { &load_cache; return; } print "Found too-old cached translation database\n" unless $QUIET_ARG; } &create_cache; } sub add_translation { my ($lang, $encoding, $msgctxt, $msgid, $msgstr) = @_; return if !($msgid && $msgstr); if ($msgctxt) { $msgid = "$msgctxt\004$msgid"; } if (uc $encoding ne "UTF-8") { Encode::from_to ($msgid, $encoding, "UTF-8"); Encode::from_to ($msgstr, $encoding, "UTF-8"); } $translations{$lang, $msgid} = $msgstr; } sub create_translation_database { for my $lang (keys %po_files_by_lang) { my $po_file = $po_files_by_lang{$lang}; my $encoding = "UTF-8"; if ($UTF8_ARG) { $encoding = get_po_encoding ($po_file); if (uc $encoding ne "UTF-8") { print "NOTICE: $po_file is not in UTF-8 but $encoding, converting...\n" unless $QUIET_ARG;; } } open PO_FILE, "<$po_file"; my $nextfuzzy = 0; my $inmsgctxt = 0; my $inmsgid = 0; my $inmsgstr = 0; my $msgctxt = ""; my $msgid = ""; my $msgstr = ""; while (<PO_FILE>) { $nextfuzzy = 1 if /^#, fuzzy/; if (/^msgctxt "((\\.|[^\\]+)*)"/ ) { if ($inmsgstr) { add_translation ($lang, $encoding, $msgctxt, $msgid, $msgstr); $msgctxt = ""; $msgid = ""; $msgstr = ""; } $msgctxt = unescape_po_string($1); $inmsgctxt = 1; $inmsgid = 0; $inmsgstr = 0; } if (/^msgid "((\\.|[^\\]+)*)"/ ) { if ($inmsgstr) { add_translation ($lang, $encoding, $msgctxt, $msgid, $msgstr); $msgctxt = ""; $msgid = ""; $msgstr = ""; } if ($nextfuzzy) { $inmsgid = 0; $nextfuzzy = 0; } else { $msgid = unescape_po_string($1); $inmsgid = 1; } $inmsgctxt = 0; $inmsgstr = 0; } if (/^msgstr "((\\.|[^\\]+)*)"/) { $msgstr = unescape_po_string($1); $inmsgstr = 1; $inmsgctxt = 0; $inmsgid = 0; } if (/^"((\\.|[^\\]+)*)"/) { $msgctxt .= unescape_po_string($1) if $inmsgctxt; $msgid .= unescape_po_string($1) if $inmsgid; $msgstr .= unescape_po_string($1) if $inmsgstr; } } add_translation ($lang, $encoding, $msgctxt, $msgid, $msgstr) if ($inmsgstr); } } sub finalize { } sub unescape_one_sequence { my ($sequence) = @_; return "\\" if $sequence eq "\\\\"; return "\"" if $sequence eq "\\\""; return "\n" if $sequence eq "\\n"; return "\r" if $sequence eq "\\r"; return "\t" if $sequence eq "\\t"; return "\b" if $sequence eq "\\b"; return "\f" if $sequence eq "\\f"; return "\a" if $sequence eq "\\a"; return chr(11) if $sequence eq "\\v"; # vertical tab, see ascii(7) return chr(hex($1)) if ($sequence =~ /\\x([0-9a-fA-F]{2})/); return chr(oct($1)) if ($sequence =~ /\\([0-7]{3})/); # FIXME: Is \0 supported as well? Kenneth and Rodney don't want it, see bug #48489 return $sequence; } sub unescape_po_string { my ($string) = @_; $string =~ s/(\\x[0-9a-fA-F]{2}|\\[0-7]{3}|\\.)/unescape_one_sequence($1)/eg; return $string; } sub entity_decode { local ($_) = @_; s/'/'/g; # ' s/"/"/g; # " s/</</g; s/>/>/g; s/&/&/g; return $_; } # entity_encode: (string) # # Encode the given string to XML format (encode '<' etc). sub entity_encode { my ($pre_encoded) = @_; my @list_of_chars = unpack ('C*', $pre_encoded); # with UTF-8 we only encode minimalistic return join ('', map (&entity_encode_int_minimalist, @list_of_chars)); } sub entity_encode_int_minimalist { return """ if $_ == 34; return "&" if $_ == 38; return "'" if $_ == 39; return "<" if $_ == 60; return ">" if $_ == 62; return chr $_; } sub entity_encoded_translation { my ($lang, $string) = @_; my $translation = $translations{$lang, $string}; return $string if !$translation; return entity_encode ($translation); } ## XML (bonobo-activation specific) merge code sub ba_merge_translations { my $source; { local $/; # slurp mode open INPUT, "<$FILE" or die "can't open $FILE: $!"; $source = <INPUT>; close INPUT; } open OUTPUT, ">$OUTFILE" or die "can't open $OUTFILE: $!"; # Binmode so that selftest works ok if using a native Win32 Perl... binmode (OUTPUT) if $^O eq 'MSWin32'; while ($source =~ s|^(.*?)([ \t]*<\s*$w+\s+($w+\s*=\s*"$q"\s*)+/?>)([ \t]*\n)?||s) { print OUTPUT $1; my $node = $2 . "\n"; my @strings = (); $_ = $node; while (s/(\s)_($w+\s*=\s*"($q)")/$1$2/s) { push @strings, entity_decode($3); } print OUTPUT; my %langs; for my $string (@strings) { for my $lang (keys %po_files_by_lang) { $langs{$lang} = 1 if $translations{$lang, $string}; } } for my $lang (sort keys %langs) { $_ = $node; s/(\sname\s*=\s*)"($q)"/$1"$2-$lang"/s; s/(\s)_($w+\s*=\s*")($q)"/$1 . $2 . entity_encoded_translation($lang, $3) . '"'/seg; print OUTPUT; } } print OUTPUT $source; close OUTPUT; } ## XML (non-bonobo-activation) merge code # Process tag attributes # Only parameter is a HASH containing attributes -> values mapping sub getAttributeString { my $sub = shift; my $do_translate = shift || 0; my $language = shift || ""; my $result = ""; my $translate = shift; foreach my $e (reverse(sort(keys %{ $sub }))) { my $key = $e; my $string = $sub->{$e}; my $quote = '"'; $string =~ s/^[\s]+//; $string =~ s/[\s]+$//; if ($string =~ /^'.*'$/) { $quote = "'"; } $string =~ s/^['"]//g; $string =~ s/['"]$//g; if ($do_translate && $key =~ /^_/) { $key =~ s|^_||g; if ($language) { # Handle translation my $decode_string = entity_decode($string); my $translation = $translations{$language, $decode_string}; if ($translation) { $translation = entity_encode($translation); $string = $translation; } $$translate = 2; } else { $$translate = 2 if ($translate && (!$$translate)); # watch not to "overwrite" $translate } } $result .= " $key=$quote$string$quote"; } return $result; } # Returns a translatable string from XML node, it works on contents of every node in XML::Parser tree sub getXMLstring { my $ref = shift; my $spacepreserve = shift || 0; my @list = @{ $ref }; my $result = ""; my $count = scalar(@list); my $attrs = $list[0]; my $index = 1; $spacepreserve = 1 if ((exists $attrs->{"xml:space"}) && ($attrs->{"xml:space"} =~ /^["']?preserve["']?$/)); $spacepreserve = 0 if ((exists $attrs->{"xml:space"}) && ($attrs->{"xml:space"} =~ /^["']?default["']?$/)); while ($index < $count) { my $type = $list[$index]; my $content = $list[$index+1]; if (! $type ) { # We've got CDATA if ($content) { # lets strip the whitespace here, and *ONLY* here $content =~ s/\s+/ /gs if (!$spacepreserve); $result .= $content; } } elsif ( "$type" ne "1" ) { # We've got another element $result .= "<$type"; $result .= getAttributeString(@{$content}[0], 0); # no nested translatable elements if ($content) { my $subresult = getXMLstring($content, $spacepreserve); if ($subresult) { $result .= ">".$subresult . "</$type>"; } else { $result .= "/>"; } } else { $result .= "/>"; } } $index += 2; } return $result; } # Translate list of nodes if necessary sub translate_subnodes { my $fh = shift; my $content = shift; my $language = shift || ""; my $singlelang = shift || 0; my $spacepreserve = shift || 0; my @nodes = @{ $content }; my $count = scalar(@nodes); my $index = 0; while ($index < $count) { my $type = $nodes[$index]; my $rest = $nodes[$index+1]; if ($singlelang) { my $oldMO = $MULTIPLE_OUTPUT; $MULTIPLE_OUTPUT = 1; traverse($fh, $type, $rest, $language, $spacepreserve); $MULTIPLE_OUTPUT = $oldMO; } else { traverse($fh, $type, $rest, $language, $spacepreserve); } $index += 2; } } sub isWellFormedXmlFragment { my $ret = eval 'require XML::Parser'; if(!$ret) { die "You must have XML::Parser installed to run $0\n\n"; } my $fragment = shift; return 0 if (!$fragment); $fragment = "<root>$fragment</root>"; my $xp = new XML::Parser(Style => 'Tree'); my $tree = 0; eval { $tree = $xp->parse($fragment); }; return $tree; } sub traverse { my $fh = shift; my $nodename = shift; my $content = shift; my $language = shift || ""; my $spacepreserve = shift || 0; if (!$nodename) { if ($content =~ /^[\s]*$/) { $leading_space .= $content; } print $fh $content; } else { # element my @all = @{ $content }; my $attrs = shift @all; my $translate = 0; my $outattr = getAttributeString($attrs, 1, $language, \$translate); if ($nodename =~ /^_/) { $translate = 1; $nodename =~ s/^_//; } my $lookup = ''; $spacepreserve = 0 if ((exists $attrs->{"xml:space"}) && ($attrs->{"xml:space"} =~ /^["']?default["']?$/)); $spacepreserve = 1 if ((exists $attrs->{"xml:space"}) && ($attrs->{"xml:space"} =~ /^["']?preserve["']?$/)); print $fh "<$nodename", $outattr; if ($translate) { $content = getXMLstring($content, $spacepreserve); if (!$spacepreserve) { $content =~ s/^\s+//s; $content =~ s/\s+$//s; } if (exists $attrs->{"msgctxt"}) { my $context = entity_decode ($attrs->{"msgctxt"}); $context =~ s/^["'](.*)["']/$1/; $lookup = "$context\004$content"; } else { $lookup = $content; } if ($lookup || $translate == 2) { my $translation = $translations{$language, $lookup} if isWellFormedXmlFragment($translations{$language, $lookup}); if ($MULTIPLE_OUTPUT && ($translation || $translate == 2)) { $translation = $content if (!$translation); print $fh " xml:lang=\"", $language, "\"" if $language; print $fh ">"; if ($translate == 2) { translate_subnodes($fh, \@all, $language, 1, $spacepreserve); } else { print $fh $translation; } print $fh "</$nodename>"; return; # this means there will be no same translation with xml:lang="$language"... # if we want them both, just remove this "return" } else { print $fh ">"; if ($translate == 2) { translate_subnodes($fh, \@all, $language, 1, $spacepreserve); } else { print $fh $content; } print $fh "</$nodename>"; } } else { print $fh "/>"; } for my $lang (sort keys %po_files_by_lang) { if ($MULTIPLE_OUTPUT && $lang ne "$language") { next; } if ($lang) { # Handle translation # my $translate = 0; my $localattrs = getAttributeString($attrs, 1, $lang, \$translate); my $translation = $translations{$lang, $lookup} if isWellFormedXmlFragment($translations{$lang, $lookup}); if ($translate && !$translation) { $translation = $content; } if ($translation || $translate) { print $fh "\n"; $leading_space =~ s/.*\n//g; print $fh $leading_space; print $fh "<", $nodename, " xml:lang=\"", $lang, "\"", $localattrs, ">"; if ($translate == 2) { translate_subnodes($fh, \@all, $lang, 1, $spacepreserve); } else { print $fh $translation; } print $fh "</$nodename>"; } } } } else { my $count = scalar(@all); if ($count > 0) { print $fh ">"; my $index = 0; while ($index < $count) { my $type = $all[$index]; my $rest = $all[$index+1]; traverse($fh, $type, $rest, $language, $spacepreserve); $index += 2; } print $fh "</$nodename>"; } else { print $fh "/>"; } } } } sub intltool_tree_comment { my $expat = shift; my $data = shift; my $clist = $expat->{Curlist}; my $pos = $#$clist; push @$clist, 1 => $data; } sub intltool_tree_cdatastart { my $expat = shift; my $clist = $expat->{Curlist}; my $pos = $#$clist; push @$clist, 0 => $expat->original_string(); } sub intltool_tree_cdataend { my $expat = shift; my $clist = $expat->{Curlist}; my $pos = $#$clist; $clist->[$pos] .= $expat->original_string(); } sub intltool_tree_char { my $expat = shift; my $text = shift; my $clist = $expat->{Curlist}; my $pos = $#$clist; # Use original_string so that we retain escaped entities # in CDATA sections. # if ($pos > 0 and $clist->[$pos - 1] eq '0') { $clist->[$pos] .= $expat->original_string(); } else { push @$clist, 0 => $expat->original_string(); } } sub intltool_tree_start { my $expat = shift; my $tag = shift; my @origlist = (); # Use original_string so that we retain escaped entities # in attribute values. We must convert the string to an # @origlist array to conform to the structure of the Tree # Style. # my @original_array = split /\x/, $expat->original_string(); my $source = $expat->original_string(); # Remove leading tag. # $source =~ s|^\s*<\s*(\S+)||s; # Grab attribute key/value pairs and push onto @origlist array. # while ($source) { if ($source =~ /^\s*([\w:-]+)\s*[=]\s*["]/) { $source =~ s|^\s*([\w:-]+)\s*[=]\s*["]([^"]*)["]||s; push @origlist, $1; push @origlist, '"' . $2 . '"'; } elsif ($source =~ /^\s*([\w:-]+)\s*[=]\s*[']/) { $source =~ s|^\s*([\w:-]+)\s*[=]\s*[']([^']*)[']||s; push @origlist, $1; push @origlist, "'" . $2 . "'"; } else { last; } } my $ol = [ { @origlist } ]; push @{ $expat->{Lists} }, $expat->{Curlist}; push @{ $expat->{Curlist} }, $tag => $ol; $expat->{Curlist} = $ol; } sub readXml { my $filename = shift || return; if(!-f $filename) { die "ERROR Cannot find filename: $filename\n"; } my $ret = eval 'require XML::Parser'; if(!$ret) { die "You must have XML::Parser installed to run $0\n\n"; } my $xp = new XML::Parser(Style => 'Tree'); $xp->setHandlers(Char => \&intltool_tree_char); $xp->setHandlers(Start => \&intltool_tree_start); $xp->setHandlers(CdataStart => \&intltool_tree_cdatastart); $xp->setHandlers(CdataEnd => \&intltool_tree_cdataend); my $tree = $xp->parsefile($filename); # <foo><head id="a">Hello <em>there</em></head><bar>Howdy<ref/></bar>do</foo> # would be: # [foo, [{}, head, [{id => "a"}, 0, "Hello ", em, [{}, 0, "there"]], bar, [{}, # 0, "Howdy", ref, [{}]], 0, "do" ] ] return $tree; } sub print_header { my $infile = shift; my $fh = shift; my $source; if(!-f $infile) { die "ERROR Cannot find filename: $infile\n"; } print $fh qq{<?xml version="1.0" encoding="UTF-8"?>\n}; { local $/; open DOCINPUT, "<${FILE}" or die; $source = <DOCINPUT>; close DOCINPUT; } if ($source =~ /(<!DOCTYPE.*\[.*\]\s*>)/s) { print $fh "$1\n"; } elsif ($source =~ /(<!DOCTYPE[^>]*>)/s) { print $fh "$1\n"; } } sub parseTree { my $fh = shift; my $ref = shift; my $language = shift || ""; my $name = shift @{ $ref }; my $cont = shift @{ $ref }; while (!$name || "$name" eq "1") { $name = shift @{ $ref }; $cont = shift @{ $ref }; } my $spacepreserve = 0; my $attrs = @{$cont}[0]; $spacepreserve = 1 if ((exists $attrs->{"xml:space"}) && ($attrs->{"xml:space"} =~ /^["']?preserve["']?$/)); traverse($fh, $name, $cont, $language, $spacepreserve); } sub xml_merge_output { my $source; if ($MULTIPLE_OUTPUT) { for my $lang (sort keys %po_files_by_lang) { if ( ! -d $lang ) { mkdir $lang or -d $lang or die "Cannot create subdirectory $lang: $!\n"; } open OUTPUT, ">$lang/$OUTFILE" or die "Cannot open $lang/$OUTFILE: $!\n"; binmode (OUTPUT) if $^O eq 'MSWin32'; my $tree = readXml($FILE); print_header($FILE, \*OUTPUT); parseTree(\*OUTPUT, $tree, $lang); close OUTPUT; print "CREATED $lang/$OUTFILE\n" unless $QUIET_ARG; } if ( ! -d "C" ) { mkdir "C" or -d "C" or die "Cannot create subdirectory C: $!\n"; } open OUTPUT, ">C/$OUTFILE" or die "Cannot open C/$OUTFILE: $!\n"; binmode (OUTPUT) if $^O eq 'MSWin32'; my $tree = readXml($FILE); print_header($FILE, \*OUTPUT); parseTree(\*OUTPUT, $tree); close OUTPUT; print "CREATED C/$OUTFILE\n" unless $QUIET_ARG; } else { open OUTPUT, ">$OUTFILE" or die "Cannot open $OUTFILE: $!\n"; binmode (OUTPUT) if $^O eq 'MSWin32'; my $tree = readXml($FILE); print_header($FILE, \*OUTPUT); parseTree(\*OUTPUT, $tree); close OUTPUT; print "CREATED $OUTFILE\n" unless $QUIET_ARG; } } sub keys_merge_translation { my ($lang) = @_; if ( ! -d $lang && $MULTIPLE_OUTPUT) { mkdir $lang or -d $lang or die "Cannot create subdirectory $lang: $!\n"; } open INPUT, "<${FILE}" or die "Cannot open ${FILE}: $!\n"; open OUTPUT, ">$lang/$OUTFILE" or die "Cannot open $lang/$OUTFILE: $!\n"; binmode (OUTPUT) if $^O eq 'MSWin32'; while (<INPUT>) { if (s/^(\s*)_(\w+=(.*))/$1$2/) { my $string = $3; if (!$MULTIPLE_OUTPUT) { print OUTPUT; my $non_translated_line = $_; for my $lang (sort keys %po_files_by_lang) { my $translation = $translations{$lang, $string}; next if !$translation; $_ = $non_translated_line; s/(\w+)=.*/[$lang]$1=$translation/; print OUTPUT; } } else { my $non_translated_line = $_; my $translation = $translations{$lang, $string}; $translation = $string if !$translation; $_ = $non_translated_line; s/(\w+)=.*/$1=$translation/; print OUTPUT; } } else { print OUTPUT; } } close OUTPUT; close INPUT; print "CREATED $lang/$OUTFILE\n" unless $QUIET_ARG; } sub keys_merge_translations { if ($MULTIPLE_OUTPUT) { for my $lang (sort keys %po_files_by_lang) { keys_merge_translation ($lang); } keys_merge_translation ("C"); } else { keys_merge_translation ("."); } } sub desktop_merge_translations { open INPUT, "<${FILE}" or die; open OUTPUT, ">${OUTFILE}" or die; binmode (OUTPUT) if $^O eq 'MSWin32'; while (<INPUT>) { if (s/^(\s*)_([A-Za-z0-9\-]+=(.*))/$1$2/) { my $string = $3; print OUTPUT; my $non_translated_line = $_; for my $lang (sort keys %po_files_by_lang) { my $translation = $translations{$lang, $string}; next if !$translation; $_ = $non_translated_line; s/(\w+)=.*/${1}[$lang]=$translation/; print OUTPUT; } } else { print OUTPUT; } } close OUTPUT; close INPUT; } sub schemas_merge_translations { my $source; { local $/; # slurp mode open INPUT, "<$FILE" or die "can't open $FILE: $!"; $source = <INPUT>; close INPUT; } open OUTPUT, ">$OUTFILE" or die; binmode (OUTPUT) if $^O eq 'MSWin32'; # FIXME: support attribute translations # Empty nodes never need translation, so unmark all of them. # For example, <_foo/> is just replaced by <foo/>. $source =~ s|<\s*_($w+)\s*/>|<$1/>|g; while ($source =~ s/ (.*?) (\s+)(<locale\ name="C">(\s*) (<default>\s*(?:<!--[^>]*?-->\s*)?(.*?)\s*<\/default>)?(\s*) (<short>\s*(?:<!--[^>]*?-->\s*)?(.*?)\s*<\/short>)?(\s*) (<long>\s*(?:<!--[^>]*?-->\s*)?(.*?)\s*<\/long>)?(\s*) <\/locale>) //sx) { print OUTPUT $1; my $locale_start_spaces = $2 ? $2 : ''; my $default_spaces = $4 ? $4 : ''; my $short_spaces = $7 ? $7 : ''; my $long_spaces = $10 ? $10 : ''; my $locale_end_spaces = $13 ? $13 : ''; my $c_default_block = $3 ? $3 : ''; my $default_string = $6 ? $6 : ''; my $short_string = $9 ? $9 : ''; my $long_string = $12 ? $12 : ''; print OUTPUT "$locale_start_spaces$c_default_block"; $default_string =~ s/\s+/ /g; $default_string = entity_decode($default_string); $short_string =~ s/\s+/ /g; $short_string = entity_decode($short_string); $long_string =~ s/\s+/ /g; $long_string = entity_decode($long_string); for my $lang (sort keys %po_files_by_lang) { my $default_translation = $translations{$lang, $default_string}; my $short_translation = $translations{$lang, $short_string}; my $long_translation = $translations{$lang, $long_string}; next if (!$default_translation && !$short_translation && !$long_translation); print OUTPUT "\n$locale_start_spaces<locale name=\"$lang\">"; print OUTPUT "$default_spaces"; if ($default_translation) { $default_translation = entity_encode($default_translation); print OUTPUT "<default>$default_translation</default>"; } print OUTPUT "$short_spaces"; if ($short_translation) { $short_translation = entity_encode($short_translation); print OUTPUT "<short>$short_translation</short>"; } print OUTPUT "$long_spaces"; if ($long_translation) { $long_translation = entity_encode($long_translation); print OUTPUT "<long>$long_translation</long>"; } print OUTPUT "$locale_end_spaces</locale>"; } } print OUTPUT $source; close OUTPUT; } sub rfc822deb_merge_translations { my %encodings = (); for my $lang (keys %po_files_by_lang) { $encodings{$lang} = ($UTF8_ARG ? 'UTF-8' : get_po_encoding($po_files_by_lang{$lang})); } my $source; $Text::Wrap::huge = 'overflow'; $Text::Wrap::break = qr/\n|\s(?=\S)/; { local $/; # slurp mode open INPUT, "<$FILE" or die "can't open $FILE: $!"; $source = <INPUT>; close INPUT; } open OUTPUT, ">${OUTFILE}" or die; binmode (OUTPUT) if $^O eq 'MSWin32'; while ($source =~ /(^|\n+)(_*)([^:\s]+)(:[ \t]*)(.*?)(?=\n[\S\n]|$)/sg) { my $sep = $1; my $non_translated_line = $3.$4; my $string = $5; my $underscore = length($2); next if $underscore eq 0 && $non_translated_line =~ /^#/; # Remove [] dummy strings my $stripped = $string; $stripped =~ s/\[\s[^\[\]]*\],/,/g if $underscore eq 2; $stripped =~ s/\[\s[^\[\]]*\]$//; $non_translated_line .= $stripped; print OUTPUT $sep.$non_translated_line; if ($underscore) { my @str_list = rfc822deb_split($underscore, $string); for my $lang (sort keys %po_files_by_lang) { my $is_translated = 1; my $str_translated = ''; my $first = 1; for my $str (@str_list) { my $translation = $translations{$lang, $str}; if (!$translation) { $is_translated = 0; last; } # $translation may also contain [] dummy # strings, mostly to indicate an empty string $translation =~ s/\[\s[^\[\]]*\]$//; if ($first) { if ($underscore eq 2) { $str_translated .= $translation; } else { $str_translated .= Text::Tabs::expand($translation) . "\n"; } } else { if ($underscore eq 2) { $str_translated .= ', ' . $translation; } else { $str_translated .= Text::Tabs::expand( Text::Wrap::wrap(' ', ' ', $translation)) . "\n .\n"; } } $first = 0; # To fix some problems with Text::Wrap::wrap $str_translated =~ s/(\n )+\n/\n .\n/g; } next unless $is_translated; $str_translated =~ s/\n \.\n$//; $str_translated =~ s/\s+$//; $_ = $non_translated_line; s/^(\w+):\s*.*/$sep${1}-$lang.$encodings{$lang}: $str_translated/s; print OUTPUT; } } } print OUTPUT "\n"; close OUTPUT; close INPUT; } sub rfc822deb_split { # Debian defines a special way to deal with rfc822-style files: # when a value contain newlines, it consists of # 1. a short form (first line) # 2. a long description, all lines begin with a space, # and paragraphs are separated by a single dot on a line # This routine returns an array of all paragraphs, and reformat # them. # When first argument is 2, the string is a comma separated list of # values. my $type = shift; my $text = shift; $text =~ s/^[ \t]//mg; return (split(/, */, $text, 0)) if $type ne 1; return ($text) if $text !~ /\n/; $text =~ s/([^\n]*)\n//; my @list = ($1); my $str = ''; for my $line (split (/\n/, $text)) { chomp $line; if ($line =~ /^\.\s*$/) { # New paragraph $str =~ s/\s*$//; push(@list, $str); $str = ''; } elsif ($line =~ /^\s/) { # Line which must not be reformatted $str .= "\n" if length ($str) && $str !~ /\n$/; $line =~ s/\s+$//; $str .= $line."\n"; } else { # Continuation line, remove newline $str .= " " if length ($str) && $str !~ /\n$/; $str .= $line; } } $str =~ s/\s*$//; push(@list, $str) if length ($str); return @list; } sub quoted_translation { my ($xml_mode, $lang, $string) = @_; $string = entity_decode($string) if $xml_mode; $string =~ s/\\\"/\"/g; my $translation = $translations{$lang, $string}; $translation = $string if !$translation; $translation = entity_encode($translation) if $xml_mode; $translation =~ s/\"/\\\"/g; return $translation } sub quoted_merge_translations { my ($xml_mode) = @_; if (!$MULTIPLE_OUTPUT) { print "Quoted only supports Multiple Output.\n"; exit(1); } for my $lang (sort keys %po_files_by_lang) { if ( ! -d $lang ) { mkdir $lang or -d $lang or die "Cannot create subdirectory $lang: $!\n"; } open INPUT, "<${FILE}" or die; open OUTPUT, ">$lang/$OUTFILE" or die "Cannot open $lang/$OUTFILE: $!\n"; binmode (OUTPUT) if $^O eq 'MSWin32'; while (<INPUT>) { s/\"(([^\"]|\\\")*[^\\\"])\"/"\"" . "ed_translation($xml_mode, $lang, $1) . "\""/ge; print OUTPUT; } close OUTPUT; close INPUT; } }
Close