#!/bin/sh if [ $# -lt 1 ]; then echo need arguments: base-path [log-user] exit 1 fi if ! cd $1 &>/dev/null; then echo cannot chdir to $1 exit 1 fi umask 022 mkdir log touch run log/run chmod 2755 . log chmod 755 run log/run mkdir log/main if [ -n "$2" ]; then chown $2:$(id -g $2) log/main fi