#52257: dbus-daemon-launch-helper should be setuid root -------------------------+-------------------------------- Reporter: rjvbertin@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: | Port: dbus -------------------------+-------------------------------- This may be frowned-upon or downright incompatible with SIP, but the `${prefix}/libexec/dbus-daemon-launch-helper` utility should be owned by root:messagebus and setuid root in order to be considered by the system dbus-daemon . It is used to launch dbus services that should run as root, and indeed the setuid bit is set on this file on Linux. The dbus portfile should thus include 2 additional commands in the post- activate step, if this functionality is to work {{{ file attributes ${prefix}/libexec/dbus-daemon-launch-helper -owner root system "chmod u+s ${prefix}/libexec/dbus-daemon-launch-helper" }}} What's the current consensus on running a system dbus daemon on OS X? -- Ticket URL: <https://trac.macports.org/ticket/52257> MacPorts <https://www.macports.org/> Ports system for macOS