[Postfixbuch-users] (OT) amavisd restart funktioniert nicht wirklich
Patrick Ben Koetter
p at state-of-mind.de
Mo Dez 19 21:31:57 CET 2011
* Jim Knuth <postfixbuch-users at listen.jpberlin.de>:
> Patrick Ben Koetter schrieb am 19.12.11 20:36:
> >* Jim Knuth<postfixbuch-users at listen.jpberlin.de>:
> >>Hallo @all,
> >>
> >>sorry für OT, aber ich habe jetzt schon "überall"
> >>im Inet gesucht, debug mehrmals mit Level 5. Ich komme
> >>einfach nicht weiter.
> >>
> >>Habe gestern ein dist-upgrade bei Debian testing, u.a.
> >>Perl 5.14, gemacht. Danach ging diverses nicht mehr.
> >>MySQL, SA, etc. Das habe ich aber gefixed und es
> >>läuft auch alles wesentliche wieder. Aaaber ..
> >>
> >>amavisd-new startet normal, wenn es vorher nicht
> >>lief. Soweit ok. Will man dagegen ein restart machen kommt:
> >
> >% chown -R amavis: /etc/amavis/conf.d
>
> ich habe kein conf.d, nur eine amavisd.conf.
> Schon immer. Ist so historisch mitgewachsen. ;)
>
> Und mach ich da: chown -R amavis: /etc/amavis/* kommt das:
>
> Starting amavisd: Config file "/etc/amavisd.conf" should be owned by
> root (uid 0) , at /usr/sbin/amavisd-new line 1987
Wenn du den amavis-Server startest, beginnt er als root und läuft dann als
anderer User weiter. Wenn Du dann einen reload machst, startet der Server
nicht neu, sondern derselbe unprivilegierte User versucht die
Konfigurationsdatei neu einzulesen - das wurde mit 2.7 eingeführt.
In der Regel geht das dann nicht, wenn die Datei nur von root gelesen werden
darf. Wenn das bei Dir der Fall ist, dann musst Du a) die conf-Datei für den
Prozess der amavis ausführt lesbar machen und b) dem Maintainer deiner
amavis-Version sagen er soll den Test für die ownership entfernen bzw. so
abändern, dass auf den richtigen owner getestet wird.
p at rick
--
state of mind ()
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 Postfixbuch-users