
VINNY
target=`kdialog --title "Snapshot Name" --inputbox "Enter name for snapshot:" "$filename"`
[FONT=Verdana]target="snapshots/`kdialog --title "Snapshot Name" --inputbox "Enter name for snapshot:" "$filename"`[/FONT]
filename=snapshots/$(basename "$1")_ro_`date +%y%m%d-%H%M`
echo -e $PASSWD | sudo -S btrfs send "$source" | sudo -S btrfs receive "$target"
if echo $PASSWORD | sudo -vS; then sleep 1 else exit 1 fi sudo btrfs send "$source" | sudo btrfs receive "$target"
export SUDO_ASKPASS=~/bin/askforsudo sudo -Av && sleep 1 || exit 1 sudo btrfs send "$source" | sudo btrfs receive "$target"
#!/bin/bash kdialog --password 'This task requires SUDO access. Enter your password: '
export SUDO_ASKPASS=~/bin/askforsudo sudo --askpass [I]whatever[/I] sudo --askpass [I]whatever else[/I]
PASSWD="$(kdialog --password "This task requires SUDO access. Enter your password: ")"
if [ -z "$PASSWD" ]; then kdialog --passivepopup "Info action cancelled" 6 exit 0 fi
if [[ `echo -e $PASSWD | sudo -S whoami` != "root" ]]; then kdialog --error "Sorry, bad password" exit 0 fi
sudo mount -t btrfs /dev/sda1 /mnt/test
#!/bin/bash kdialog --password 'This task requires SUDO access. Enter your password: '
export SUDO_ASKPASS=~/bin/askforsudo sudo --askpass [i]whatever[/i] sudo --askpass [i]whatever else[/i]
There are 0 users viewing this topic.
Leave a comment: