Revision 22902,
608 bytes
checked in by tabbott, 16 years ago
(diff) |
Trivial fix to new debathena-msmtp-config package.
|
-
Property svn:executable set to
*
|
Rev | Line | |
---|
[22685] | 1 | #!/bin/sh |
---|
[22899] | 2 | if [ -z "$DEBATHENA_SENDMAIL_AUTH" ]; then |
---|
[22902] | 3 | if klist -s 2>/dev/null; then |
---|
[22899] | 4 | DEBATHENA_SENDMAIL_AUTH=yes |
---|
| 5 | fi |
---|
[22685] | 6 | fi |
---|
[22899] | 7 | if [ "$DEBATHENA_SENDMAIL_AUTH" = "yes" ]; then |
---|
| 8 | kuser=$(klist 2>/dev/null | sed -n 's/^Default principal: \(.*\)@ATHENA\.MIT\.EDU/\1/ p') |
---|
| 9 | if [ -z "$kuser" ]; then |
---|
| 10 | echo "Could not find valid ATHENA.MIT.EDU Kerberos tickets." >&2 |
---|
[22685] | 11 | exit 1 |
---|
[22899] | 12 | fi |
---|
| 13 | exec msmtp --host=outgoing.mit.edu --port=587 --auth=gssapi --user="$kuser" --auto-from=on --maildomain=mit.edu "$@" |
---|
| 14 | else |
---|
| 15 | exec msmtp --host=outgoing.mit.edu --port=25 --auth=off --auto-from=on --maildomain=mit.edu "$@" |
---|
[22685] | 16 | fi |
---|
Note: See
TracBrowser
for help on using the repository browser.