backup: move qubes.{Backup,Restore} services to core-agent-linux repo

This commit is contained in:
Marek Marczykowski-Górecki 2013-11-09 18:57:26 +01:00
parent 3666d6ced9
commit 8cffdea41f
2 changed files with 0 additions and 46 deletions

View File

@ -1,23 +0,0 @@
echo Starting Backupcopy
read args
echo Arguments: $args
if [ -d "$args" ] ; then
echo "Performing backup to directory $args"
TARGET="$args/qubes-backup-`date +'%Y-%d-%d-%H%M%S'`"
echo "Copying STDIN data to $TARGET"
cat > $TARGET
else
echo "Checking if arguments is matching a command"
COMMAND=`echo $args | cut -d ' ' -f 1`
TYPE=`type -t $COMMAND`
if [ "$TYPE" == "file" ] ; then
echo "Redirecting STDIN to $args"
# Parsing args to handle quotes correctly
# Dangerous method if args are uncontrolled
eval "set -- $args"
$@
else
echo "Invalid command $COMMAND"
exit 1
fi
fi

View File

@ -1,23 +0,0 @@
echo Starting Restorecopy >2
read args
echo Arguments: $args >2
if [ -f "$args" ] ; then
echo "Performing restore from backup file $args" >2
TARGET="$args"
echo "Copying $TARGET to STDOUT" >2
cat $TARGET | /usr/lib/qubes/tar2qfile
else
echo "Checking if arguments is matching a command" >2
COMMAND=`echo $args | cut -d ' ' -f 1`
TYPE=`type -t $COMMAND`
if [ "$TYPE" == "file" ] ; then
echo "Redirecting $args to STDOUT" >2
# Parsing args to handle quotes correctly
# Dangerous method if args are uncontrolled
eval "set -- $args"
$@
else
echo "Invalid command $COMMAND" >2
exit 1
fi
fi