From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michael Tremer To: development@lists.ipfire.org Subject: Re: OpenVPN no more --client-(dis)connect scripts can be executed Date: Wed, 07 Oct 2020 09:20:13 +0100 Message-ID: <81760E2D-4E8F-4753-81AB-CAF61AB2CD61@ipfire.org> In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1225691042786314078==" List-Id: --===============1225691042786314078== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Hi, Oh so this is a custom thing? Obviously most users won=E2=80=99t use this. If you care much about your cust= om script, you can write a script that searches a directory and calls all scr= ipts in it (like /etc/init.d/networking/red.up/ and /etc/init.d/networking/re= d.down/). Another great example how OpenVPN breaks running installations. -Michael > On 6 Oct 2020, at 14:26, ummeegge wrote: >=20 > Am Dienstag, den 06.10.2020, 12:58 +0100 schrieb Michael Tremer: >> Why do you have more than one client-connnect/disconnect script in >> your configuration? > In this case it is a email which will be fired if someone is > (dis)connected but there are plenty of potential possibilities. This > one is not specified for my use case but may for the OpenVPN scripting > architecture in IPFire in general. >=20 > Best, >=20 > Erik >=20 >>=20 >> -Michael >>=20 >>> On 5 Oct 2020, at 16:59, ummeegge wrote: >>>=20 >>> Hi all, >>> am currently in testing scenario with the new OpenVPN-2.5_rc2 and a >>> additional --client-connect/--client-disconnect script. Since the >>> release of OpenVPN metrics --> >>>=20 >>>=20 > https://git.ipfire.org/?p=3Dipfire-2.x.git;a=3Dcommit;h=3D708f2b7368cc8fbd5= 4a06ca66337ebdcc26b58b4 >>> the new OpenVPN version lined out that only one script will be >>> executed. >>>=20 >>> openvpnserver[15373]: Multiple --client-connect scripts >>> defined. The >>> previously configured script is overridden. >>> openvpnserver[15373]: Multiple --client-disconnect scripts >>> defined. The previously configured script is overridden. >>>=20 >>> so a question arises (beneath a lot=C2=B4s others which are here OT), >>> should >>> we make it possible to execute more then one --(dis)connect script >>> ? If >>> so, are there may some ideas for this ? >>>=20 >>> Best, >>>=20 >>>=20 >>> Erik >>>=20 >>=20 >>=20 >=20 --===============1225691042786314078==--