8.2.34 | Linux | www-data (uid:33)
👁 View: ip6tables-apply
📁 /snap/core20/2922/sbin/ip6tables-apply
#!/bin/bash # iptables-apply -- a safer way to update iptables remotely # # Usage: # iptables-apply [-hV] [-t timeout] [-w savefile] {[rulesfile]|-c [runcmd]} # # Versions: # * 1.0 Copyright 2006 Martin F. Krafft <madduck@madduck.net> # Original version # * 1.1 Copyright 2010 GW <gw.2010@tnode.com or http://gw.tnode.com/> # Added parameter -c (run command) # Added parameter -w (save successfully applied rules to file) # Major code cleanup # # Released under the terms of the Artistic Licence 2.0 # set -eu PROGNAME="${0##*/}" VERSION=1.1 ### Default settings DEF_TIMEOUT=10 MODE=0 # apply rulesfile mode # MODE=1 # run command mode case "$PROGNAME" in (*6*) SAVE=ip6tables-save RESTORE=ip6tables-restore DEF_RULESFILE="/etc/network/ip6tables.up.rules" DEF_SAVEFILE="$DEF_RULESFILE" DEF_RUNCMD="/etc/network/ip6tables.up.run" ;; (*) SAVE=iptables-save RESTORE=iptables-restore DEF_RULESFILE="/etc/network/iptables.up.rules" DEF_SAVEFILE="$DEF_RULESFILE" DEF_RUNCMD="/etc/network/iptables.up.run" ;; esac ### Functions function blurb() { cat <<-__EOF__ $PROGNAME $VERSION -- a safer way to update iptables remotely __EOF__ } function copyright() { cat <<-__EOF__ $PROGNAME has been published under the terms of the Artistic Licence 2.0. Original version - Copyright 2006 Martin F. Krafft <madduck@madduck.net>. Version 1.1 - Copyright 2010 GW <gw.2010@tnode.com or http://gw.tnode.com/>. __EOF__ } function about() { blurb echo copyright } function usage() { blurb echo cat <<-__EOF__ Usage: $PROGNAME [-hV] [-t timeout] [-w savefile] {[rulesfile]|-c [runcmd]} The script will try to apply a new rulesfile (as output by iptables-save, read by iptables-restore) or run a command to configure iptables and then prompt the user whether the changes are okay. If the new iptables rules cut the existing connection, the user will not be able to answer affirmatively. In this case, the script rolls back to the previous working iptables rules after the timeout expires. Successfully applied rules can also be written to savefile and later used to roll back to this state. This can be used to implement a store last good configuration mechanism when experimenting with an iptables setup script: $PROGNAME -w $DEF_SAVEFILE -c $DEF_RUNCMD When called as ip6tables-apply, the script will use ip6tables-save/-restore and IPv6 default values instead. Default value for rulesfile is '$DEF_RULESFILE'. Options: -t seconds, --timeout seconds Specify the timeout in seconds (default: $DEF_TIMEOUT). -w savefile, --write savefile Specify the savefile where successfully applied rules will be written to (default if empty string is given: $DEF_SAVEFILE). -c runcmd, --command runcmd Run command runcmd to configure iptables instead of applying a rulesfile (default: $DEF_RUNCMD). -h, --help Display this help text. -V, --version Display version information. __EOF__ } function checkcommands() { for cmd in "${COMMANDS[@]}"; do if ! command -v "$cmd" >/dev/null; then echo "Error: needed command not found: $cmd" >&2 exit 127 fi done } function revertrules() { echo -n "Reverting to old iptables rules... " "$RESTORE" <"$TMPFILE" echo "done." } ### Parsing and checking parameters TIMEOUT="$DEF_TIMEOUT" SAVEFILE="" SHORTOPTS="t:w:chV"; LONGOPTS="timeout:,write:,command,help,version"; OPTS=$(getopt -s bash -o "$SHORTOPTS" -l "$LONGOPTS" -n "$PROGNAME" -- "$@") || exit $? for opt in $OPTS; do case "$opt" in (-*) unset OPT_STATE ;; (*) case "${OPT_STATE:-}" in (SET_TIMEOUT) eval TIMEOUT=$opt;; (SET_SAVEFILE) eval SAVEFILE=$opt [ -z "$SAVEFILE" ] && SAVEFILE="$DEF_SAVEFILE" ;; esac ;; esac case "$opt" in (-t|--timeout) OPT_STATE="SET_TIMEOUT";; (-w|--write) OPT_STATE="SET_SAVEFILE";; (-c|--command) MODE=1;; (-h|--help) usage >&2; exit 0;; (-V|--version) about >&2; exit 0;; (--) break;; esac shift done # Validate parameters if [ "$TIMEOUT" -ge 0 ] 2>/dev/null; then TIMEOUT=$(($TIMEOUT)) else echo "Error: timeout must be a positive number" >&2 exit 1 fi if [ -n "$SAVEFILE" -a -e "$SAVEFILE" -a ! -w "$SAVEFILE" ]; then echo "Error: savefile not writable: $SAVEFILE" >&2 exit 8 fi case "$MODE" in (1) # Treat parameter as runcmd (run command mode) RUNCMD="${1:-$DEF_RUNCMD}" if [ ! -x "$RUNCMD" ]; then echo "Error: runcmd not executable: $RUNCMD" >&2 exit 6 fi # Needed commands COMMANDS=(mktemp "$SAVE" "$RESTORE" "$RUNCMD") checkcommands ;; (*) # Treat parameter as rulesfile (apply rulesfile mode) RULESFILE="${1:-$DEF_RULESFILE}"; if [ ! -r "$RULESFILE" ]; then echo "Error: rulesfile not readable: $RULESFILE" >&2 exit 2 fi # Needed commands COMMANDS=(mktemp "$SAVE" "$RESTORE") checkcommands ;; esac ### Begin work # Store old iptables rules to temporary file TMPFILE=`mktemp /tmp/$PROGNAME-XXXXXXXX` trap "rm -f $TMPFILE" EXIT HUP INT QUIT ILL TRAP ABRT BUS \ FPE USR1 SEGV USR2 PIPE ALRM TERM if ! "$SAVE" >"$TMPFILE"; then # An error occured if ! grep -q ipt /proc/modules 2>/dev/null; then echo "Error: iptables support lacking from the kernel" >&2 exit 3 else echo "Error: unknown error saving old iptables rules: $TMPFILE" >&2 exit 4 fi fi # Legacy to stop the fail2ban daemon if present [ -x /etc/init.d/fail2ban ] && /etc/init.d/fail2ban stop # Configure iptables case "$MODE" in (1) # Run command in background and kill it if it times out echo -n "Running command '$RUNCMD'... " "$RUNCMD" & CMD_PID=$! ( sleep "$TIMEOUT"; kill "$CMD_PID" 2>/dev/null; exit 0 ) & CMDTIMEOUT_PID=$! if ! wait "$CMD_PID"; then echo "failed." echo "Error: unknown error running command: $RUNCMD" >&2 revertrules exit 7 else echo "done." fi ;; (*) # Apply iptables rulesfile echo -n "Applying new iptables rules from '$RULESFILE'... " if ! "$RESTORE" <"$RULESFILE"; then echo "failed." echo "Error: unknown error applying new iptables rules: $RULESFILE" >&2 revertrules exit 5 else echo "done." fi ;; esac # Prompt user for confirmation echo -n "Can you establish NEW connections to the machine? (y/N) " read -n1 -t "$TIMEOUT" ret 2>&1 || : case "${ret:-}" in (y*|Y*) # Success echo if [ ! -z "$SAVEFILE" ]; then # Write successfully applied rules to the savefile echo "Writing successfully applied rules to '$SAVEFILE'..." if ! "$SAVE" >"$SAVEFILE"; then echo "Error: unknown error writing successfully applied rules: $SAVEFILE" >&2 exit 9 fi fi echo "... then my job is done. See you next time." ;; (*) # Failed echo if [ -z "${ret:-}" ]; then echo "Timeout! Something happened (or did not). Better play it safe..." else echo "No affirmative response! Better play it safe..." fi revertrules exit 255 ;; esac # Legacy to start the fail2ban daemon again [ -x /etc/init.d/fail2ban ] && /etc/init.d/fail2ban start exit 0 # vim:noet:sw=8
← Back
💻 Terminal
📤 Upload
📂
Click or Drag & Drop
📁 /snap/core20/2922/sbin
NameSizePermModifiedActions
aa-remove-unknown3K07552026-04-13 14:12👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
aa-status8.6K07552026-04-13 14:12👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
aa-teardown139B07552019-06-17 23:55👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
add-shell860B07552019-12-07 02:13👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
addgroup36.9K07552020-04-16 14:12👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
adduser36.9K07552020-04-16 14:12👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
agetty67.4K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
apparmor_parser1.5M07552026-04-13 14:12👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
apparmor_status8.6K07552026-04-13 14:12👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
arpd78.3K07552020-02-13 17:21👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
arptables215.3K07552023-05-09 18:39👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
arptables-nft215.3K07552023-05-09 18:39👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
arptables-nft-restore215.3K07552023-05-09 18:39👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
arptables-nft-save215.3K07552023-05-09 18:39👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
arptables-restore215.3K07552023-05-09 18:39👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
arptables-save215.3K07552023-05-09 18:39👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
badblocks34.3K07552023-10-09 01:56👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
blkdeactivate14.5K07552020-02-13 21:21👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
blkdiscard34.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
blkid118.3K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
blkzone70.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
blockdev66.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
bridge102.3K07552020-02-13 17:21👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
capsh30.3K07552026-06-22 17:35👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
cfdisk102.6K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
chcpu46.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
chgpasswd66.2K07552024-02-06 12:49👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
chmem62.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
chpasswd58.2K07552024-02-06 12:49👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
chroot42.3K07552019-09-05 10:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
cpgr60.3K07552024-02-06 12:49👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
cppw60.3K07552024-02-06 12:49👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
cryptdisks_start1.5K07552020-02-04 13:11👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
cryptdisks_stop844B07552020-02-04 13:11👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
cryptsetup135.5K07552025-01-29 18:37👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
cryptsetup-reencrypt105.3K07552025-01-29 18:37👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
ctrlaltdel38.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
debugfs225.8K07552023-10-09 01:56👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
delgroup16.1K07552020-04-16 14:12👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
deluser16.1K07552020-04-16 14:12👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
depmod166.4K07552026-04-30 12:32👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
devlink150.5K07552020-02-13 17:21👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
dhclient509K07552023-01-31 22:10👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
dhclient-script15.9K07552023-01-31 22:10👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
dmsetup171K07552020-02-13 21:21👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
dmstats171K07552020-02-13 21:21👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
dosfsck58.1K07552018-05-12 22:59👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
dosfslabel54.1K07552018-05-12 22:59👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
dumpe2fs30.4K07552023-10-09 01:56👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
e2freefrag18.4K07552023-10-09 01:56👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
e2fsck327.2K07552023-10-09 01:56👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
e2image42.4K07552023-10-09 01:56👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
e2label106.6K07552023-10-09 01:56👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
e2mmpstatus30.4K07552023-10-09 01:56👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
e2scrub7.1K07552023-10-09 01:56👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
e2scrub_all5.3K07552023-10-09 01:56👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
e2undo22.4K07552023-10-09 01:56👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
e4crypt30.4K07552023-10-09 01:56👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
e4defrag34.3K07552023-10-09 01:56👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
ebtables215.3K07552023-05-09 18:39👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
ebtables-nft215.3K07552023-05-09 18:39👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
ebtables-nft-restore215.3K07552023-05-09 18:39👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
ebtables-nft-save215.3K07552023-05-09 18:39👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
ebtables-restore215.3K07552023-05-09 18:39👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
ebtables-save215.3K07552023-05-09 18:39👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
faillock14.1K07552026-08-26 19:37👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
fatlabel54.1K07552018-05-12 22:59👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
fdformat34.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
fdisk150.3K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
filefrag18.3K07552023-10-09 01:56👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
findfs14.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
fsck54.3K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
fsck.cramfs38.3K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
fsck.ext2327.2K07552023-10-09 01:56👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
fsck.ext3327.2K07552023-10-09 01:56👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
fsck.ext4327.2K07552023-10-09 01:56👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
fsck.fat58.1K07552018-05-12 22:59👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
fsck.minix122.3K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
fsck.msdos58.1K07552018-05-12 22:59👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
fsck.vfat58.1K07552018-05-12 22:59👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
fsfreeze14.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
fstab-decode14.3K07552020-02-13 18:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
fstrim70.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
genl82.3K07552020-02-13 17:21👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
getcap14.3K07552026-06-22 17:35👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
getpcaps14.3K07552026-06-22 17:35👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
getty67.4K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
groupadd91K07552024-02-06 12:49👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
groupdel86.8K07552024-02-06 12:49👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
groupmems62.2K07552024-02-06 12:49👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
groupmod94.9K07552024-02-06 12:49👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
grpck62.2K07552024-02-06 12:49👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
grpconv58.1K07552024-02-06 12:49👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
grpunconv58.1K07552024-02-06 12:49👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
halt1.1M07552026-07-29 13:41👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
hwclock102.4K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
iconvconfig30.4K07552026-01-30 08:05👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
init1.8M07552026-07-29 13:41👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
insmod166.4K07552026-04-30 12:32👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
installkernel2.6K07552019-12-07 02:13👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
integritysetup60.2K07552025-01-29 18:37👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
invoke-rc.d16.6K07552019-06-21 18:56👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
ip702K07552026-04-15 07:15👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
ip6tables97K07552023-05-09 18:39👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
ip6tables-apply6.9K07552023-05-09 18:39👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
ip6tables-legacy97K07552023-05-09 18:39👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
ip6tables-legacy-restore97K07552023-05-09 18:39👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
ip6tables-legacy-save97K07552023-05-09 18:39👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
ip6tables-nft215.3K07552023-05-09 18:39👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
ip6tables-nft-restore215.3K07552023-05-09 18:39👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
ip6tables-nft-save215.3K07552023-05-09 18:39👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
ip6tables-restore97K07552023-05-09 18:39👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
ip6tables-restore-translate215.3K07552023-05-09 18:39👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
ip6tables-save97K07552023-05-09 18:39👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
ip6tables-translate215.3K07552023-05-09 18:39👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
iptables97K07552023-05-09 18:39👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
iptables-apply6.9K07552023-05-09 18:39👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
iptables-legacy97K07552023-05-09 18:39👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
iptables-legacy-restore97K07552023-05-09 18:39👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
iptables-legacy-save97K07552023-05-09 18:39👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
iptables-nft215.3K07552023-05-09 18:39👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
iptables-nft-restore215.3K07552023-05-09 18:39👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
iptables-nft-save215.3K07552023-05-09 18:39👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
iptables-restore97K07552023-05-09 18:39👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
iptables-restore-translate215.3K07552023-05-09 18:39👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
iptables-save97K07552023-05-09 18:39👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
iptables-translate215.3K07552023-05-09 18:39👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
isosize30.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
killall526.4K07552020-02-13 18:38👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
ldattach34.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
ldconfig387B07552026-01-30 08:05👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
ldconfig.real1M07552026-01-30 08:05👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
logsave14.2K07552023-10-09 01:56👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
losetup110.3K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
lsmod166.4K07552026-04-30 12:32👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
luksformat3.3K07552020-02-04 13:11👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
mkdosfs34.5K07552018-05-12 22:59👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
mke2fs134.6K07552023-10-09 01:56👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
mkfs14.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
mkfs.bfs34.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
mkfs.cramfs42.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
mkfs.ext2134.6K07552023-10-09 01:56👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
mkfs.ext3134.6K07552023-10-09 01:56👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
mkfs.ext4134.6K07552023-10-09 01:56👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
mkfs.fat34.5K07552018-05-12 22:59👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
mkfs.minix106.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
mkfs.msdos34.5K07552018-05-12 22:59👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
mkfs.vfat34.5K07552018-05-12 22:59👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
mkhomedir_helper22.2K07552026-08-26 19:37👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
mklost+found14.3K07552023-10-09 01:56👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
mkswap106.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
modinfo166.4K07552026-04-30 12:32👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
modprobe166.4K07552026-04-30 12:32👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
netplan798B07552024-06-28 16:59👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
newusers98.8K07552024-02-06 12:49👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
nfnl_osf18.3K07552023-05-09 18:39👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
nologin14.3K07552024-02-06 12:49👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
pam-auth-update19.9K07552021-09-17 06:05👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
pam_extrausers_chkpwd42.2K27552026-08-26 19:37👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
pam_extrausers_update42.2K07552026-08-26 19:37👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
pam_getenv2.8K07552020-08-12 00:15👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
pam_tally14.2K07552026-08-26 19:37👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
pam_tally218.2K07552026-08-26 19:37👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
pam_timestamp_check14.1K07552026-08-26 19:37👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
pivot_root14.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
poweroff1.1M07552026-07-29 13:41👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
pwck58.2K07552024-02-06 12:49👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
pwconv54K07552024-02-06 12:49👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
pwunconv54.1K07552024-02-06 12:49👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
raw14.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
readprofile22.3K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
reboot1.1M07552026-07-29 13:41👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
remove-shell904B07552019-12-07 02:13👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
resize2fs66.4K07552023-10-09 01:56👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
rfkill50.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
rmmod166.4K07552026-04-30 12:32👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
rmt58.5K07552026-07-20 14:46👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
rmt-tar58.5K07552026-07-20 14:46👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
rtacct48.3K07552020-02-13 17:21👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
rtcwake46.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
rtmon78.2K07552020-02-13 17:21👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
runlevel1.1M07552026-07-29 13:41👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
runuser66.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
service9K07552019-06-21 18:56👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
setcap14.3K07552026-06-22 17:35👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
sfdisk138.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
shadowconfig885B07552021-07-14 22:08👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
shutdown1.1M07552026-07-29 13:41👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
sshd863.8K07552026-03-05 19:37👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
start-stop-daemon47.3K07552022-05-25 11:14👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
sulogin50.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
swaplabel18.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
swapoff22.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
swapon50.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
switch_root14.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
sysctl30.2K07552023-10-31 11:35👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
tarcat936B07552026-07-20 14:46👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
tc529.5K07552020-02-13 17:21👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
telinit1.1M07552026-07-29 13:41👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
tipc126.2K07552020-02-13 17:21👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
tune2fs106.6K07552023-10-09 01:56👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
tzconfig106B07552026-07-17 13:09👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
unix_chkpwd42.1K27552026-08-26 19:37👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
unix_update42.1K07552026-08-26 19:37👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
update-ca-certificates5.3K07552024-09-24 17:46👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
update-mime9.2K07552019-10-18 23:05👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
update-passwd34.6K07552019-12-16 23:51👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
update-rc.d16.8K07552019-06-21 18:56👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
useradd143.7K07552024-02-06 12:49👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
userdel98.9K07552024-02-06 12:49👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
usermod139.5K07552024-02-06 12:49👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
veritysetup51.8K07552025-01-29 18:37👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
vigr68.6K07552024-02-06 12:49👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
vipw68.6K07552024-02-06 12:49👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
visudo218.2K07552025-06-25 20:10👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
wipefs46.2K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
wpa_action1.7K07552019-08-13 23:12👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
wpa_cli152.2K07552025-02-24 20:14👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
wpa_supplicant2.8M07552025-02-24 20:14👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
xtables-legacy-multi97K07552023-05-09 18:39👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
xtables-monitor215.3K07552023-05-09 18:39👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
xtables-nft-multi215.3K07552023-05-09 18:39👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
zic62.3K07552026-01-30 08:05👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del
zramctl114.3K07552026-03-06 16:20👁 View ✏️ Edit 📝 Rename 📦 Move 🗑 Del