summaryrefslogtreecommitdiffstats
path: root/abs/core/linhes-live/etc/ulogin
diff options
context:
space:
mode:
authorJames Meyer <james.meyer@operamail.com>2012-12-01 18:26:09 (GMT)
committerJames Meyer <james.meyer@operamail.com>2012-12-01 18:26:22 (GMT)
commite2c33b0fae1fa4af8bbbfc917eb8e13a3ac0cb37 (patch)
treebee3fe89f2988dd244e11791755e129aa8c03b14 /abs/core/linhes-live/etc/ulogin
parent8132c218cfc1f1acb1c6d12154e0d4ca075e77f2 (diff)
downloadlinhes_pkgbuild-e2c33b0fae1fa4af8bbbfc917eb8e13a3ac0cb37.zip
linhes_pkgbuild-e2c33b0fae1fa4af8bbbfc917eb8e13a3ac0cb37.tar.gz
linhes_pkgbuild-e2c33b0fae1fa4af8bbbfc917eb8e13a3ac0cb37.tar.bz2
Mass move of uncompiled packages to abs_not_built.
The will sit here for a bit, and then will be removed completely if no one claims them.
Diffstat (limited to 'abs/core/linhes-live/etc/ulogin')
-rwxr-xr-xabs/core/linhes-live/etc/ulogin57
1 files changed, 0 insertions, 57 deletions
diff --git a/abs/core/linhes-live/etc/ulogin b/abs/core/linhes-live/etc/ulogin
deleted file mode 100755
index 085c431..0000000
--- a/abs/core/linhes-live/etc/ulogin
+++ /dev/null
@@ -1,57 +0,0 @@
-#!/bin/bash
-
-# ulogin - A script for autologin of a selected user (and more)
-#-----------------------------------------------------------------
-# 2008.04.06
-
-user=$( cat /tmp/newuser 2>/dev/null )
-
-rm -f /tmp/newuser
-rm -f /tmp/xlogout
-
-if [ -n "${user}" ]; then
- login -f ${user}
-else
- # offer choice of user
- ulist="$( cat /etc/passwd | grep ':/home/.*sh$' )"
- echo -e "\nLogin a user or quit:"
- echo " 0 : root"
- echo " 1 : REBOOT"
- echo " 2 : HALT"
-
- i=2
- for entry in ${ulist}; do
- i=$(( ${i} + 1 ))
- user="$( echo ${entry} | cut -d':' -f1 )"
- users[${i}]=${user}
- printf "%4d : %s\n" ${i} ${user}
- done
- while true; do
- read -p "Enter a number from 0 to ${i} : " n
- if [ "${n}" = 0 ]; then
- login -f root
- elif [ "${n}" = 1 ]; then
- exec reboot
- elif [ "${n}" = 2 ]; then
- exec halt
- elif [ -n "$( echo "${n}" | grep "^[0-9]\+$" )" ] && \
- [ -n "${users[${n}]}" ]; then
- login -f ${users[${n}]}
- else
- echo " *** Invalid choice ..."
- continue
- fi
- break
- done
-fi
-
-if grep "r" /tmp/xlogout &>/dev/null; then
- reboot
-elif grep "h" /tmp/xlogout &>/dev/null; then
- halt
-fi
-
-# This file is only needed for shutting down
-rm -f /tmp/checkse
-
-# End