summaryrefslogtreecommitdiffstats
path: root/urunlevel/my_linux/Trinux/rmpkg
blob: 28e105aa20dd701e87dadb4c2ab62aef293a9c48 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#!/bin/sh

if [ ! "$1" ]
then
 	echo "No package specified"; exit
fi

if [ -f /var/pkg/contents/$1 ]
then

	echo "Deleting $1:"

	for i in `cat /var/pkg/contents/$1`
	do
		if echo $i | grep -v "\/$" 2> /dev/null
		then
			rm /${i} 2> /dev/null
		fi	
	done

	rm /var/pkg/contents/$1 2> /dev/null
else
	echo "/var/pkg/contents/$1 does not exist!"
fi