diff options
author | CyrIng | 2016-01-03 12:21:59 +0100 |
---|---|---|
committer | CyrIng | 2016-01-03 12:21:59 +0100 |
commit | 289523565ac4ac3151c2be682617c6e40d7f8f10 (patch) | |
tree | 3528ca114df1ab2632a37738d9a3b8660e5b16af /Xstartup | |
parent | d8c36af5c19a9daa4d2f4415579e7b3f2ccf78fa (diff) | |
download | aur-289523565ac4ac3151c2be682617c6e40d7f8f10.tar.gz |
Synergy server.
Diffstat (limited to 'Xstartup')
-rwxr-xr-x | Xstartup | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -15,6 +15,18 @@ if [ -r $XDM_XFREQ_CLOCK_PID ]; then rm $XDM_XFREQ_CLOCK_PID fi +if [[ -v XDM_SYNERGYS_STATE ]]; then + pidof $XDM_SYNERGYS_BIN > $XDM_SYNERGYS_PID + declare -i STATE=$? + if (( $STATE == 1 )); then + ${XDM_SYNERGYS_AUTH}${USER} > /dev/null 2>&1 + declare -i RC=$? + if (( $RC == 0 )); then + $XDM_SYNERGYS_PRE $USER $XDM_SYNERGYS_BIN $XDM_SYNERGYS_ARGS + fi + fi +fi + chown $USER /dev/console exec /usr/bin/sessreg -a -w "/var/log/wtmp" -u "/run/utmp" \ -x "/etc/X11/xdm/Xservers" -l $DISPLAY -h "" $USER |