+ USER_HOME=$AFS_USER_DIR/$PATHBITS
+ LOG_SRC=$A/apache/log/$(hostname)
+ LOG_DEST=$USER_HOME/.logs/apache/$(hostname)
+
+ # Skip deleted or empty log directories
+ # Possible inefficiency? (ls entire directory*400+ dirs)
+ if test ! -d "$LOG_SRC" || ! ls "$LOG_SRC"/*/*.log >/dev/null 2>&1; then
+ if test "$VERBOSE" = "true"; then
+ echo "Skipping $USER (deleted or empty log dir $LOG_SRC)"
+ fi
+ continue
+ fi
+
+ # Skip people who have unreadable log subdirectories
+ # This test is broken! --clinton
+ if test -d "$USER_HOME/.logs" && \
+ ! ls "$USER_HOME/.logs" >/dev/null 2>&1; then
+ if test "$VERBOSE" = "true"; then
+ echo "Skipping $USER (unreadable log dir $USER_HOME/.logs)"
+ fi
+ continue
+ fi
+
+ # Skip people who do not have keytabs
+ if test ! -f "$KEYTAB_DIR/$USER"; then
+ if test "$VERBOSE" = "true"; then
+ echo "Skipping $USER (missing keytab $KEYTAB_DIR/$USER)"
+ fi
+ continue
+ fi