diff options
author | Richard A Nelson (Rick) <cowboy@debian.org> | 2007-11-23 22:02:00 +0000 |
---|---|---|
committer | Andreas Beckmann <debian@abeckmann.de> | 2012-10-01 20:07:34 +0200 |
commit | d920c2bbf44af5fa0af8d4112290cb55a0de3c94 (patch) | |
tree | 89e7f6bd71eb51c4de65da605366eefcd87affbe /debian/examples/network | |
parent | e2c9ad1abeb477b91d72eaa49080e255de79c907 (diff) | |
download | sendmail-debian/8.14.2-2.tar.gz |
Imported Debian patch 8.14.2-2debian/8.14.2-2
Diffstat (limited to 'debian/examples/network')
-rw-r--r-- | debian/examples/network/if-down.d/sendmail | 42 | ||||
-rw-r--r-- | debian/examples/network/if-up.d/sendmail | 63 |
2 files changed, 0 insertions, 105 deletions
diff --git a/debian/examples/network/if-down.d/sendmail b/debian/examples/network/if-down.d/sendmail deleted file mode 100644 index 5cb9322..0000000 --- a/debian/examples/network/if-down.d/sendmail +++ /dev/null @@ -1,42 +0,0 @@ -#!/bin/sh -# -# This script is called when a network device goes down. -# -# Here is where we'll stop sendmail if needed -# -# Written By Richard Nelson <cowboy@debian.org> -# -# NOTE: The following lines (without the #) must be in /etc/mail/sendmail.mc: -# include(`/etc/mail/dialup.m4')dnl -# include(`/etc/mail/provider.m4')dnl -# - -# These variables are for the use of the scripts run by run-parts -#IFACE=; -#IF_ADDRESS=; -#IF_PROVIDER=; - -if [ ! -z "$IFACE" ]; then - addr=$IF_ADDRESS; - provider=$IF_PROVIDER; - iface=$IFACE; -else - addr=$1; - provider=$2; - iface=$3; - fi; - -if [ -z "$provider" ]; then - exit 0; - fi; - -# Bring in some script functions to handle dynamic configuration -. /usr/share/sendmail/dynamic; - -# Note the interface that just changed -update_interface "$iface" "STOP"; - -# If anything has been changed, update sendmail.cf and reload -update_sendmail "ifupdown"; - -exit 0; diff --git a/debian/examples/network/if-up.d/sendmail b/debian/examples/network/if-up.d/sendmail deleted file mode 100644 index e6aa213..0000000 --- a/debian/examples/network/if-up.d/sendmail +++ /dev/null @@ -1,63 +0,0 @@ -#!/bin/sh -# -# This script is called when a network device comes up. -# -# Here is where we'll start sendmail if needed. -# -# Written By Richard Nelson <cowboy@debian.org> -# -# NOTE: The following lines (without the #) must be in /etc/mail/sendmail.mc: -# include(`/etc/mail/dialup.m4')dnl -# include(`/etc/mail/provider.m4')dnl -# -# ALSO: make sure to use a 'provider <isp>' tag in /etc/network/interfaces -# it will be used as the name of a file in /etc/mail/peers -# If you don't use provider, we'll use DNS_DOMAIN, or lacking that, -# the first entry in DNS_SEARCH -# - - -# These variables are for the use of the scripts run by run-parts -#IFACE=; <-- ifupdown -#IF_ADDRESS=; <-- ifupdown -#IF_PROVIDER=; <-- sendmail specific -#IF_DNS_DOMAIN=; <-- resolvconf -#IF_DNS_SEARCH=; <-- resolvconf - -if [ ! -z "$IFACE" ]; then - addr=$IF_ADDRESS; - if [ -n "$IF_PROVIDER" ]; then - provider="$IF_PROVIDER"; - elif [ -n "$IF_DNS_DOMAIN" ]; then - provider="$IF_DNS_DOMAIN"; - elif [ -n "$IF_DNS_SEARCH" ]; then - provider=$(echo "$IF_DNS_SEARCH" | /usr/bin/cut -d' ' -f 1); - fi; - iface=$IFACE; -else - addr=$1; - provider=$2; - iface=$3; - fi; - -# Bring in some script functions to handle dynamic configuration -. /usr/share/sendmail/dynamic; - -# Note the interface that just changed -update_interface "$iface" "BOUND"; - -# If the domain name has changed, update the provider information -if [ -n "$provider" ]; then - update_provider "$provider"; - fi; - -# If the ip address has changed, update the host information -if [ -n "$addr" ]; then - update_host "$addr"; - fi; - -# If anything has been changed, update sendmail.cf and reload -update_sendmail "ifupdown"; - -exit 0; - |