diff --git a/usr/local/sbin/zio-backup b/usr/local/sbin/zio-backup index f12aae0..e617650 100755 --- a/usr/local/sbin/zio-backup +++ b/usr/local/sbin/zio-backup @@ -103,9 +103,16 @@ pre_script="" post_script="" services=() +if [[ $UID != 0 ]]; then + say_die "Unauthorized (are you root?)" +fi + if [[ ! -d $env_dir ]]; then say_warn "Environment directory ($env_dir) not found." else + chown root:root -R $env_dir + chmod 660 -R $env_dir + [[ -f "$env_dir/$host.pre" ]] && pre_script="$env_dir/$host.pre" [[ -f "$env_dir/$host.post" ]] && post_script="$env_dir/$host.post"