Mercurial > hg > lukkari
changeset 76:d1b65d9903ab
Clean up the update script slightly.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Wed, 24 Oct 2012 07:43:25 +0300 |
parents | 3d9e42477367 |
children | 49a329e87367 |
files | update.sh |
diffstat | 1 files changed, 12 insertions(+), 6 deletions(-) [+] |
line wrap: on
line diff
--- 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._"