On Sun, Mar 20, 2011 at 5:01 PM, Daniel Drake <[email protected]> wrote: > On 19 March 2011 17:16, Daniel Drake <[email protected]> wrote: >> updates.laptop.org now offers this stream. Instructions are on the >> 11.2.0 page above. > > Unfortunately this doesn't work. > > Files such as /etc/shadow and /etc/gshadow are now installed from > Fedora with permissions 000. > > rsyncd on updates.laptop.org runs as non-root, hence cannot read these files: > rsync: send_files failed to open "root/etc/gshadow" (in > build-11.2.0_xo1.5-14): Permission denied (13) > > We could fix this by making these files have permissions 400 in the > image, or by making rsyncd run as root on updates.laptop.org.
Why can't you give rsync the appropriate capabilities (or file a bug to allow it to have them properly) which is generally considered the best way to do it now. This is similar to the "remove setuid" feature [1] in Fedora 15. Peter [1] https://fedoraproject.org/wiki/Features/RemoveSETUID _______________________________________________ Devel mailing list [email protected] http://lists.laptop.org/listinfo/devel
