diff options
author | Willy Tarreau <w@1wt.eu> | 2006-07-16 14:53:26 +0200 |
---|---|---|
committer | Willy Tarreau <willy@wtap.(none)> | 2006-07-26 11:51:23 +0200 |
commit | 534505276643a8a2aeb4a12d86a8374f059f4a09 (patch) | |
tree | de31c6ffd756542beaf51a938f7ea2abe9aa6cbb | |
parent | [RELEASE] flxutils-0.1.12.1 (diff) | |
download | flxutils-534505276643a8a2aeb4a12d86a8374f059f4a09.tar.xz |
[RELEASE] flxutils-0.1.13v0.1.13
Diffstat (limited to '')
-rwxr-xr-x | scripts/mkinstall2 | 30 |
1 files changed, 13 insertions, 17 deletions
diff --git a/scripts/mkinstall2 b/scripts/mkinstall2 index 6e389a1..a2c5da0 100755 --- a/scripts/mkinstall2 +++ b/scripts/mkinstall2 @@ -460,24 +460,20 @@ function check_directories { return 1 fi fi - if [ ! -d $ROOTDIR/var/. ] ; then - mkdir $ROOTDIR/var ; fi - if [ ! -d $ROOTDIR/var/tmp ] ; then - mkdir $ROOTDIR/var/tmp ; chmod 1777 $ROOTDIR/var/tmp ; fi - if [ ! -d $ROOTDIR/var/run ] ; then - mkdir $ROOTDIR/var/run ; fi - if [ ! -d $ROOTDIR/var/spool ] ; then - mkdir $ROOTDIR/var/spool ; fi - if [ ! -d $ROOTDIR/var/log ] ; then - mkdir $ROOTDIR/var/log ; fi - if [ ! -d $ROOTDIR/var/cache ] ; then - mkdir $ROOTDIR/var/cache ; fi - if [ ! -d $ROOTDIR/var/adm/. ] ; then - ln -s log $ROOTDIR/var/adm ; fi + [ -d $ROOTDIR/var/. ] || mkdir $ROOTDIR/var + [ -d $ROOTDIR/var/run ] || mkdir $ROOTDIR/var/run + [ -d $ROOTDIR/var/spool ] || mkdir $ROOTDIR/var/spool + [ -d $ROOTDIR/var/cache ] || mkdir $ROOTDIR/var/cache + if [ ! -d $ROOTDIR/var/log ] ; then + mkdir $ROOTDIR/var/log + chown root:log $ROOTDIR/var/log + chmod 2750 $ROOTDIR/var/log + fi + [ -d $ROOTDIR/var/adm/. ] || ln -s log $ROOTDIR/var/adm + if [ ! -d $ROOTDIR/var/tmp ] ; then mkdir $ROOTDIR/var/tmp ; chmod 1777 $ROOTDIR/var/tmp ; fi # /tmp should exist, either as a dir or a link. - if [ ! -e $ROOTDIR/tmp ] ; then - mkdir $ROOTDIR/tmp ; chmod 1777 $ROOTDIR/tmp ; fi + if [ ! -e $ROOTDIR/tmp ] ; then mkdir $ROOTDIR/tmp ; chmod 1777 $ROOTDIR/tmp ; fi return 0 } @@ -1160,7 +1156,7 @@ while [ -n "$action" ] ; do [ -d "$ROOTDIR" ] || mkdir -p -m 0755 $ROOTDIR tar zpxf $PKGDIR/$pack -C $ROOTDIR ;; *prf) - flxextract -R $ROOTDIR -i $PKGDIR/$pack ;; + flxextract -R $ROOTDIR -p $PKGDIR -i $PKGDIR/$pack ;; esac done check_directories || exit 1 |