# HG changeset patch # User Matti Hamalainen # Date 1351053805 -10800 # Node ID d1b65d9903ab389abef7c7cf7e03a33d03c60ad3 # Parent 3d9e4247736775065238890304f227adbf4a18a4 Clean up the update script slightly. diff -r 3d9e42477367 -r d1b65d9903ab update.sh --- a/update.sh Wed Oct 24 07:33:28 2012 +0300 +++ b/update.sh Wed Oct 24 07:43:25 2012 +0300 @@ -1,17 +1,20 @@ #!/bin/sh URLSUFFIX=".htm" +function createdir() +{ +if test ! -d "$1"; then + mkdir -p "$1" && chmod 751 "$1" +fi +} + function parse() { # Create cache directories, if they do not exist OLDCACHEDIR="${CACHEDIR}old/" -if test ! -d "${OLDCACHEDIR}"; then - mkdir -p "${OLDCACHEDIR}" -fi +createdir "${OLDCACHEDIR}" +createdir "${CACHEDIR}" -if test ! -d "${CACHEDIR}"; then - mkdir -p "${CACHEDIR}" -fi URLPREFIX="$1" CLASSFILE="$2" @@ -70,6 +73,9 @@ fi } +# Fix permissions +chmod 751 . && chmod 644 *.php *.css && chmod 600 coursecache.txt classes.txt classes_next.txt + CACHEDIR="cache/" parse "http://www.oamk.fi/tyojarjestykset/otek/luokat/" "classes.txt" "OR_" #parse "http://www.oamk.fi/~heikkim/riihi2/Oppilaat/" "classes.txt" "Ryh._"