summaryrefslogtreecommitdiffstats
path: root/usr.bin/chat/unlock
blob: 978bc6e19cdb0fced5c5cdd9d61aa27a00cb8f64 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#!/bin/sh

LOCKDIR=/var/spool/lock

case "$1" in
    "")		echo "Usage: unlock lockfile"; exit 1 ;;
    .*)		echo "Usage: unlock lockfile"; exit 1 ;;
esac

if [ -f $LOCKDIR/$1 ]
then
	if [ `wc -c < $LOCKDIR/$1` -eq 4 ]
	then
	    rm -f $LOCKDIR/$1
	    exit 0
	else
	    echo "Usage: unlock lockfile"
	    exit 1
	fi
else
	echo "lockfile" $LOCKDIR/$1 "does not exist"
	exit 1
fi
OpenPOWER on IntegriCloud