Re: [BackupPC-users] Permission query
2009-04-17 03:03:27
Alex writes:
> [root@qsbackup f%2f]# pwd
> /opt/backuppc/files/pc/mail/184/f%2f
> [root@qsbackup f%2f]# ll
> total 16
> -rw-r----- 3 backuppc backuppc 26 Apr 17 05:04 attrib
> drwxr-x--- 5 backuppc backuppc 4096 Apr 17 06:00 fetc
> drwxr-x--- 3 backuppc backuppc 4096 Apr 17 06:03 fhome
> drwxr-x--- 6 backuppc backuppc 4096 Apr 17 06:00 froot
This is normal and correct.
The meta data (permissions, ownership, mtime etc) are stored in a
seperate file (the attrib file, one per directory). It can't be
stored with the file (as on the client) because of pooling, and also
some meta data values (eg: owned by root, or a block or character
special file) can't be created unless you are root.
For security reasons files are stored using $Conf{UmaskMode},
which by default disables world read/write permissions.
If you browse the directory using the web interface you should
see the right permissions.
As Les points out, you need to use the -p and --numeric-owner
options with tar when you restore files (extracting). That
doesn't apply to when you are doing a backup (creating an
archive of the client).
> I'm just investigating a difference in TarClientCmd that I'm not sure if that
> could cause it
>
> Default:
> $Conf{TarClientCmd} = '$sshPath -q -x -n -l root $host env LC_ALL=C $tarPath
> -c -v -f - -C $share Name+ --totals';
>
> Overridden:
> $Conf{TarClientCmd} = '$sshPath -q -x -n -l root $host $tarPath -c -v -f - -C
> $shareName+ --totals';
Removing the env LC_ALL=C should be ok so long as your client has
a locale of C.
Craig
------------------------------------------------------------------------------
Stay on top of everything new and different, both inside and
around Java (TM) technology - register by April 22, and save
$200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco.
300 plus technical and hands-on sessions. Register today.
Use priority code J9JMT32. http://p.sf.net/sfu/p
_______________________________________________
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/
|
|
|