Bug 396689

Summary: wrong users/groups for images
Product: [openSUSE] openSUSE 11.0 Reporter: Stephan Kulow <coolo>
Component: InstallationAssignee: Stephan Kulow <coolo>
Status: RESOLVED FIXED QA Contact: Jiri Srain <jsrain>
Severity: Blocker    
Priority: P5 - None CC: hpj, lnussel, locilka
Version: FactoryFlags: coolo: SHIP_STOPPER+
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Stephan Kulow 2008-06-03 12:37:47 UTC
tar uses the user names of the instsys and this causes a problem with several users and groups when they have a different uid than the instsys passwd.

rpm -V PolicyKit or rpm -V avahi show problems then. The fix is to use --numeric-owner while deploying.
Comment 1 Lukas Ocilka 2008-06-03 13:14:37 UTC
- Always use --numeric-owner (always use numbers for user/group
  names) when deploying images (bnc #396689).
- yast2-installation-2.16.50 (openSUSE 11.0)
- yast2-installation-2.17.0  (openSUSE 11.1)
Comment 2 Ludwig Nussel 2008-06-03 15:21:40 UTC
meanwhile I've looked closer to the issue. The numeric-owner option alone doesn't help against the group problem. The common_tree program also lacks a check for gid changes. It only compares user ids.
Comment 4 Stephan Kulow 2008-06-03 15:33:44 UTC
yeah, it's perl ;(
Comment 5 Stephan Kulow 2008-06-04 17:12:05 UTC
*** Bug 397151 has been marked as a duplicate of this bug. ***
Comment 6 Ludwig Nussel 2008-06-06 07:35:42 UTC
*** Bug 395652 has been marked as a duplicate of this bug. ***