summaryrefslogtreecommitdiff
path: root/data
AgeCommit message (Collapse)AuthorFilesLines
2009-07-22Fix example upstart system start script0.3.1Ray Strode1-1/+1
It was trying to write the log message way too early, before the root filesystem was mounted.
2009-07-20Add CanStop/Restart to D-Bus security policyMartin Pitt1-0/+6
This change is necessarily following commit: e0d9cc359b3099307067107b59ec691418e280b8
2009-07-20Port to PolicyKit 1.0 apisMatthias Clasen2-3/+3
2009-07-20Allow GetSessions to get calledVincent Untz1-0/+3
The manager interface GetSessions function was disallowed by the dbus security policy, despite only exporting information that's available in other ways. This commit opens it up. See http://bugs.freedesktop.org/show_bug.cgi?id=20471
2009-02-11add example upstart events for loggingWilliam Jon McCann4-0/+27
These can be used to add system start/stop/restart logging but hooking into Upstart event mechanism.
2009-01-18fix up D-Bus permissionsColin Walters1-40/+80
2008-08-20allow calling method SetIdleHint by defaultWilliam Jon McCann1-0/+2
2008-05-05export login session id to the busWilliam Jon McCann1-0/+2
2008-04-20allow retaining authorizations for {stop,restart}-multiple-usersDavid Zeuthen1-2/+2
2008-04-16fix typoWilliam Jon McCann1-1/+1
2008-02-29fix packaging of policy fileWilliam Jon McCann1-1/+1
2008-02-26rename policy fileWilliam Jon McCann1-0/+0
2008-02-12reverse the sense of the dbus policyWilliam Jon McCann1-20/+74
Deny first and then allow. Add a simple test script to check method access policy.
2008-02-11fix typo in dbus policy fileWilliam Jon McCann1-1/+1
2008-01-29update gitignore filesWilliam Jon McCann1-0/+1
2008-01-28make polkit optional and use RBAC on SolarisBrian Cameron1-0/+2
This patch makes polkit an optional dependency. If present it builds with it. If not, polkit support is disabled. This patch also adds a --enable-rbac-shutdown=<key> option. If set, then ConsoleKit will allow shutdown/reboot if the user has the RBAC key authorization defined. For example, since the GDM GUI program runs as the "gdm" user, setting the key for the "gdm" user allows the login program to shutdown and reboot via ConsoleKit. Also this patch modifies the tools/solaris/ck-system-restart and tools/solaris/ck-system-stop scripts to call "/sbin/init 6" and "/sbin/init 5", which are the right commands for Solaris.
2008-01-23fix policy action nameWilliam Jon McCann1-2/+2
2008-01-22initial stop/restart supportWilliam Jon McCann2-0/+52
Add Stop and Restart methods to the Manager object. We'll rename the Manager object to System in the near future. Use libpolkit to determine authorization.
2007-12-08remove obsolete sysv init scriptMichael Biebl2-84/+1
given that my first patch get's applied, it makes sense to remove the old sysv init script, as it's not really needed anymore. Besides, most distros will not use this init script anyways as they have special policies for their init script and provide their own.
2007-12-08start CK service on-demand using D-Bus system activationMichael Biebl2-1/+12
the attached patch installs a D-Bus system service file. This way the CK service can be started on demand. This obviously makes the sysv init script obsolete. Requirements are dbus >= 1.1.2
2007-08-29remove policy for gdm userWilliam Jon McCann1-15/+0
2007-08-27Don't create rc.d/init.d directory on FreeBSD.Florent Thoumie1-2/+1
Move the initdir variable inside the if-block so that it's not created on FreeBSD. Signed-off-by: Florent Thoumie <flz@FreeBSD.org>
2007-08-26Disconnect init.d script on FreeBSD.Florent Thoumie1-0/+5
Don't install ConsoleKit script in init.d/rc.d/ as it is unusable on FreeBSD. Signed-off-by: Florent Thoumie <flz@FreeBSD.org>
2007-08-14remove example device from seat configWilliam Jon McCann1-1/+1
2007-07-20Add preliminary support for seats with devicesWilliam Jon McCann2-0/+9
2007-04-02autoconf fixes, separate pamlibdir variable, path expansion at make timeMichael Biebl2-5/+18
The attached patch does the following: - Use a separate $pam-module-dir variable for the pam module - Instead of defining a custom $slibdir variable, just use the standard $libdir variable specified by autoconf - Use the standard autoconf $docdir variable (Add AC_PREREQ(2.59) for that). - Drop AS_AC_EXPAND macro and remove AC_DEFINE_UNQUOTED for dir variables. + Build the init script at make time using sed + Use defines in src/Makefile.am to pass the variables to gcc at make time - Consistently use AC_HELP_STRING everywhere - Remove/Replace deprecated macros: + AM_INIT_AUTOMAKE takes the package name and version number from AC_INIT + AM_CONFIG_HEADER -> AC_CONFIG_HEADERS + AC_OUTPUT -> AC_CONFIG_FILES Patch is tested and make distcheck works.
2007-03-09give root permission to use the property interfaceWilliam Jon McCann1-1/+5
2007-03-08prevent the use of the glib properties interfaceWilliam Jon McCann1-1/+3
We don't want anyone to be able to directly modify properties. Also make these policies mandatory.
2007-02-07start ck before halDavid Zeuthen1-1/+1
We should start CK before HAL (especially in light of some changes in HAL I'm working on); this patch does that for RH based systems. Please apply. Thanks!
2007-01-12Rename dbus config file.William Jon McCann2-1/+1
2007-01-12Change a console-kit to ConsoleKit in a few placesWilliam Jon McCann1-4/+4
2006-10-27Add .gitignore files and rename tool.William Jon McCann1-0/+3
2006-10-27Actually remove files and remember to use commit -a.William Jon McCann2-443/+4
2006-10-25Initial importWilliam Jon McCann4-0/+576