Решил озаботиться проблемой бэкапа рабочей машины. Написал такой вот скриптик:
#!/bin/bash
name=backup.tar.gz
maindir=/
backdir=/home/user/backup
exclude=/home/user/backup/scripts/exclude
cd $backdir
tar -zcvf $name --exclude-from=$exclude $maindir
Файл exclude
/home/user/backup/backup.tar.gz
/proc
/lost+found
/mnt
/sys
/home/user/.local/share/Trash
/home/user/.VirtualBox
/home/user/Downloads
/home/user/Загрузки
Конечно, можно запускать из консоли от рута, но, хочется мне гуевости, вывести ярлычёк на стол. В связи с этим вопрос. Что нужно поправить, чтобы он запускался от root (просил пароль при запуске)?
И заодно покритикуйте, может, ещё какие-либо директории убрать?