backup: move qubes.{Backup,Restore} services to core-agent-linux repo
This commit is contained in:
parent
3666d6ced9
commit
8cffdea41f
@ -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
|
@ -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
|
Loading…
Reference in New Issue
Block a user