7 echo "usage: $PROGNAME [fswiki_home]"
10 echo "$PROGNAME version 0.01"
15 echo "# fswiki setup (for 3.5.8)..."
18 if test -z "$FSWIKI_HOME";
27 echo " FSWIKI_HOME=$FSWIKI_HOME"
32 echo " check $FSWIKI_HOME/wiki.cgi..."
33 if test -e "$FSWIKI_HOME/wiki.cgi";
37 echo " $FSWIKI_HOME/wiki.cgi not exists!!"
43 chmod $PERM_EXE $FSWIKI_HOME/wiki.cgi || exit 1
44 for dir in backup attach pdf log data config;
46 echo " check $FSWIKI_HOME/$dir..."
47 test -d $FSWIKI_HOME/$dir || mkdir $FSWIKI_HOME/$dir || exit 1
48 find "$FSWIKI_HOME/$dir" -type d -exec chmod $PERM_DIR {} \;
49 find "$FSWIKI_HOME/$dir" -type f -exec chmod $PERM_FILE {} \;
52 echo " check $FSWIKI_HOME/.htaccess..."
53 if test -e "$FSWIKI_HOME/.htaccess";
55 echo " already exists."
57 cat > "$FSWIKI_HOME/.htaccess" << HTACCESS
58 <FilesMatch "\.(pm|dat|wiki|log)$">