11.2.0 development build 14 released

Peter Robinson pbrobinson at gmail.com
Tue Mar 22 05:19:55 EDT 2011


On Sun, Mar 20, 2011 at 5:01 PM, Daniel Drake <dsd at laptop.org> wrote:
> On 19 March 2011 17:16, Daniel Drake <dsd at laptop.org> 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



More information about the Devel mailing list