Re: Re: incomplete update(?) trashed my system
Hi.
On Tue, Feb 17, 2015 at 10:32:50AM -0600, Charles Blair wrote:
> > > Take a look at ls -l /usr/lib/dbus-1.0/
> > > The permissions should be
> > > -rwsr-xr-- 1 root messagebus [...] dbus-daemon-launch-helper
> > > Have they changed, and to what?
>
> After logging in, becoming superuser, and a little trial-
> and-error with chmod, ls -l now gives
>
> -rwSr-xr-- 1 root root 298544 Dec 3 15:03 dbus-daemon-launch-helper
>
> I hope the upper-case S doesn't indicate a further problem.
chgrp messagebus /usr/lib/dbus-1.0/dbus-daemon-launch-helper
chmod 4754 /usr/lib/dbus-1.0/dbus-daemon-launch-helper
Will set permissions the way they should be.
The result you've achieved can be reproduced with:
chgrp root /usr/lib/dbus-1.0/dbus-daemon-launch-helper
chmod 4654 /usr/lib/dbus-1.0/dbus-daemon-launch-helper
Which will prevent root from executing this binary. So, it *may* cause
problems in the future. Also, you're missing correct group membership
for the binary in question.
Reco
Reply to: