[Postfixbuch-users] Alias zeitgesteuert modifizieren

Walter Willmertinger willmis at gmail.com
Mi Jul 25 17:29:45 CEST 2007


Ich hab jetzt doch ein bisschen gespielt und ein Ed-Script
geschrieben. Wenn's interessiert:
# Setzt voraus, dass es in der /etc/aliases eine Zeile gibt "# support
weekend" gefolgt von dem Support-Alias für's Wochenende und eine Zeile
"# support normal" für die Standardzeiten gefolgt von dem normalen
Alias
Das wird dann mit Cron am Wochenende aktiviert (mit
"ChangeSupportAlias.sh weekend") und am Montag früh deaktiviert mit
"sh "ChangeSupportAlias.sh normal"

P.S.: Was ist denn "tcb tables"? Wo find ich da was?

********* ChangeSupportAlias.sh *********************
#!/bin/sh

ALIAS=/etc/aliases

if [ $1 = weekend ]; then
# Umschaltung auf Wochenende
ed - $ALIAS <<'EOF'
/# support weekend/
+1
.s/^# //
1
/# support normal/
+1
.s/^support:/# support:/

w
q
EOF
fi

if [ $1 = normal ]; then
# Umschaltung auf Normalzeit
ed - $ALIAS <<'EOF'
/# support weekend/
+1
.s/^support:/# support:/
1
/# support normal/
+1
.s/^# //

w
q
EOF
fi

newaliases
postfix reload

********* ChangeSupportAlias.sh *********************

-- 
MfG

Walter



Mehr Informationen über die Mailingliste Postfixbuch-users