userdoc:tt_vm_password_validation

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
userdoc:tt_vm_password_validation [2012/07/07 11:56]
droemel
userdoc:tt_vm_password_validation [2012/08/01 03:46] (current)
droemel
Line 8: Line 8:
  
   * Minimum length (i.e. >= 4)   * Minimum length (i.e. >= 4)
 +  * Can not be the same as the extension (mailbox)
 +  * Can not be the old password
   * Can not contain consecutive numbers, in sets of four (i.e. 1234, or 8765)   * Can not contain consecutive numbers, in sets of four (i.e. 1234, or 8765)
   * Can not contain the same digit, in sets of four (i.e. 1111)   * Can not contain the same digit, in sets of four (i.e. 1111)
-  * Can not be the same as the extension +  * Can not be the same as the extension plus a single digit 
-  * Can not be the old password+
  
 You can just comment out the requirements you don't need/want. You can just comment out the requirements you don't need/want.
  
-Here is a bash script from Lonnie (currently not included in AstLinux):+Here is a bash script from Lonnie //(currently not yet included in AstLinux)//:
  
 <code bash ast-vmpasscheck.sh> <code bash ast-vmpasscheck.sh>
Line 78: Line 80:
   fi   fi
 done done
 +
 +delta=$((${#new_pw} - ${#mbox}))
 +if [ $delta -eq 1 ]; then
 +  if string_in_string "$mbox" "$new_pw"; then
 +    reject "Too similar to mailbox number detected"
 +  fi
 +fi
  
 echo "VALID" echo "VALID"
Line 83: Line 92:
 </code> </code>
  
-Asterisk 1.8 has also the feature to set a minimum Voicemail Password without the script.+Asterisk 1.8 has also the feature to set a minimum Voicemail Password length without the script
 + 
 +  ; minpassword=0 ; Enforce minimum password length
  • userdoc/tt_vm_password_validation.1341680210.txt.gz
  • Last modified: 2012/07/07 11:56
  • by droemel