File: install.sh

package info (click to toggle)
eclipse-linuxtools 1.0.0-1
  • links: PTS
  • area: main
  • in suites: wheezy
  • size: 69,212 kB
  • sloc: java: 224,575; xml: 23,980; ansic: 15,426; python: 458; cpp: 279; sh: 251; makefile: 48
file content (21 lines) | stat: -rwxr-xr-x 511 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
FILE=/etc/group
USER=`whoami`
num=1

#CREATE A BACKUP FILE WITHOUT OVERWRITING ANYTHING
while [ -e "${FILE}.bak${num}" ]; do
	num=$[ ${num} + 1 ]
done

USEREXISTS=`grep stapdev ${FILE}| grep ${USER}`

if [ -z "${USEREXISTS}" ]; then

echo -e "Creating backup of ${FILE} \nat : ${FILE}.bak${num}"


#BACKUP THE FILE AND THEN WRITE THE CURRENT USER TO THE STAPDEV GROUP
echo "Root password required to add your username to the stapdev group."
su -c "cp ${FILE} ${FILE}.bak${num}; gpasswd -a `whoami` stapdev"

fi