From 31e9a7607d7473cd2994db2d0f713112080bae01 Mon Sep 17 00:00:00 2001 From: Jacek Jendrzej Date: Mon, 5 Dec 2011 20:39:24 +0000 Subject: [PATCH] backup.sh: more flexibility with backup.list git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-beta@1938 e54a6e83-5905-42d5-8d5c-058d10e6a962 Origin commit data ------------------ Branch: ni/coolstream Commit: https://github.com/neutrino-images/ni-neutrino/commit/1cfdbecfef36a7e99c29a595436160201132d790 Author: Jacek Jendrzej Date: 2011-12-05 (Mon, 05 Dec 2011) ------------------ This commit was generated by Migit --- data/scripts/backup.list | 3 +++ data/scripts/backup.sh | 9 ++++++++- 2 files changed, 11 insertions(+), 1 deletion(-) create mode 100644 data/scripts/backup.list diff --git a/data/scripts/backup.list b/data/scripts/backup.list new file mode 100644 index 000000000..b17e3fc10 --- /dev/null +++ b/data/scripts/backup.list @@ -0,0 +1,3 @@ +/bin/backup.sh +/bin/backup.list +/var/tuxbox/config/ diff --git a/data/scripts/backup.sh b/data/scripts/backup.sh index c9d8f4f9e..fabc992b0 100755 --- a/data/scripts/backup.sh +++ b/data/scripts/backup.sh @@ -1,5 +1,12 @@ #!/bin/sh DATE=`date +%Y-%m-%d-%H:%M:%S` +BACKUPLIST=/bin/backup.list + echo Backup to $1/settings_$DATE.tar cd / -tar cf $1/settings_$DATE.tar /var/tuxbox/config/ + +if [ ! -e $BACKUPLIST ]; then + tar cf $1/settings_$DATE.tar /var/tuxbox/config/ +else + tar cf $1/settings_$DATE.tar -T $BACKUPLIST +fi