[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: wicd und guessnet verheiraten



On Sun, 18 Oct 2009 09:44:44 +0200, Norbert Preining
<preining@logic.at> wrote:
>Wenn du dabei bist dann sollte man wicd gleich beibringen dass es
>smarthosts setzt ;-)

Trivial über ein wicd-postconnection-script wie

|~$ cat /etc/network/if-up.d/exim4-smarthost
|#!/bin/bash
|
|# Environment:
|#  MODE = { start | stop }
|#  IF_EXIM4_SMARTHOST = hostname port
|
|SMARTHOSTFILE="/etc/exim4/conf.d/main/00_local_DCsmarthost"
|
|if [ -z "$IF_EXIM4_SMARTHOST" ]; then
|  exit 0
|fi
|
|if [ "$MODE" = 'stop' ]; then
|  rm -f $SMARTHOSTFILE
|  /etc/init.d/exim4 reload > /dev/null || true
|  exit 0
|fi
|
|if [ "$IF_EXIM4_SMARTHOST" = "none" ]; then
|  rm -f $SMARTHOSTFILE
|  /etc/init.d/exim4 reload > /dev/null || true
|  exit 0
|fi
|
|echo "DCsmarthost = ${IF_EXIM4_SMARTHOST}" > $SMARTHOSTFILE
|
|/etc/init.d/exim4 reload > /dev/null || true
|/usr/sbin/exim4 -qqf
|$                                         

Das ist zwar für ifupdown, aber als wicd-script sollte das auch nicht
wesentlich anders aussehen (eher kürzer, das das ganze Geraffel mit
den Envvars wegfällt).

Grüße
Marc

-- 
-------------------------------------- !! No courtesy copies, please !! -----
Marc Haber         |   " Questions are the         | Mailadresse im Header
Mannheim, Germany  |     Beginning of Wisdom "     | http://www.zugschlus.de/
Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fon: *49 621 72739834


Reply to: