$NetBSD: patch-ae,v 1.2 1999/05/14 22:05:23 tron Exp $ *** Count-install.orig Mon Mar 1 18:15:16 1999 --- Count-install Wed May 12 00:50:02 1999 *************** *** 13,19 **** # Nov 24, 1995 ## ver=`cat ./VERSION` - Basedir="wwwcount$ver" INSTALL_PROG="./install-sh" Tmpl="./Config.tmpl" Binary="./src/Count.cgi" --- 13,18 ---- *************** *** 27,34 **** Digit_cdd="./data/digits/cdd" Rgbfile="./data/rgb.txt" SAMPLE_DAT="./data/data/sample.dat" - mirror_file="mirror_count.sh" - mirror_script="./utils/mirror/$mirror_file" UserId="nobody" userid_flag=0 --- 26,31 ---- *************** *** 114,133 **** . $Tmpl - if [ ! -f ./$CONFIG_FILE ] - then - - cat <$CGIBIN_DIR" ! $INSTALL_PROG -c -o $UserId -g $GroupId -m 700 $Binary $CGIBIN_DIR/Count.cgi ! echo "installing $CONFIG_FILE->$CONFIG_DIR" ! ! # ! # check if the file exist or not ! # ! ! if [ ! -f $CONFIG_DIR/$CONFIG_FILE ]; then ! ! $INSTALL_PROG -c -m 664 $CONFIG_FILE $CONFIG_DIR/$CONFIG_FILE ! else ! echo " ===> ****** File exists!" ! echo " ===> skipping... Will not overwrite $CONFIG_DIR/$CONFIG_FILE" ! echo " ===> install it manually if you want to overwrite" ! echo " ===> To install manually, at the shell prompt type: " ! echo " $INSTALL_PROG -c -m 664 $CONFIG_FILE $CONFIG_DIR/$CONFIG_FILE" ! echo "" ! fi echo "installing sample datafile $SAMPLE_DAT->$DATA_DIR" --- 299,305 ---- # enter groud id -ends ## echo "installing Count.cgi->$CGIBIN_DIR" ! $INSTALL_PROG -c $Binary $CGIBIN_DIR/Count.cgi echo "installing sample datafile $SAMPLE_DAT->$DATA_DIR" *************** *** 350,363 **** echo "" fi ! echo "installing rgb.txt->$BASE_DIR" ! $INSTALL_PROG -c -m 644 $Rgbfile $BASE_DIR/rgb.txt ! echo "creating Log directory $LOG_DIR" ! ./mkdirhier $LOG_DIR ! chown $UserId $LOG_DIR ! chgrp $GroupId $LOG_DIR ! chmod 775 $LOG_DIR echo "installing image strip for digit style A->$DIGIT_DIR/A" $INSTALL_PROG -c -m 644 $DigitA/strip.gif\ --- 315,327 ---- echo "" fi ! echo "installing rgb.txt->$RGB_DIR" ! $INSTALL_PROG -c -m 644 $Rgbfile $RGB_DIR/rgb.txt ! echo "installing $LOG_FILE->$LOG_DIR" ! touch $LOG_DIR/$LOG_FILE ! chmod 644 $LOG_DIR/$LOG_FILE ! chown $UserId.$GroupId $LOG_DIR/$LOG_FILE echo "installing image strip for digit style A->$DIGIT_DIR/A" $INSTALL_PROG -c -m 644 $DigitA/strip.gif\ *************** *** 399,416 **** $INSTALL_PROG -c -m 644 $Digit_cdd/strip.gif\ $DIGIT_DIR/cdd/strip.gif - echo "installing the mirroring script" - $INSTALL_PROG -c $mirror_script -m 755 $BASE_DIR/$mirror_file - - ## - # change ownership - # -R is not portable, reported by Geoff Scully and suggested - # the alternative (01/15/96) - #chown -R $UserId.$GroupId $BASE_DIR - #find $BASE_DIR -exec chown $UserId {} \; - #find $BASE_DIR -exec chgrp $GroupId {} \; - # echo "UserId=$UserId" - # echo "GroupId=$GroupId" ;; n|N) cat <$CGIBIN_DIR" ! $INSTALL_PROG -c -m 755 $Binary $CGIBIN_DIR/Count.cgi ! echo "installing $CONFIG_FILE->$CONFIG_DIR" ! $INSTALL_PROG -c $CONFIG_FILE $CONFIG_DIR/$CONFIG_FILE echo "installing sample datafile $SAMPLE_DAT->$DATA_DIR" $INSTALL_PROG -c $SAMPLE_DAT $DATA_DIR/sample.dat ! echo "installing rgb.txt->$BASE_DIR" ! $INSTALL_PROG -c $Rgbfile $BASE_DIR/rgb.txt ! echo "creating Log directory $LOG_DIR" ! ./mkdirhier $LOG_DIR echo "installing image strip for digit style A->$DIGIT_DIR/A" $INSTALL_PROG -c $DigitA/strip.gif $DIGIT_DIR/A/strip.gif --- 375,390 ---- EOM echo "installing Count.cgi->$CGIBIN_DIR" ! $INSTALL_PROG -s -c -m 755 $Binary $CGIBIN_DIR/Count.cgi echo "installing sample datafile $SAMPLE_DAT->$DATA_DIR" $INSTALL_PROG -c $SAMPLE_DAT $DATA_DIR/sample.dat ! echo "installing rgb.txt->$RGB_DIR" ! $INSTALL_PROG -c $Rgbfile $RGB_DIR/rgb.txt ! echo "installing $LOG_FILE->$LOG_DIR" ! touch $LOG_DIR/$LOG_FILE ! chmod 644 $LOG_DIR/$LOG_FILE echo "installing image strip for digit style A->$DIGIT_DIR/A" $INSTALL_PROG -c $DigitA/strip.gif $DIGIT_DIR/A/strip.gif *************** *** 464,472 **** echo "installing image strip for digit style cdd->$DIGIT_DIR/cdd" $INSTALL_PROG -c $Digit_cdd/strip.gif $DIGIT_DIR/cdd/strip.gif - - echo "installing the mirroring script" - $INSTALL_PROG -c $mirror_script $BASE_DIR/$mirror_file ;; *) --- 415,420 ----