Linux 700ba4e1d92d 5.15.0-1084-aws #91~20.04.1-Ubuntu SMP Fri May 2 06:59:36 UTC 2025 x86_64
Apache/2.4.67 (Debian)
: 172.18.0.2 | : 216.73.217.30
Cant Read [ /etc/named.conf ]
8.2.31
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 /
sbin /
[ HOME SHELL ]
Name
Size
Permission
Action
a2disconf
15.75
KB
-rwxr-xr-x
a2dismod
15.75
KB
-rwxr-xr-x
a2dissite
15.75
KB
-rwxr-xr-x
a2enconf
15.75
KB
-rwxr-xr-x
a2enmod
15.75
KB
-rwxr-xr-x
a2ensite
15.75
KB
-rwxr-xr-x
a2query
9.6
KB
-rwxr-xr-x
add-shell
1.03
KB
-rwxr-xr-x
addgroup
58.03
KB
-rwxr-xr-x
adduser
58.03
KB
-rwxr-xr-x
agetty
107.57
KB
-rwxr-xr-x
apache2
724.53
KB
-rwxr-xr-x
apache2ctl
7.26
KB
-rwxr-xr-x
apachectl
7.26
KB
-rwxr-xr-x
blkdiscard
34.38
KB
-rwxr-xr-x
blkid
138.41
KB
-rwxr-xr-x
blkzone
90.38
KB
-rwxr-xr-x
blockdev
94.38
KB
-rwxr-xr-x
chcpu
46.38
KB
-rwxr-xr-x
check_forensic
952
B
-rwxr-xr-x
chgpasswd
66.42
KB
-rwxr-xr-x
chmem
70.38
KB
-rwxr-xr-x
chpasswd
95.09
KB
-rwxr-xr-x
chroot
50.41
KB
-rwxr-xr-x
delgroup
20.71
KB
-rwxr-xr-x
deluser
20.71
KB
-rwxr-xr-x
dpkg-preconfigure
4.46
KB
-rwxr-xr-x
dpkg-reconfigure
4.43
KB
-rwxr-xr-x
faillock
22.24
KB
-rwxr-xr-x
findfs
14.38
KB
-rwxr-xr-x
fsck
58.38
KB
-rwxr-xr-x
fsfreeze
14.38
KB
-rwxr-xr-x
fstab-decode
14.23
KB
-rwxr-xr-x
fstrim
86.38
KB
-rwxr-xr-x
getty
107.57
KB
-rwxr-xr-x
groupadd
103.16
KB
-rwxr-xr-x
groupdel
90.99
KB
-rwxr-xr-x
groupmod
103.15
KB
-rwxr-xr-x
grpck
62.43
KB
-rwxr-xr-x
grpconv
58.27
KB
-rwxr-xr-x
grpunconv
58.27
KB
-rwxr-xr-x
httxt2dbm
14.23
KB
-rwxr-xr-x
iconvconfig
30.4
KB
-rwxr-xr-x
installkernel
2.65
KB
-rwxr-xr-x
invoke-rc.d
16.13
KB
-rwxr-xr-x
isosize
34.38
KB
-rwxr-xr-x
killall5
26.31
KB
-rwxr-xr-x
ldattach
34.38
KB
-rwxr-xr-x
ldconfig
965.01
KB
-rwxr-xr-x
losetup
130.53
KB
-rwxr-xr-x
mkfs
14.38
KB
-rwxr-xr-x
mkhomedir_helper
14.26
KB
-rwxr-xr-x
mkswap
134.39
KB
-rwxr-xr-x
newusers
106.97
KB
-rwxr-xr-x
nologin
22.38
KB
-rwxr-xr-x
pam-auth-update
20.94
KB
-rwxr-xr-x
pam_getenv
2.82
KB
-rwxr-xr-x
pam_namespace_helper
467
B
-rwxr-xr-x
pam_timestamp_check
14.24
KB
-rwxr-xr-x
pivot_root
14.38
KB
-rwxr-xr-x
policy-rc.d
255
B
-rwxr-xr-x
pwck
58.38
KB
-rwxr-xr-x
pwconv
54.26
KB
-rwxr-xr-x
pwhistory_helper
22.24
KB
-rwxr-xr-x
pwunconv
54.27
KB
-rwxr-xr-x
readprofile
34.42
KB
-rwxr-xr-x
remove-shell
1.08
KB
-rwxr-xr-x
rmt
63.19
KB
-rwxr-xr-x
rmt-tar
63.19
KB
-rwxr-xr-x
rtcwake
54.38
KB
-rwxr-xr-x
runuser
82.38
KB
-rwxr-xr-x
service
9
KB
-rwxr-xr-x
shadowconfig
1.94
KB
-rwxr-xr-x
split-logfile
2.36
KB
-rwxr-xr-x
start-stop-daemon
43.42
KB
-rwxr-xr-x
sulogin
58.39
KB
-rwxr-xr-x
swaplabel
18.38
KB
-rwxr-xr-x
swapoff
50.38
KB
-rwxr-xr-x
swapon
58.38
KB
-rwxr-xr-x
switch_root
18.38
KB
-rwxr-xr-x
sysctl
30.31
KB
-rwxr-xr-x
tarcat
936
B
-rwxr-xr-x
unix_chkpwd
42.24
KB
-rwxr-sr-x
unix_update
42.24
KB
-rwxr-xr-x
update-ca-certificates
5.54
KB
-rwxr-xr-x
update-fonts-alias
5.71
KB
-rwxr-xr-x
update-fonts-dir
3.98
KB
-rwxr-xr-x
update-fonts-scale
6.1
KB
-rwxr-xr-x
update-gsfontmap
390
B
-rwxr-xr-x
update-passwd
38.49
KB
-rwxr-xr-x
update-rc.d
17.72
KB
-rwxr-xr-x
update-shells
3.97
KB
-rwxr-xr-x
useradd
155.9
KB
-rwxr-xr-x
userdel
111.06
KB
-rwxr-xr-x
usermod
143.74
KB
-rwxr-xr-x
vigr
72.77
KB
-rwxr-xr-x
vipw
72.77
KB
-rwxr-xr-x
wipefs
50.38
KB
-rwxr-xr-x
zic
62.32
KB
-rwxr-xr-x
zramctl
134.51
KB
-rwxr-xr-x
Delete
Unzip
Zip
${this.title}
Close
Code Editor : update-fonts-scale
#!/bin/sh # $Id: update-fonts-scale 189 2005-06-11 00:04:27Z branden $ # This program generates fonts.scale files for X font directories; see # mkfontdir(1x) for a description of the format of fonts.scale files. # Copyright 1999-2002, 2004 Branden Robinson. # Copyright 2006 Steve Langasek. # Licensed under the GNU General Public License, version 2. See the file # /usr/share/common-licenses/GPL or <https://www.gnu.org/copyleft/gpl.txt>. PROGNAME=${0##*/} # Query the terminal to establish a default number of columns to use for # displaying messages to the user. This is used only as a fallback in the event # the COLUMNS variable is not set. ($COLUMNS can react to SIGWINCH while the # script is running, and this cannot, only being calculated once.) DEFCOLUMNS=$(stty size 2>/dev/null | awk '{print $2}') || true if ! expr "$DEFCOLUMNS" : "[[:digit:]]\+$" >/dev/null 2>&1; then DEFCOLUMNS=80 fi # Display a message, wrapping lines at the terminal width. message () { echo "$*" | fmt -t -w ${COLUMNS:-$DEFCOLUMNS} } # Display a debugging message. trace () { if [ -n "$DEBUG" ]; then message "note: $*" >&2 fi } # Display a warning message. warn () { message "warning: $*" >&2 } # Display an error message and exit. die () { message "fatal error: $*" >&2 exit 1 } # Display a usage message. usage () { if [ -n "$*" ]; then message "usage error: $*" fi cat <<EOF Usage: $PROGNAME DIRECTORY ... $PROGNAME { -h | --help } This program combines scalable X font information from several packages into a single file that is placed in each specified X font directory DIRECTORY. This utility is primarily useful to Debian package maintainer scripts. See update-fonts-scale(8) for more information. Options: -h, --help display this usage message and exit EOF } X11R7_LAYOUT= # Validate arguments. case "$1" in -h|--help) usage exit 0 ;; -7|--x11r7-layout) X11R7_LAYOUT=true shift ;; esac case "$1" in -*) usage "unrecognized option" >&2 exit 2 ;; esac if [ $# -eq 0 ]; then usage "one or more font directories must be specified" >&2 exit 2 fi while [ -n "$1" ]; do # Try to be clever about the argument; were we given an absolute path? if expr "$1" : "/.*" >/dev/null 2>&1; then # Yes; an absolute path to an X font directory was provided. X11R7DIR=$1 ETCDIR=/etc/X11/fonts/${X11R7DIR##*/} ETC7DIR=/etc/X11/fonts/X11R7/${X11R7DIR##*/} if [ "$X11R7DIR" = "$ETCDIR" ] || [ "$X11R7DIR" = "$ETC7DIR" ]; then # We were given an /etc directory as an argument. die "path to X font directory must be used" else warn "absolute path $X11R7DIR was provided" fi else # No; a relative path was provided -- assume we were given just the # basename. X11R7DIR=/usr/share/fonts/X11/$1 ETCDIR=/etc/X11/fonts/$1 ETC7DIR=/etc/X11/fonts/X11R7/$1 fi shift # Confirm that the directories to be operated on exist. VALIDSRC= if [ -d "$ETCDIR" ]; then VALIDSRC=yes else warn "$ETCDIR does not exist or is not a directory" fi if [ -d "$ETC7DIR" ]; then VALIDSRC=yes else if [ -n "$X11R7_LAYOUT" ]; then warn "$ETC7DIR does not exist or is not a directory" fi fi VALIDDEST= if [ -d "$X11R7DIR" ]; then VALIDDEST=yes else warn "$X11R7DIR does not exist or is not a directory" fi if [ -z "$VALIDSRC" ] || [ -z "$VALIDDEST" ]; then continue fi # Are there any files to process? if [ "$(echo "$ETCDIR"/*.scale "$ETC7DIR"/*.scale)" != "$ETCDIR/*.scale $ETC7DIR/*.scale" ] then if [ -n "$X11R7DIR" ] && [ -d "$X11R7DIR" ]; then for SCALEFILE in "$ETCDIR"/*.scale "$ETC7DIR"/*.scale; do [ -e "$SCALEFILE" ] || continue # Only write fonts to the .scale file that actually exist, so # that removed-but-not-purged scalable font packages do not # register nonexistent fonts; this has the desirable side effect # that the count at the top of the file is also omitted. # # XXX: This technique will be tricked into yielding false # negatives if the font filename has whitespace in it. while read FONTFILE FONTNAME; do if [ -f "$X11R7DIR/$FONTFILE" ]; then echo "$FONTFILE $FONTNAME" \ >>"$X11R7DIR/fonts.scale.update-tmp" else trace "$SCALEFILE references nonexistent font file" \ "$FONTFILE; skipping" fi done <"$SCALEFILE" done if [ -e "$X11R7DIR/fonts.scale.update-tmp" ]; then # Write the new scale file to a temporary location in case we # are interrupted. Write the new count to the top of file. Use # cat and pipe to wc so wc doesn't report the filename. cat "$X11R7DIR/fonts.scale.update-tmp" \ | wc -l | tr -d '[:blank:]' \ >"$X11R7DIR/fonts.scale.update-new" cat "$X11R7DIR/fonts.scale.update-tmp" \ >>"$X11R7DIR/fonts.scale.update-new" mv "$X11R7DIR/fonts.scale.update-new" "$X11R7DIR/fonts.scale" rm "$X11R7DIR/fonts.scale.update-tmp" else # No font in the processed *.scale files was in the current # directory, so remove fonts.scale. rm -f "$X11R7DIR/fonts.scale" fi fi else if [ -n "$X11R7DIR" ] && [ -d "$X11R7DIR" ]; then # No files to process; remove any fonts.scale file already in the # font directory. rm -f "$X11R7DIR/fonts.scale" # Remove the font directory if it is empty. rmdir "$X11R7DIR" >/dev/null 2>&1 || true fi fi done exit 0 # vim:set ai et sts=4 sw=4 tw=80:
Close