[OE-core] Regression bug: dbus messagebus user generation is wrong

Bernhard Guillon Bernhard.Guillon at hale.at
Thu Dec 22 08:49:01 UTC 2011


Hi all,
we switched the way we chown /usr/libexec/dbus-daemon-launch-helper
with this commit:

commit 46e6c3fa8034b12d178d605f3f5d7efe69671a13
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Fri Oct 21 02:49:51 2011 +0000

     dbus: use useradd class to allow use in read-only filesystems

     Move creation of required user/groups to useradd class thus allowing
     use with read-only filesystems and booting the initial boot.

     Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>


We changed the owner ship of the user on the device before this commit. 
Now we change the owner ship on build time which is wrong. If we change 
the owner ship on buildtime we cannot know the gid of the messagebus 
group. On my system it is e.g 117 but on my targtet it is 997. There is no 
standard mapping for gid to names so we need to switch back to change the 
group on the device.

I can send a patch which reenables the postinstall owner ship change if 
you like.

Best regards,
Bernhard


--
Scanned by MailScanner.





More information about the Openembedded-core mailing list