s4

diff s4-start.sh @ 520:0d8785102531

Resolve confliction of s4.cgi
author HIROSE Yuuji <yuuji@gentei.org>
date Sat, 06 Apr 2019 17:35:07 +0900
parents 9f222ac67e02
children 356320f803dc
line diff
     1.1 --- a/s4-start.sh	Tue Aug 04 06:58:16 2015 +0900
     1.2 +++ b/s4-start.sh	Sat Apr 06 17:35:07 2019 +0900
     1.3 @@ -89,7 +89,16 @@
     1.4         -D_CASE_=$casefile s4.cgi.m4 > index.cgi && chmod +x index.cgi
     1.5      (echo "ADMIN=$ADMIN"
     1.6       [ "$guest" ] && echo "guestonlymode=1") >> s4-config.sh
     1.7 -    rc=0
     1.8 +    sq $db "REPLACE INTO user VALUES('$ADMIN');"
     1.9 +    cat > .htaccess <<-EOF
    1.10 +	DirectoryIndex	index.cgi
    1.11 +	AddHandler cgi-script .cgi
    1.12 +	EOF
    1.13 +    if [ pwrap.c -nt index.cgi ]; then
    1.14 +      ${CC:-gcc} -o index.cgi pwrap.c \
    1.15 +	&& chmod u+s index.cgi \
    1.16 +	&& rc=0
    1.17 +    fi
    1.18    else
    1.19      echo Calling s4-init.sh 'FAILED!!'
    1.20    fi