BackupPC-users

Re: [BackupPC-users] Pre/PostUserCmd: More than one?

2013-09-16 10:39:20
Subject: Re: [BackupPC-users] Pre/PostUserCmd: More than one?
From: Les Mikesell <lesmikesell AT gmail DOT com>
To: "General list for user discussion, questions and support" <backuppc-users AT lists.sourceforge DOT net>
Date: Mon, 16 Sep 2013 09:37:47 -0500
On Mon, Sep 16, 2013 at 8:52 AM, Dennis Ditte <dennis AT double-d DOT it> wrote:
> Hi,
>
> i need to execute two commands in the PreUserCmd/PostUserCmd. I tried it
> with this one:
> $Conf{DumpPreUserCmd} = 'touch /var/lock/backuppc/BackupPC && $sshPath
> -q -x -l root $host touch /var/lock/backuppc/BackupPC';
> and this one:
> $Conf{DumpPreUserCmd} = 'touch /var/lock/backuppc/BackupPC';
> $Conf{DumpPreUserCmd} = ' $sshPath -q -x -l root $host touch
> /var/lock/backuppc/BackupPC';
>
> At the first try, i can see in the logs that the Option -q is not valid
> FOR "touch". If i try the command as backuppc-user in the shell it works.
> The second try is also not working because only the last Line is executed.
>
> Is there a nice and easy way to do this?

Backuppc doesn't execute a shell to parse the commands before starting
them, so shell directives like && or ; aren't processed.  The easiest
way would be to put the commands you want to run in a shell script
file and execute the script from backuppc.

-- 
   Les Mikesell
     lesmikesell AT gmail DOT com

------------------------------------------------------------------------------
LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99!
1,500+ hours of tutorials including VisualStudio 2012, Windows 8, SharePoint
2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library Power Pack includes
Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends 9/20/13. 
http://pubads.g.doubleclick.net/gampad/clk?id=58041151&iu=/4140/ostg.clktrk
_______________________________________________
BackupPC-users mailing list
BackupPC-users AT lists.sourceforge DOT net
List:    https://lists.sourceforge.net/lists/listinfo/backuppc-users
Wiki:    http://backuppc.wiki.sourceforge.net
Project: http://backuppc.sourceforge.net/