Contents of /trunk/consolekit/pam-foreground-compat.ck
Parent Directory | Revision Log
Revision 930 -
(show annotations)
(download)
Sun Nov 8 03:47:35 2009 UTC (14 years, 10 months ago) by niro
File size: 389 byte(s)
Sun Nov 8 03:47:35 2009 UTC (14 years, 10 months ago) by niro
File size: 389 byte(s)
-files and fixes for consolekit-0.4.1-r1
1 | #!/bin/sh |
2 | TAGDIR=/var/run/console |
3 | |
4 | [ -n "$CK_SESSION_USER_UID" ] || exit 1 |
5 | |
6 | TAGFILE="$TAGDIR/`getent passwd $CK_SESSION_USER_UID | cut -f 1 -d:`" |
7 | |
8 | if [ "$1" = "session_added" ]; then |
9 | mkdir -p "$TAGDIR" |
10 | echo "$CK_SESSION_ID" >> "$TAGFILE" |
11 | fi |
12 | |
13 | if [ "$1" = "session_removed" ] && [ -e "$TAGFILE" ]; then |
14 | sed -i "\%^$CK_SESSION_ID\$%d" "$TAGFILE" |
15 | [ -s "$TAGFILE" ] || rm -f "$TAGFILE" |
16 | fi |
17 |