Bug 373129

Summary: Updater cannot start
Product: [openSUSE] openSUSE 11.0 Reporter: Massimiliano Marsiglietti <maxmars>
Component: Update ProblemsAssignee: E-mail List <bnc-team-screening>
Status: RESOLVED DUPLICATE QA Contact: Jiri Srain <jsrain>
Severity: Normal    
Priority: P5 - None CC: jrobiso2, tgoettlicher
Version: Alpha 3   
Target Milestone: ---   
Hardware: x86-64   
OS: Other   
Whiteboard:
Found By: Beta-Customer Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Massimiliano Marsiglietti 2008-03-22 14:43:27 UTC
At first use, updater says that some file needs to be set suid root (can't remember which, sorry) and that setting "easy" file security permission from yast2 would cure it.

I did it and the error went away, still, it shouldn't happen.
Comment 1 Thomas Göttlicher 2008-04-02 13:57:50 UTC
Opensuseupdater needs zypp-checkpatches-wrapper set suid-root to check for patches. When the system's security is set to high this permissions are removed and opensuseupdater shows the mentioned message.

As this behaves as expected this is not a bug.
Comment 2 Massimiliano Marsiglietti 2008-04-02 14:34:03 UTC
I understand what you say, but since I left all defaults unchanged for the install, this means that out of the box the feature (updater) won't work.

I'm not complaining, just observing a matter of fact, thanks for reading this.
Comment 3 Thomas Göttlicher 2008-04-03 09:32:36 UTC
Thank you. As far as I know this setting is changed by 'yast2 > Security and Users > Local Security >> File Persmissons' only. I will research whether some other script changes the permissions of zypp-checkpatches-wrapper.
Comment 4 Jonathon Robison 2008-04-11 20:22:42 UTC
I have to disagree - this is NOT invalid.

Default install of Alpha3, nothing special done.  KDE CD used.  From 1st login to last, the updater icon turns into triangle with exclamation and says that the checkpatches-wrapper needs suid root.  That cannot be acceptable behavior.

Mine runs inside a VirtualBox, 512M with 32M video memory.

I edited /etc/permissions.local to add 6755 to the checkpatches-wrapper and ran chkstat --set /etc/permissions.local to fix it.
Comment 5 Thomas Göttlicher 2008-04-14 08:31:10 UTC
(In reply to comment #4 from Jonathon Robison)
> Default install of Alpha3, nothing special done.  KDE CD used.  From 1st login
> to last, the updater icon turns into triangle with exclamation and says that
> the checkpatches-wrapper needs suid root.  That cannot be acceptable behavior.
You are right. The security level isn't set correct while installation.

*** This bug has been marked as a duplicate of bug 379373 ***