[postfix-users] virtuelle benutzer
Patrick Ben Koetter
p at state-of-mind.de
Di Jan 19 21:42:58 CET 2010
* Stefan Foerster <postfix-users at de.postfix.org>:
> Hallo Patrick,
>
> * Patrick Ben Koetter <p at state-of-mind.de>:
> > * Markus Müller <postfix-users at de.postfix.org>:
> > Ein Skript, dass Dir das bauen der Tabellen erleichtert findest Du auf Ralfs
> > und meiner Postfix-Buch Website:
> >
> > <http://postfix-buch.com/download/build_virtual_maps.sh.gz>
>
> obwohl das Skript eigentlich was anderes zeigen soll: Wenn man
> hash-Tabellen während Postfix läuft neu aufbaut, dann kann das zu, äh,
> "seltsamen" Ergebnissen führen (so z.B. daß Einträge nicht gefunden
> werden, weil die Map noch nicht komplett ist). Besser ist es, die
> Datei erst unter einem temporären Namen zu erstellen und sie dann zu
> verschieben. In make-Sprache:
>
> maps = foo bar
>
> all : ${maps:=.db}
>
> .SILENT:
>
> %.db: %
> echo -n "Building $@"
> ln -s $< $<.tmp
> postmap hash:$<.tmp
> mv $<.tmp.db $@
> rm -f $<.tmp
> echo " - complete"
Da hat er recht. mv ist atomar.
p at rick
--
state of mind
Digitale Kommunikation
http://www.state-of-mind.de
Franziskanerstraße 15 Telefon +49 89 3090 4664
81669 München Telefax +49 89 3090 4666
Amtsgericht München Partnerschaftsregister PR 563
Mehr Informationen über die Mailingliste postfix-users