diff options
author | Russell Bryant <russell@russellbryant.com> | 2010-07-13 11:41:54 +0000 |
---|---|---|
committer | Russell Bryant <russell@russellbryant.com> | 2010-07-13 11:41:54 +0000 |
commit | e5a3a2f1cdfe55c16ce7b40ef51243a41ef276a4 (patch) | |
tree | 9aa694ccd2a1be415c699c6b7fa4266ac63219f9 /configs/voicemail.conf.sample | |
parent | 6f8832735b732189f0d48a4b1c53b0a216e440e0 (diff) |
Add example script for use with the externpasscheck voicemail.conf option.
(closes issue #17628)
Reported by: lmadsen
Tested by: russell, lmadsen
Review: https://reviewboard.asterisk.org/r/774/
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@275863 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'configs/voicemail.conf.sample')
-rw-r--r-- | configs/voicemail.conf.sample | 24 |
1 files changed, 19 insertions, 5 deletions
diff --git a/configs/voicemail.conf.sample b/configs/voicemail.conf.sample index 7c44773b5..71f863e02 100644 --- a/configs/voicemail.conf.sample +++ b/configs/voicemail.conf.sample @@ -84,11 +84,25 @@ maxlogins=3 ;externpass=/usr/bin/myapp ;externpassnotify=/usr/bin/myapp -; If you need to have an external program, i.e. /usr/bin/myapp -; called when a user changes her voicemail password, uncomment this: -;externpasscheck=/usr/bin/myapp -; Arguments for this script are: -; mailbox context oldpass newpass +; If you would like to have an external program called when a user changes the +; voicemail password for the purpose of doing validation on the new password, +; then use this option. The script can decide whether or not the new password +; meets minimum password strength requirements before the Voicemail application +; accepts the password. If the script decides that the password is not acceptable, +; the user will be informed that the new password does not meet minimum password +; requirements, and they will be asked to enter another password. +; +; The arguments passed to this script are <mailbox> <context> <old pw> <new pw>. +; +; The script should print "VALID" to stdout to indicate that the new password +; is acceptable. If the password is considered too weak, the script should print +; "INVALID" to stdout. +; +; There is an example script in the contrib/scripts/ directory, voicemailpwcheck.py, +; which implements some basic password checking, and can be used as a starting point +; for use with this option. +; +;externpasscheck=/usr/local/bin/voicemailpwcheck.py ; For the directory, you can override the intro file if you want ;directoryintro=dir-intro |