[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: