# Skip deleted or empty log directories
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
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
#}
}
- if (!DRY) {
- system("domtool-rmuser $_")
- } else {
- warn qq|system("domtool-rmuser $_")\n|
- }
+ if (!DRY) {
+ system("domtool-rmuser $u")
+ } else {
+ warn qq|system("domtool-rmuser $u")\n|
+ }
push @{ $$store{$u}{modules} }, 'domtool';
}
elsif ($a =~ /^u/i) {
- if (!DRY) {
- system("domtool-adduser $_")
- } else {
- warn qq|system("domtool-adduser $_")\n|
- }
+ if (!DRY) {
+ system("domtool-adduser $u")
+ } else {
+ warn qq|system("domtool-adduser $u")\n|
+ }
for ( @{ $$store{$u}{domains} } ) {
if (!DRY) {