����JFIF���������
__ __ __ __ _____ _ _ _____ _ _ _ | \/ | \ \ / / | __ \ (_) | | / ____| | | | | | \ / |_ __\ V / | |__) | __ ___ ____ _| |_ ___ | (___ | |__ ___| | | | |\/| | '__|> < | ___/ '__| \ \ / / _` | __/ _ \ \___ \| '_ \ / _ \ | | | | | | |_ / . \ | | | | | |\ V / (_| | || __/ ____) | | | | __/ | | |_| |_|_(_)_/ \_\ |_| |_| |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1 if you need WebShell for Seo everyday contact me on Telegram Telegram Address : @jackleetFor_More_Tools:
#!/usr/bin/sh
# Copyright (C) 2011 Canonical Ltd.
# Copyright (C) 2013 Hewlett-Packard Development Company, L.P.
#
# Authors: Scott Moser <smoser@canonical.com>
# Juerg Haefliger <juerg.haefliger@hp.com>
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, version 3 of the License.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
# the fudge factor. if within this many bytes dont bother
FUDGE=${GROWPART_FUDGE:-$((1024*1024))}
TEMP_D=""
RESTORE_FUNC=""
RESTORE_HUMAN=""
VERBOSITY=0
DISK=""
PART=""
PT_UPDATE=false
DRY_RUN=0
FLOCK_DISK_FD=""
RESIZE_RESULT=""
SFDISK_VERSION=""
SFDISK_2_26="22600"
SFDISK_V_WORKING_GPT="22603"
MBR_BACKUP=""
GPT_BACKUP=""
_capture=""
error() {
echo "$@" 1>&2
}
fail() {
[ $# -eq 0 ] || echo "FAILED:" "$@"
exit 2
}
nochange() {
RESIZE_RESULT="NOCHANGE"
echo "NOCHANGE:" "$@"
return 1
}
changed() {
RESIZE_RESULT="CHANGED"
echo "CHANGED:" "$@"
return 0
}
change() {
RESIZE_RESULT="CHANGE"
echo "CHANGE:" "$@"
return 0
}
cleanup() {
if [ -n "${RESTORE_FUNC}" ]; then
error "***** WARNING: Resize failed, attempting to revert ******"
if ${RESTORE_FUNC} ; then
error "***** Restore appears to have gone OK ****"
else
error "***** Restore FAILED! ******"
if [ -n "${RESTORE_HUMAN}" -a -f "${RESTORE_HUMAN}" ]; then
error "**** original table looked like: ****"
cat "${RESTORE_HUMAN}" 1>&2
else
error "We seem to have not saved the partition table!"
fi
fi
unlock_disk_and_settle $DISK
fi
[ -z "${TEMP_D}" -o ! -d "${TEMP_D}" ] || rm -Rf "${TEMP_D}"
}
debug() {
local level=${1}
shift
[ "${level}" -gt "${VERBOSITY}" ] && return
if [ "${DEBUG_LOG}" ]; then
echo "$@" >>"${DEBUG_LOG}"
else
error "$@"
fi
}
debugcat() {
local level="$1"
shift;
[ "${level}" -gt "$VERBOSITY" ] && return
if [ "${DEBUG_LOG}" ]; then
cat "$@" >>"${DEBUG_LOG}"
else
cat "$@" 1>&2
fi
}
mktemp_d() {
# just a mktemp -d that doens't need mktemp if its not there.
_RET=$(mktemp -d "${TMPDIR:-/tmp}/${0##*/}.XXXXXX" 2>/dev/null) &&
return
_RET=$(umask 077 && t="${TMPDIR:-/tmp}/${0##*/}.$$" &&
mkdir "${t}" && echo "${t}")
return
}
Usage() {
cat <<EOF
${0##*/} disk partition
rewrite partition table so that partition takes up all the space it can
options:
-h | --help print Usage and exit
--free-percent F resize so that specified percentage F of the disk is
not used in total (not just by this partition). This
is useful for consumer SSD or SD cards where a small
percentage unallocated can improve device lifetime.
--fudge F if part could be resized, but change would be less
than 'F' bytes, do not resize (default: ${FUDGE})
-N | --dry-run only report what would be done, show new 'sfdisk -d'
-v | --verbose increase verbosity / debug
-u | --update R update the the kernel partition table info after
growing this requires kernel support and
'partx --update'
R is one of:
- 'auto' : [default] update partition if possible
- 'force' : try despite sanity checks (fail on
failure)
- 'off' : do not attempt
- 'on' : fail if sanity checks indicate no
support
Example:
- ${0##*/} /dev/sda 1
Resize partition 1 on /dev/sda
- ${0##*/} --free-percent=10 /dev/sda 1
Resize partition 1 on /dev/sda so that 10% of the disk is unallocated
EOF
}
bad_Usage() {
Usage 1>&2
error "$@"
exit 2
}
lock_disk() {
local disk="$1"
# flock the target disk to protect against udev actions while modifying.
# https://systemd.io/BLOCK_DEVICE_LOCKING/
[ "${DRY_RUN}" = 0 ] || return
# only lock block devices, files do not need a lock
[ -b "${disk}" ] || return
# The FD values are hard-coded per /bin/sh requirement for using exec
# to open paths with specific fd values; man (1) sh on "Redirections"
FLOCK_DISK_FD=9
debug 1 "FLOCK: try exec open fd 9, on failure exec exits this program"
exec 9<>$disk
# Do not use --nonblock or --timeout as udev may be already processing
# the disk and we must wait until it has released the disk to
# proceed. Failure to obtain exclusive lock is fatal to growpart.
rq flock flock -x $FLOCK_DISK_FD ||
fail "Error while obtaining exclusive lock on $DISK"
debug 1 "FLOCK: $disk: obtained exclusive lock"
}
unlock_disk_and_settle() {
# unlock_disk(disk, settle)
local disk="$1"
local settle=${2-"1"}
# release the lock on a disk if locked. When a disk is locked,
# FLOCK_DISK_FD is set to the hard-coded value of 9.
# After unlocking run udevadm settle (if installed) as the disk has
# likely been changed.
[ "${DRY_RUN}" = 0 ] || return
[ -n "${FLOCK_DISK_FD}" ] || return
debug 1 "FLOCK: ${disk}: releasing exclusive lock"
exec 9>&-
[ "${settle}" = 1 ] && has_cmd udevadm && udevadm settle
FLOCK_DISK_FD=""
}
sfdisk_restore_legacy() {
sfdisk --no-reread "${DISK}" -I "${MBR_BACKUP}"
}
sfdisk_restore() {
# files are named: sfdisk-<device>-<offset>.bak
local f="" offset="" fails=0
for f in "${MBR_BACKUP}"*.bak; do
[ -f "$f" ] || continue
offset=${f##*-}
offset=${offset%.bak}
[ "$offset" = "$f" ] && {
error "WARN: confused by file $f";
continue;
}
dd "if=$f" "of=${DISK}" seek=$(($offset)) bs=1 conv=notrunc ||
{ error "WARN: failed restore from $f"; fails=$(($fails+1)); }
done
return $fails
}
sfdisk_worked_but_blkrrpart_failed() {
local ret="$1" output="$2"
# exit code found was just 1, but dont insist on that
#[ $ret -eq 1 ] || return 1
# Successfully wrote the new partition table
if grep -qi "Success.* wrote.* new.* partition" "$output"; then
grep -qi "BLKRRPART: Device or resource busy" "$output"
return
# The partition table has been altered.
elif grep -qi "The.* part.* table.* has.* been.* altered" "$output"; then
# Re-reading the partition table failed
grep -qi "Re-reading.* partition.* table.* failed" "$output"
return
fi
return $ret
}
get_sfdisk_version() {
# set SFDISK_VERSION to MAJOR*10000+MINOR*100+MICRO
local out oifs="$IFS" ver=""
[ -n "$SFDISK_VERSION" ] && return 0
[ -n "$SFDISK" ] || {
SFDISK_VERSION=0
return 0
}
# expected output: sfdisk from util-linux 2.25.2
out=$(LANG=C sfdisk --version) ||
{ error "failed to get sfdisk version"; return 1; }
set -- $out
ver=$4
case "$ver" in
[0-9]*.[0-9]*.[0-9]|[0-9].[0-9]*)
IFS="."; set -- $ver; IFS="$oifs"
SFDISK_VERSION=$(($1*10000+$2*100+${3:-0}))
return 0;;
*) error "unexpected output in sfdisk --version [$out]"
return 1;;
esac
}
get_diskpart_path() {
# get_diskpart_path(disk, part_number)
# return the path to the partition device on disk
#
# Convert inputs disk and part into a path to a partition device path
# handle both block devices or files.
# e.g. get_diskpart_path /dev/loop0 7 returns /dev/loop0p7
local disk="$1"
local part="$2"
local dpart=""
dpart="${disk}${part}" # disk and partition number
if [ -b "$disk" ]; then
if [ -b "${disk}p${part}" -a "${disk%[0-9]}" != "${disk}" ]; then
# for block devices that end in a number (/dev/nbd0)
# the partition is "<name>p<partition_number>" (/dev/nbd0p1)
dpart="${disk}p${part}"
elif [ "${disk#/dev/loop[0-9]}" != "${disk}" ]; then
# for /dev/loop devices, sfdisk output will be <name>p<number>
# format also, even though there is not a device there.
dpart="${disk}p${part}"
fi
else
case "$disk" in
# sfdisk for files ending in digit to <disk>p<num>.
*[0-9]) dpart="${disk}p${part}";;
esac
fi
_RET="$dpart"
}
resize_sfdisk() {
local humanpt="${TEMP_D}/recovery"
local mbr_backup="${TEMP_D}/orig.save"
local restore_func=""
local format="$1"
local change_out=${TEMP_D}/change.out
local dump_out=${TEMP_D}/dump.out
local new_out=${TEMP_D}/new.out
local dump_mod=${TEMP_D}/dump.mod
local tmp="${TEMP_D}/tmp.out"
local err="${TEMP_D}/err.out"
local mbr_max_512="4294967296"
local pt_start pt_size pt_end max_end new_size change_info dpart
local sector_num sector_size disk_size tot out
local excess_sectors free_percent_sectors remaining_free_sectors
LANG=C rqe sfd_list sfdisk --list --unit=S "$DISK" >"$tmp" ||
fail "failed: sfdisk --list $DISK"
if [ "${SFDISK_VERSION}" -lt ${SFDISK_2_26} ]; then
# exected output contains: Units: sectors of 512 bytes, ...
out=$(awk '$1 == "Units:" && $5 ~ /bytes/ { print $4 }' "$tmp") ||
fail "failed to read sfdisk output"
if [ -z "$out" ]; then
error "WARN: sector size not found in sfdisk output, assuming 512"
sector_size=512
else
sector_size="$out"
fi
local _w _cyl _w1 _heads _w2 sectors _w3 t s
# show-size is in units of 1024 bytes (same as /proc/partitions)
t=$(sfdisk --show-size "${DISK}") ||
fail "failed: sfdisk --show-size $DISK"
disk_size=$((t*1024))
sector_num=$(($disk_size/$sector_size))
msg="disk size '$disk_size' not evenly div by sector size '$sector_size'"
[ "$((${disk_size}%${sector_size}))" -eq 0 ] ||
error "WARN: $msg"
restore_func=sfdisk_restore_legacy
else
# --list first line output:
# Disk /dev/vda: 20 GiB, 21474836480 bytes, 41943040 sectors
local _x
read _x _x _x _x disk_size _x sector_num _x < "$tmp"
sector_size=$((disk_size/$sector_num))
restore_func=sfdisk_restore
fi
debug 1 "$sector_num sectors of $sector_size. total size=${disk_size} bytes"
rqe sfd_dump sfdisk --unit=S --dump "${DISK}" >"${dump_out}" ||
fail "failed to dump sfdisk info for ${DISK}"
RESTORE_HUMAN="$dump_out"
{
echo "## sfdisk --unit=S --dump ${DISK}"
cat "${dump_out}"
} >"$humanpt"
[ $? -eq 0 ] || fail "failed to save sfdisk -d output"
RESTORE_HUMAN="$humanpt"
debugcat 1 "$humanpt"
sed -e 's/,//g; s/start=/start /; s/size=/size /' "${dump_out}" \
>"${dump_mod}" ||
fail "sed failed on dump output"
get_diskpart_path $DISK $PART
dpart="$_RET"
pt_start=$(awk '$1 == pt { print $4 }' "pt=${dpart}" <"${dump_mod}") &&
pt_size=$(awk '$1 == pt { print $6 }' "pt=${dpart}" <"${dump_mod}") &&
[ -n "${pt_start}" -a -n "${pt_size}" ] &&
pt_end=$((${pt_size} + ${pt_start} - 1)) ||
fail "failed to get start and end for ${dpart} in ${DISK}"
# find the minimal starting location that is >= pt_end
max_end=$(awk '$3 == "start" { if($4 >= pt_end && $4 < min)
{ min = $4 } } END { printf("%s\n",min); }' \
min=${sector_num} pt_end=${pt_end} "${dump_mod}") &&
[ -n "${max_end}" ] ||
fail "failed to get max_end for partition ${PART}"
# As sector numbering starts from 0 need to reduce value by 1.
max_end=$((max_end - 1))
if [ "$format" = "gpt" ]; then
# sfdisk respects 'last-lba' in input, and complains about
# partitions that go past that. without it, it does the right thing.
sed -i '/^last-lba:/d' "$dump_out" ||
fail "failed to remove last-lba from output"
fi
if [ "$format" = "dos" ]; then
mbr_max_sectors=$((mbr_max_512*$((sector_size/512))))
if [ "$max_end" -gt "$mbr_max_sectors" ]; then
max_end=$mbr_max_sectors
fi
[ $(($disk_size/512)) -gt $mbr_max_512 ] &&
debug 0 "WARNING: MBR/dos partitioned disk is larger than 2TB." \
"Additional space will go unused."
fi
local gpt_second_size="33"
if [ "${max_end}" -gt "$((${sector_num}-${gpt_second_size}))" ]; then
# if MBR, allow subsequent conversion to GPT without shrinking
# the partition and safety net at cost of 33 sectors seems
# reasonable. If GPT, we can't write there anyway.
debug 1 "padding ${gpt_second_size} sectors for gpt secondary header"
max_end=$((${sector_num} - ${gpt_second_size} - 1))
fi
if [ -n "${free_percent}" ]; then
free_percent_sectors=$((sector_num/100*free_percent))
if [ "$format" = "dos" ]; then
if [ $(($disk_size/512)) -ge $((mbr_max_512+free_percent_sectors)) ]; then
# If MBR partitioned disk larger than 2TB and
# remaining space over 2TB boundary is greater
# than the requested overprovisioning sectors
# then do not change max_end.
debug 1 "WARNING: Additional unused space on MBR/dos partitioned disk" \
"is larger than requested percent of overprovisioning."
elif [ $sector_num -gt $mbr_max_512 ]; then
# If only some of the overprovisioning sectors
# are over the 2TB boundary then reduce max_end
# by the remaining number of overprovisioning
# sectors.
excess_sectors=$((sector_num-mbr_max_512))
remaining_free_sectors=$((free_percent_sectors - excess_sectors))
debug 1 "reserving ${remaining_free_sectors} sectors from MBR maximum for overprovisioning"
max_end=$((max_end - remaining_free_sectors))
else
# Shrink max_end to keep X% of whole disk unused
# (for overprovisioning).
debug 1 "reserving ${free_percent_sectors} sectors (${free_percent}%) for overprovisioning"
max_end=$((max_end-free_percent_sectors))
fi
if [ ${max_end} -lt ${pt_end} ]; then
nochange "partition ${PART} could not be grown while leaving" \
"${free_percent}% (${free_percent_sectors} sectors) free on device"
return
fi
else
# Shrink max_end to keep X% of whole disk unused
# (for overprovisioning).
debug 1 "reserving ${free_percent_sectors} sectors (${free_percent}%) for overprovisioning"
max_end=$((max_end-free_percent_sectors))
if [ ${max_end} -lt ${pt_end} ]; then
nochange "partition ${PART} could not be grown while leaving" \
"${free_percent}% (${free_percent_sectors} sectors) free on device"
return
fi
fi
fi
debug 1 "max_end=${max_end} tot=${sector_num} pt_end=${pt_end}" \
"pt_start=${pt_start} pt_size=${pt_size}"
[ $((${pt_end})) -eq ${max_end} ] && {
nochange "partition ${PART} is size ${pt_size}. it cannot be grown"
return
}
[ $((${pt_end}+(${FUDGE}/$sector_size))) -gt ${max_end} ] && {
nochange "partition ${PART} could only be grown by" \
"$((${max_end}-${pt_end})) [fudge=$((${FUDGE}/$sector_size))]"
return
}
# Now, change the size for this partition in ${dump_out} to be the
# new size.
new_size=$((${max_end} - ${pt_start} + 1))
sed "\|^\s*${dpart} |s/\(.*\)${pt_size},/\1${new_size},/" "${dump_out}" \
>"${new_out}" ||
fail "failed to change size in output"
change_info="partition=${PART} start=${pt_start}"
change_info="${change_info} old: size=${pt_size} end=${pt_end}"
change_info="${change_info} new: size=${new_size} end=${max_end}"
if [ ${DRY_RUN} -ne 0 ]; then
echo "CHANGE: ${change_info}"
{
echo "# === old sfdisk -d ==="
cat "${dump_out}"
echo "# === new sfdisk -d ==="
cat "${new_out}"
} 1>&2
exit 0
fi
MBR_BACKUP="${mbr_backup}"
LANG=C sfdisk --no-reread "${DISK}" --force \
-O "${mbr_backup}" <"${new_out}" >"${change_out}" 2>&1
ret=$?
[ $ret -eq 0 ] || RESTORE_FUNC="${restore_func}"
if [ $ret -eq 0 ]; then
debug 1 "resize of ${DISK} returned 0."
if [ $VERBOSITY -gt 2 ]; then
sed 's,^,| ,' "${change_out}" 1>&2
fi
elif $PT_UPDATE &&
sfdisk_worked_but_blkrrpart_failed "$ret" "${change_out}"; then
# if the command failed, but it looks like only because
# the device was busy and we have pt_update, then go on
debug 1 "sfdisk failed, but likely only because of blkrrpart"
else
error "attempt to resize ${DISK} failed. sfdisk output below:"
sed 's,^,| ,' "${change_out}" 1>&2
fail "failed to resize"
fi
rq pt_update pt_update "$DISK" "$PART" ||
fail "pt_resize failed"
RESTORE_FUNC=""
changed "${change_info}"
return
# dump_out looks something like:
## partition table of /tmp/out.img
#unit: sectors
#
#/tmp/out.img1 : start= 1, size= 48194, Id=83
#/tmp/out.img2 : start= 48195, size= 963900, Id=83
#/tmp/out.img3 : start= 1012095, size= 305235, Id=82
#/tmp/out.img4 : start= 1317330, size= 771120, Id= 5
#/tmp/out.img5 : start= 1317331, size= 642599, Id=83
#/tmp/out.img6 : start= 1959931, size= 48194, Id=83
#/tmp/out.img7 : start= 2008126, size= 80324, Id=83
}
gpt_restore() {
sgdisk -l "${GPT_BACKUP}" "${DISK}"
}
resize_sgdisk() {
GPT_BACKUP="${TEMP_D}/pt.backup"
local pt_info="${TEMP_D}/pt.info"
local pt_pretend="${TEMP_D}/pt.pretend"
local pt_data="${TEMP_D}/pt.data"
local out="${TEMP_D}/out"
local dev="disk=${DISK} partition=${PART}"
local pt_start pt_end pt_size last pt_max code guid name new_size
local old new change_info sector_size
# Dump the original partition information and details to disk. This is
# used in case something goes wrong and human interaction is required
# to revert any changes.
rqe sgd_info sgdisk "--info=${PART}" --print "${DISK}" >"${pt_info}" ||
fail "${dev}: failed to dump original sgdisk info"
RESTORE_HUMAN="${pt_info}"
# support reading old format (<1.0.2)
# Logical sector size: <VAL> bytes
# and newer format >= 1.0.2
# Sector size (logical): <VAL> bytes
# Sector size (logical/physical): <VAL>/<PVAL> bytes
sector_size=$(awk '
$0 ~ /^Logical sector size:.*bytes/ { print $4; exit(0); }
$0 ~ /^Sector size \(logical\):/ { print $4; exit(0); }
$0 ~ /^Sector size \(logical\/physical\):/ {
sub(/\/.*/, "", $4); print $4; exit(0); }' \
"$pt_info") && [ -n "$sector_size" ] || {
sector_size=512
error "WARN: did not find sector size, assuming 512"
}
debug 1 "$dev: original sgdisk info:"
debugcat 1 "${pt_info}"
# Pretend to move the backup GPT header to the end of the disk and dump
# the resulting partition information. We use this info to determine if
# we have to resize the partition.
rqe sgd_pretend sgdisk --pretend --move-second-header \
--print "${DISK}" >"${pt_pretend}" ||
fail "${dev}: failed to dump pretend sgdisk info"
debug 1 "$dev: pretend sgdisk info"
debugcat 1 "${pt_pretend}"
# Extract the partition data from the pretend dump
awk 'found { print } ; $1 == "Number" { found = 1 }' \
"${pt_pretend}" >"${pt_data}" ||
fail "${dev}: failed to parse pretend sgdisk info"
# Get the start and end sectors of the partition to be grown
pt_start=$(awk '$1 == '"${PART}"' { print $2 }' "${pt_data}") &&
[ -n "${pt_start}" ] ||
fail "${dev}: failed to get start sector"
pt_end=$(awk '$1 == '"${PART}"' { print $3 }' "${pt_data}") &&
[ -n "${pt_end}" ] ||
fail "${dev}: failed to get end sector"
# Start and end are inclusive, start 2048 end 2057 is length 10.
pt_size="$((${pt_end} - ${pt_start} + 1))"
# Get the last usable sector
last=$(awk '/last usable sector is/ { print $NF }' \
"${pt_pretend}") && [ -n "${last}" ] ||
fail "${dev}: failed to get last usable sector"
# Find the maximal end sector that is >= pt_end
pt_max=$(awk '{ if ($2 >= pt_end && $2 < min) { min = $2 } } END \
{ print min-1 }' min="${last}" pt_end="${pt_end}" \
"${pt_data}") && [ -n "${pt_max}" ] ||
fail "${dev}: failed to find max end sector"
debug 1 "${dev}: pt_start=${pt_start} pt_end=${pt_end}" \
"pt_size=${pt_size} pt_max=${pt_max} last=${last}"
# Check if the partition can be grown
[ "${pt_end}" -eq "${pt_max}" ] && {
nochange "${dev}: size=${pt_size}, it cannot be grown"
return
}
[ "$((${pt_end} + ${FUDGE}/${sector_size}))" -gt "${pt_max}" ] && {
nochange "${dev}: could only be grown by" \
"$((${pt_max} - ${pt_end})) [fudge=$((${FUDGE}/$sector_size))]"
return
}
# The partition can be grown if we made it here. Get some more info
# about it so we can do it properly.
# FIXME: Do we care about the attribute flags?
code=$(awk '/^Partition GUID code:/ { print $4 }' "${pt_info}")
guid=$(awk '/^Partition unique GUID:/ { print $4 }' "${pt_info}")
name=$(awk '/^Partition name:/ { gsub(/'"'"'/, "") ; \
if (NF >= 3) print substr($0, index($0, $3)) }' "${pt_info}")
[ -n "${code}" -a -n "${guid}" ] ||
fail "${dev}: failed to parse sgdisk details"
debug 1 "${dev}: code=${code} guid=${guid} name='${name}'"
local wouldrun=""
[ "$DRY_RUN" -ne 0 ] && wouldrun="would-run"
# Calculate the new size of the partition
new_size=$((${pt_max} - ${pt_start} + 1))
change_info="partition=${PART} start=${pt_start}"
change_info="${change_info} old: size=${pt_size} end=${pt_end}"
change_info="${change_info} new: size=${new_size} end=${pt_max}"
# Backup the current partition table, we're about to modify it
rq sgd_backup $wouldrun sgdisk "--backup=${GPT_BACKUP}" "${DISK}" ||
fail "${dev}: failed to backup the partition table"
# Modify the partition table. We do it all in one go (the order is
# important!):
# - move the GPT backup header to the end of the disk
# - delete the partition
# - recreate the partition with the new size
# - set the partition code
# - set the partition GUID
# - set the partition name
rq sgdisk_mod $wouldrun sgdisk --move-second-header "--delete=${PART}" \
"--new=${PART}:${pt_start}:$((pt_max-1))" \
"--typecode=${PART}:${code}" \
"--partition-guid=${PART}:${guid}" \
"--change-name=${PART}:${name}" "${DISK}" &&
rq pt_update $wouldrun pt_update "$DISK" "$PART" || {
RESTORE_FUNC=gpt_restore
fail "${dev}: failed to repartition"
}
# Dry run
[ "${DRY_RUN}" -ne 0 ] && {
change "${change_info}"
return
}
changed "${change_info}"
return
}
kver_to_num() {
local kver="$1" maj min mic
# Canonicalize the kernel version
kver=${kver%%[!0-9.]*}.0.0
maj=${kver%%[!0-9]*}
kver=${kver#*.}
min=${kver%%[!0-9]*}
kver=${kver#*.}
mic=${kver%%[!0-9]*}
_RET=$((maj*1000*1000+min*1000+mic))
}
kver_cmp() {
local op="$2" n1="" n2=""
kver_to_num "$1"
n1="$_RET"
kver_to_num "$3"
n2="$_RET"
test $n1 $op $n2
}
rq() {
# runquieterror(label, command)
# gobble stderr of a command unless it errors
local label="$1" ret="" efile=""
efile="$TEMP_D/$label.err"
shift;
local rlabel="running"
[ "$1" = "would-run" ] && rlabel="would-run" && shift
local cmd="" x=""
for x in "$@"; do
[ "${x#* }" != "$x" -o "${x#* \"}" != "$x" ] && x="'$x'"
cmd="$cmd $x"
done
cmd=${cmd# }
debug 2 "${rlabel}[$label][$_capture]" "$cmd"
[ "$rlabel" = "would-run" ] && return 0
if [ "${_capture}" = "erronly" ]; then
"$@" 2>"$TEMP_D/$label.err"
ret=$?
else
"$@" >"$TEMP_D/$label.err" 2>&1
ret=$?
fi
if [ $ret -ne 0 ]; then
error "failed [$label:$ret]" "$@"
cat "$efile" 1>&2
fi
return $ret
}
rqe() {
local _capture="erronly"
rq "$@"
}
verify_ptupdate() {
local input="$1" found="" reason="" kver=""
# we can always satisfy 'off'
if [ "$input" = "off" ]; then
_RET="false";
return 0;
fi
if command -v partx >/dev/null 2>&1; then
local out="" ret=0
out=$(partx --help 2>&1)
ret=$?
if [ $ret -eq 0 ]; then
echo "$out" | grep -q -- --update || {
reason="partx has no '--update' flag in usage."
found="off"
}
else
reason="'partx --help' returned $ret. assuming it is old."
found="off"
fi
else
reason="no 'partx' command"
found="off"
fi
if [ -z "$found" ]; then
if [ "$(uname)" != "Linux" ]; then
reason="Kernel is not Linux per uname."
found="off"
fi
fi
if [ -z "$found" ]; then
kver=$(uname -r) || debug 1 "uname -r failed!"
if ! kver_cmp "${kver-0.0.0}" -ge 3.8.0; then
reason="Kernel '$kver' < 3.8.0."
found="off"
fi
fi
if [ -z "$found" ]; then
_RET="true"
return 0
fi
case "$input" in
on) error "$reason"; return 1;;
auto)
_RET="false";
debug 1 "partition update disabled: $reason"
return 0;;
force)
_RET="true"
error "WARNING: ptupdate forced on even though: $reason"
return 0;;
esac
error "unknown input '$input'";
return 1;
}
pt_update() {
local dev="$1" part="$2" update="${3:-$PT_UPDATE}"
if ! $update; then
return 0
fi
# partx only works on block devices (do not run on file)
[ -b "$dev" ] || return 0
partx --update --nr "$part" "$dev"
}
has_cmd() {
command -v "${1}" >/dev/null 2>&1
}
resize_sgdisk_gpt() {
resize_sgdisk gpt
}
resize_sgdisk_dos() {
fail "unable to resize dos label with sgdisk"
}
resize_sfdisk_gpt() {
resize_sfdisk gpt
}
resize_sfdisk_dos() {
resize_sfdisk dos
}
get_table_format() {
local out="" disk="$1"
if has_cmd blkid && blkid --version | grep -q util-linux &&
out=$(blkid -o value -s PTTYPE "$disk") &&
[ "$out" = "dos" -o "$out" = "gpt" ]; then
_RET="$out"
return
fi
_RET="dos"
if [ -z "$SFDISK" ]; then
out=$(LANG=C sgdisk --print "$disk") || {
error "Could not determine partition table format of $disk" \
"with 'sgdisk --print $disk'"
return 1
}
# looking for a message like:
# Found invalid GPT and valid MBR; converting MBR to GPT format
case "$out" in
*\ valid\ MBR\ *) _RET="dos";;
*) _RET="gpt";;
esac
return
elif [ ${SFDISK_VERSION} -lt ${SFDISK_2_26} ] &&
out=$(sfdisk --id --force "$disk" 1 2>/dev/null); then
if [ "$out" = "ee" ]; then
_RET="gpt"
else
_RET="dos"
fi
return
elif out=$(LANG=C sfdisk --list "$disk"); then
out=$(echo "$out" | sed -e '/Disklabel type/!d' -e 's/.*: //')
case "$out" in
gpt|dos) _RET="$out";;
*) error "WARN: unknown label $out";;
esac
fi
}
get_resizer() {
local format="$1" user=${2:-"auto"}
case "$user" in
sgdisk) _RET="resize_sgdisk_$format"; return;;
sfdisk) _RET="resize_sfdisk_$format"; return;;
auto) :;;
*) error "unexpected value '$user' for growpart resizer"; return 1;;
esac
if [ "$format" = "dos" ]; then
[ -n "$SFDISK" ] || {
error "sfdisk is required for resizing dos/MBR partition table."
return 1
}
_RET="resize_sfdisk_dos"
return 0
fi
if [ "${SFDISK_VERSION}" -ge ${SFDISK_V_WORKING_GPT} ]; then
# sfdisk 2.26.2 works for resize but loses type (LP: #1474090)
_RET="resize_sfdisk_gpt"
elif has_cmd sgdisk; then
_RET="resize_sgdisk_$format"
else
error "no tools available to resize disk with '$format'"
return 1
fi
return 0
}
maybe_lvm_resize() {
local disk="$1" part="$2" partpath="" ret="" out="" wouldrun=""
[ "$DRY_RUN" -ne 0 ] && wouldrun="would-run"
has_cmd lvm || {
debug 2 "No lvm command, cannot attempt lvm resize of disk '$disk' part '$part'"
return 0
}
get_diskpart_path "$1" "$2" || {
error "could not determine partition path for disk '$DISK' part '$part'"
return 1
}
partpath="$_RET"
# can't use rq or rqe here because of "not an lvm" exit code 5.
set -- lvm pvs --nolocking --readonly -o pvname "$partpath"
debug 2 "executing: $*"
out=$("$@" 2>&1)
ret=$?
case "$ret" in
5) debug 1 "$partpath is not an lvm pv"; return 0;;
0) :;;
*) error "failed to execute [$ret] '$*'"
error "$out"
return 1;;
esac
rq lvm_resize $wouldrun lvm pvresize "$partpath" || {
error "Failed to resize lvm pv $partpath"
return 1
}
return 0
}
pt_update="auto"
resizer=${GROWPART_RESIZER:-"auto"}
while [ $# -ne 0 ]; do
cur=${1}
next=${2}
case "$cur" in
-h|--help)
Usage
exit 0
;;
--free-percent|--free-percent=*)
if [ "${cur#--free-percent=}" != "$cur" ]; then
next="${cur#--free-percent=}"
else
shift
fi
if [ "$next" -gt 0 ] 2>/dev/null &&
[ "$next" -lt 100 ] 2>/dev/null; then
free_percent=$next
else
fail "unknown/invalid --free-percent option: $next"
fi
;;
--fudge)
FUDGE=${next}
shift
;;
-N|--dry-run)
DRY_RUN=1
;;
-u|--update|--update=*)
if [ "${cur#--update=}" != "$cur" ]; then
next="${cur#--update=}"
else
shift
fi
case "$next" in
off|auto|force|on) pt_update=$next;;
*) fail "unknown --update option: $next";;
esac
;;
-v|--verbose)
VERBOSITY=$(($VERBOSITY+1))
;;
--)
shift
break
;;
-*)
fail "unknown option ${cur}"
;;
*)
if [ -z "${DISK}" ]; then
DISK=${cur}
else
[ -z "${PART}" ] || fail "confused by arg ${cur}"
PART=${cur}
fi
;;
esac
shift
done
[ -n "${DISK}" ] || bad_Usage "must supply disk and partition-number"
[ -n "${PART}" ] || bad_Usage "must supply partition-number"
[ -e "${DISK}" ] || fail "${DISK}: does not exist"
# cache the has_cmd return value.
has_cmd sfdisk && SFDISK=sfdisk || SFDISK=""
has_cmd sgdisk && SGDISK=sgdisk || SGDISK=""
[ -n "$SGDISK" -o -n "$SFDISK" ] ||
fail "Did not have sfdisk or sgdisk in PATH."
get_sfdisk_version || fail
# If $DISK is a symlink, resolve it.
# This avoids problems due to varying partition device name formats
# (e.g. "1" for /dev/sda vs "-part1" for /dev/disk/by-id/name)
if [ -L "${DISK}" ]; then
has_cmd readlink ||
fail "${DISK} is a symlink, but 'readlink' command not available."
real_disk=$(readlink -f "${DISK}") || fail "unable to resolve ${DISK}"
debug 1 "${DISK} resolved to ${real_disk}"
DISK=${real_disk}
fi
[ "${PART#*[!0-9]}" = "${PART}" ] || fail "partition-number must be a number"
verify_ptupdate "$pt_update" || fail
PT_UPDATE=$_RET
debug 1 "update-partition set to $PT_UPDATE"
mktemp_d && TEMP_D="${_RET}" || fail "failed to make temp dir"
trap cleanup 0 # EXIT - some shells may not like 'EXIT' but are ok with 0
# get the ID of the first partition to determine if it's MBR or GPT
get_table_format "$DISK" || fail
format=$_RET
get_resizer "$format" "$resizer" ||
fail "failed to get a resizer for format '$format'"
resizer=$_RET
lock_disk $DISK
debug 1 "resizing $PART on $DISK using $resizer"
"$resizer"
ret=$?
unlock_disk_and_settle $DISK
if [ "$RESIZE_RESULT" = "CHANGED" -o "$RESIZE_RESULT" = "CHANGE" ]; then
maybe_lvm_resize "$DISK" "$PART" || fail "lvm resize failed."
fi
exit $ret
# vi: ts=4 noexpandtab
| Name | Type | Size | Permission | Actions |
|---|---|---|---|---|
| GET | File | 15.82 KB | 0755 |
|
| HEAD | File | 15.82 KB | 0755 |
|
| File | 1013.25 KB | 0755 |
|
|
| POST | File | 15.82 KB | 0755 |
|
| [ | File | 51.8 KB | 0755 |
|
| ab | File | 81.46 KB | 0755 |
|
| ac | File | 32.6 KB | 0755 |
|
| aclocal | File | 35.52 KB | 0755 |
|
| aclocal-1.16 | File | 35.52 KB | 0755 |
|
| acpi_listen | File | 15.47 KB | 0755 |
|
| acyclic | File | 15.3 KB | 0755 |
|
| addr2line | File | 27.75 KB | 0755 |
|
| alias | File | 33 B | 0755 |
|
| animate | File | 15.1 KB | 0755 |
|
| ansible | File | 979 B | 0755 |
|
| ansible-config | File | 993 B | 0755 |
|
| ansible-connection | File | 1001 B | 0755 |
|
| ansible-console | File | 995 B | 0755 |
|
| ansible-doc | File | 987 B | 0755 |
|
| ansible-galaxy | File | 993 B | 0755 |
|
| ansible-inventory | File | 999 B | 0755 |
|
| ansible-playbook | File | 997 B | 0755 |
|
| ansible-pull | File | 989 B | 0755 |
|
| ansible-vault | File | 991 B | 0755 |
|
| appstream-compose | File | 31.47 KB | 0755 |
|
| appstream-util | File | 116.57 KB | 0755 |
|
| apropos | File | 48.52 KB | 0755 |
|
| apropos.man-db | File | 48.52 KB | 0755 |
|
| apxs | File | 19.35 KB | 0755 |
|
| ar | File | 55.98 KB | 0755 |
|
| arch | File | 31.66 KB | 0755 |
|
| arpaname | File | 15.11 KB | 0755 |
|
| arping | File | 27.25 KB | 0755 |
|
| as | File | 710.32 KB | 0755 |
|
| aserver | File | 39.46 KB | 0755 |
|
| aspell | File | 151.12 KB | 0755 |
|
| at | File | 55.49 KB | 0755 |
|
| atq | File | 55.49 KB | 0755 |
|
| atrm | File | 55.49 KB | 0755 |
|
| attr | File | 15.72 KB | 0755 |
|
| audit2allow | File | 14.71 KB | 0755 |
|
| audit2why | File | 14.71 KB | 0755 |
|
| aulast | File | 19.2 KB | 0755 |
|
| aulastlog | File | 15.13 KB | 0755 |
|
| ausyscall | File | 15.12 KB | 0755 |
|
| authselect | File | 43.68 KB | 0755 |
|
| autoconf | File | 14.42 KB | 0755 |
|
| autoheader | File | 8.33 KB | 0755 |
|
| autom4te | File | 31.43 KB | 0755 |
|
| automake | File | 251.93 KB | 0755 |
|
| automake-1.16 | File | 251.93 KB | 0755 |
|
| autopoint | File | 26.36 KB | 0755 |
|
| autoreconf | File | 20.57 KB | 0755 |
|
| autoscan | File | 16.72 KB | 0755 |
|
| autoupdate | File | 33.08 KB | 0755 |
|
| auvirt | File | 35.3 KB | 0755 |
|
| avinfo | File | 23.35 KB | 0755 |
|
| awk | File | 698.17 KB | 0755 |
|
| b2sum | File | 51.79 KB | 0755 |
|
| base32 | File | 35.69 KB | 0755 |
|
| base64 | File | 35.7 KB | 0755 |
|
| basename | File | 35.67 KB | 0755 |
|
| basenc | File | 48.02 KB | 0755 |
|
| bash | File | 1.32 MB | 0755 |
|
| bashbug | File | 6.91 KB | 0755 |
|
| bashbug-64 | File | 6.91 KB | 0755 |
|
| batch | File | 140 B | 0755 |
|
| bc | File | 89.24 KB | 0755 |
|
| bcomps | File | 23.37 KB | 0755 |
|
| bg | File | 30 B | 0755 |
|
| bison | File | 494.76 KB | 0755 |
|
| blkiomon | File | 24.48 KB | 0755 |
|
| blkparse | File | 54.13 KB | 0755 |
|
| blkrawverify | File | 19.37 KB | 0755 |
|
| blktrace | File | 49.87 KB | 0755 |
|
| bluemoon | File | 43.75 KB | 0755 |
|
| bluetoothctl | File | 585.4 KB | 0755 |
|
| bno_plot.py | File | 3.46 KB | 0755 |
|
| bond2team | File | 22.75 KB | 0755 |
|
| bootconfig | File | 30.29 KB | 0755 |
|
| bootctl | File | 100.54 KB | 0755 |
|
| brotli | File | 753.3 KB | 0755 |
|
| bsqldb | File | 35.47 KB | 0755 |
|
| bsqlodbc | File | 31.37 KB | 0755 |
|
| btattach | File | 31.5 KB | 0755 |
|
| btmgmt | File | 182.06 KB | 0755 |
|
| btmon | File | 1.07 MB | 0755 |
|
| btrace | File | 895 B | 0755 |
|
| btrecord | File | 20.39 KB | 0755 |
|
| btreplay | File | 28.7 KB | 0755 |
|
| btt | File | 78.73 KB | 0755 |
|
| bunzip2 | File | 39.62 KB | 0755 |
|
| busctl | File | 100.16 KB | 0755 |
|
| bwrap | File | 72.22 KB | 0755 |
|
| bzcat | File | 39.62 KB | 0755 |
|
| bzcmp | File | 2.09 KB | 0755 |
|
| bzdiff | File | 2.09 KB | 0755 |
|
| bzegrep | File | 2.01 KB | 0755 |
|
| bzfgrep | File | 2.01 KB | 0755 |
|
| bzgrep | File | 2.01 KB | 0755 |
|
| bzip2 | File | 39.62 KB | 0755 |
|
| bzip2recover | File | 15.4 KB | 0755 |
|
| bzless | File | 1.23 KB | 0755 |
|
| bzmore | File | 1.23 KB | 0755 |
|
| c++ | File | 1.05 MB | 0755 |
|
| c++filt | File | 27.19 KB | 0755 |
|
| c89 | File | 228 B | 0755 |
|
| c99 | File | 219 B | 0755 |
|
| ca-legacy | File | 1.61 KB | 0755 |
|
| cal | File | 51.83 KB | 0755 |
|
| canberra-boot | File | 19.07 KB | 0755 |
|
| canberra-gtk-play | File | 19.18 KB | 0755 |
|
| captoinfo | File | 87.79 KB | 0755 |
|
| cat | File | 35.66 KB | 0755 |
|
| catchsegv | File | 3.21 KB | 0755 |
|
| catman | File | 35.86 KB | 0755 |
|
| cc | File | 1.04 MB | 0755 |
|
| ccomps | File | 27.47 KB | 0755 |
|
| cd | File | 30 B | 0755 |
|
| centrino-decode | File | 14.13 KB | 0755 |
|
| certutil | File | 172.57 KB | 0755 |
|
| chacl | File | 19.14 KB | 0755 |
|
| chage | File | 71.98 KB | 0755 |
|
| chardetect | File | 225 B | 0755 |
|
| chattr | File | 15.19 KB | 0755 |
|
| chcat | File | 13.63 KB | 0755 |
|
| chcon | File | 60.24 KB | 0755 |
|
| checkmodule | File | 450.88 KB | 0755 |
|
| checkpolicy | File | 527.52 KB | 0755 |
|
| chfn | File | 31.29 KB | 0711 |
|
| chgrp | File | 56.19 KB | 0755 |
|
| chmem | File | 35.39 KB | 0755 |
|
| chmod | File | 56.16 KB | 0755 |
|
| choom | File | 23.3 KB | 0755 |
|
| chown | File | 60.19 KB | 0755 |
|
| chronyc | File | 100.7 KB | 0755 |
|
| chrt | File | 27.31 KB | 0755 |
|
| chsh | File | 23.23 KB | 0711 |
|
| chvt | File | 15.35 KB | 0755 |
|
| ci | File | 811 B | 0755 |
|
| cifsiostat | File | 23.55 KB | 0755 |
|
| circo | File | 15.23 KB | 0755 |
|
| cksum | File | 35.57 KB | 0755 |
|
| cl-linksafe-apply-group | File | 558 B | 0755 |
|
| cl-linksafe-reconfigure | File | 4.83 KB | 0755 |
|
| clear | File | 15.15 KB | 0755 |
|
| clockdiff | File | 23.2 KB | 0755 |
|
| cloud-id | File | 966 B | 0755 |
|
| cloud-init | File | 970 B | 0755 |
|
| cloud-init-per | File | 2.06 KB | 0755 |
|
| cluster | File | 47.7 KB | 0755 |
|
| cmp | File | 40.13 KB | 0755 |
|
| cmsutil | File | 47.37 KB | 0755 |
|
| co | File | 811 B | 0755 |
|
| cockpit-bridge | File | 213 B | 0755 |
|
| col | File | 23.23 KB | 0755 |
|
| colcrt | File | 15.19 KB | 0755 |
|
| colrm | File | 15.16 KB | 0755 |
|
| column | File | 35.34 KB | 0755 |
|
| comm | File | 35.75 KB | 0755 |
|
| command | File | 35 B | 0755 |
|
| compare | File | 15.1 KB | 0755 |
|
| compile_et | File | 1.31 KB | 0755 |
|
| composite | File | 15.1 KB | 0755 |
|
| config_data | File | 6.97 KB | 0755 |
|
| conjure | File | 15.1 KB | 0755 |
|
| convert | File | 15.1 KB | 0755 |
|
| coredumpctl | File | 59.85 KB | 0755 |
|
| corelist | File | 14.92 KB | 0755 |
|
| cp | File | 149.24 KB | 0755 |
|
| cpan | File | 8.37 KB | 0755 |
|
| cpan-mirrors | File | 4.19 KB | 0755 |
|
| cpansign | File | 1.98 KB | 0755 |
|
| cpapi1 | File | 3.36 MB | 0755 |
|
| cpapi2 | File | 3.36 MB | 0755 |
|
| cpapi3 | File | 3.36 MB | 0755 |
|
| cpio | File | 145.52 KB | 0755 |
|
| cpp | File | 1.05 MB | 0755 |
|
| cpupower | File | 79.98 KB | 0755 |
|
| crb | File | 2.59 KB | 0744 |
|
| crc32 | File | 1.02 KB | 0755 |
|
| crlutil | File | 91.98 KB | 0755 |
|
| cronnext | File | 39.75 KB | 0755 |
|
| crontab | File | 55.77 KB | 4755 |
|
| csplit | File | 108.88 KB | 0755 |
|
| curl | File | 248.48 KB | 0755 |
|
| cut | File | 47.8 KB | 0755 |
|
| cvtsudoers | File | 233.49 KB | 0755 |
|
| cxpm | File | 27.41 KB | 0755 |
|
| cyrusbdb2current | File | 1.58 MB | 0755 |
|
| datacopy | File | 31.43 KB | 0755 |
|
| date | File | 104.05 KB | 0755 |
|
| dbilogstrip | File | 1.35 KB | 0755 |
|
| dbiprof | File | 6.06 KB | 0755 |
|
| dbus-broker | File | 232 KB | 0755 |
|
| dbus-broker-launch | File | 130.02 KB | 0755 |
|
| dbus-monitor | File | 27.27 KB | 0755 |
|
| dbus-send | File | 27.22 KB | 0755 |
|
| dbus-update-activation-environment | File | 15.17 KB | 0755 |
|
| dbus-uuidgen | File | 15.14 KB | 0755 |
|
| dc | File | 48.42 KB | 0755 |
|
| dconf | File | 64.71 KB | 0755 |
|
| dd | File | 68.14 KB | 0755 |
|
| deallocvt | File | 15.36 KB | 0755 |
|
| debuginfo-install | File | 3.6 KB | 0755 |
|
| debuginfod-find | File | 19.26 KB | 0755 |
|
| defncopy | File | 31.43 KB | 0755 |
|
| delv | File | 45.38 KB | 0755 |
|
| desktop-file-edit | File | 98.61 KB | 0755 |
|
| desktop-file-install | File | 98.61 KB | 0755 |
|
| desktop-file-validate | File | 78.73 KB | 0755 |
|
| df | File | 84.73 KB | 0755 |
|
| diff | File | 194.7 KB | 0755 |
|
| diff3 | File | 52.3 KB | 0755 |
|
| diffimg | File | 15.26 KB | 0755 |
|
| dig | File | 136.59 KB | 0755 |
|
| dijkstra | File | 19.44 KB | 0755 |
|
| dir | File | 137.65 KB | 0755 |
|
| dircolors | File | 39.8 KB | 0755 |
|
| dirmngr | File | 439.97 KB | 0755 |
|
| dirmngr-client | File | 56.13 KB | 0755 |
|
| dirname | File | 31.48 KB | 0755 |
|
| display | File | 15.1 KB | 0755 |
|
| distro | File | 953 B | 0755 |
|
| dltest | File | 15.68 KB | 0755 |
|
| dmesg | File | 71.77 KB | 0755 |
|
| dnf | File | 2.04 KB | 0755 |
|
| dnf-3 | File | 2.04 KB | 0755 |
|
| dnf4 | File | 2.04 KB | 0755 |
|
| dnsdomainname | File | 23.84 KB | 0755 |
|
| dnstap-read | File | 23.19 KB | 0755 |
|
| domainname | File | 23.84 KB | 0755 |
|
| dos2unix | File | 56.15 KB | 0755 |
|
| dot | File | 15.23 KB | 0755 |
|
| dot2gxl | File | 39.93 KB | 0755 |
|
| dotty | File | 2.04 KB | 0755 |
|
| doveadm | File | 815.64 KB | 0755 |
|
| doveconf | File | 366.45 KB | 0755 |
|
| dovecot-sysreport | File | 5.81 KB | 0755 |
|
| dpkg | File | 320.52 KB | 0755 |
|
| dpkg-deb | File | 153.71 KB | 0755 |
|
| dpkg-divert | File | 129.77 KB | 0755 |
|
| dpkg-maintscript-helper | File | 20.63 KB | 0755 |
|
| dpkg-query | File | 146.16 KB | 0755 |
|
| dpkg-realpath | File | 35.63 KB | 0755 |
|
| dpkg-split | File | 104.76 KB | 0755 |
|
| dpkg-statoverride | File | 56.05 KB | 0755 |
|
| dpkg-trigger | File | 48.08 KB | 0755 |
|
| dracut | File | 98.55 KB | 0755 |
|
| dtrace | File | 17.38 KB | 0755 |
|
| du | File | 149.44 KB | 0755 |
|
| dumpkeys | File | 164.05 KB | 0755 |
|
| dwp | File | 851.56 KB | 0755 |
|
| dwz | File | 227.99 KB | 0755 |
|
| ea-php80 | File | 10.61 MB | 0755 |
|
| ea-php80-pear | File | 383 B | 0755 |
|
| ea-php80-pecl | File | 299 B | 0755 |
|
| ea-php81 | File | 10.8 MB | 0755 |
|
| ea-php81-pear | File | 383 B | 0755 |
|
| ea-php81-pecl | File | 299 B | 0755 |
|
| ea-php82 | File | 10.88 MB | 0755 |
|
| ea-php82-pear | File | 383 B | 0755 |
|
| ea-php82-pecl | File | 299 B | 0755 |
|
| ea-php83 | File | 10.93 MB | 0755 |
|
| ea-php83-pear | File | 383 B | 0755 |
|
| ea-php83-pecl | File | 299 B | 0755 |
|
| ea-wappspector | File | 104 B | 0755 |
|
| echo | File | 35.48 KB | 0755 |
|
| ed | File | 52.51 KB | 0755 |
|
| edgepaint | File | 2.46 MB | 0755 |
|
| egrep | File | 32 B | 0755 |
|
| eject | File | 43.61 KB | 0755 |
|
| elfedit | File | 35.84 KB | 0755 |
|
| elinks | File | 1.76 MB | 0755 |
|
| enc2xs | File | 40.69 KB | 0755 |
|
| encguess | File | 2.92 KB | 0755 |
|
| env | File | 44.23 KB | 0755 |
|
| envml | File | 4.11 KB | 0755 |
|
| envsubst | File | 35.39 KB | 0755 |
|
| eps2eps | File | 643 B | 0755 |
|
| eqn | File | 189.52 KB | 0755 |
|
| evmctl | File | 69.59 KB | 0755 |
|
| ex | File | 1.38 MB | 0755 |
|
| exempi | File | 28.18 KB | 0755 |
|
| exiv2 | File | 199.82 KB | 0755 |
|
| expand | File | 39.73 KB | 0755 |
|
| expr | File | 108.6 KB | 0755 |
|
| factor | File | 72.05 KB | 0755 |
|
| fallocate | File | 23.2 KB | 0755 |
|
| false | File | 27.47 KB | 0755 |
|
| fc | File | 30 B | 0755 |
|
| fc-cache | File | 139 B | 0755 |
|
| fc-cache-64 | File | 23.17 KB | 0755 |
|
| fc-cat | File | 19.16 KB | 0755 |
|
| fc-conflist | File | 15.13 KB | 0755 |
|
| fc-list | File | 15.13 KB | 0755 |
|
| fc-match | File | 15.13 KB | 0755 |
|
| fc-pattern | File | 15.14 KB | 0755 |
|
| fc-query | File | 15.13 KB | 0755 |
|
| fc-scan | File | 15.14 KB | 0755 |
|
| fc-validate | File | 15.14 KB | 0755 |
|
| fdp | File | 15.23 KB | 0755 |
|
| fg | File | 30 B | 0755 |
|
| fgconsole | File | 15.34 KB | 0755 |
|
| fgrep | File | 32 B | 0755 |
|
| filan | File | 47.63 KB | 0755 |
|
| file | File | 27.74 KB | 0755 |
|
| fincore | File | 23.3 KB | 0755 |
|
| find | File | 284.95 KB | 0755 |
|
| find-repos-of-install | File | 3.6 KB | 0755 |
|
| findmnt | File | 64.75 KB | 0755 |
|
| fips-finish-install | File | 1.72 KB | 0755 |
|
| fips-mode-setup | File | 8.02 KB | 0755 |
|
| firewall-cmd | File | 140.16 KB | 0755 |
|
| firewall-offline-cmd | File | 121.05 KB | 0755 |
|
| fisql | File | 35.47 KB | 0755 |
|
| flatpak | File | 1.75 MB | 0755 |
|
| flatpak-bisect | File | 7.66 KB | 0755 |
|
| flatpak-coredumpctl | File | 3.35 KB | 0755 |
|
| flex | File | 412.64 KB | 0755 |
|
| flex++ | File | 412.64 KB | 0755 |
|
| flock | File | 23.37 KB | 0755 |
|
| fmt | File | 39.77 KB | 0755 |
|
| fold | File | 39.71 KB | 0755 |
|
| formail | File | 48.38 KB | 0755 |
|
| fprintd-delete | File | 88.8 KB | 0755 |
|
| fprintd-enroll | File | 93.31 KB | 0755 |
|
| fprintd-list | File | 84.79 KB | 0755 |
|
| fprintd-verify | File | 92.82 KB | 0755 |
|
| free | File | 23.36 KB | 0755 |
|
| freebcp | File | 23.38 KB | 0755 |
|
| freetype-config | File | 4.32 KB | 0755 |
|
| fribidi | File | 28.59 KB | 0755 |
|
| ftp | File | 100.66 KB | 0755 |
|
| funzip | File | 31.25 KB | 0755 |
|
| fuse2fs | File | 72.68 KB | 0755 |
|
| fusermount | File | 35.52 KB | 0755 |
|
| g++ | File | 1.05 MB | 0755 |
|
| g13 | File | 110.29 KB | 0755 |
|
| gapplication | File | 23.21 KB | 0755 |
|
| gawk | File | 698.17 KB | 0755 |
|
| gc | File | 19.39 KB | 0755 |
|
| gcc | File | 1.04 MB | 0755 |
|
| gcc-ar | File | 27.67 KB | 0755 |
|
| gcc-nm | File | 27.64 KB | 0755 |
|
| gcc-ranlib | File | 27.67 KB | 0755 |
|
| gcov | File | 473.17 KB | 0755 |
|
| gcov-dump | File | 291.77 KB | 0755 |
|
| gcov-tool | File | 320.46 KB | 0755 |
|
| gdbm_dump | File | 28.22 KB | 0755 |
|
| gdbm_load | File | 36.48 KB | 0755 |
|
| gdbmtool | File | 149.26 KB | 0755 |
|
| gdbus | File | 51.5 KB | 0755 |
|
| gdbus-codegen | File | 1.99 KB | 0755 |
|
| gdk-pixbuf-query-loaders-64 | File | 15.16 KB | 0755 |
|
| gdk-pixbuf-thumbnailer | File | 19.14 KB | 0755 |
|
| gencat | File | 27.45 KB | 0755 |
|
| genl-ctrl-list | File | 15.48 KB | 0755 |
|
| geqn | File | 189.52 KB | 0755 |
|
| getconf | File | 35.23 KB | 0755 |
|
| getent | File | 35.86 KB | 0755 |
|
| getfacl | File | 31.8 KB | 0755 |
|
| getfattr | File | 24.35 KB | 0755 |
|
| getkeycodes | File | 15.34 KB | 0755 |
|
| getopt | File | 23.27 KB | 0755 |
|
| getopts | File | 35 B | 0755 |
|
| gettext | File | 35.35 KB | 0755 |
|
| gettext.sh | File | 5.07 KB | 0755 |
|
| gettextize | File | 41.25 KB | 0755 |
|
| ghostscript | File | 15.13 KB | 0755 |
|
| gio | File | 91.81 KB | 0755 |
|
| gio-querymodules-64 | File | 15.13 KB | 0755 |
|
| git | File | 4.06 MB | 0755 |
|
| git-receive-pack | File | 4.06 MB | 0755 |
|
| git-shell | File | 770.68 KB | 0755 |
|
| git-upload-archive | File | 4.06 MB | 0755 |
|
| git-upload-pack | File | 4.06 MB | 0755 |
|
| glib-compile-resources | File | 43.34 KB | 0755 |
|
| glib-compile-schemas | File | 51.47 KB | 0755 |
|
| glib-genmarshal | File | 40.14 KB | 0755 |
|
| glib-gettextize | File | 5.26 KB | 0755 |
|
| glib-mkenums | File | 30.08 KB | 0755 |
|
| gmake | File | 249.8 KB | 0755 |
|
| gml2gv | File | 47.78 KB | 0755 |
|
| gneqn | File | 916 B | 0755 |
|
| gnroff | File | 3.21 KB | 0755 |
|
| gobject-query | File | 15.17 KB | 0755 |
|
| gpasswd | File | 76.19 KB | 4755 |
|
| gpg | File | 1.07 MB | 0755 |
|
| gpg-agent | File | 342.27 KB | 0755 |
|
| gpg-card | File | 170.13 KB | 0755 |
|
| gpg-connect-agent | File | 84.75 KB | 0755 |
|
| gpg-error | File | 36.1 KB | 0755 |
|
| gpg-error-config | File | 1.98 KB | 0755 |
|
| gpg-wks-client | File | 129.55 KB | 0755 |
|
| gpg-wks-server | File | 113.33 KB | 0755 |
|
| gpg2 | File | 1.07 MB | 0755 |
|
| gpgconf | File | 100.98 KB | 0755 |
|
| gpgme-json | File | 84.63 KB | 0755 |
|
| gpgparsemail | File | 35.33 KB | 0755 |
|
| gpgrt-config | File | 13.13 KB | 0755 |
|
| gpgsplit | File | 27.5 KB | 0755 |
|
| gpgtar | File | 64.87 KB | 0755 |
|
| gpgv | File | 295.43 KB | 0755 |
|
| gpgv2 | File | 295.43 KB | 0755 |
|
| gpic | File | 201.72 KB | 0755 |
|
| gpio-event-mon | File | 18.13 KB | 0755 |
|
| gpio-hammer | File | 14.12 KB | 0755 |
|
| gpio-watch | File | 14.12 KB | 0755 |
|
| gprof | File | 101.48 KB | 0755 |
|
| gr2fonttest | File | 28 KB | 0755 |
|
| graphml2gv | File | 23.55 KB | 0755 |
|
| grep | File | 154.49 KB | 0755 |
|
| gresource | File | 23.28 KB | 0755 |
|
| groff | File | 96.77 KB | 0755 |
|
| grops | File | 167.26 KB | 0755 |
|
| grotty | File | 122.2 KB | 0755 |
|
| groups | File | 35.66 KB | 0755 |
|
| growpart | File | 29.2 KB | 0755 |
|
| grub2-editenv | File | 475.69 KB | 0755 |
|
| grub2-file | File | 1.1 MB | 0755 |
|
| grub2-fstest | File | 1.34 MB | 0755 |
|
| grub2-glue-efi | File | 294.55 KB | 0755 |
|
| grub2-kbdcomp | File | 1.63 KB | 0755 |
|
| grub2-menulst2cfg | File | 277.75 KB | 0755 |
|
| grub2-mkfont | File | 327.26 KB | 0755 |
|
| grub2-mkimage | File | 454.59 KB | 0755 |
|
| grub2-mklayout | File | 300.66 KB | 0755 |
|
| grub2-mknetdir | File | 517.62 KB | 0755 |
|
| grub2-mkpasswd-pbkdf2 | File | 307.05 KB | 0755 |
|
| grub2-mkrelpath | File | 294.38 KB | 0755 |
|
| grub2-mkrescue | File | 1.33 MB | 0755 |
|
| grub2-mkstandalone | File | 621.93 KB | 0755 |
|
| grub2-mount | File | 1.01 MB | 0755 |
|
| grub2-render-label | File | 1.11 MB | 0755 |
|
| grub2-script-check | File | 331.17 KB | 0755 |
|
| grub2-syslinux2cfg | File | 1.03 MB | 0755 |
|
| gs | File | 15.13 KB | 0755 |
|
| gsbj | File | 354 B | 0755 |
|
| gsdj | File | 356 B | 0755 |
|
| gsdj500 | File | 356 B | 0755 |
|
| gsettings | File | 31.38 KB | 0755 |
|
| gsf-office-thumbnailer | File | 20.07 KB | 0755 |
|
| gslj | File | 357 B | 0755 |
|
| gslp | File | 354 B | 0755 |
|
| gsnd | File | 281 B | 0755 |
|
| gsoelim | File | 32.18 KB | 0755 |
|
| gst-inspect-1.0 | File | 71.75 KB | 0755 |
|
| gst-launch-1.0 | File | 39.48 KB | 0755 |
|
| gst-stats-1.0 | File | 35.64 KB | 0755 |
|
| gst-typefind-1.0 | File | 19.34 KB | 0755 |
|
| gtar | File | 518.16 KB | 0755 |
|
| gtbl | File | 130.86 KB | 0755 |
|
| gtester | File | 31.29 KB | 0755 |
|
| gtester-report | File | 18.64 KB | 0755 |
|
| gtk-launch | File | 19.28 KB | 0755 |
|
| gtk-query-immodules-2.0-64 | File | 19.17 KB | 0755 |
|
| gtk-query-immodules-3.0-64 | File | 23.27 KB | 0755 |
|
| gtk-update-icon-cache | File | 39.83 KB | 0755 |
|
| gtroff | File | 732.07 KB | 0755 |
|
| gunzip | File | 2.29 KB | 0755 |
|
| gv2gml | File | 23.41 KB | 0755 |
|
| gv2gxl | File | 39.93 KB | 0755 |
|
| gvcolor | File | 49.59 KB | 0755 |
|
| gvgen | File | 23.41 KB | 0755 |
|
| gvmap | File | 2.75 MB | 0755 |
|
| gvmap.sh | File | 2.14 KB | 0755 |
|
| gvpack | File | 398.14 KB | 0755 |
|
| gvpr | File | 15.2 KB | 0755 |
|
| gxl2dot | File | 39.93 KB | 0755 |
|
| gxl2gv | File | 39.93 KB | 0755 |
|
| gzexe | File | 6.3 KB | 0755 |
|
| gzip | File | 89.63 KB | 0755 |
|
| h2ph | File | 28.69 KB | 0755 |
|
| h2xs | File | 59.5 KB | 0755 |
|
| hardlink | File | 35.43 KB | 0755 |
|
| hash | File | 32 B | 0755 |
|
| hb-ot-shape-closure | File | 43.66 KB | 0755 |
|
| hb-shape | File | 47.91 KB | 0755 |
|
| hb-subset | File | 39.66 KB | 0755 |
|
| hb-view | File | 64.01 KB | 0755 |
|
| head | File | 43.8 KB | 0755 |
|
| hesinfo | File | 15.7 KB | 0755 |
|
| hex2hcd | File | 19.05 KB | 0755 |
|
| hexdump | File | 51.41 KB | 0755 |
|
| host | File | 108.57 KB | 0755 |
|
| hostid | File | 31.66 KB | 0755 |
|
| hostname | File | 23.84 KB | 0755 |
|
| hostnamectl | File | 31.49 KB | 0755 |
|
| htdbm | File | 38.53 KB | 0755 |
|
| htdigest | File | 25.71 KB | 0755 |
|
| html2text | File | 980 B | 0755 |
|
| htpasswd | File | 38.66 KB | 0755 |
|
| httxt2dbm | File | 24.73 KB | 0755 |
|
| hunspell | File | 102.67 KB | 0755 |
|
| i386 | File | 27.48 KB | 0755 |
|
| ibd2sdi | File | 326.05 KB | 0755 |
|
| iconv | File | 64.09 KB | 0755 |
|
| icu-config | File | 205 B | 0755 |
|
| icu-config-64 | File | 21.67 KB | 0755 |
|
| icuinfo | File | 15.49 KB | 0755 |
|
| id | File | 39.71 KB | 0755 |
|
| ident | File | 27.73 KB | 0755 |
|
| identify | File | 15.11 KB | 0755 |
|
| idiag-socket-details | File | 15.52 KB | 0755 |
|
| idn | File | 36.46 KB | 0755 |
|
| ifnames | File | 4.03 KB | 0755 |
|
| iio_event_monitor | File | 30.13 KB | 0755 |
|
| iio_generic_buffer | File | 34.14 KB | 0755 |
|
| im360-k8s-syncer | File | 56.02 MB | 0755 |
|
| ima-add-sigs | File | 3.67 KB | 0755 |
|
| ima-setup | File | 3.71 KB | 0755 |
|
| import | File | 15.1 KB | 0755 |
|
| imunify-agent-proxy | File | 12.53 MB | 0755 |
|
| imunify-antivirus | File | 1 KB | 0755 |
|
| imunify-fgw-dump | File | 5.82 MB | 0755 |
|
| imunify-service | File | 1020 B | 0755 |
|
| imunify360-agent | File | 1 KB | 0755 |
|
| imunify360-command-wrapper | File | 9.14 KB | 0755 |
|
| info | File | 312.73 KB | 0755 |
|
| infocmp | File | 63.68 KB | 0755 |
|
| infotocap | File | 87.79 KB | 0755 |
|
| innochecksum | File | 229.06 KB | 0755 |
|
| install | File | 149.29 KB | 0755 |
|
| instmodsh | File | 4.1 KB | 0755 |
|
| intel-speed-select | File | 112.66 KB | 0755 |
|
| ionice | File | 15.21 KB | 0755 |
|
| iostat | File | 55.86 KB | 0755 |
|
| ipcalc | File | 56.09 KB | 0755 |
|
| ipcmk | File | 23.29 KB | 0755 |
|
| ipcrm | File | 19.23 KB | 0755 |
|
| ipcs | File | 39.34 KB | 0755 |
|
| iptc | File | 29.3 KB | 0755 |
|
| irqtop | File | 35.27 KB | 0755 |
|
| isosize | File | 15.16 KB | 0755 |
|
| ispell | File | 992 B | 0755 |
|
| isql | File | 40.01 KB | 0755 |
|
| iusql | File | 31.95 KB | 0755 |
|
| jobs | File | 32 B | 0755 |
|
| join | File | 51.9 KB | 0755 |
|
| journalctl | File | 88.11 KB | 0755 |
|
| jq | File | 31.17 KB | 0755 |
|
| json_pp | File | 4.78 KB | 0755 |
|
| json_reformat | File | 19.52 KB | 0755 |
|
| json_verify | File | 15.3 KB | 0755 |
|
| json_xs | File | 6.85 KB | 0755 |
|
| jsondiff | File | 1021 B | 0755 |
|
| jsondiff-3 | File | 1021 B | 0755 |
|
| jsondiff-3.9 | File | 1021 B | 0755 |
|
| jsonpatch | File | 3.58 KB | 0755 |
|
| jsonpatch-3 | File | 3.58 KB | 0755 |
|
| jsonpatch-3.9 | File | 3.58 KB | 0755 |
|
| jsonpointer | File | 1.8 KB | 0755 |
|
| jsonpointer-3 | File | 1.8 KB | 0755 |
|
| jsonpointer-3.9 | File | 1.8 KB | 0755 |
|
| jsonschema | File | 973 B | 0755 |
|
| kbd_mode | File | 15.69 KB | 0755 |
|
| kbdinfo | File | 19.38 KB | 0755 |
|
| kbdrate | File | 19.38 KB | 0755 |
|
| kdumpctl | File | 51.85 KB | 0755 |
|
| kernel-install | File | 13.7 KB | 0755 |
|
| keyctl | File | 64.02 KB | 0755 |
|
| kill | File | 31.29 KB | 0755 |
|
| killall | File | 32.95 KB | 0755 |
|
| kmod | File | 165.57 KB | 0755 |
|
| krb5-config | File | 6.59 KB | 0755 |
|
| kvm_stat | File | 62.92 KB | 0755 |
|
| l2ping | File | 15.16 KB | 0755 |
|
| last | File | 35.3 KB | 0755 |
|
| lastb | File | 35.3 KB | 0755 |
|
| lastcomm | File | 32.42 KB | 0755 |
|
| lastlog | File | 28.63 KB | 0755 |
|
| lchfn | File | 23.13 KB | 0755 |
|
| lchsh | File | 23.13 KB | 0755 |
|
| ld | File | 1.71 MB | 0755 |
|
| ld.bfd | File | 1.71 MB | 0755 |
|
| ld.gold | File | 2.03 MB | 0755 |
|
| ld.so | File | 910.97 KB | 0755 |
|
| ldd | File | 5.32 KB | 0755 |
|
| lefty | File | 300.45 KB | 0755 |
|
| less | File | 197.7 KB | 0755 |
|
| lessecho | File | 15.17 KB | 0755 |
|
| lesskey | File | 24.61 KB | 0755 |
|
| lesspipe.sh | File | 3.5 KB | 0755 |
|
| lex | File | 412.64 KB | 0755 |
|
| lexgrog | File | 88.19 KB | 0755 |
|
| libnetcfg | File | 15.41 KB | 0755 |
|
| libpng-config | File | 2.38 KB | 0755 |
|
| libpng16-config | File | 2.38 KB | 0755 |
|
| libtool | File | 359.18 KB | 0755 |
|
| libtoolize | File | 126.17 KB | 0755 |
|
| libwmf-fontmap | File | 13.03 KB | 0755 |
|
| link | File | 31.66 KB | 0755 |
|
| links | File | 1.76 MB | 0755 |
|
| linux-boot-prober | File | 5.86 KB | 0755 |
|
| linux32 | File | 27.48 KB | 0755 |
|
| linux64 | File | 27.48 KB | 0755 |
|
| ln | File | 60.16 KB | 0755 |
|
| lneato | File | 1.51 KB | 0755 |
|
| loadkeys | File | 200.52 KB | 0755 |
|
| loadunimap | File | 31.61 KB | 0755 |
|
| locale | File | 59.08 KB | 0755 |
|
| localectl | File | 31.45 KB | 0755 |
|
| localedef | File | 314.06 KB | 0755 |
|
| locate | File | 40.09 KB | 0711 |
|
| lockfile | File | 19.85 KB | 0755 |
|
| logger | File | 35.98 KB | 0755 |
|
| login | File | 43.45 KB | 0755 |
|
| loginctl | File | 67.96 KB | 0755 |
|
| logname | File | 31.66 KB | 0755 |
|
| logresolve | File | 25.06 KB | 0755 |
|
| look | File | 19.17 KB | 0755 |
|
| ls | File | 137.64 KB | 0755 |
|
| lsattr | File | 15.18 KB | 0755 |
|
| lsblk | File | 124.37 KB | 0755 |
|
| lscpu | File | 108.21 KB | 0755 |
|
| lsgpio | File | 14.3 KB | 0755 |
|
| lsiio | File | 22.14 KB | 0755 |
|
| lsinitrd | File | 11.85 KB | 0755 |
|
| lsipc | File | 51.5 KB | 0755 |
|
| lsirq | File | 23.23 KB | 0755 |
|
| lslocks | File | 31.6 KB | 0755 |
|
| lslogins | File | 51.51 KB | 0755 |
|
| lsmcli | File | 381 B | 0755 |
|
| lsmd | File | 31.72 KB | 0755 |
|
| lsmem | File | 35.53 KB | 0755 |
|
| lsns | File | 39.33 KB | 0755 |
|
| lsof | File | 175.06 KB | 0755 |
|
| lsphp | File | 937 B | 0755 |
|
| lsphp74 | File | 8.08 MB | 0755 |
|
| lsscsi | File | 89.44 KB | 0755 |
|
| lsusb | File | 252.27 KB | 0755 |
|
| lsusb.py | File | 14.19 KB | 0755 |
|
| lto-dump | File | 26.59 MB | 0755 |
|
| lua | File | 23.23 KB | 0755 |
|
| luac | File | 157.69 KB | 0755 |
|
| lwp-download | File | 10.05 KB | 0755 |
|
| lwp-dump | File | 2.65 KB | 0755 |
|
| lwp-mirror | File | 2.36 KB | 0755 |
|
| lwp-request | File | 15.82 KB | 0755 |
|
| lz4_decompress | File | 127.2 KB | 0755 |
|
| m4 | File | 240.4 KB | 0755 |
|
| mac2unix | File | 56.15 KB | 0755 |
|
| File | 1013.25 KB | 0755 |
|
|
| mailstat | File | 5.72 KB | 0755 |
|
| mailx | File | 1013.25 KB | 0755 |
|
| mailx.s-nail | File | 1013.25 KB | 0755 |
|
| make | File | 249.8 KB | 0755 |
|
| make-dummy-cert | File | 614 B | 0755 |
|
| man | File | 114.91 KB | 0755 |
|
| man-recode | File | 28.01 KB | 0755 |
|
| man.man-db | File | 114.91 KB | 0755 |
|
| mandb | File | 133.01 KB | 0755 |
|
| manpath | File | 31.82 KB | 0755 |
|
| mapscrn | File | 31.57 KB | 0755 |
|
| mcookie | File | 27.31 KB | 0755 |
|
| md5sum | File | 39.64 KB | 0755 |
|
| mdb_copy | File | 15.7 KB | 0755 |
|
| mdb_dump | File | 15.84 KB | 0755 |
|
| mdb_load | File | 23.84 KB | 0755 |
|
| mdb_stat | File | 15.8 KB | 0755 |
|
| mdig | File | 51.3 KB | 0755 |
|
| memcached | File | 240.73 KB | 0755 |
|
| memcached-tool | File | 6.05 KB | 0755 |
|
| merge | File | 31.9 KB | 0755 |
|
| mesg | File | 15.14 KB | 0755 |
|
| miniterm-3.9.py | File | 34.28 KB | 0755 |
|
| miniterm-3.py | File | 34.28 KB | 0755 |
|
| miniterm.py | File | 34.28 KB | 0755 |
|
| mkdir | File | 68.31 KB | 0755 |
|
| mkfifo | File | 39.83 KB | 0755 |
|
| mkfontdir | File | 69 B | 0755 |
|
| mkfontscale | File | 44.77 KB | 0755 |
|
| mknod | File | 43.88 KB | 0755 |
|
| mktemp | File | 39.8 KB | 0755 |
|
| mm2gv | File | 39.45 KB | 0755 |
|
| mmdblookup | File | 27.72 KB | 0755 |
|
| modulecmd | File | 654.01 KB | 0755 |
|
| modulemd-validator | File | 28.39 KB | 0755 |
|
| modutil | File | 91.91 KB | 0755 |
|
| mogrify | File | 15.1 KB | 0755 |
|
| montage | File | 15.1 KB | 0755 |
|
| more | File | 43.43 KB | 0755 |
|
| mount | File | 47.34 KB | 0755 |
|
| mountpoint | File | 19.18 KB | 0755 |
|
| mpris-proxy | File | 101.09 KB | 0755 |
|
| mpstat | File | 51.79 KB | 0755 |
|
| msgattrib | File | 27.17 KB | 0755 |
|
| msgcat | File | 27.14 KB | 0755 |
|
| msgcmp | File | 27.27 KB | 0755 |
|
| msgcomm | File | 27.16 KB | 0755 |
|
| msgconv | File | 23.15 KB | 0755 |
|
| msgen | File | 23.15 KB | 0755 |
|
| msgexec | File | 23.15 KB | 0755 |
|
| msgfilter | File | 35.31 KB | 0755 |
|
| msgfmt | File | 84.09 KB | 0755 |
|
| msggrep | File | 116.41 KB | 0755 |
|
| msginit | File | 67.44 KB | 0755 |
|
| msgmerge | File | 75.48 KB | 0755 |
|
| msgunfmt | File | 35.33 KB | 0755 |
|
| msguniq | File | 23.15 KB | 0755 |
|
| mv | File | 141.17 KB | 0755 |
|
| my_print_defaults | File | 224.91 KB | 0755 |
|
| myisam_ftdump | File | 6.3 MB | 0755 |
|
| myisamchk | File | 6.48 MB | 0755 |
|
| myisamlog | File | 6.32 MB | 0755 |
|
| myisampack | File | 6.35 MB | 0755 |
|
| mysql | File | 7.15 MB | 0755 |
|
| mysql_config | File | 843 B | 0755 |
|
| mysql_config-64 | File | 4.93 KB | 0755 |
|
| mysql_config_editor | File | 210.39 KB | 0755 |
|
| mysql_migrate_keyring | File | 6.95 MB | 0755 |
|
| mysql_secure_installation | File | 6.87 MB | 0755 |
|
| mysql_ssl_rsa_setup | File | 254.22 KB | 0755 |
|
| mysql_tzinfo_to_sql | File | 130.64 KB | 0755 |
|
| mysql_upgrade | File | 6.96 MB | 0755 |
|
| mysqladmin | File | 6.89 MB | 0755 |
|
| mysqlbinlog | File | 7.19 MB | 0755 |
|
| mysqlcheck | File | 6.9 MB | 0755 |
|
| mysqld_pre_systemd | File | 4.32 KB | 0755 |
|
| mysqldump | File | 6.97 MB | 0755 |
|
| mysqldumpslow | File | 7.54 KB | 0755 |
|
| mysqlimport | File | 6.88 MB | 0755 |
|
| mysqlpump | File | 7.35 MB | 0755 |
|
| mysqlshow | File | 6.87 MB | 0755 |
|
| mysqlslap | File | 6.89 MB | 0755 |
|
| nail | File | 1013.25 KB | 0755 |
|
| named-rrchecker | File | 23.14 KB | 0755 |
|
| namei | File | 23.23 KB | 0755 |
|
| nano | File | 346.2 KB | 0755 |
|
| nc | File | 416.31 KB | 0755 |
|
| ncat | File | 416.31 KB | 0755 |
|
| ncurses6-config | File | 8.13 KB | 0755 |
|
| ncursesw6-config | File | 8.13 KB | 0755 |
|
| ndptool | File | 27.42 KB | 0755 |
|
| neato | File | 15.23 KB | 0755 |
|
| needs-restarting | File | 3.6 KB | 0755 |
|
| neqn | File | 916 B | 0755 |
|
| netstat | File | 156.85 KB | 0755 |
|
| newgidmap | File | 41.95 KB | 0755 |
|
| newgrp | File | 40.77 KB | 0755 |
|
| newuidmap | File | 37.93 KB | 0755 |
|
| nf-ct-add | File | 15.89 KB | 0755 |
|
| nf-ct-events | File | 15.33 KB | 0755 |
|
| nf-ct-list | File | 15.93 KB | 0755 |
|
| nf-exp-add | File | 20.3 KB | 0755 |
|
| nf-exp-delete | File | 16.09 KB | 0755 |
|
| nf-exp-list | File | 15.93 KB | 0755 |
|
| nf-log | File | 15.31 KB | 0755 |
|
| nf-monitor | File | 15.33 KB | 0755 |
|
| nf-queue | File | 15.32 KB | 0755 |
|
| ngettext | File | 35.34 KB | 0755 |
|
| nice | File | 35.67 KB | 0755 |
|
| nisdomainname | File | 23.84 KB | 0755 |
|
| nl | File | 100.71 KB | 0755 |
|
| nl-addr-add | File | 15.77 KB | 0755 |
|
| nl-addr-delete | File | 15.82 KB | 0755 |
|
| nl-addr-list | File | 19.84 KB | 0755 |
|
| nl-class-add | File | 15.75 KB | 0755 |
|
| nl-class-delete | File | 15.66 KB | 0755 |
|
| nl-class-list | File | 15.63 KB | 0755 |
|
| nl-classid-lookup | File | 15.5 KB | 0755 |
|
| nl-cls-add | File | 19.81 KB | 0755 |
|
| nl-cls-delete | File | 15.73 KB | 0755 |
|
| nl-cls-list | File | 15.69 KB | 0755 |
|
| nl-fib-lookup | File | 15.52 KB | 0755 |
|
| nl-link-enslave | File | 15.29 KB | 0755 |
|
| nl-link-ifindex2name | File | 15.29 KB | 0755 |
|
| nl-link-list | File | 15.67 KB | 0755 |
|
| nl-link-name2ifindex | File | 15.29 KB | 0755 |
|
| nl-link-release | File | 15.29 KB | 0755 |
|
| nl-link-set | File | 15.74 KB | 0755 |
|
| nl-link-stats | File | 15.53 KB | 0755 |
|
| nl-list-caches | File | 15.3 KB | 0755 |
|
| nl-list-sockets | File | 15.29 KB | 0755 |
|
| nl-monitor | File | 15.48 KB | 0755 |
|
| nl-neigh-add | File | 15.66 KB | 0755 |
|
| nl-neigh-delete | File | 15.7 KB | 0755 |
|
| nl-neigh-list | File | 15.61 KB | 0755 |
|
| nl-neightbl-list | File | 15.45 KB | 0755 |
|
| nl-nh-list | File | 15.48 KB | 0755 |
|
| nl-pktloc-lookup | File | 15.53 KB | 0755 |
|
| nl-qdisc-add | File | 15.7 KB | 0755 |
|
| nl-qdisc-delete | File | 15.66 KB | 0755 |
|
| nl-qdisc-list | File | 19.69 KB | 0755 |
|
| nl-route-add | File | 19.84 KB | 0755 |
|
| nl-route-delete | File | 19.91 KB | 0755 |
|
| nl-route-get | File | 15.31 KB | 0755 |
|
| nl-route-list | File | 15.86 KB | 0755 |
|
| nl-rule-list | File | 15.48 KB | 0755 |
|
| nl-tctree-list | File | 15.6 KB | 0755 |
|
| nl-util-addr | File | 15.29 KB | 0755 |
|
| nm | File | 44.73 KB | 0755 |
|
| nm-online | File | 23.38 KB | 0755 |
|
| nmcli | File | 1.03 MB | 0755 |
|
| nmtui | File | 838.46 KB | 0755 |
|
| nmtui-connect | File | 838.46 KB | 0755 |
|
| nmtui-edit | File | 838.46 KB | 0755 |
|
| nmtui-hostname | File | 838.46 KB | 0755 |
|
| nohup | File | 35.58 KB | 0755 |
|
| nop | File | 15.33 KB | 0755 |
|
| notify-send | File | 19.75 KB | 0755 |
|
| nproc | File | 35.69 KB | 0755 |
|
| nroff | File | 3.21 KB | 0755 |
|
| nsenter | File | 27.48 KB | 0755 |
|
| nslookup | File | 112.52 KB | 0755 |
|
| nss-policy-check | File | 15.16 KB | 0755 |
|
| nsupdate | File | 71.8 KB | 0755 |
|
| numfmt | File | 55.83 KB | 0755 |
|
| objcopy | File | 185.37 KB | 0755 |
|
| objdump | File | 413.11 KB | 0755 |
|
| od | File | 64.06 KB | 0755 |
|
| odbc_config | File | 15.7 KB | 0755 |
|
| odbcinst | File | 23.9 KB | 0755 |
|
| openssl | File | 1.07 MB | 0755 |
|
| openvt | File | 23.73 KB | 0755 |
|
| orc-bugreport | File | 23.31 KB | 0755 |
|
| os-prober | File | 5.78 KB | 0755 |
|
| osage | File | 15.23 KB | 0755 |
|
| osinfo-db-export | File | 27.35 KB | 0755 |
|
| osinfo-db-import | File | 27.3 KB | 0755 |
|
| osinfo-db-path | File | 15.3 KB | 0755 |
|
| osinfo-db-validate | File | 23.4 KB | 0755 |
|
| osinfo-detect | File | 27.4 KB | 0755 |
|
| osinfo-install-script | File | 31.77 KB | 0755 |
|
| osinfo-query | File | 32.19 KB | 0755 |
|
| osql | File | 9.48 KB | 0755 |
|
| p11-kit | File | 188.31 KB | 0755 |
|
| package-cleanup | File | 3.6 KB | 0755 |
|
| page_owner_sort | File | 26.13 KB | 0755 |
|
| pango-list | File | 19.11 KB | 0755 |
|
| pango-segmentation | File | 19.13 KB | 0755 |
|
| pango-view | File | 60.17 KB | 0755 |
|
| paperconf | File | 15.8 KB | 0755 |
|
| passwd | File | 31.89 KB | 4755 |
|
| paste | File | 35.58 KB | 0755 |
|
| patch | File | 195.02 KB | 0755 |
|
| patchwork | File | 15.23 KB | 0755 |
|
| pathchk | File | 35.66 KB | 0755 |
|
| pcre-config | File | 2.09 KB | 0755 |
|
| pcre2-config | File | 1.91 KB | 0755 |
|
| pdf2dsc | File | 701 B | 0755 |
|
| pdf2ps | File | 913 B | 0755 |
|
| pdns_control | File | 479.87 KB | 0755 |
|
| pdnsutil | File | 4.82 MB | 0755 |
|
| peekfd | File | 15.8 KB | 0755 |
|
| perl | File | 15.13 KB | 0755 |
|
| perl5.32.1 | File | 15.13 KB | 0755 |
|
| perlbug | File | 43.81 KB | 0755 |
|
| perldoc | File | 118 B | 0755 |
|
| perlivp | File | 10.56 KB | 0755 |
|
| perlml | File | 14.49 KB | 0755 |
|
| perlthanks | File | 43.81 KB | 0755 |
|
| perror | File | 1002.42 KB | 0755 |
|
| pf2afm | File | 502 B | 0755 |
|
| pfbtopfa | File | 520 B | 0755 |
|
| pflags | File | 2.56 KB | 0755 |
|
| pftp | File | 100.66 KB | 0755 |
|
| pgrep | File | 31.42 KB | 0755 |
|
| php | File | 937 B | 0755 |
|
| php74 | File | 8.08 MB | 0755 |
|
| php74-cgi | File | 8.07 MB | 0755 |
|
| php74-pear | File | 393 B | 0755 |
|
| php74-phar | File | 14.55 KB | 0755 |
|
| pic | File | 201.72 KB | 0755 |
|
| piconv | File | 8.08 KB | 0755 |
|
| pidof | File | 23.33 KB | 0755 |
|
| pidstat | File | 51.8 KB | 0755 |
|
| pidwait | File | 31.42 KB | 0755 |
|
| pigz | File | 132.84 KB | 0755 |
|
| pinfo | File | 102.27 KB | 0755 |
|
| ping | File | 89.33 KB | 0755 |
|
| pinky | File | 35.61 KB | 0755 |
|
| pipewire | File | 15.14 KB | 0755 |
|
| pipewire-aes67 | File | 15.14 KB | 0755 |
|
| pipewire-avb | File | 15.14 KB | 0755 |
|
| pipewire-pulse | File | 15.14 KB | 0755 |
|
| pipewire-vulkan | File | 15.14 KB | 0755 |
|
| pk12util | File | 72.42 KB | 0755 |
|
| pkaction | File | 19.16 KB | 0755 |
|
| pkcheck | File | 23.17 KB | 0755 |
|
| pkcon | File | 63.74 KB | 0755 |
|
| pkexec | File | 31.18 KB | 0755 |
|
| pkg-config | File | 335 B | 0755 |
|
| pkgconf | File | 45.36 KB | 0755 |
|
| pkill | File | 31.42 KB | 0755 |
|
| pkla-admin-identities | File | 23.96 KB | 0755 |
|
| pkla-check-authorization | File | 36.1 KB | 0755 |
|
| pkmon | File | 27.63 KB | 0755 |
|
| pkttyagent | File | 23.16 KB | 0755 |
|
| pl2pm | File | 4.43 KB | 0755 |
|
| pldd | File | 23.37 KB | 0755 |
|
| plesk_configure | File | 346 B | 0755 |
|
| pmap | File | 35.39 KB | 0755 |
|
| png-fix-itxt | File | 15.11 KB | 0755 |
|
| pngfix | File | 59.56 KB | 0755 |
|
| pod2html | File | 4.04 KB | 0755 |
|
| pod2man | File | 14.68 KB | 0755 |
|
| pod2text | File | 10.55 KB | 0755 |
|
| pod2usage | File | 4.01 KB | 0755 |
|
| podchecker | File | 3.57 KB | 0755 |
|
| post-grohtml | File | 199.76 KB | 0755 |
|
| powernow-k8-decode | File | 14.13 KB | 0755 |
|
| pphs | File | 408 B | 0755 |
|
| pr | File | 72.28 KB | 0755 |
|
| pre-grohtml | File | 92.92 KB | 0755 |
|
| precat | File | 5.53 KB | 0755 |
|
| preconv | File | 56.27 KB | 0755 |
|
| preunzip | File | 5.53 KB | 0755 |
|
| prezip | File | 5.53 KB | 0755 |
|
| prezip-bin | File | 15.69 KB | 0755 |
|
| printafm | File | 399 B | 0755 |
|
| printenv | File | 31.47 KB | 0755 |
|
| printf | File | 51.77 KB | 0755 |
|
| prlimit | File | 27.76 KB | 0755 |
|
| procan | File | 35.43 KB | 0755 |
|
| procmail | File | 118.11 KB | 0755 |
|
| protoc | File | 23.32 KB | 0755 |
|
| protoc-c | File | 158.2 KB | 0755 |
|
| protoc-gen-c | File | 158.2 KB | 0755 |
|
| prove | File | 13.24 KB | 0755 |
|
| prtstat | File | 23.84 KB | 0755 |
|
| prune | File | 15.41 KB | 0755 |
|
| ps | File | 141.15 KB | 0755 |
|
| ps2ascii | File | 635 B | 0755 |
|
| ps2epsi | File | 1.24 KB | 0755 |
|
| ps2pdf | File | 276 B | 0755 |
|
| ps2pdf12 | File | 219 B | 0755 |
|
| ps2pdf13 | File | 219 B | 0755 |
|
| ps2pdf14 | File | 219 B | 0755 |
|
| ps2pdfwr | File | 1.06 KB | 0755 |
|
| ps2ps | File | 651 B | 0755 |
|
| ps2ps2 | File | 673 B | 0755 |
|
| psfaddtable | File | 31.43 KB | 0755 |
|
| psfgettable | File | 31.43 KB | 0755 |
|
| psfstriptable | File | 31.43 KB | 0755 |
|
| psfxtable | File | 31.43 KB | 0755 |
|
| pslog | File | 15.7 KB | 0755 |
|
| pstree | File | 36.9 KB | 0755 |
|
| pstree.x11 | File | 36.9 KB | 0755 |
|
| ptar | File | 3.39 KB | 0755 |
|
| ptardiff | File | 2.49 KB | 0755 |
|
| ptargrep | File | 4.2 KB | 0755 |
|
| ptx | File | 129.03 KB | 0755 |
|
| pw-jack | File | 1.32 KB | 0755 |
|
| pwd | File | 35.7 KB | 0755 |
|
| pwdx | File | 15.28 KB | 0755 |
|
| pwmake | File | 15.7 KB | 0755 |
|
| pwscore | File | 15.7 KB | 0755 |
|
| pydoc | File | 78 B | 0755 |
|
| pydoc3 | File | 78 B | 0755 |
|
| pydoc3.9 | File | 78 B | 0755 |
|
| pyinotify | File | 968 B | 0755 |
|
| python | File | 15.09 KB | 0755 |
|
| python-html2text | File | 980 B | 0755 |
|
| python3 | File | 15.09 KB | 0755 |
|
| python3-html2text | File | 980 B | 0755 |
|
| python3.9 | File | 15.09 KB | 0755 |
|
| qemu-ga | File | 1.81 MB | 0755 |
|
| quota | File | 81.67 KB | 0755 |
|
| quotasync | File | 64.88 KB | 0755 |
|
| ranlib | File | 56 KB | 0755 |
|
| rcs | File | 198.1 KB | 0755 |
|
| rcsclean | File | 829 B | 0755 |
|
| rcsdiff | File | 826 B | 0755 |
|
| rcsfreeze | File | 4.34 KB | 0755 |
|
| rcsmerge | File | 829 B | 0755 |
|
| read | File | 32 B | 0755 |
|
| readelf | File | 667.29 KB | 0755 |
|
| readlink | File | 39.69 KB | 0755 |
|
| realpath | File | 39.77 KB | 0755 |
|
| recode-sr-latin | File | 15.13 KB | 0755 |
|
| red | File | 92 B | 0755 |
|
| rename | File | 23.23 KB | 0755 |
|
| renew-dummy-cert | File | 729 B | 0755 |
|
| renice | File | 15.16 KB | 0755 |
|
| repo-graph | File | 3.6 KB | 0755 |
|
| repoclosure | File | 3.6 KB | 0755 |
|
| repodiff | File | 3.6 KB | 0755 |
|
| repomanage | File | 3.6 KB | 0755 |
|
| repoquery | File | 3.6 KB | 0755 |
|
| reposync | File | 3.6 KB | 0755 |
|
| repotrack | File | 3.6 KB | 0755 |
|
| rescan-scsi-bus.sh | File | 38.09 KB | 0755 |
|
| reset | File | 27.34 KB | 0755 |
|
| resizecons | File | 27.55 KB | 0755 |
|
| rev | File | 15.16 KB | 0755 |
|
| rkhunter | File | 562.17 KB | 0755 |
|
| rlog | File | 817 B | 0755 |
|
| rm | File | 60.21 KB | 0755 |
|
| rmdir | File | 43.61 KB | 0755 |
|
| rnano | File | 346.2 KB | 0755 |
|
| rpcbind | File | 59.89 KB | 0755 |
|
| rpcinfo | File | 35.58 KB | 0755 |
|
| rpm | File | 23.63 KB | 0755 |
|
| rpm2archive | File | 23.32 KB | 0755 |
|
| rpm2cpio | File | 15.12 KB | 0755 |
|
| rpmdb | File | 19.74 KB | 0755 |
|
| rpmkeys | File | 15.59 KB | 0755 |
|
| rpmquery | File | 23.63 KB | 0755 |
|
| rpmverify | File | 23.63 KB | 0755 |
|
| rsvg-convert | File | 23.15 KB | 0755 |
|
| rsync | File | 558.48 KB | 0755 |
|
| rsync-ssl | File | 5.01 KB | 0755 |
|
| run-parts | File | 1.94 KB | 0755 |
|
| run-with-aspell | File | 89 B | 0755 |
|
| runcon | File | 35.65 KB | 0755 |
|
| rvi | File | 1.38 MB | 0755 |
|
| rview | File | 1.38 MB | 0755 |
|
| rvim | File | 3.84 MB | 0755 |
|
| s-nail | File | 1013.25 KB | 0755 |
|
| sadf | File | 459.02 KB | 0755 |
|
| sar | File | 135.88 KB | 0755 |
|
| sasl2-sample-client | File | 23.39 KB | 0755 |
|
| sasl2-sample-server | File | 23.21 KB | 0755 |
|
| scalar | File | 819.34 KB | 0755 |
|
| sccmap | File | 23.37 KB | 0755 |
|
| scl | File | 39.55 KB | 0755 |
|
| scl_enabled | File | 262 B | 0755 |
|
| scl_source | File | 1.88 KB | 0755 |
|
| scp | File | 132.93 KB | 0755 |
|
| screen | File | 484.21 KB | 2755 |
|
| script | File | 51.58 KB | 0755 |
|
| scriptlive | File | 43.48 KB | 0755 |
|
| scriptreplay | File | 35.3 KB | 0755 |
|
| scsi-rescan | File | 38.09 KB | 0755 |
|
| scsi_logging_level | File | 8.39 KB | 0755 |
|
| scsi_mandat | File | 3.52 KB | 0755 |
|
| scsi_readcap | File | 1.3 KB | 0755 |
|
| scsi_ready | File | 1.1 KB | 0755 |
|
| scsi_satl | File | 3.74 KB | 0755 |
|
| scsi_start | File | 1.26 KB | 0755 |
|
| scsi_stop | File | 1.44 KB | 0755 |
|
| scsi_temperature | File | 940 B | 0755 |
|
| sdiff | File | 44.2 KB | 0755 |
|
| sealert | File | 27.34 KB | 0755 |
|
| secon | File | 28.25 KB | 0755 |
|
| sed | File | 114.01 KB | 0755 |
|
| sedismod | File | 289.02 KB | 0755 |
|
| sedispol | File | 219.93 KB | 0755 |
|
| semodule_expand | File | 15.12 KB | 0755 |
|
| semodule_link | File | 15.13 KB | 0755 |
|
| semodule_package | File | 19.16 KB | 0755 |
|
| semodule_unpackage | File | 15.12 KB | 0755 |
|
| seq | File | 47.79 KB | 0755 |
|
| sestatus | File | 23.13 KB | 0755 |
|
| setarch | File | 27.48 KB | 0755 |
|
| setfacl | File | 39.98 KB | 0755 |
|
| setfattr | File | 20.16 KB | 0755 |
|
| setfont | File | 51.82 KB | 0755 |
|
| setkeycodes | File | 15.38 KB | 0755 |
|
| setleds | File | 19.45 KB | 0755 |
|
| setmetamode | File | 15.48 KB | 0755 |
|
| setpriv | File | 39.35 KB | 0755 |
|
| setsid | File | 15.15 KB | 0755 |
|
| setterm | File | 35.33 KB | 0755 |
|
| setup-nsssysinit | File | 1.51 KB | 0755 |
|
| setup-nsssysinit.sh | File | 1.51 KB | 0755 |
|
| setvtrgb | File | 15.44 KB | 0755 |
|
| sfdp | File | 15.23 KB | 0755 |
|
| sftp | File | 140.93 KB | 0755 |
|
| sg | File | 40.77 KB | 0755 |
|
| sg_bg_ctl | File | 15.52 KB | 0755 |
|
| sg_compare_and_write | File | 27.95 KB | 0755 |
|
| sg_copy_results | File | 24.24 KB | 0755 |
|
| sg_dd | File | 55.56 KB | 0755 |
|
| sg_decode_sense | File | 15.84 KB | 0755 |
|
| sg_emc_trespass | File | 15.3 KB | 0755 |
|
| sg_format | File | 40.41 KB | 0755 |
|
| sg_get_config | File | 36.34 KB | 0755 |
|
| sg_get_elem_status | File | 27.82 KB | 0755 |
|
| sg_get_lba_status | File | 23.97 KB | 0755 |
|
| sg_ident | File | 15.6 KB | 0755 |
|
| sg_inq | File | 120.88 KB | 0755 |
|
| sg_logs | File | 153.07 KB | 0755 |
|
| sg_luns | File | 23.83 KB | 0755 |
|
| sg_map | File | 19.36 KB | 0755 |
|
| sg_map26 | File | 27.82 KB | 0755 |
|
| sg_modes | File | 47.16 KB | 0755 |
|
| sg_opcodes | File | 36.13 KB | 0755 |
|
| sg_persist | File | 37.1 KB | 0755 |
|
| sg_prevent | File | 15.5 KB | 0755 |
|
| sg_raw | File | 27.92 KB | 0755 |
|
| sg_rbuf | File | 23.77 KB | 0755 |
|
| sg_rdac | File | 15.28 KB | 0755 |
|
| sg_read | File | 27.37 KB | 0755 |
|
| sg_read_attr | File | 37.7 KB | 0755 |
|
| sg_read_block_limits | File | 15.55 KB | 0755 |
|
| sg_read_buffer | File | 28.52 KB | 0755 |
|
| sg_read_long | File | 15.72 KB | 0755 |
|
| sg_readcap | File | 23.84 KB | 0755 |
|
| sg_reassign | File | 15.66 KB | 0755 |
|
| sg_referrals | File | 15.67 KB | 0755 |
|
| sg_rep_pip | File | 15.59 KB | 0755 |
|
| sg_rep_zones | File | 28.01 KB | 0755 |
|
| sg_requests | File | 23.77 KB | 0755 |
|
| sg_reset | File | 15.7 KB | 0755 |
|
| sg_reset_wp | File | 15.62 KB | 0755 |
|
| sg_rmsn | File | 15.51 KB | 0755 |
|
| sg_rtpg | File | 15.61 KB | 0755 |
|
| sg_safte | File | 23.72 KB | 0755 |
|
| sg_sanitize | File | 28.02 KB | 0755 |
|
| sg_sat_identify | File | 19.76 KB | 0755 |
|
| sg_sat_phy_event | File | 20.03 KB | 0755 |
|
| sg_sat_read_gplog | File | 19.74 KB | 0755 |
|
| sg_sat_set_features | File | 19.7 KB | 0755 |
|
| sg_scan | File | 19.36 KB | 0755 |
|
| sg_seek | File | 19.91 KB | 0755 |
|
| sg_senddiag | File | 28.27 KB | 0755 |
|
| sg_ses | File | 121.22 KB | 0755 |
|
| sg_ses_microcode | File | 28.42 KB | 0755 |
|
| sg_start | File | 19.89 KB | 0755 |
|
| sg_stpg | File | 23.73 KB | 0755 |
|
| sg_stream_ctl | File | 19.72 KB | 0755 |
|
| sg_sync | File | 15.68 KB | 0755 |
|
| sg_test_rwbuf | File | 19.69 KB | 0755 |
|
| sg_timestamp | File | 23.8 KB | 0755 |
|
| sg_turs | File | 27.78 KB | 0755 |
|
| sg_unmap | File | 23.8 KB | 0755 |
|
| sg_verify | File | 19.92 KB | 0755 |
|
| sg_vpd | File | 119.66 KB | 0755 |
|
| sg_wr_mode | File | 23.73 KB | 0755 |
|
| sg_write_buffer | File | 28.27 KB | 0755 |
|
| sg_write_long | File | 15.77 KB | 0755 |
|
| sg_write_same | File | 27.99 KB | 0755 |
|
| sg_write_verify | File | 27.83 KB | 0755 |
|
| sg_write_x | File | 60.75 KB | 0755 |
|
| sg_xcopy | File | 43.54 KB | 0755 |
|
| sg_zone | File | 19.81 KB | 0755 |
|
| sginfo | File | 73.76 KB | 0755 |
|
| sgm_dd | File | 39.52 KB | 0755 |
|
| sgp_dd | File | 43.71 KB | 0755 |
|
| sh | File | 1.32 MB | 0755 |
|
| sha1hmac | File | 35.27 KB | 0755 |
|
| sha1sum | File | 39.64 KB | 0755 |
|
| sha224hmac | File | 35.27 KB | 0755 |
|
| sha224sum | File | 39.64 KB | 0755 |
|
| sha256hmac | File | 35.27 KB | 0755 |
|
| sha256sum | File | 39.64 KB | 0755 |
|
| sha384hmac | File | 35.27 KB | 0755 |
|
| sha384sum | File | 39.64 KB | 0755 |
|
| sha512hmac | File | 35.27 KB | 0755 |
|
| sha512sum | File | 39.64 KB | 0755 |
|
| shasum | File | 9.66 KB | 0755 |
|
| showconsolefont | File | 19.46 KB | 0755 |
|
| showkey | File | 19.4 KB | 0755 |
|
| shred | File | 51.88 KB | 0755 |
|
| shuf | File | 48.01 KB | 0755 |
|
| sieve-dump | File | 37.71 KB | 0755 |
|
| sieve-filter | File | 43.13 KB | 0755 |
|
| sieve-test | File | 43.06 KB | 0755 |
|
| sievec | File | 37.96 KB | 0755 |
|
| signver | File | 39.6 KB | 0755 |
|
| sim_lsmplugin | File | 668 B | 0755 |
|
| simc_lsmplugin | File | 121 KB | 0755 |
|
| size | File | 31.61 KB | 0755 |
|
| skill | File | 31.4 KB | 0755 |
|
| slabinfo | File | 42.95 KB | 0755 |
|
| slabtop | File | 23.42 KB | 0755 |
|
| sleep | File | 35.65 KB | 0755 |
|
| slencheck | File | 15.71 KB | 0755 |
|
| sm3hmac | File | 35.27 KB | 0755 |
|
| snice | File | 31.4 KB | 0755 |
|
| socat | File | 386.92 KB | 0755 |
|
| soelim | File | 32.18 KB | 0755 |
|
| soelim.groff | File | 32.18 KB | 0755 |
|
| sort | File | 113.09 KB | 0755 |
|
| sotruss | File | 4.18 KB | 0755 |
|
| spell | File | 125 B | 0755 |
|
| splain | File | 18.96 KB | 0755 |
|
| split | File | 52.31 KB | 0755 |
|
| sprof | File | 35.45 KB | 0755 |
|
| sqlite3 | File | 1.54 MB | 0755 |
|
| sscg | File | 59.5 KB | 0755 |
|
| ssh | File | 843.38 KB | 0755 |
|
| ssh-add | File | 164.72 KB | 0755 |
|
| ssh-agent | File | 280.88 KB | 0755 |
|
| ssh-copy-id | File | 12.38 KB | 0755 |
|
| ssh-keygen | File | 454.85 KB | 0755 |
|
| ssh-keyscan | File | 197.29 KB | 0755 |
|
| sshpass | File | 23.88 KB | 0755 |
|
| ssltap | File | 71.53 KB | 0755 |
|
| sss_ssh_authorizedkeys | File | 23.3 KB | 0755 |
|
| sss_ssh_knownhostsproxy | File | 27.3 KB | 0755 |
|
| stat | File | 80.06 KB | 0755 |
|
| stdbuf | File | 43.74 KB | 0755 |
|
| strace | File | 2.08 MB | 0755 |
|
| strace-log-merge | File | 1.83 KB | 0755 |
|
| stream | File | 15.1 KB | 0755 |
|
| streamzip | File | 7.66 KB | 0755 |
|
| strings | File | 31.74 KB | 0755 |
|
| strip | File | 185.37 KB | 0755 |
|
| stty | File | 75.83 KB | 0755 |
|
| stunnel | File | 239.32 KB | 0755 |
|
| su | File | 55.6 KB | 4750 |
|
| sudo | File | 180.96 KB | 4111 |
|
| sudoedit | File | 180.96 KB | 4111 |
|
| sudoreplay | File | 84.97 KB | 0111 |
|
| sum | File | 35.59 KB | 0755 |
|
| sw-engine | File | 24.14 MB | 0755 |
|
| switch_mod_lsapi | File | 30.99 KB | 0755 |
|
| sxpm | File | 31.58 KB | 0755 |
|
| symlinks | File | 19.88 KB | 0755 |
|
| sync | File | 35.54 KB | 0755 |
|
| systemctl | File | 298.42 KB | 0755 |
|
| systemd-analyze | File | 201.59 KB | 0755 |
|
| systemd-ask-password | File | 19.46 KB | 0755 |
|
| systemd-cat | File | 19.27 KB | 0755 |
|
| systemd-cgls | File | 23.47 KB | 0755 |
|
| systemd-cgtop | File | 39.41 KB | 0755 |
|
| systemd-creds | File | 43.8 KB | 0755 |
|
| systemd-cryptenroll | File | 72.08 KB | 0755 |
|
| systemd-delta | File | 27.31 KB | 0755 |
|
| systemd-detect-virt | File | 19.26 KB | 0755 |
|
| systemd-dissect | File | 47.78 KB | 0755 |
|
| systemd-escape | File | 23.26 KB | 0755 |
|
| systemd-firstboot | File | 56.09 KB | 0755 |
|
| systemd-hwdb | File | 15.28 KB | 0755 |
|
| systemd-id128 | File | 27.38 KB | 0755 |
|
| systemd-inhibit | File | 23.31 KB | 0755 |
|
| systemd-machine-id-setup | File | 19.55 KB | 0755 |
|
| systemd-mount | File | 60.03 KB | 0755 |
|
| systemd-notify | File | 23.31 KB | 0755 |
|
| systemd-path | File | 19.26 KB | 0755 |
|
| systemd-repart | File | 169.27 KB | 0755 |
|
| systemd-run | File | 64.02 KB | 0755 |
|
| systemd-socket-activate | File | 27.35 KB | 0755 |
|
| systemd-stdio-bridge | File | 23.27 KB | 0755 |
|
| systemd-sysext | File | 47.76 KB | 0755 |
|
| systemd-sysusers | File | 72.36 KB | 0755 |
|
| systemd-tmpfiles | File | 124.54 KB | 0755 |
|
| systemd-tty-ask-password-agent | File | 39.37 KB | 0755 |
|
| systemd-umount | File | 60.03 KB | 0755 |
|
| tabs | File | 19.16 KB | 0755 |
|
| tac | File | 104.6 KB | 0755 |
|
| tail | File | 68.09 KB | 0755 |
|
| tapestat | File | 27.55 KB | 0755 |
|
| tar | File | 518.16 KB | 0755 |
|
| taskset | File | 23.23 KB | 0755 |
|
| tbl | File | 130.86 KB | 0755 |
|
| tclsh | File | 15.69 KB | 0755 |
|
| tclsh8.6 | File | 15.69 KB | 0755 |
|
| tcptraceroute | File | 1.55 KB | 0755 |
|
| tdspool | File | 253.95 KB | 0755 |
|
| team2bond | File | 15.76 KB | 0755 |
|
| teamd | File | 166.59 KB | 0755 |
|
| teamdctl | File | 37.12 KB | 0755 |
|
| teamnl | File | 23.26 KB | 0755 |
|
| tee | File | 35.69 KB | 0755 |
|
| telnet | File | 107.22 KB | 0755 |
|
| test | File | 43.79 KB | 0755 |
|
| tic | File | 87.79 KB | 0755 |
|
| time | File | 28.05 KB | 0755 |
|
| timedatectl | File | 47.66 KB | 0755 |
|
| timeout | File | 40.17 KB | 0755 |
|
| tload | File | 19.34 KB | 0755 |
|
| tmon | File | 42.48 KB | 0755 |
|
| tmpwatch | File | 36.03 KB | 0755 |
|
| toe | File | 23.23 KB | 0755 |
|
| top | File | 132.27 KB | 0755 |
|
| touch | File | 92.03 KB | 0755 |
|
| tput | File | 27.25 KB | 0755 |
|
| tr | File | 47.87 KB | 0755 |
|
| tracepath | File | 19.22 KB | 0755 |
|
| tracer | File | 1.14 KB | 0755 |
|
| traceroute | File | 77.29 KB | 0755 |
|
| traceroute6 | File | 77.29 KB | 0755 |
|
| tracker3 | File | 611.08 KB | 0755 |
|
| tred | File | 15.35 KB | 0755 |
|
| tree | File | 85.45 KB | 0755 |
|
| troff | File | 732.07 KB | 0755 |
|
| true | File | 27.47 KB | 0755 |
|
| truncate | File | 35.66 KB | 0755 |
|
| trust | File | 221.06 KB | 0755 |
|
| tset | File | 27.34 KB | 0755 |
|
| tsort | File | 47.79 KB | 0755 |
|
| tsql | File | 253.9 KB | 0755 |
|
| tty | File | 31.65 KB | 0755 |
|
| turbostat | File | 176.62 KB | 0755 |
|
| twopi | File | 15.23 KB | 0755 |
|
| type | File | 32 B | 0755 |
|
| tzselect | File | 14.99 KB | 0755 |
|
| uapi | File | 3.36 MB | 0755 |
|
| udevadm | File | 583.8 KB | 0755 |
|
| ul | File | 23.26 KB | 0755 |
|
| ulimit | File | 34 B | 0755 |
|
| ulockmgr_server | File | 19.38 KB | 0755 |
|
| umask | File | 33 B | 0755 |
|
| umount | File | 35.27 KB | 0755 |
|
| unalias | File | 35 B | 0755 |
|
| uname | File | 31.66 KB | 0755 |
|
| uname26 | File | 27.48 KB | 0755 |
|
| unexpand | File | 39.73 KB | 0755 |
|
| unflatten | File | 15.37 KB | 0755 |
|
| unicode_start | File | 2.57 KB | 0755 |
|
| unicode_stop | File | 367 B | 0755 |
|
| uniq | File | 43.83 KB | 0755 |
|
| unix2dos | File | 56.13 KB | 0755 |
|
| unix2mac | File | 56.13 KB | 0755 |
|
| unlink | File | 31.66 KB | 0755 |
|
| unpigz | File | 132.84 KB | 0755 |
|
| unshare | File | 31.55 KB | 0755 |
|
| unxz | File | 84.94 KB | 0755 |
|
| unzip | File | 195.95 KB | 0755 |
|
| unzipsfx | File | 87.7 KB | 0755 |
|
| update-ca-trust | File | 4.36 KB | 0755 |
|
| update-crypto-policies | File | 87 B | 0755 |
|
| update-desktop-database | File | 23.84 KB | 0755 |
|
| update-gtk-immodules | File | 316 B | 0755 |
|
| update-mime-database | File | 59.87 KB | 0755 |
|
| updatedb | File | 44.24 KB | 0755 |
|
| upower | File | 23.88 KB | 0755 |
|
| uptime | File | 15.29 KB | 0755 |
|
| usb-devices | File | 4.83 KB | 0755 |
|
| usbhid-dump | File | 31.45 KB | 0755 |
|
| users | File | 35.68 KB | 0755 |
|
| usleep | File | 15.29 KB | 0755 |
|
| utmpdump | File | 23.21 KB | 0755 |
|
| uuidgen | File | 19.16 KB | 0755 |
|
| uuidparse | File | 23.21 KB | 0755 |
|
| vdir | File | 137.65 KB | 0755 |
|
| vdodmeventd | File | 39.97 KB | 0755 |
|
| vdodumpconfig | File | 56.19 KB | 0755 |
|
| vdoforcerebuild | File | 56.2 KB | 0755 |
|
| vdoformat | File | 72.68 KB | 0755 |
|
| vdosetuuid | File | 56.28 KB | 0755 |
|
| vdostats | File | 68.2 KB | 0755 |
|
| verify_blkparse | File | 15.31 KB | 0755 |
|
| vi | File | 691 B | 0755 |
|
| view | File | 150 B | 0755 |
|
| vim | File | 3.84 MB | 0755 |
|
| vimdiff | File | 3.84 MB | 0755 |
|
| vimdot | File | 1.06 KB | 0755 |
|
| vimtutor | File | 2.07 KB | 0755 |
|
| vlock | File | 23.62 KB | 0755 |
|
| vmstat | File | 39.41 KB | 0755 |
|
| w | File | 23.37 KB | 0755 |
|
| wait | File | 32 B | 0755 |
|
| wall | File | 23.23 KB | 0755 |
|
| watch | File | 27.87 KB | 0755 |
|
| watchgnupg | File | 23.2 KB | 0755 |
|
| wc | File | 43.73 KB | 0755 |
|
| wdctl | File | 31.33 KB | 0755 |
|
| wget | File | 521.41 KB | 0755 |
|
| whatis | File | 48.52 KB | 0755 |
|
| whatis.man-db | File | 48.52 KB | 0755 |
|
| whereis | File | 31.84 KB | 0755 |
|
| which | File | 27.89 KB | 0755 |
|
| whiptail | File | 31.93 KB | 0755 |
|
| who | File | 51.77 KB | 0755 |
|
| whoami | File | 31.66 KB | 0755 |
|
| wireplumber | File | 31.67 KB | 0755 |
|
| wmf2eps | File | 19.72 KB | 0755 |
|
| wmf2fig | File | 19.81 KB | 0755 |
|
| wmf2gd | File | 15.81 KB | 0755 |
|
| wmf2svg | File | 19.82 KB | 0755 |
|
| wmf2x | File | 15.7 KB | 0755 |
|
| word-list-compress | File | 15.7 KB | 0755 |
|
| wpctl | File | 59.85 KB | 0755 |
|
| wpexec | File | 23.7 KB | 0755 |
|
| write | File | 23.24 KB | 0755 |
|
| x86_64 | File | 27.48 KB | 0755 |
|
| x86_64-redhat-linux-c++ | File | 1.05 MB | 0755 |
|
| x86_64-redhat-linux-g++ | File | 1.05 MB | 0755 |
|
| x86_64-redhat-linux-gcc | File | 1.04 MB | 0755 |
|
| x86_64-redhat-linux-gcc-11 | File | 1.04 MB | 0755 |
|
| x86_64-redhat-linux-gnu-pkg-config | File | 829 B | 0755 |
|
| x86_energy_perf_policy | File | 38.73 KB | 0755 |
|
| xargs | File | 64.09 KB | 0755 |
|
| xdg-dbus-proxy | File | 56.54 KB | 0755 |
|
| xdg-desktop-icon | File | 20.68 KB | 0755 |
|
| xdg-desktop-menu | File | 43.49 KB | 0755 |
|
| xdg-email | File | 22.48 KB | 0755 |
|
| xdg-icon-resource | File | 29.96 KB | 0755 |
|
| xdg-mime | File | 41.86 KB | 0755 |
|
| xdg-open | File | 25.21 KB | 0755 |
|
| xdg-screensaver | File | 37.37 KB | 0755 |
|
| xdg-settings | File | 38.01 KB | 0755 |
|
| xgettext | File | 296.7 KB | 0755 |
|
| xml2-config | File | 1.83 KB | 0755 |
|
| xmlcatalog | File | 23.15 KB | 0755 |
|
| xmllint | File | 80.56 KB | 0755 |
|
| xmlwf | File | 39.63 KB | 0755 |
|
| xslt-config | File | 2.58 KB | 0755 |
|
| xsltproc | File | 31.23 KB | 0755 |
|
| xsubpp | File | 4.96 KB | 0755 |
|
| xxd | File | 19.32 KB | 0755 |
|
| xz | File | 84.94 KB | 0755 |
|
| xzcat | File | 84.94 KB | 0755 |
|
| xzcmp | File | 6.48 KB | 0755 |
|
| xzdec | File | 15.85 KB | 0755 |
|
| xzdiff | File | 6.48 KB | 0755 |
|
| xzegrep | File | 5.77 KB | 0755 |
|
| xzfgrep | File | 5.77 KB | 0755 |
|
| xzgrep | File | 5.77 KB | 0755 |
|
| xzless | File | 1.76 KB | 0755 |
|
| xzmore | File | 2.12 KB | 0755 |
|
| yat2m | File | 40.04 KB | 0755 |
|
| yes | File | 31.51 KB | 0755 |
|
| ypdomainname | File | 23.84 KB | 0755 |
|
| yum | File | 2.04 KB | 0755 |
|
| yum-builddep | File | 3.6 KB | 0755 |
|
| yum-config-manager | File | 3.6 KB | 0755 |
|
| yum-debug-dump | File | 3.6 KB | 0755 |
|
| yum-debug-restore | File | 3.6 KB | 0755 |
|
| yum-groups-manager | File | 3.6 KB | 0755 |
|
| yumdownloader | File | 3.6 KB | 0755 |
|
| zcat | File | 1.94 KB | 0755 |
|
| zcmp | File | 1.64 KB | 0755 |
|
| zdiff | File | 6.31 KB | 0755 |
|
| zdump | File | 27.35 KB | 0755 |
|
| zegrep | File | 33 B | 0755 |
|
| zfgrep | File | 33 B | 0755 |
|
| zforce | File | 2.04 KB | 0755 |
|
| zgrep | File | 7.93 KB | 0755 |
|
| zip | File | 221.09 KB | 0755 |
|
| zipcloak | File | 75.7 KB | 0755 |
|
| zipdetails | File | 58.56 KB | 0755 |
|
| zipgrep | File | 2.89 KB | 0755 |
|
| zipinfo | File | 195.95 KB | 0755 |
|
| zipnote | File | 67.61 KB | 0755 |
|
| zipsplit | File | 63.58 KB | 0755 |
|
| zless | File | 2.16 KB | 0755 |
|
| zlib_decompress | File | 115.03 KB | 0755 |
|
| zmore | File | 1.8 KB | 0755 |
|
| znew | File | 4.47 KB | 0755 |
|
| zone2json | File | 1.35 MB | 0755 |
|
| zone2sql | File | 1.37 MB | 0755 |
|
| zsoelim | File | 32.18 KB | 0755 |
|