[MacPorts] #34192: dbus: binary(pkg/mpkg) package not creating system user accounts upon install (was: binary(pkg/mpkg) package not creating system user accounts upon install)
MacPorts
noreply at macports.org
Tue Apr 24 08:21:16 PDT 2012
#34192: dbus: binary(pkg/mpkg) package not creating system user accounts upon
install
-------------------------------------------+--------------------------------
Reporter: wheeltong@… | Owner: mcalhoun@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.0.4
Keywords: installer pkg mpkg messagebus | Port: dbus
-------------------------------------------+--------------------------------
Changes (by ryandesign@…):
* owner: macports-tickets@… => mcalhoun@…
Old description:
> 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?
New description:
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?
--
Comment:
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.
--
Ticket URL: <https://trac.macports.org/ticket/34192#comment:1>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list