X-Git-Url: https://git.plutz.net/?p=confetti;a=blobdiff_plain;f=index.cgi;fp=index.cgi;h=119228e116befd523332bcf4137d719f4beb2f6e;hp=427307118ba657f56ceb7e6bad18087393e6a897;hb=b3ddca9d8e6af72d0e9847b3d5d1f7778ef1f1af;hpb=b8bff97ab74a69d9a281c7fe1f9498f4f96a189a diff --git a/index.cgi b/index.cgi index 4273071..119228e 100755 --- a/index.cgi +++ b/index.cgi @@ -25,10 +25,11 @@ _DATA="$(dirname "$call")" #storage directory [ -w "$_DATA" ] && [ -d "$_DATA" ] || die "storage directory must be writable" # create directories for object storage -for each in "$_DATA"/{vcard,ical,cache,temp}; do +for each in "$_DATA"/{vcard,ical,cache,temp,mappings}; do [ ! -e "$each" ] && mkdir "$each" [ -w "$each" ] && [ -d "$each" ] || die "storage $each must be a writable directory" done +touch "$_DATA/mappings/attendance" # create htaccess file [ -f .htaccess ] || cat >.htaccess <