diff options
author | russell <russell@f38db490-d61c-443f-a65b-d21fe96a405b> | 2010-07-13 11:41:54 +0000 |
---|---|---|
committer | russell <russell@f38db490-d61c-443f-a65b-d21fe96a405b> | 2010-07-13 11:41:54 +0000 |
commit | 7713c8216abbbe8cc6d6aa39855bb21f23c7fcd4 (patch) | |
tree | 9aa694ccd2a1be415c699c6b7fa4266ac63219f9 /configs | |
parent | b730dd07d2f9b4f52a9892dec7ff87c69f161f64 (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: http://svn.digium.com/svn/asterisk/trunk@275863 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'configs')
-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 |