From e108e3791440a64e5e10db17b3c62eb14f683090 Mon Sep 17 00:00:00 2001 From: Michael Neves Date: Sat, 6 Apr 2013 15:49:26 +0200 Subject: Xstartup remove initctl line --- remote/modules/kdm/data/etc/kde4/kdm/Xstartup | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100755 remote/modules/kdm/data/etc/kde4/kdm/Xstartup (limited to 'remote') diff --git a/remote/modules/kdm/data/etc/kde4/kdm/Xstartup b/remote/modules/kdm/data/etc/kde4/kdm/Xstartup new file mode 100755 index 00000000..c5439011 --- /dev/null +++ b/remote/modules/kdm/data/etc/kde4/kdm/Xstartup @@ -0,0 +1,19 @@ +#! /bin/sh +# Xstartup - run as root before session starts + +PATH="$PATH:/usr/bin/X11" + +if [ -e /etc/nologin ]; then + # always display the nologin message, if possible + if [ -s /etc/nologin ] && which xmessage > /dev/null 2>&1; then + xmessage -file /etc/nologin -geometry 640x480 + fi + if [ "$(id -u)" != "0" ] && \ + ! grep -qs '^ignore-nologin' /etc/kde4/kdm/kdm.options; then + exit 1 + fi +fi + +#/sbin/initctl -q emit desktop-session-start DISPLAY_MANAGER=kdm USER=$USER + +# NOTE: The session is aborted if the last command returns non-zero. -- cgit v1.2.3-55-g7522