#! /bin/sh . ./common.inc eval $(stat -s '/dev/console') || exit 1 wanted_uid="$st_uid" if [ ! -d "$DNSCRYPT_VAR_BASE_DIR" ]; then mkdir -p "$DNSCRYPT_VAR_BASE_DIR" || exit 1 chown -R 0:0 "$DNSCRYPT_VAR_BASE_DIR" chmod 755 "$DNSCRYPT_VAR_BASE_DIR" fi mkdir -m 755 -p "$TICKETS_DIR" || exit 1 chown -R "${wanted_uid}:0" "$TICKETS_DIR" eval $(stat -s "$CONTROL_DIR") || exit 1 if [ $? != 0 ]; then mkdir -m 755 -p "$CONTROL_DIR" || exit 1 current_uid='nonexistent' else current_uid="$st_uid" fi [ x"$current_uid" != x"$wanted_uid" ] && \ chown -R "${wanted_uid}:0" "$CONTROL_DIR"