annotate s4.cgi.m4 @ 89:15d7f2d34e6a

s4.cgi.m4 added
author HIROSE Yuuji <yuuji@gentei.org>
date Mon, 03 Aug 2015 17:38:36 +0900
parents
children 9cf0b6b7bb90
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
89
15d7f2d34e6a s4.cgi.m4 added
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
1 `#'!m4_indir(`_SHELL_')
15d7f2d34e6a s4.cgi.m4 added
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
2 # 愛
15d7f2d34e6a s4.cgi.m4 added
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
3 m4_changequote(``,'')mydir=`dirname $0`
15d7f2d34e6a s4.cgi.m4 added
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
4 . $mydir/s4-funcs.sh
15d7f2d34e6a s4.cgi.m4 added
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
5
15d7f2d34e6a s4.cgi.m4 added
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
6 cgiinit
15d7f2d34e6a s4.cgi.m4 added
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
7 if [ -z "$guestonlymode" ]; then
15d7f2d34e6a s4.cgi.m4 added
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
8 if [ x"$1" = x"reg" ]; then
15d7f2d34e6a s4.cgi.m4 added
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
9 contenttype; echo
15d7f2d34e6a s4.cgi.m4 added
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
10 regist $2
15d7f2d34e6a s4.cgi.m4 added
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
11 putfooter
15d7f2d34e6a s4.cgi.m4 added
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
12 exit
15d7f2d34e6a s4.cgi.m4 added
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
13 fi
15d7f2d34e6a s4.cgi.m4 added
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
14
15d7f2d34e6a s4.cgi.m4 added
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
15 dologin
15d7f2d34e6a s4.cgi.m4 added
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
16 fi
15d7f2d34e6a s4.cgi.m4 added
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
17
15d7f2d34e6a s4.cgi.m4 added
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
18 case ${SERVER_SOFTWARE} in
15d7f2d34e6a s4.cgi.m4 added
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
19 bozohttp*) # Ugly workaround for bozohttpd, which can't send
15d7f2d34e6a s4.cgi.m4 added
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
20 # two or more arguments.
15d7f2d34e6a s4.cgi.m4 added
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
21 set -- `echo "$@"|(IFS=+ read a b c d e f g; echo $a $b $c $d $e $f $g)`
15d7f2d34e6a s4.cgi.m4 added
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
22 ;;
15d7f2d34e6a s4.cgi.m4 added
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
23 esac
15d7f2d34e6a s4.cgi.m4 added
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
24
15d7f2d34e6a s4.cgi.m4 added
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
25 # err 1=$1 2=$2 3=$3 4=$4
15d7f2d34e6a s4.cgi.m4 added
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
26 stage=`getpar stage`
15d7f2d34e6a s4.cgi.m4 added
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
27 stage=${stage:-$1}
15d7f2d34e6a s4.cgi.m4 added
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
28 case ${stage} in
15d7f2d34e6a s4.cgi.m4 added
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
29 m4_sinclude(_CASE_)esac
15d7f2d34e6a s4.cgi.m4 added
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
30
15d7f2d34e6a s4.cgi.m4 added
HIROSE Yuuji <yuuji@gentei.org>
parents:
diff changeset
31 putfooter

yatex.org