handle umask nicer
authorderaadt <deraadt@openbsd.org>
Sun, 15 Sep 1996 20:47:15 +0000 (20:47 +0000)
committerderaadt <deraadt@openbsd.org>
Sun, 15 Sep 1996 20:47:15 +0000 (20:47 +0000)
libexec/makewhatis/makewhatis.sh

index 2baef2f..8c06ce9 100644 (file)
@@ -7,12 +7,14 @@
 TDIR=/tmp/whatis$$
 FILE=$TDIR/whatis
 
-umask 077
+um=`umask`
+umask 022
 if ! mkdir $TDIR ; then
        printf "tmp directory %s already exists, looks like:\n" $TDIR
        ls -alF $TDIR
        exit 1
 fi
+umask $um
 
 trap "rm -rf $TDIR; exit 1" 1 2 15