On Fri, Oct 11, 2013 at 09:04:16AM -0400, Jiri B wrote:
> Try `su' to your user on that system and try to `ls -lR' those dirs,
> I suppose he won't be able to do that.
> 
> j.

Thanks Jiri.
Indeed he can't. 

I've looked at this closer and I found out that on some machines dump
doesn't give any error even though the user 'backup' can't list the
contents of the folder:
 $ whoami
 backup
 $ ls -lhd /var/audit
 drwxrws---  2 root  wheel   512B Mar 13  2013 /var/audit
 $ ls -lhR /var/audit 
 ls: audit: Permission denied

The difference I found between those machines is the partition layout.
Machine with no errors:
 $ mount
 /dev/sd0a on / type ffs (local)
 /dev/sd0g on /home type ffs (local, nodev, nosuid)
 /dev/sd0d on /tmp type ffs (local, nodev, nosuid)
 /dev/sd0f on /usr type ffs (local, nodev)
 /dev/sd0e on /var type ffs (local, nodev, nosuid)
Machine with errors:
 $ mount
 /dev/sd0a on / type ffs (local)

So the difference is that when '/var' is a real partition, dump doesn't
complain at all.
Does this make sense?

Reply via email to