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: