Re: OpenVPN und newsyslog

From: Harold Gutch <logix(at)foobar.franken.de>
Date: Sat, 14 Jul 2007 13:52:50 +0200

On Sat, Jul 14, 2007 at 12:46:57PM +0200, Timm Wimmers wrote:
> Moin,
>
> ich habe /var/log/openvpn.log wie folgt in /etc/newsyslog.conf eingetragen:
>
> /var/log/openvpn.log 600 9 * @T12 JC /var/run/openvpn.pid 30
>
> Das sieht für mich erstmal richtig aus, aber OpenVPN schreibt nicht ins
> neu angelegte Logfile, im Gegenteil folgendes steht noch in dem letzten Log:
>
[...]
>
> Und ab Jetzt gibt es ein neues Logfile in das OpenVPN aber nicht schreibt.
>
> Was habe ich jetzt nicht verstanden bzw. wo könnte der Fehler stecken?

Wenn OpenVPN noch einen Filedescriptor auf das alte Logfile offen hat
und weiter über diesen Filedescriptor logt, landen die entsprechenden
Zeilen auch in dieser Datei, ganz egal wie sie heißt und wie oft du
sie umbenannt hast. In diesem Fall musst du OpenVPN irgendwie
beibringen, den alten Descriptor zuzumachen und die Logdatei neu zu
öffnen. Möglicherweise kannst du OpenVPN dazu ein Signal schicken
(z.B. SIGHUP), aber wenn du sicher gehen willst, solltest du OpenVPN
neu starten.

ciao,
  Harold

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Sat 14 Jul 2007 - 13:53:53 CEST

search this site