opensmalltalk cog-spur: update to VMMaker.oscog-eem.3504
[oi-userland.git] / components / library / dbus / patches / 01-nosystemservice.patch
blob208ee394b74a9fdc018a589125972e45c9b001d2
1 Patch migrated from Desktop, where it was listed as:
2 #owner:yippi date:2007-09-06 type:feature
3 # System services are disabled by default in Solaris configuration since
4 # they are not yet supported on Solaris.
6 See comments embedded in patch below for more info.
8 Not suitable for upstream, need to determine if we should enable on Solaris
9 in the future.
11 --- dbus-1.1.2/bus/system.conf.in-orig 2007-09-06 14:35:26.459830000 -0500
12 +++ dbus-1.1.2/bus/system.conf.in 2007-09-06 14:42:35.059231000 -0500
13 @@ -21,10 +21,21 @@
14 <fork/>
16 <!-- We use system service launching using a helper -->
17 + <!-- Disabling D-Bus system services.
18 + To support this feature as it is on, it would be necessary to create a
19 + messagebus user and configure the D-Bus module to specify the
20 + with-dbus-user=messagebus option. This causes the D-Bus system daemon
21 + to run as this user and use dbus-daemon-launch-helper when privilege is
22 + required. Solaris does not include anything that uses system services,
23 + so this would only be needed if you wish to wished to use an application
24 + that required it.
25 <standard_system_servicedirs/>
26 + -->
28 <!-- This is a setuid helper that is used to launch system services -->
29 + <!-- Disabling D-Bus system services.
30 <servicehelper>@DBUS_LIBEXECDIR@/dbus-daemon-launch-helper</servicehelper>
31 + -->
33 <!-- Write a pid file -->
34 <pidfile>@DBUS_SYSTEM_PID_FILE@</pidfile>