OXIESEC PANEL
- Current Dir:
/
/
lib
/
recovery-mode
/
options
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
05/09/2024 07:13:20 AM
rwxr-xr-x
📄
apt-snapshots
914 bytes
03/29/2017 04:03:13 PM
rwxr-xr-x
📄
clean
350 bytes
03/29/2017 04:03:13 PM
rwxr-xr-x
📄
dpkg
740 bytes
03/29/2017 04:03:13 PM
rwxr-xr-x
📄
failsafeX
274 bytes
03/29/2017 04:03:13 PM
rwxr-xr-x
📄
fsck
177 bytes
03/29/2017 04:03:13 PM
rwxr-xr-x
📄
grub
311 bytes
03/29/2017 04:03:13 PM
rwxr-xr-x
📄
network
1.76 KB
01/26/2021 09:21:36 PM
rwxr-xr-x
📄
root
191 bytes
03/29/2017 04:03:13 PM
rwxr-xr-x
📄
system-summary
2.95 KB
03/29/2017 04:06:36 PM
rwxr-xr-x
Editing: apt-snapshots
Close
#!/bin/bash set -e . /lib/recovery-mode/l10n.sh # check if its there if [ ! -x /usr/bin/apt-btrfs-snapshot ]; then exit 1 fi # check if its usable, if list returns a non-zero exit code, # we probably run on a system with no snapshot support if ! /usr/bin/apt-btrfs-snapshot list > /dev/null 2>&1; then exit 1 fi # if we make it to this point, show some help if [ "$1" = "test" ]; then echo $(eval_gettext "Revert to old snapshot and reboot") exit 0 fi # get snapshots and show them in whiptail snapshots=$(apt-btrfs-snapshot list | sed 1d) tag_item="" for item in $snapshots; do tag_item="$item snapshot $tag_item" done choice="$(whiptail --menu "$(eval_gettext "Snapshot")" 15 70 6 $tag_item \ 3>&1 1>&2 2>&3 3>&-)" # user selected cancel if [ -z "$choice" ]; then exit 0 fi # set new snapshot and reboot if apt-btrfs-snapshot set-default "$choice"; then reboot fi