Linux ih01.iridiumhosting.com 5.14.0-611.5.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Nov 11 08:09:09 EST 2025 x86_64
LiteSpeed
Server IP : 67.227.241.211 & Your IP : 216.73.216.226
Domains :
Cant Read [ /etc/named.conf ]
User : dustinhy
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
opt /
MXB /
rear /
usr /
share /
rear /
lib /
Delete
Unzip
Name
Size
Permission
Date
Action
validated
[ DIR ]
drwxr-xr-x
2026-04-01 09:39
_framework-setup-and-functions.sh
111.2
KB
-rw-r--r--
2026-04-01 09:39
array-functions.sh
1.08
KB
-rw-r--r--
2026-04-01 09:39
authtoken-functions.sh
16.84
KB
-rw-r--r--
2026-04-01 09:39
bareos-functions.sh
10.3
KB
-rw-r--r--
2026-04-01 09:39
bootloader-functions.sh
43.74
KB
-rw-r--r--
2026-04-01 09:39
borg-functions.sh
6.9
KB
-rw-r--r--
2026-04-01 09:39
checkintegrity-workflow.sh
385
B
-rw-r--r--
2026-04-01 09:39
checklayout-workflow.sh
646
B
-rw-r--r--
2026-04-01 09:39
columns-functions.sh
2.95
KB
-rw-r--r--
2026-04-01 09:39
config-functions.sh
7.88
KB
-rw-r--r--
2026-04-01 09:39
cove-functions.sh
2.61
KB
-rw-r--r--
2026-04-01 09:39
drlm-functions.sh
2.6
KB
-rw-r--r--
2026-04-01 09:39
dump-workflow.sh
7.63
KB
-rw-r--r--
2026-04-01 09:39
filesystems-functions.sh
12.08
KB
-rw-r--r--
2026-04-01 09:39
finalizeonly-workflow.sh
1.22
KB
-rw-r--r--
2026-04-01 09:39
format-workflow.sh
3.79
KB
-rw-r--r--
2026-04-01 09:39
global-functions.sh
49.92
KB
-rw-r--r--
2026-04-01 09:39
help-workflow.sh
3.6
KB
-rw-r--r--
2026-04-01 09:39
hp_raid-functions.sh
871
B
-rw-r--r--
2026-04-01 09:39
layout-functions.sh
64.96
KB
-rw-r--r--
2026-04-01 09:39
layoutonly-workflow.sh
803
B
-rw-r--r--
2026-04-01 09:39
linux-functions.sh
14.6
KB
-rw-r--r--
2026-04-01 09:39
mail-functions.sh
1.39
KB
-rw-r--r--
2026-04-01 09:39
mkbackup-workflow.sh
585
B
-rw-r--r--
2026-04-01 09:39
mkbackuponly-workflow.sh
368
B
-rw-r--r--
2026-04-01 09:39
mkboot-workflow.sh
1.13
KB
-rw-r--r--
2026-04-01 09:39
mkopalpba-workflow.sh
890
B
-rw-r--r--
2026-04-01 09:39
mkrescue-functions.sh
5.72
KB
-rw-r--r--
2026-04-01 09:39
mkrescue-workflow.sh
461
B
-rw-r--r--
2026-04-01 09:39
mksystemstate-workflow.sh
539
B
-rw-r--r--
2026-04-01 09:39
mountonly-workflow.sh
1.7
KB
-rw-r--r--
2026-04-01 09:39
network-functions.sh
8.53
KB
-rw-r--r--
2026-04-01 09:39
opal-functions.sh
15.67
KB
-rw-r--r--
2026-04-01 09:39
opaladmin-workflow.sh
18.37
KB
-rw-r--r--
2026-04-01 09:39
output-functions.sh
3.17
KB
-rw-r--r--
2026-04-01 09:39
progresssubsystem.nosh
2.32
KB
-rw-r--r--
2026-04-01 09:39
rear-shell.bashrc
2.68
KB
-rw-r--r--
2026-04-01 09:39
recover-workflow.sh
1.59
KB
-rw-r--r--
2026-04-01 09:39
restoreonly-workflow.sh
832
B
-rw-r--r--
2026-04-01 09:39
rsync-functions.sh
4.56
KB
-rw-r--r--
2026-04-01 09:39
savelayout-workflow.sh
643
B
-rw-r--r--
2026-04-01 09:39
serial-functions.sh
3.98
KB
-rw-r--r--
2026-04-01 09:39
sesam-functions.sh
1.18
KB
-rw-r--r--
2026-04-01 09:39
shell-workflow.sh
648
B
-rw-r--r--
2026-04-01 09:39
tpmpwd-functions.sh
625
B
-rw-r--r--
2026-04-01 09:39
udev-workflow.sh
3.27
KB
-rw-r--r--
2026-04-01 09:39
uefi-functions.sh
9.69
KB
-rw-r--r--
2026-04-01 09:39
validate-workflow.sh
4.91
KB
-rw-r--r--
2026-04-01 09:39
write-protect-functions.sh
7.75
KB
-rw-r--r--
2026-04-01 09:39
Save
Rename
# udev-workflow.sh # # udev workflow for Relax-and-Recover # # This file is part of Relax-and-Recover, licensed under the GNU General # Public License. Refer to the included COPYING for full text of license. if [[ "$VERBOSE" ]]; then WORKFLOW_udev_DESCRIPTION="udev handler; triggered by udev rule" fi WORKFLOWS+=( udev ) WORKFLOW_udev () { # Do nothing in simulation mode, cf. https://github.com/rear/rear/issues/1939 if is_true "$SIMULATE" ; then LogPrint "${BASH_SOURCE[0]} is a udev handler; triggered by udev rule" return 0 fi # If no udev workflow has been defined, exit cleanly if [[ -z "$UDEV_WORKFLOW" ]]; then Log "Variable UDEV_WORKFLOW not set, skipping udev workflow." return fi WORKFLOW="$UDEV_WORKFLOW" # Triggered by block-device, so force OUTPUT OUTPUT=USB # Set USB_DEVICE based on ID_FS_LABEL or UDEV DEVNAME if [[ "$ID_FS_LABEL" && -b "/dev/disk/by-label/$ID_FS_LABEL" ]]; then Log "Using USB or disk device based on udev ID_FS_LABEL '$ID_FS_LABEL'" USB_DEVICE="/dev/disk/by-label/$ID_FS_LABEL" elif [[ "$DEVNAME" && -b "$DEVNAME" ]]; then Log "Using USB or disk device based on udev DEVNAME '$DEVNAME'" USB_DEVICE="$DEVNAME" else Log "We cannot determine USB or disk device from udev, using configuration" fi # If udev workflow does not exist, bail out loudly has_binary WORKFLOW_$WORKFLOW || Error "Udev workflow '$UDEV_WORKFLOW' does not exist" # Turn the UID led on if has_binary hpasmcli && [[ "$UDEV_UID_LED" =~ ^[yY1] ]]; then hpasmcli -s "set uid on" >/dev/null fi # Run udev workflow WORKFLOW_$UDEV_WORKFLOW "${ARGS[@]}" # Blink the UID led and turn it off if has_binary hpasmcli && [[ "$UDEV_UID_LED" =~ ^[yY1] ]]; then hpasmcli -s "set uid off" >/dev/null; sleep 0.5 hpasmcli -s "set uid on" >/dev/null; sleep 0.5 hpasmcli -s "set uid off" >/dev/null; sleep 0.5 hpasmcli -s "set uid on" >/dev/null; sleep 0.5 hpasmcli -s "set uid off" >/dev/null fi # Suspend USB port (works fine on RHEL6, fails on RHEL5 and older) if [[ "$DEVPATH" && "$UDEV_SUSPEND" =~ ^[yY1] ]]; then path="/sys$DEVPATH" Log "Trying to suspend USB or disk device at '$path'" while [[ "$path" != "/sys" && ! -w "$path/power/level" ]]; do path=$(dirname $path) done if [[ -w "$path/power/level" ]]; then Log "Suspending USB or disk device at '$path'" echo -n suspend >$path/power/level fi fi # Beep distinctively if [[ "$UDEV_BEEP" =~ ^[yY1] ]]; then ### Make sure we have a PC speaker driver loaded if grep -q pcpskr /proc/modules || modprobe pcspkr; then Log "Beep through PC speaker." if has_binary beep; then # After testing in a noisy datacenter, this seems the best # (although it takes up 4 seconds) beep -f 2000 -l 1000 -d 500 -r 3 >/dev/null else for i in $(seq 1 15); do echo -en "\a" >/dev/tty0 sleep 0.05 done fi else LogPrint "Speaker driver failed to load, no beeps, sorry !" fi fi }