Sync hcoop-backup changes from megacz
[clinton/scripts.git] / change-user-password
index 4a321f2..f313f8b 100755 (executable)
@@ -10,12 +10,12 @@ USER=$1
 sudo rm -f /tmp/kadmin.out
 sudo kadmin.local -p root/admin -q "cpw $USER@HCOOP.NET" \
   2>&1 | tee /tmp/kadmin.out
-cat /tmp/kadmin.out | grep 'is too short while changing' && \
+cat /tmp/kadmin.out | grep '\(is too short while changing\|does not contain enough\)' && \
      (echo == sending complaint to $USER@hcoop.net ====================================================;\
       echo 'please change it' |\
         mail -a 'From: Adam Megacz <megacz@hcoop.net>' \
              -c admins@hcoop.net \
-             -s "your ~/.mire-password is too short" $USER@hcoop.net) || \
+             -s "your ~/.mire-password is too short or not complex enough" $USER@hcoop.net) || \
       true
 cat /tmp/kadmin.out | grep '\(Password for .* changed\|Cannot reuse password while changing password\)'
 sudo rm -f /tmp/kadmin.out