# HG changeset patch # User Christophe Lincoln # Date 1481565828 -3600 # Node ID db2f2190018fdc5468f624f9d1207db20908d763 # Parent 16cb64fb7e1771115624eaab6e1e7d59727dd3b3 tazu: check auth file for missing users in DB diff -r 16cb64fb7e17 -r db2f2190018f tazu/tazu --- a/tazu/tazu Mon Dec 12 18:53:30 2016 +0100 +++ b/tazu/tazu Mon Dec 12 19:03:48 2016 +0100 @@ -83,7 +83,18 @@ fi #else -- check empty VALUES fi - done + done + echo "$(colorize 33 "Checking auth file...")" + for user in $(cat $authfile | cut -d : -f 1) + do + if ! [ -d "$people/$user" ]; then + echo -n "$(colorize 30 "$user")" + echo -e "\\033[16GMissing in DB" + if [ "$clean" ]; then # --clean + sed -i "/^${user}:/"d $authfile + fi + fi + done separator && newline ;; *) # Handle general: --options