Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | export login session id to the bus | William Jon McCann | 2008-05-05 | 7 | -6/+38 | |
| | ||||||
* | exit with the bus now that we're activated by the bus | William Jon McCann | 2008-05-05 | 1 | -57/+8 | |
| | ||||||
* | allow retaining authorizations for {stop,restart}-multiple-users | David Zeuthen | 2008-04-20 | 1 | -2/+2 | |
| | ||||||
* | make sure to add all override parameters | William Jon McCann | 2008-04-19 | 2 | -9/+23 | |
| | ||||||
* | fix the script to work with recent dbus-python api changes | William Jon McCann | 2008-04-19 | 2 | -11/+10 | |
| | ||||||
* | always try to detect parameters for session | William Jon McCann | 2008-04-19 | 4 | -45/+155 | |
| | | | | | Treat the parameters passed in via OpenSessionWithParameters as overrides. | |||||
* | oops one more place | William Jon McCann | 2008-04-18 | 1 | -1/+1 | |
| | ||||||
* | install scripts into $(prefix)/lib instead of $libdir | William Jon McCann | 2008-04-18 | 6 | -7/+7 | |
| | | | | We don't want scripts going into lib64... | |||||
* | return PolicyKit results when not privileged for action | William Jon McCann | 2008-04-16 | 1 | -2/+3 | |
| | ||||||
* | fix typo | William Jon McCann | 2008-04-16 | 1 | -1/+1 | |
| | ||||||
* | initial login session id support | William Jon McCann | 2008-04-03 | 8 | -0/+151 | |
| | | | | | | | | Linux audit session id support. Still TODO: * determine if session id should be hidden * export to bus * add to event log * figure out how to add it to non-generated sessions | |||||
* | display uid as unix-user to match api | William Jon McCann | 2008-02-29 | 1 | -1/+1 | |
| | ||||||
* | fix packaging of policy file | William Jon McCann | 2008-02-29 | 1 | -1/+1 | |
| | ||||||
* | rename policy file | William Jon McCann | 2008-02-26 | 1 | -0/+0 | |
| | ||||||
* | post release version bump | William Jon McCann | 2008-02-25 | 1 | -1/+1 | |
| | ||||||
* | update for release0.2.10 | William Jon McCann | 2008-02-25 | 1 | -0/+14 | |
| | ||||||
* | always create the directories we need | William Jon McCann | 2008-02-25 | 3 | -40/+95 | |
| | ||||||
* | properly get display device on Solaris | Simon Zheng | 2008-02-25 | 1 | -4/+12 | |
| | | | | | | | | | | | | | | Mapping between device path and (major, minor). "/dev/vt" -- (15,*) "/dev/pts" -- (24,*) "/dev/console" -- (0,0) "NO_TTY_VALUE" - (-1,-1) Also, solaris VT device is named like this. /dev/console --- VT #1 /dev/vt/2 --- VT #2 /dev/vt/3 --- VT #3 /dev/vt/N --- VT #4 | |||||
* | fix solaris x11-display-device when no vt available | Brian Cameron | 2008-02-25 | 1 | -0/+11 | |
| | | | | | | This patch fixes ConsoleKit so it sets x11-display-device to "/dev/console" when not using VT. | |||||
* | solaris doesn't like printing null | Brian Cameron | 2008-02-25 | 1 | -1/+1 | |
| | ||||||
* | fix display of active vt when vt is disabled | Brian Cameron | 2008-02-25 | 1 | -2/+6 | |
| | | | | | | | | | This fixes the Active device so it is set to "/dev/console" when not using VT. Without this patch, the syslog reports messages like: Active device: /dev/vt/3508388860 Which is obviously wrong if not using VT at all. | |||||
* | fix solaris vt handling to work when no vt available | Brian Cameron | 2008-02-25 | 1 | -3/+5 | |
| | | | | | | This fixes the patch that Simon Zhang sent you earlier so that it builds on machines without VT. | |||||
* | improve supporting Solaris VT switching | Simon Zheng | 2008-02-19 | 2 | -1/+60 | |
| | | | | | | | | | | | | | | | Here's a patch for ConsoleKit to improve supporting Solaris VT. Two changes are made. - Solaris supports synchronous event notification in STREAMS. Using this, we can avoid creating many threads for idle VTs. By setting the S_MSG flag in an I_SETSIG STREAMS ioctl, applications can get a synchronous notification of VT switching. In other words, these processes are able to receive a SIGPOLL signal when a VT switching succeeds. - Change a little command line of getting maximum vt console numbers. | |||||
* | don't include paths.h on systems that don't have it | William Jon McCann | 2008-02-19 | 2 | -1/+5 | |
| | ||||||
* | create the log file with S_IROTH and don't touch the log on build | William Jon McCann | 2008-02-13 | 2 | -3/+2 | |
| | ||||||
* | post release version bump | William Jon McCann | 2008-02-12 | 1 | -1/+1 | |
| | ||||||
* | update for release0.2.9 | William Jon McCann | 2008-02-12 | 2 | -1/+4 | |
| | ||||||
* | ck_seat_get_active_session shouldn't return a null ssid | William Jon McCann | 2008-02-12 | 3 | -24/+35 | |
| | | | | | Da bus no likey nulls for object paths. Return false and set error if there is no active session. | |||||
* | guard against writing null string to keyfile | William Jon McCann | 2008-02-12 | 3 | -10/+48 | |
| | | | | Also make criticals fatal when starting with --debug. | |||||
* | reverse the sense of the dbus policy | William Jon McCann | 2008-02-12 | 3 | -20/+598 | |
| | | | | | Deny first and then allow. Add a simple test script to check method access policy. | |||||
* | add a ck-launch-session tool | William Jon McCann | 2008-02-11 | 4 | -1/+100 | |
| | | | | This tool opens a session with ConsoleKit and runs a command in it. | |||||
* | don't set the session-type to the command name | William Jon McCann | 2008-02-11 | 1 | -6/+0 | |
| | ||||||
* | post release version bump | William Jon McCann | 2008-02-11 | 1 | -1/+1 | |
| | ||||||
* | update for release0.2.8 | William Jon McCann | 2008-02-11 | 2 | -0/+13 | |
| | ||||||
* | add tools to log restart and stop events | William Jon McCann | 2008-02-11 | 3 | -0/+368 | |
| | | | | | This should probably be used by init instead of logging the event from CK. | |||||
* | fix typo in dbus policy file | William Jon McCann | 2008-02-11 | 2 | -2/+2 | |
| | ||||||
* | touch the history file to create it for people not using packages | William Jon McCann | 2008-02-07 | 1 | -0/+2 | |
| | ||||||
* | mkdir /var/log/ConsoleKit at install time | William Jon McCann | 2008-02-06 | 1 | -0/+1 | |
| | ||||||
* | set a global flag so that D-Bus does not change the SIGPIPE handler in the ↵ | William Jon McCann | 2008-02-05 | 1 | -2/+7 | |
| | | | | PAM module | |||||
* | when a parsing error occurs don't return an empty event | William Jon McCann | 2008-02-01 | 2 | -14/+19 | |
| | ||||||
* | post release version bump | William Jon McCann | 2008-01-30 | 1 | -1/+1 | |
| | ||||||
* | update for 0.2.7 release0.2.7 | William Jon McCann | 2008-01-30 | 1 | -0/+15 | |
| | ||||||
* | update gitignore files | William Jon McCann | 2008-01-29 | 3 | -1/+5 | |
| | ||||||
* | add a helper to write a system start record to the CK history | William Jon McCann | 2008-01-29 | 3 | -1/+188 | |
| | ||||||
* | add support for logging start/stop/restart | William Jon McCann | 2008-01-29 | 4 | -169/+564 | |
| | | | | Also enable reporting this information with ck-history. | |||||
* | fix typo in man page | William Jon McCann | 2008-01-28 | 1 | -1/+1 | |
| | ||||||
* | make autogen work with aclocal 1.10 | Marc-Andre Lureau | 2008-01-28 | 2 | -162/+19 | |
| | | | | https://bugs.freedesktop.org/show_bug.cgi?id=14175 | |||||
* | allow session type filtering for all report formats | William Jon McCann | 2008-01-28 | 1 | -9/+22 | |
| | ||||||
* | make polkit optional and use RBAC on Solaris | Brian Cameron | 2008-01-28 | 6 | -22/+110 | |
| | | | | | | | | | | | | | | | | 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. | |||||
* | fixes for solaris | Brian Cameron | 2008-01-28 | 2 | -2/+3 | |
| | | | | | | | | | | Fixes two bugs I found in the code. The first is that we need some NULL protection around the g_strdup_printf where we build CK_SESSION_X11_DISPLAY to avoid a crash. Second, I noticed a bug in the ck_unix_pid_get_hash function where we weren't parsing the data right and causing the hash to not get set properly. |