Opened 12 years ago

Last modified 10 years ago

#34192 closed defect

dbus: binary(pkg/mpkg) package not creating system user accounts upon install — at Version 1

Reported by: bitpup Owned by: mcalhoun@…
Priority: Normal Milestone:
Component: ports Version: 2.0.4
Keywords: installer pkg mpkg messagebus Cc:
Port: dbus

Description (last modified by ryandesign (Ryan Carsten Schmidt))

when using 'port mpkg dbus' to create the binary package.

and installing on the target system with

sudo installer -pkg dbus-1.4.18.mpkg -target /

I find the corresponding system account 'messagebus' for this package is not created.

The same may also be true for other packages requiring system accounts, e.g. avahi

Assuming the packages are created successfully, is it correct to expect this behaviour?

Change History (1)

comment:1 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Description: modified (diff)
Owner: changed from macports-tickets@… to mcalhoun@…
Summary: binary(pkg/mpkg) package not creating system user accounts upon installdbus: binary(pkg/mpkg) package not creating system user accounts upon install

This is because the dbus port is using the old adduser and addgroup procedures. It needs to instead use the new add_users option. Please file additional tickets for any additional ports you discover that need to be similarly updated.

Note: See TracTickets for help on using tickets.