BackupPC-users

Re: [BackupPC-users] I received the error "No files dumped for share"

2009-01-09 04:02:10
Subject: Re: [BackupPC-users] I received the error "No files dumped for share"
From: Omar Llorens Crespo Domínguez <omar AT tsolucio DOT com>
Date: Fri, 09 Jan 2009 10:04:27 +0100
Holger Parplies escribió:
> Hi,
>
> Craig Barratt wrote on 2009-01-07 22:46:09 -0800 [Re: [BackupPC-users] I 
> received the error "No files dumped for share"]:
>   
>> Omar writes:
>>
>>     
>>> $Conf{TarClientCmd} = ' env LC_ALL=C /usr/bin/sudo $tarPath -c -v -f -
>>> -C $shareName+'
>>>                     . ' --totals';
>>>
>>> $Conf{TarClientRestoreCmd} = ' env LC_ALL=C /usr/bin/sudo $tarPath -x -p
>>> --numeric-owner --same-owner'
>>>                    . ' -v -f - -C $shareName+';
>>>       
>> Both of these are wrong - they start with a space.  BackupPC doesn't
>> know what program to exec.
>>
>> You need something like:
>>
>>     $Conf{TarClientCmd} = '/usr/bin/sudo env LC_ALL=C $tarPath -c -v -f - -C 
>> $shareName+ --totals';
>>     
>
> though I would like to point out that configuring sudo to allow execution of
> 'env' is effectively allowing arbitrary commands as root. You need to have
> something like
>
>       backuppc        ALL=NOPASSWD: /usr/bin/env LC_ALL=C /usr/bin/tar -c *
>
> in /etc/sudoers to be fairly secure (you might want to specify more or less of
> the command line, depending on what you want; more to limit it to a specific
> directory, less to allow restores with the same sudoers entry).
>
> If you use something like '/usr/bin/env LC_ALL=C /usr/bin/sudo ...' that
> probably won't work, depending on which environment variables your sudo
> propagates and which it doesn't.
>
> Regards,
> Holger
>
>   


------------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It is the best place to buy or sell services for
just about anything Open Source.
http://p.sf.net/sfu/Xq1LFB
_______________________________________________
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/

<Prev in Thread] Current Thread [Next in Thread>