Allow root to use the "-d" switch.

Cleanup pre-install script.
Remove etc/minicom on pkg_delete.
This commit is contained in:
David E. O'Brien 1998-01-10 18:39:42 +00:00
parent e287f5d19d
commit 178721614c
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=9315
3 changed files with 20 additions and 9 deletions

View file

@ -1,6 +1,14 @@
--- install.sh.orig Sat Sep 27 10:21:12 1997 --- install.sh.orig Sat Sep 27 10:21:12 1997
+++ install.sh Sat Jan 3 02:48:51 1998 +++ install.sh Sat Jan 10 01:16:04 1998
@@ -47,8 +47,8 @@ @@ -29,6 +29,7 @@
exit 1
fi
fi
+chown uucp $1
if test ! -d $2
then
@@ -47,8 +48,8 @@
echo "Installing minicom in $2" echo "Installing minicom in $2"
cp minicom $2/minicom cp minicom $2/minicom
chmod 755 $2/minicom chmod 755 $2/minicom
@ -11,7 +19,7 @@
fi fi
for i in runscript xminicom ascii-xfr for i in runscript xminicom ascii-xfr
@@ -59,7 +59,7 @@ @@ -59,7 +60,7 @@
cp $i $2/$i cp $i $2/$i
chmod 755 $2/$i chmod 755 $2/$i
chown root $2/$i chown root $2/$i
@ -20,7 +28,7 @@
fi fi
done done
@@ -69,7 +69,7 @@ @@ -69,7 +70,7 @@
cp keyserv $1/keyserv cp keyserv $1/keyserv
chmod 755 $1/keyserv chmod 755 $1/keyserv
chown root $1/keyserv chown root $1/keyserv
@ -29,7 +37,7 @@
fi fi
echo "Installing manpages in $3" echo "Installing manpages in $3"
@@ -78,7 +78,7 @@ @@ -78,7 +79,7 @@
cp ../man/$i $3 cp ../man/$i $3
chmod 644 $3/$i chmod 644 $3/$i
chown root $3/$i chown root $3/$i
@ -38,7 +46,7 @@
done done
if [ ! -f $1/minicom.users ] if [ ! -f $1/minicom.users ]
@@ -86,7 +86,7 @@ @@ -86,7 +87,7 @@
echo "Installing sample config file minicom.users in $1" echo "Installing sample config file minicom.users in $1"
cp minicom.users $1 cp minicom.users $1
chown root $1/minicom.users chown root $1/minicom.users
@ -47,7 +55,7 @@
chmod 644 $1/minicom.users chmod 644 $1/minicom.users
fi fi
@@ -98,7 +98,7 @@ @@ -98,7 +99,7 @@
cp ../demos/$i $4/$i cp ../demos/$i $4/$i
chmod 644 $4/$i chmod 644 $4/$i
chown root $4/$i chown root $4/$i
@ -56,7 +64,7 @@
done done
else else
echo "You don't have a $4 directory - script examples not installed." echo "You don't have a $4 directory - script examples not installed."
@@ -109,9 +109,10 @@ @@ -109,9 +110,10 @@
rm minicom.o rm minicom.o
fi fi

View file

@ -10,3 +10,6 @@ etc/minicom/unixlogin
man/man1/minicom.1.gz man/man1/minicom.1.gz
man/man1/runscript.1.gz man/man1/runscript.1.gz
man/man1/ascii-xfr.1.gz man/man1/ascii-xfr.1.gz
@exec /usr/sbin/chown uucp %D/etc/minicom
@unexec /bin/rm -rf %D/etc/minicom/*
@dirrm etc/minicom

View file

@ -3,7 +3,7 @@
# pre-install script for Minicom port to FreeBSD 2.x # pre-install script for Minicom port to FreeBSD 2.x
echo "" echo ""
echo "Minicom will be installed mode 4511 (setuid) owner root, and group bin." echo "Minicom will be installed mode 4511 (setuid) owner uucp, and group dialer."
echo "" echo ""
echo -n "Is this ok? [y] " echo -n "Is this ok? [y] "
read fooz read fooz