dbus/bus
Steve Grubb 03ab0104ab capng: Drop supplemental groups when switching to daemon user
This patch ensures the daemon process doesn't inherit any supplemental
groups for the root user from an administrator login via an init
script.

This is only an issue for pre-systemd systems.

https://bugzilla.redhat.com/show_bug.cgi?id=726953
2011-08-01 14:28:27 -04:00
..
.gitignore Ignore generated bus/org.freedesktop.dbus-session.plist 2010-12-15 09:43:11 +01:00
activation-exit-codes.h Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
activation-helper-bin.c Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
activation-helper.c Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
activation-helper.h Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
activation.c bus-activation: separate the "finished" callback from the watch callback 2011-06-13 16:13:02 +01:00
activation.h activation: optionally, use systemd for system bus activation 2010-07-09 19:47:23 +02:00
bus.c DBusLoop: remove second layer of watch callbacks where possible 2011-06-13 16:09:50 +01:00
bus.h activation: optionally, use systemd for system bus activation 2010-07-09 19:47:23 +02:00
config-loader-expat.c Fixed gcc on windows limitation 2010-03-20 21:53:57 +01:00
config-loader-libxml.c Consistently include <config.h> in all C source files and never in header files. 2010-03-19 20:11:48 +01:00
config-parser-common.c Do not use the name ELEMENT_TYPE 2011-03-07 13:50:38 +00:00
config-parser-common.h Do not use the name ELEMENT_TYPE 2011-03-07 13:50:38 +00:00
config-parser-trivial.c Fix spelling/grammatical mistakes detected by Debian's lintian(1) 2011-07-28 11:05:43 +01:00
config-parser-trivial.h Merge branch 'dbus-1.2' 2010-06-22 17:25:20 +01:00
config-parser.c activation: add /lib/dbus-1/system-services to the search path for services 2011-07-28 21:22:07 +02:00
config-parser.h Consistently include <config.h> in all C source files and never in header files. 2010-03-19 20:11:48 +01:00
connection.c BusConnections: add usage stats for well-known names, match rules 2011-06-24 16:01:06 +01:00
connection.h BusConnections: add usage stats for well-known names, match rules 2011-06-24 16:01:06 +01:00
dbus.service.in systemd: ensure that the system bus is unlikely to be killed on OOM 2011-01-18 23:46:15 +01:00
dbus.socket.in systemd: enable the dbus service unconditionally 2010-09-06 03:21:17 +02:00
desktop-file.c Consistently include <config.h> in all C source files and never in header files. 2010-03-19 20:11:48 +01:00
desktop-file.h activation: optionally, use systemd for system bus activation 2010-07-09 19:47:23 +02:00
dir-watch-default.c Fix warnings on Windows builds. 2010-04-14 08:26:40 +02:00
dir-watch-dnotify.c Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
dir-watch-inotify.c DBusLoop: remove second layer of watch callbacks where possible 2011-06-13 16:09:50 +01:00
dir-watch-kqueue.c DBusLoop: remove second layer of watch callbacks where possible 2011-06-13 16:09:50 +01:00
dir-watch.h Clean up inotify watch handling 2010-02-01 16:22:56 -05:00
dispatch.c activation: optionally, use systemd for system bus activation 2010-07-09 19:47:23 +02:00
dispatch.h Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
driver.c Add a stub .Debug.Stats interface if --enable-stats 2011-06-24 16:00:49 +01:00
driver.h Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
expirelist.c DBusLoop: remove a layer of pointless abstraction around timeouts 2011-06-13 16:07:17 +01:00
expirelist.h Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
main.c DBusLoop: remove second layer of watch callbacks where possible 2011-06-13 16:09:50 +01:00
Makefile.am bus: use AM_CPPFLAGS to simplify preprocessor invocation 2011-07-29 11:17:22 +01:00
messagebus-config.in Applied patches from cygwin port. 2010-08-10 08:25:24 +02:00
messagebus.in Fix use of $servicename in status 2010-07-09 11:52:59 -04:00
org.freedesktop.dbus-session.plist.in 10.4 is old so set more sensible launchd defaults. 2010-12-09 08:20:07 +01:00
policy.c list_allows_user: fix debug output for groups 2011-07-27 18:51:03 +01:00
policy.h Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
rc.messagebus.in [legacy init script] Fix the use of $servicename 2010-04-23 12:02:19 -04:00
selinux.c capng: Drop supplemental groups when switching to daemon user 2011-08-01 14:28:27 -04:00
selinux.h Fix compilation in --disable-selinux case 2010-02-02 15:04:58 -05:00
services.c Consistently include <config.h> in all C source files and never in header files. 2010-03-19 20:11:48 +01:00
services.h Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
session.conf.in Use nonce-tcp default session bus on Windows 2009-12-01 09:25:59 +01:00
signals.c Do not allow eavedropping unless rule owner explicitely declare it 2011-07-11 17:03:20 +01:00
signals.h Do not allow eavedropping unless rule owner explicitely declare it 2011-07-11 17:03:20 +01:00
stats.c Fix compilation for removal of link cache 2011-07-29 10:46:27 +01:00
stats.h Add a stub .Debug.Stats interface if --enable-stats 2011-06-24 16:00:49 +01:00
system.conf.in Clean up and clarify default system policy 2008-12-18 15:34:24 -05:00
test-launch-helper.c Consistently include <config.h> in all C source files and never in header files. 2010-03-19 20:11:48 +01:00
test-main.c Don't report file descriptors as "leaked" if they were already open 2011-04-27 16:28:36 +01:00
test-system.c Consistently include <config.h> in all C source files and never in header files. 2010-03-19 20:11:48 +01:00
test.c DBusLoop: remove second layer of watch callbacks where possible 2011-06-13 16:09:50 +01:00
test.h Consistently include <config.h> in all C source files and never in header files. 2010-03-19 20:11:48 +01:00
utils.c Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
utils.h Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00