File: login

package info (click to toggle)
xdialog 2.0.6-3
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 1,616 kB
  • ctags: 1,064
  • sloc: ansic: 8,505; sh: 4,202; yacc: 318; makefile: 80
file content (26 lines) | stat: -rwxr-xr-x 663 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#!/bin/sh

LOGIN1=`Xdialog	--stdout --separator "|" \
		--title "Login" --backtitle "System login" \
		--icon ./no-entry.xpm --left --password \
		--2inputsbox "Restricted access, authorized users only !\nPlease login..." 0 0 \
			     "Your login name:" "root" \
			     "Your password:" "" \
		--no-close --no-cancel --msgbox "Thank you !" 0 0`

ret=$?

case $ret in
	0)
		NAME=`echo $LOGIN1 | awk --source 'BEGIN { FS="|" }' --source '{ print $1 }'`
		PASSWD=`echo $LOGIN1 | awk --source 'BEGIN { FS="|" }' --source '{ print $2 }'`
		echo "Name    : $NAME"
		echo "Password: $PASSWD"
		;;
	1)
		echo "Cancel pressed."
		;;
	255)
		echo "Box closed."
		;;
esac