From nelson at anires.de Fri Jan 2 21:48:34 2026 From: nelson at anires.de (Nelson Matias) Date: Fri, 2 Jan 2026 21:48:34 +0100 Subject: [Fli4l_dev] Problem mit OPT mailsend References: <10hbf05$3h5h5$1@vm-news.spline.inf.fu-berlin.de> <10hedee$3kcbm$1@vm-news.spline.inf.fu-berlin.de> <10hefe1$3h5h5$2@vm-news.spline.inf.fu-berlin.de> <10ir7e1$13oi2$1@vm-news.spline.inf.fu-berlin.de> Message-ID: <20260102214834.0000248e@anires.de> Hallo Harvey, am Sun, 28 Dec 2025 13:22:25 +0100 schrieb Harvey in spline.fli4l.dev >ich hab mir das mal kurz angeschaut. Wäre schön, wenn wir die Cron Mail >integrieren könnten. Mal sehen, ob wir das gemeinsam hin bekommen. > >> Aber auch ein symlink für /usr/bin/sendmail oder /bin/sendmail bringen >> den cron nicht dazu mir mails zu schicken. > >welchen symlink auf welche Datei? Wenn ich mich nicht täusche erwartet >cron einen symlink von /usr/bin/sendmail direkt auf /opt/usr/bin/msmtp. >Hast du das schon probiert? Also: Wenn ich einen symlink in /usr/bin erstelle: cerberus 4.1.0--2025-12-08 # ls -la sendmail lrwxrwxrwx 1 root root 24 Jan 2 21:26 sendmail -> /opt/files/usr/bin/msmtp und /etc/msmtp.conf nach /etc/msmtprc kopiere Da funktioniert der Cron und sendet Mails. Wegen der Config-Datei ... evtl. kann man die beim build schon festlegen. Also das msmtp nicht nach msmtprc sucht sondern nach msmtp.conf. Ich stell mir da eine Änderung in der .configure für msmtp vor. Ich weiss ja nicht was da im Buildroot drin ist. Der link sollte ja einfacher in den Fli4l Einstellungen für den build möglich sein. Und falls keiner die Einstellungen für msmtp wegen des config-Files ändern will reicht auch ein link dafür: cerberus 4.1.0--2025-12-08 # ls -la msm* -rw------- 1 root root 193 Dec 15 23:00 msmtp.conf lrwxrwxrwx 1 root root 10 Jan 2 21:41 msmtprc -> msmtp.conf Als ich das erste Mal getestet hatte hatte ich einen Fehler gemacht. Ich hatte die links erstellt. und msmtp -P hat funktioniert. Aber bevor ich eine Mail von Cron bekommen sollte hatte ich einen Reboot gemacht. Also waren die links wieder weg. Das hatte ich übersehen. -- Gruß Nelson From hw234 at gmx.de Tue Jan 6 18:25:31 2026 From: hw234 at gmx.de (Harvey) Date: Tue, 6 Jan 2026 18:25:31 +0100 Subject: [Fli4l_dev] Problem mit OPT mailsend In-Reply-To: <20260102214834.0000248e@anires.de> References: <10hbf05$3h5h5$1@vm-news.spline.inf.fu-berlin.de> <10hedee$3kcbm$1@vm-news.spline.inf.fu-berlin.de> <10hefe1$3h5h5$2@vm-news.spline.inf.fu-berlin.de> <10ir7e1$13oi2$1@vm-news.spline.inf.fu-berlin.de> <20260102214834.0000248e@anires.de> Message-ID: <10jjgib$1tdmj$1@vm-news.spline.inf.fu-berlin.de> Nelson, > Wenn ich einen symlink in /usr/bin erstelle: > > cerberus 4.1.0--2025-12-08 # ls -la sendmail > lrwxrwxrwx 1 root root 24 Jan 2 21:26 sendmail -> /opt/files/usr/bin/msmtp > > und /etc/msmtp.conf nach /etc/msmtprc kopiere > > Da funktioniert der Cron und sendet Mails. Heureka! Etappensieg ;) Den Symlink würde ich über die config.txt von easycron im Startscript erzeugen gelassen. Kann man an EASYCRON_MAIL='yes' ankoppeln (und prüfen, ob opt_sendmail aktiviert ist)... > Wegen der Config-Datei ... evtl. kann man die beim build schon festlegen. > Also das msmtp nicht nach msmtprc sucht sondern nach msmtp.conf. Ich > stell mir da eine Änderung in der .configure für msmtp vor. Ich weiss ja > nicht was da im Buildroot drin ist. So wie ich das beim überfliegen des Codes gesehen habe, ist das buildroot unschuldig. Unsere Scripts legen diese msmtprc an und übergeben sie per Option -C an msmtp. Hat vielleicht historische Gründe. Ich würde dazu tendieren, opt_sendmail gleich die richtige Datei erzeugen zu lassen. Andere Meinungen? Gruß Harvey From hw234 at gmx.de Tue Jan 6 18:35:23 2026 From: hw234 at gmx.de (Harvey) Date: Tue, 6 Jan 2026 18:35:23 +0100 Subject: [Fli4l_dev] Update von "fli4l-4.0.0-r56979-testing" auf "4.1.0--2025-12-13" OpenVPN funktioniert nicht In-Reply-To: <10iutnr$17kmb$1@vm-news.spline.inf.fu-berlin.de> References: <10hugn7$5di1$1@vm-news.spline.inf.fu-berlin.de> <10humjq$3ma1l$1@dont-email.me> <10hup8p$5mgk$1@vm-news.spline.inf.fu-berlin.de> <10hutnc$5re4$1@vm-news.spline.inf.fu-berlin.de> <10hv0rn$5uqm$1@vm-news.spline.inf.fu-berlin.de> <10i40js$b764$1@vm-news.spline.inf.fu-berlin.de> <10ibltt$jar7$1@vm-news.spline.inf.fu-berlin.de> <10irk1q$144pq$1@vm-news.spline.inf.fu-berlin.de> <10iu5vc$16rph$1@vm-news.spline.inf.fu-berlin.de> <10iutnr$17kmb$1@vm-news.spline.inf.fu-berlin.de> Message-ID: <10jjh4r$1tea0$1@vm-news.spline.inf.fu-berlin.de> Martin, > für mich wichtig ist derzeit die VPN zu den WindowsClients > (Roadwarrior). Erst wenn die Funktionieren habe kann ich komplett > umstellen. Dann mit den gleichen fli4l Versionen. > Ich habe mir einen 4.1er Fli4l mit einer VPN Verbindung eingerichtet mit > der ich zu meinen Handy/Windows testen kann. > passt die Konfig wie in der Doku "1.1.8.3 Beispiel - Zugriff für einen > Roadwarrior konfigurieren" noch? Oder hat sich da etwas geändert? > welche openVPN Version brauche ich für Windows? die "openvpn- > install-2.4.6-I602" funktioniert mit der alten Version 3.19 und 4.0 > Version mit der 4.1 leider nicht. > Bei der "OpenVPN-2.6.17-I001-amd64" bekomme ich "BF-CBC not supported" > obwohl > OPENVPN_DEFAULT_CIPHER='AES-128-CBC' > OPENVPN_DEFAULT_DIGEST='SHA256' >  in der Fli4l openvpn.txt steht Hast du denn die Windowsseite auf die gleiche Cipher/Digest konfiguriert? Sonst kann das nicht gehen... Aber mal was grundsätzliches: OpenVPN Version 2.7 steht in den Startlöchern (aktuell -rc4). Mit dessen erscheinen muss das gesamte OpenVPN-Paket umgebaut werden, da die Authentifizierung, wie der fli4l sie derzeit macht, dann deaktiviert wird (steht auch in deiner Fehlermeldung bereits drin: OpenVPN 2.7 will remove the functionality to run a VPN without TLS.) Das macht umfangreiche Umbauarbeiten am Paket nötig, eventuell besser sogar ein komplett neues Paket. Ab Version 2.7 ist dann auch in-kernel data channel offload möglich, den unsere aktuellen Kernel bereits unterstützen. (zumindest der 6.18 IIRC) Das sollte OpenVPN einen erheblichen Geschwindigkeitsschub geben. Da ist unsere knappe Zeit besser aufgehoben, so wie ich das sehe. Wie immer: Hilfe ist willkommen und hoch geschätzt! Gruß Harvey From helmut_pohl at arcor.de Wed Jan 7 17:47:14 2026 From: helmut_pohl at arcor.de (Helmut Pohl) Date: Wed, 7 Jan 2026 17:47:14 +0100 Subject: [Fli4l_dev] Problem mit OPT mailsend In-Reply-To: <10jjgib$1tdmj$1@vm-news.spline.inf.fu-berlin.de> References: <10hbf05$3h5h5$1@vm-news.spline.inf.fu-berlin.de> <10hedee$3kcbm$1@vm-news.spline.inf.fu-berlin.de> <10hefe1$3h5h5$2@vm-news.spline.inf.fu-berlin.de> <10ir7e1$13oi2$1@vm-news.spline.inf.fu-berlin.de> <20260102214834.0000248e@anires.de> <10jjgib$1tdmj$1@vm-news.spline.inf.fu-berlin.de> Message-ID: <10jm2mg$20451$1@vm-news.spline.inf.fu-berlin.de> Harvey, Am 06.01.2026 um 18:25 schrieb Harvey: > > Heureka! Etappensieg ;) Den Symlink würde ich über die config.txt von > easycron im Startscript erzeugen gelassen. Kann man an > EASYCRON_MAIL='yes' ankoppeln (und prüfen, ob opt_sendmail aktiviert > ist)... > wie soll denn dafür die Konfiguration in easycron aussehen? So z.B. ? EASYCRON[] { CUSTOM='' COMMAND='ln -s /opt/files/usr/bin/msmtp /usr/bin/sendmail' TIME='0 0 * * *' } Dann würde der Link jeden Tag um 0:00 Uhr gesetzt werden ?? Oder gibt es eine bessere Lösung? Gruß, Helmut From martin at fmit.at Wed Jan 7 19:13:42 2026 From: martin at fmit.at (Martin Faderbauer) Date: Wed, 7 Jan 2026 19:13:42 +0100 Subject: [Fli4l_dev] Update von "fli4l-4.0.0-r56979-testing" auf "4.1.0--2025-12-13" OpenVPN funktioniert nicht In-Reply-To: <10jjh4r$1tea0$1@vm-news.spline.inf.fu-berlin.de> References: <10hugn7$5di1$1@vm-news.spline.inf.fu-berlin.de> <10humjq$3ma1l$1@dont-email.me> <10hup8p$5mgk$1@vm-news.spline.inf.fu-berlin.de> <10hutnc$5re4$1@vm-news.spline.inf.fu-berlin.de> <10hv0rn$5uqm$1@vm-news.spline.inf.fu-berlin.de> <10i40js$b764$1@vm-news.spline.inf.fu-berlin.de> <10ibltt$jar7$1@vm-news.spline.inf.fu-berlin.de> <10irk1q$144pq$1@vm-news.spline.inf.fu-berlin.de> <10iu5vc$16rph$1@vm-news.spline.inf.fu-berlin.de> <10iutnr$17kmb$1@vm-news.spline.inf.fu-berlin.de> <10jjh4r$1tea0$1@vm-news.spline.inf.fu-berlin.de> Message-ID: <10jm7n5$208qf$1@vm-news.spline.inf.fu-berlin.de> Am 06.01.2026 um 18:35 schrieb Harvey: > Martin, > >> für mich wichtig ist derzeit die VPN zu den WindowsClients >> (Roadwarrior). Erst wenn die Funktionieren habe kann ich komplett >> umstellen. Dann mit den gleichen fli4l Versionen. >> Ich habe mir einen 4.1er Fli4l mit einer VPN Verbindung eingerichtet >> mit der ich zu meinen Handy/Windows testen kann. >> passt die Konfig wie in der Doku "1.1.8.3 Beispiel - Zugriff für einen >> Roadwarrior konfigurieren" noch? Oder hat sich da etwas geändert? >> welche openVPN Version brauche ich für Windows? die "openvpn- >> install-2.4.6-I602" funktioniert mit der alten Version 3.19 und 4.0 >> Version mit der 4.1 leider nicht. >> Bei der "OpenVPN-2.6.17-I001-amd64" bekomme ich "BF-CBC not supported" >> obwohl >> OPENVPN_DEFAULT_CIPHER='AES-128-CBC' >> OPENVPN_DEFAULT_DIGEST='SHA256' >>   in der Fli4l openvpn.txt steht > > Hast du denn die Windowsseite auf die gleiche Cipher/Digest > konfiguriert? Sonst kann das nicht gehen... eigentlich schon, die Windows config remote xxx.xxx.236.242 rport 19999 secret gxxxxxe.secret dev tun ifconfig 10.0.0.18 10.0.0.17 route 192.168.160.0 255.255.255.0 ping 60 ping-restart 180 proto udp4 fragment 1450 mssfix mute 50 verb 2 nobind comp-lzo float cipher AES-128-CBC auth SHA256 > > Aber mal was grundsätzliches: > OpenVPN Version 2.7 steht in den Startlöchern (aktuell -rc4). Mit dessen > erscheinen muss das gesamte OpenVPN-Paket umgebaut werden, da die > Authentifizierung, wie der fli4l sie derzeit macht, dann deaktiviert > wird (steht auch in deiner Fehlermeldung bereits drin: OpenVPN 2.7 will > remove the functionality to run a VPN without TLS.) Das macht > umfangreiche Umbauarbeiten am Paket nötig, eventuell besser sogar ein > komplett neues Paket. Ab Version 2.7 ist dann auch in-kernel data > channel offload möglich, den unsere aktuellen Kernel bereits > unterstützen. (zumindest der 6.18 IIRC) Das sollte OpenVPN einen > erheblichen Geschwindigkeitsschub geben. Da ist unsere knappe Zeit > besser aufgehoben, so wie ich das sehe. > > Wie immer: Hilfe ist willkommen und hoch geschätzt! > > Gruß > Harvey > Hallo Harvey, ok ich halte de 4.0er Version im Produtiv Zustand funkt ja derzeit. und bin bereit das Neue openVPN zu testen bitte dazu ein Email senden da ich nicht permanent die Gruppe durchforste. zum erstellen eines Paketes fehlt mit leider das Wissen und die Zeit. lG Martin und bis bald :-) From nelson at anires.de Wed Jan 7 20:27:27 2026 From: nelson at anires.de (Nelson Matias) Date: Wed, 7 Jan 2026 20:27:27 +0100 Subject: [Fli4l_dev] Problem mit OPT mailsend References: <10hbf05$3h5h5$1@vm-news.spline.inf.fu-berlin.de> <10hedee$3kcbm$1@vm-news.spline.inf.fu-berlin.de> <10hefe1$3h5h5$2@vm-news.spline.inf.fu-berlin.de> <10ir7e1$13oi2$1@vm-news.spline.inf.fu-berlin.de> <20260102214834.0000248e@anires.de> <10jjgib$1tdmj$1@vm-news.spline.inf.fu-berlin.de> Message-ID: <20260107202727.00005f31@anires.de> Hallo Harvey, am Tue, 6 Jan 2026 18:25:31 +0100 schrieb Harvey in spline.fli4l.dev >Nelson, > >> Wenn ich einen symlink in /usr/bin erstelle: >> >> cerberus 4.1.0--2025-12-08 # ls -la sendmail >> lrwxrwxrwx 1 root root 24 Jan 2 21:26 sendmail -> /opt/files/usr/bin/msmtp >> >> und /etc/msmtp.conf nach /etc/msmtprc kopiere >> >> Da funktioniert der Cron und sendet Mails. > >Heureka! Etappensieg ;) Den Symlink würde ich über die config.txt von >easycron im Startscript erzeugen gelassen. Kann man an >EASYCRON_MAIL='yes' ankoppeln (und prüfen, ob opt_sendmail aktiviert ist)... Das klingt nicht richtig. Weil es würde dann nur der Linux-Standard erzeugt werden, wenn auch EASYCRON eingesetzt wird. Ich würde das gleich im OPT_SENDMAIL erzeugen lassen. Dann funzt die Mailfunktion quasi "out of the box". Die Prüfung auf OPT_SENDMAIL sollte indes immer passieren wenn EASYCRON_MAIL auf "yes" gesetzt wird. Das geht aber denke ich über die Parameterprüfung, oder? >> Wegen der Config-Datei ... evtl. kann man die beim build schon festlegen. >> Also das msmtp nicht nach msmtprc sucht sondern nach msmtp.conf. Ich >> stell mir da eine Änderung in der .configure für msmtp vor. Ich weiss ja >> nicht was da im Buildroot drin ist. > >So wie ich das beim überfliegen des Codes gesehen habe, ist das >buildroot unschuldig. Unsere Scripts legen diese msmtprc an und >übergeben sie per Option -C an msmtp. Hat vielleicht historische Gründe. >Ich würde dazu tendieren, opt_sendmail gleich die richtige Datei >erzeugen zu lassen. > >Andere Meinungen? Nur meine Äußerung von oben. OPT_SENDMAIL sollte einen eigenständigen, unabhängigen MTA bereitstellen. Die zusätzlichen Scripte sollten zunächst beibehalten werden. Aber eigentlich sind diese unnötig, wenn die sendmail-Kompatibilität eingehalten werden kann. Alle anderen OPTs können dann einfach auf OPT_SENDMAIL prüfen und so über sendmail die Mails verschicken. Dessen Syntax ist den meisten geläufig und es gibt genug tutorials um sie zu erlernen und zu nutzen. Irgendwann können dann die zusätzlichen Scripte auch wegfallen. -- Gruß Nelson From nelson at anires.de Wed Jan 7 20:29:55 2026 From: nelson at anires.de (Nelson Matias) Date: Wed, 7 Jan 2026 20:29:55 +0100 Subject: [Fli4l_dev] Problem mit OPT mailsend References: <10hbf05$3h5h5$1@vm-news.spline.inf.fu-berlin.de> <10hedee$3kcbm$1@vm-news.spline.inf.fu-berlin.de> <10hefe1$3h5h5$2@vm-news.spline.inf.fu-berlin.de> <10ir7e1$13oi2$1@vm-news.spline.inf.fu-berlin.de> <20260102214834.0000248e@anires.de> <10jjgib$1tdmj$1@vm-news.spline.inf.fu-berlin.de> <10jm2mg$20451$1@vm-news.spline.inf.fu-berlin.de> Message-ID: <20260107202955.000011c9@anires.de> Hallo Helmut, am Wed, 7 Jan 2026 17:47:14 +0100 schrieb Helmut in spline.fli4l.dev >Harvey, > >Am 06.01.2026 um 18:25 schrieb Harvey: > >> >> Heureka! Etappensieg ;) Den Symlink würde ich über die config.txt von >> easycron im Startscript erzeugen gelassen. Kann man an >> EASYCRON_MAIL='yes' ankoppeln (und prüfen, ob opt_sendmail aktiviert >> ist)... >> > >wie soll denn dafür die Konfiguration in easycron aussehen? >So z.B. ? > >EASYCRON[] >{ >CUSTOM='' >COMMAND='ln -s /opt/files/usr/bin/msmtp /usr/bin/sendmail' >TIME='0 0 * * *' >} > >Dann würde der Link jeden Tag um 0:00 Uhr gesetzt werden ?? >Oder gibt es eine bessere Lösung? Ich denke Harvey meinte damit, das der Link beim build der Fli4l-Dateien erzeugt werden soll. Nicht im CRON selber. -- Gruß Nelson From hw234 at gmx.de Fri Jan 9 21:10:18 2026 From: hw234 at gmx.de (Harvey) Date: Fri, 9 Jan 2026 21:10:18 +0100 Subject: [Fli4l_dev] Neue fli4l Testversionen, Webseitenzugriff In-Reply-To: <101slb6$3cg67$1@vm-news.spline.inf.fu-berlin.de> References: <101slb6$3cg67$1@vm-news.spline.inf.fu-berlin.de> Message-ID: <10jrnba$262qr$1@vm-news.spline.inf.fu-berlin.de> Hallo zusammen, und wieder ein neuer Build ?? - Die Kernel wurden auf 6.18.4 und 6.12.64 aktualisiert Der Download ist an der üblichen Stelle zu finden: https://www.fli4l.de/doku.php?id=fli4l:download:developerversion:start#entwicklerversion_41 Gruß Harvey From hw234 at gmx.de Mon Jan 12 20:54:35 2026 From: hw234 at gmx.de (Harvey) Date: Mon, 12 Jan 2026 20:54:35 +0100 Subject: [Fli4l_dev] Problem mit OPT mailsend In-Reply-To: <20260107202727.00005f31@anires.de> References: <10hbf05$3h5h5$1@vm-news.spline.inf.fu-berlin.de> <10hedee$3kcbm$1@vm-news.spline.inf.fu-berlin.de> <10hefe1$3h5h5$2@vm-news.spline.inf.fu-berlin.de> <10ir7e1$13oi2$1@vm-news.spline.inf.fu-berlin.de> <20260102214834.0000248e@anires.de> <10jjgib$1tdmj$1@vm-news.spline.inf.fu-berlin.de> <20260107202727.00005f31@anires.de> Message-ID: <10k3jhr$2eit4$1@vm-news.spline.inf.fu-berlin.de> Nelson, >> Heureka! Etappensieg ;) Den Symlink würde ich über die config.txt von >> easycron im Startscript erzeugen gelassen. Kann man an >> EASYCRON_MAIL='yes' ankoppeln (und prüfen, ob opt_sendmail aktiviert ist)... > > Das klingt nicht richtig. Weil es würde dann nur der Linux-Standard > erzeugt werden, wenn auch EASYCRON eingesetzt wird. Ich würde das gleich > im OPT_SENDMAIL erzeugen lassen. Dann funzt die Mailfunktion quasi "out of > the box". > Die Prüfung auf OPT_SENDMAIL sollte indes immer passieren wenn > EASYCRON_MAIL auf "yes" gesetzt wird. Das geht aber denke ich über die > Parameterprüfung, oder? Stimmt, da hast Du Recht. Der Symlink gehört (verpflichtend) zu OPT_MAILSEND und EASYCRON muss bei setzen von EASYCRON_MAIL auf "yes" auf OPT_SENDMAIL prüfen. So sollte es sein. >>> Wegen der Config-Datei ... evtl. kann man die beim build schon festlegen. >>> Also das msmtp nicht nach msmtprc sucht sondern nach msmtp.conf. Ich >>> stell mir da eine Änderung in der .configure für msmtp vor. Ich weiss ja >>> nicht was da im Buildroot drin ist. Habe jetzt gerade mal ein Testsystem aufgesetzt noch einmal genau hingeschaut. OPT_MAILSEND erstellt /etc/msmtp.conf auf meinem Testrouter. Auf meinen Archlinux-Systemen jedoch ist es /etc/msmtprc. Unsere Scripte sind dann wohl fehlerhaft und sollten /etc/msmtprc erzeugen. So hast du es ja vorher auch geschrieben. Könntest Du mal opt/etc/rc.d/rc910.mailsend und opt/usr/local/bin/mailsend-send.sh durch die angehängten Versionen austauschen und probieren, ob es dann auf Anhieb funktioniert? Zu Easycron komme ich dann später. Gruß Harvey -------------- nächster Teil -------------- #!/bin/sh #------------------------------------------------------------------------------ # /etc/rc.d/rc910.mailsend 4.1.0-g0f90798f6M # # Creation: 2015-12-21 cspiess #---------------------------------------------------------------------------- if [ "$OPT_MAILSEND" = yes ] then begin_script MAILSEND "setting up opt_mailsend ..." grep "^MAILSEND_" /etc/rc.cfg > /var/run/mailsend.conf chmod 744 /var/run/mailsend.conf # create spool dir if [ ! -d "${MAILSEND_SPOOL_DIR}" ] then mkdir -p "${MAILSEND_SPOOL_DIR}" log_info "spool directory ${MAILSEND_SPOOL_DIR} created" fi chmod 777 "${MAILSEND_SPOOL_DIR}" # create logdir case "${MAILSEND_LOGFILE}" in ""|"syslog") ;; *) if [ ! -d "`dirname ${MAILSEND_LOGFILE}`" ] then mkdir -p "`dirname ${MAILSEND_LOGFILE}`" log_info "log directory ${MAILSEND_LOGFILE} created" fi ;; esac # create default conf entries { echo "defaults" echo "protocol smtp" case "${MAILSEND_LOGFILE}" in "") echo "logfile" echo "syslog off" ;; syslog) echo "logfile" echo "syslog on" ;; *) echo "logfile ${MAILSEND_LOGFILE}" echo "syslog off" ;; esac } > /etc/msmtprc _default=0 for _n in `seq 1 ${MAILSEND_N}` do # common eval _account='${MAILSEND_'$_n'_ACCOUNT}' eval _auth='${MAILSEND_'$_n'_AUTH}' eval _crypt='${MAILSEND_'$_n'_CRYPT}' eval _host='${MAILSEND_'$_n'_SMTP_SERVER}' eval _port='${MAILSEND_'$_n'_SMTP_PORT}' eval _user='${MAILSEND_'$_n'_SMTP_USERNAME}' eval _pass='${MAILSEND_'$_n'_SMTP_PASSWORD}' eval _crypt='$MAILSEND_'$_n'_CRYPT' eval _test_scert='$MAILSEND_'$_n'_TEST_SCERT' eval _scert='$MAILSEND_'$_n'_SCERT' eval _use_ccert='$MAILSEND_'$_n'_USE_CCERT' eval _ccert='$MAILSEND_'$_n'_CCERT' eval _ckert='$MAILSEND_'$_n'_CKEY' if [ "$_account" = "default" ] then _default=$_n fi { echo "" echo "account $_account" # smtp server echo "host $_host" echo "port $_port" # authentication case $_auth in none|pop) echo "auth off" ;; *) echo "auth $_auth" echo "user $_user" echo "password $_pass" ;; esac # encryption case $_crypt in tls) echo "tls on" echo "tls_starttls off" ;; starttls) echo "tls off" echo "tls_starttls on" ;; *) echo "tls off" echo "tls_starttls off" ;; esac # server certificate if [ "$_test_scert" = "yes" ] then echo "tls_certcheck on" echo "tls_trust_file $_scert" else echo "tls_certcheck off" fi # client certificate/key if [ "$_use_ccert" = "yes" ] then echo "tls_cert_file $_ccert" echo "tls_key_file $_ckey" fi } >> /etc/msmtprc done if [ $_default -eq 0 ] then { echo "" echo "account default :${MAILSEND_1_ACCOUNT}" } >> /etc/msmtprc fi # set conf permission chmod 600 /etc/msmtprc # symlink for sendmail compatibility ln -s /usr/bin/msmtp /usr/bin/sendmail # crontab entry for mailsend-retry, runs every 15 minutes #---------------------------------------------------------- add_crontab_entry "*/15 * * * *" "/usr/local/bin/mailsend-retry.sh" end_script fi -------------- nächster Teil -------------- #!/bin/sh #------------------------------------------------------------------------------ # /usr/local/bin/mailsend 4.1.0-g0f90798f6M # # Creation: 2015-12-21 cspiess #------------------------------------------------------------------------------ # helper functions and config variables . /usr/local/bin/mailsend-helper.sh # globale variablen _ACCOUNT='default' _MAIL='' _FROM='' _TO='' _CC='' _BCC='' _REPLY='' _SUBJECT='' _CHARSET=${MAILSEND_CHARSET} _BODY='' _TEXT='' _STDIN=0 _ATTACH='' _DIR='' _REPOS='^.*$' _RENEG='^$' _MAILID='' _SPOOLFILE='' _BOUNDARY="----"`hexdump -e '"""%x"""' -n 16 /dev/random`"----" usage () { echo 'usage: mailsend [-A account] \' echo ' -m "mailfile"' echo ' mailsend [-A account] \' echo ' -t "to address" \' echo ' -s "subject" \' echo ' [-f "from address"] \' echo ' [-c "cc address"] \' echo ' [-b "bcc address"] \' echo ' [-r "reply-to address"] \' echo ' [-B "body file"] \" \' echo ' [-a [MIME-Type:]attachment file] \' echo ' [-d directory [-i regex-include] [-e regex-exclude]] \' echo ' [-C charset] \' echo ' [ \"body text\"] \' echo ' or read mail from STDIN (see documentation)' } # test_arg (flag, value) test_arg () { local _arg1=$1 local _arg2=$2 if [ "${_arg2}" != "" ] then case "${_arg1}" in "-A"|"--account") _ACCOUNT=${_arg2} ;; "-m"|"--mailfile") _MAIL="${_arg2}" ;; "-f"|"--from") _FROM="${_arg2}" ;; "-t"|"--to") if [ "${_TO}" = "" ] then _TO="${_arg2}" else _TO="${_TO},${_arg2}" fi ;; "-c"|"--cc") if [ "${_CC}" = "" ] then _CC="${_arg2}" else _CC="${_CC},${_arg2}" fi ;; "-b"|"--bcc") if [ "${_BCC}" = "" ] then _BCC="${_arg2}" else _BCC="${_BCC},${_arg2}" fi ;; "-r"|"--reply-to") _REPLY="${_arg2}" ;; "-s"|"--subject") _SUBJECT="${_arg2}" ;; "-B"|"--body") _BODY="${_arg2}" ;; "-a"|"--attach") if [ "${_ATTACH}" = "" ] then _ATTACH="${_arg2}" else _ATTACH="${_ATTACH};${_arg2}" fi ;; "-d"|"--dir") _DIR="${_arg2}" ;; "-i"|"--include") _REPOS="${_arg2}" ;; "-e"|"--exclude") _RENEG="${_arg2}" ;; "-C"|"--charset") _CHARSET="${_arg2}" ;; *) echo "arg1 ${_arg1}" break 2 ;; esac return 0 else echo "arg2 ${_arg1}" fi return 1 } # key_value (key, value) key_value () { echo -n "${1}: " shift echo $@ | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//' -e 's/[[:space:]]*,[[:space:]]*/, /g' } mail_header () { _n=$(get_account $_ACCOUNT) _date=`date '+%a, %d %b %Y %H:%M:%S %z'` _from=${_FROM} if [ "${_from}" = "" ] then eval _from='${MAILSEND_'$_n'_FROM}' if [ "${_from}" = "" ] then eval _from='${MAILSEND_'$_n'_SMTP_USERNAME}' fi fi key_value "From" "${_from}" key_value "To" "${_TO}" if [ "${_REPLY}" != "" ] then key_value "Reply-To" "${_REPLY}" fi if [ "${_CC}" != "" ] then key_value "Cc" "${_CC}" fi if [ "${_BCC}" != "" ] then key_value "Bcc" "${_BCC}" fi # Subject-Kodierung herstellen local _subject=`echo "${_SUBJECT}" | qprint -e` if [ "${_subject}" = "${_SUBJECT}" ] then echo -e "Subject: ${_SUBJECT}" else echo -e "Subject: =?${MAILSEND_CHARSET}?Q?${_subject}?=" fi echo -e "X-Sender: fli4l-mailsend" echo -e "Date: ${_date}" echo -e "Message-ID: <${_MAILID}.${_from}>" } mail_content () { echo -e "MIME-Version: 1.0" echo -e "Content-Type: multipart/mixed; boundary=\"${_BOUNDARY}\"" echo -e "" echo -e "This is a MIME encapsulated multipart message -" echo -e "please use a MIME-compliant e-mail program to open it." echo -e "" echo -e "--${_BOUNDARY}" echo -e "Content-Type: text/plain; charset=\"${_CHARSET}\"" echo -e "Content-Transfer-Encoding: quoted-printable" echo -e "" } mail_footer () { echo -e "--${_BOUNDARY}--" echo -e "" } mail_body () { if [ "${_BODY}" != "" ] then cat "${_BODY}" | qprint -e else if [ $_STDIN -eq 0 ] then echo "${_TEXT}" | qprint -e else while read _line do if [ "${_line}" = "." ] then break 2 fi echo "${_line}" | qprint -e done fi fi echo -e "" } # mail_attach (file) mail_attach () { _file=$1 _type=`echo "${_file}" | sed 's/^\(.*\):\(.*\)/\1/g'` _file=`echo "${_file}" | sed 's/^\(.*\):\(.*\)/\2/g'` if [ "${_type}" = "${_file}" ] then _type=`/usr/bin/file -i "${_file}" | cut -d ':' -f 2` fi _base=`basename "${_file}"` echo -e "--${_BOUNDARY}" echo -e "Content-Type:${_type}; name=\"${_base}\"" echo -e "Content-Disposition: attachment" echo -e "Content-Transfer-Encoding: base64" echo -e "" base64 "${_file}" echo -e "" return 1 } mail_files () { if [ "${_ATTACH}" != "" ] then _count=0 while [ 1 ] do _count=$((_count + 1)) _file=`echo ${_ATTACH} | cut -d ';' -f ${_count}` if [ "${_file}" = "" ] then break 2 fi mail_attach "${_file}" if [ "${_file}" = "${_ATTACH}" ] then break 2 fi done fi } mail_dir () { if [ "${_DIR}" != "" ] then _act=`pwd` cd ${_DIR} for _file in `ls "${_DIR}"` do _file=`echo "${_file}" | grep ${_REPOS}` if [ "${_file}" != "" ] then _temp=`echo "${_file}" | grep ${_RENEG}` if [ "${_temp}" != "" ] then _file="" fi fi if [ "${_file}" != "" ] then mail_attach "${_DIR}/${_file}" fi done cd ${_act} fi } spool_name () { _timestamp=`date +%Y%m%d%H%M%S` _random=`hexdump -e '"""%x"""' -n 4 /dev/random` _MAILID="${_timestamp}.${_random}" _spoolfile="${MAILSEND_SPOOL_DIR}/${_ACCOUNT}-${_MAILID}" _SPOOLFILE="${_spoolfile}.mail" } variant_args () { # check address arguments if [ "${_TO}" = "" ] then return 1 fi # check body arguments if [ "${_BODY}" = "" -a "${_TEXT}" = "" -a $_STDIN -eq 0 ] then return 1 fi if [ "${_BODY}" != "" -a "${_TEXT}" != "" ] then return 1 fi if [ "${_BODY}" != "" -a $_STDIN -ne 0 ] then return 1 fi if [ "${_TEXT}" != "" -a $_STDIN -ne 0 ] then return 1 fi # create spool file name spool_name # create mailfile mail_header > ${_SPOOLFILE} mail_content >> ${_SPOOLFILE} mail_body >> ${_SPOOLFILE} mail_files >> ${_SPOOLFILE} mail_dir >> ${_SPOOLFILE} mail_footer >> ${_SPOOLFILE} return 0 } variant_file () { # check address arguments if [ "${_FROM}" != "" -o "${_TO}" != "" -o "${_CC}" != "" -o "${_BCC}" != "" -o "${_REPLY}" != "" ] then return 1 fi # check body arguments if [ "${_BODY}" != "" -o "${_TEXT}" != "" -o "${_SUBJECT}" != "" ] then return 1 fi # check attachment arguments if [ "${_ATTACH}" != "" -o "${_DIR}" != "" ] then return 1 fi # create spool file name spool_name cp ${_MAIL} ${_SPOOLFILE} return 0 } send () { if [ "${MAILSEND_SEND_DELAYED}" = "yes" ] then _spoolfile=`echo "${_SPOOLFILE}" | sed -e 's/\(.*\)\.mail$/\1.retry0/'` mv ${_SPOOLFILE} ${_spoolfile} else mailsend-send.sh "${_SPOOLFILE}" if [ -e "${_SPOOLFILE}" ] then _spoolfile=`echo "${_SPOOLFILE}" | sed -e 's/\(.*\)\.mail$/\1.retry1/'` mv ${_SPOOLFILE} ${_spoolfile} fi fi } # read arguments while test $# -gt 1 do test_arg "$1" "$2" if [ $? -ne 0 ] then usage exit 1 fi shift shift done if [ $# -eq 0 ] then if [ "${_BODY}" = "" ] then _STDIN=1 fi else _TEXT=$1 fi if [ "${_MAIL}" = "" ] then variant_args else variant_file fi if [ "$?" = "1" ] then usage exit 1 fi chmod 666 ${_SPOOLFILE} #cat ${_SPOOLFILE} send exit 0 From hw234 at gmx.de Mon Jan 12 20:59:11 2026 From: hw234 at gmx.de (Harvey) Date: Mon, 12 Jan 2026 20:59:11 +0100 Subject: [Fli4l_dev] Update von "fli4l-4.0.0-r56979-testing" auf "4.1.0--2025-12-13" OpenVPN funktioniert nicht In-Reply-To: <10jm7n5$208qf$1@vm-news.spline.inf.fu-berlin.de> References: <10hugn7$5di1$1@vm-news.spline.inf.fu-berlin.de> <10humjq$3ma1l$1@dont-email.me> <10hup8p$5mgk$1@vm-news.spline.inf.fu-berlin.de> <10hutnc$5re4$1@vm-news.spline.inf.fu-berlin.de> <10hv0rn$5uqm$1@vm-news.spline.inf.fu-berlin.de> <10i40js$b764$1@vm-news.spline.inf.fu-berlin.de> <10ibltt$jar7$1@vm-news.spline.inf.fu-berlin.de> <10irk1q$144pq$1@vm-news.spline.inf.fu-berlin.de> <10iu5vc$16rph$1@vm-news.spline.inf.fu-berlin.de> <10iutnr$17kmb$1@vm-news.spline.inf.fu-berlin.de> <10jjh4r$1tea0$1@vm-news.spline.inf.fu-berlin.de> <10jm7n5$208qf$1@vm-news.spline.inf.fu-berlin.de> Message-ID: <10k3jqf$2ej47$1@vm-news.spline.inf.fu-berlin.de> Martin, >> OpenVPN Version 2.7 steht in den Startlöchern (aktuell -rc4). Mit >> dessen erscheinen muss das gesamte OpenVPN-Paket umgebaut werden, da >> die Authentifizierung, wie der fli4l sie derzeit macht, dann >> deaktiviert wird (steht auch in deiner Fehlermeldung bereits drin: >> OpenVPN 2.7 will remove the functionality to run a VPN without TLS.) >> Das macht umfangreiche Umbauarbeiten am Paket nötig, eventuell besser >> sogar ein komplett neues Paket. Ab Version 2.7 ist dann auch in-kernel >> data channel offload möglich, den unsere aktuellen Kernel bereits >> unterstützen. (zumindest der 6.18 IIRC) Das sollte OpenVPN einen >> erheblichen Geschwindigkeitsschub geben. Da ist unsere knappe Zeit >> besser aufgehoben, so wie ich das sehe. >> >> Wie immer: Hilfe ist willkommen und hoch geschätzt! >> >> Gruß >> Harvey >> > Hallo Harvey, > ok ich halte de 4.0er Version im Produtiv Zustand funkt ja derzeit. > und bin bereit das Neue openVPN zu testen bitte dazu ein Email senden da > ich nicht permanent die Gruppe durchforste. > zum erstellen eines Paketes fehlt mit leider das Wissen und die Zeit. > lG Martin und bis bald :-) Da ich OpenVPN selber im Einsatz habe, ist es eine Frage der Zeit, bis es mich auch 'ereilt' ;) Meine Verbindungen sind allerdings Tunnel von fl4l zu fli4l und zumindest das geht auch mit der 4.1 einwandfrei. Zu Windows kann ich nichts sagen, das habe ich schon seit Jahren nicht mehr angefasst :P Ich melde mich... Gruß Harvey From hw234 at gmx.de Tue Jan 13 15:37:37 2026 From: hw234 at gmx.de (Harvey) Date: Tue, 13 Jan 2026 15:37:37 +0100 Subject: [Fli4l_dev] Problem mit OPT mailsend In-Reply-To: <10k3jhr$2eit4$1@vm-news.spline.inf.fu-berlin.de> References: <10hbf05$3h5h5$1@vm-news.spline.inf.fu-berlin.de> <10hedee$3kcbm$1@vm-news.spline.inf.fu-berlin.de> <10hefe1$3h5h5$2@vm-news.spline.inf.fu-berlin.de> <10ir7e1$13oi2$1@vm-news.spline.inf.fu-berlin.de> <20260102214834.0000248e@anires.de> <10jjgib$1tdmj$1@vm-news.spline.inf.fu-berlin.de> <20260107202727.00005f31@anires.de> <10k3jhr$2eit4$1@vm-news.spline.inf.fu-berlin.de> Message-ID: <10k5lbh$2gpk4$1@vm-news.spline.inf.fu-berlin.de> Nelson, > Habe jetzt gerade mal ein Testsystem aufgesetzt noch einmal genau > hingeschaut. OPT_MAILSEND erstellt /etc/msmtp.conf auf meinem > Testrouter. Auf meinen Archlinux-Systemen jedoch ist es /etc/msmtprc. > Unsere Scripte sind dann wohl fehlerhaft und sollten /etc/msmtprc > erzeugen. So hast du es ja vorher auch geschrieben. > > Könntest Du mal opt/etc/rc.d/rc910.mailsend und opt/usr/local/bin/ > mailsend-send.sh durch die angehängten Versionen austauschen und > probieren, ob es dann auf Anhieb funktioniert? Planänderung. Heute kamen (schon wieder) neue Kernel und ich habe das zum Anlass genommen, die Änderungen schon mal in die heutigen Versionen von EASYCRON UND MAILSEND einzupflegen. Bitte probieren und berichten! Die Ankündigung poste ich später wenn die Pakete online sind. Gruß Harvey From hw234 at gmx.de Tue Jan 13 20:13:17 2026 From: hw234 at gmx.de (Harvey) Date: Tue, 13 Jan 2026 20:13:17 +0100 Subject: [Fli4l_dev] Neue fli4l Testversionen, Webseitenzugriff In-Reply-To: <101slb6$3cg67$1@vm-news.spline.inf.fu-berlin.de> References: <101slb6$3cg67$1@vm-news.spline.inf.fu-berlin.de> Message-ID: <10k65gd$2hat6$1@vm-news.spline.inf.fu-berlin.de> Hallo zusammen, und wieder ein neuer Build ?? - Die Kernel wurden auf 6.18.5 und 6.12.65 aktualisiert - OPT_MAILSEND wurde angepasst um als sendmail-Ersatz dienen zu können - OPT_EASYCRON verlangt jetzt bei der Option EASYCRON_MAIL='yes' die Installation von OPT_MAILSEND Der Link zum Download ist an der üblichen Stelle zu finden: https://www.fli4l.de/doku.php?id=fli4l:download:developerversion:start#entwicklerversion_41 Gruß Harvey From news.uwe at section-9.de Tue Jan 13 21:31:26 2026 From: news.uwe at section-9.de (Uwe Z.) Date: Tue, 13 Jan 2026 21:31:26 +0100 Subject: [Fli4l_dev] Update von "fli4l-4.0.0-r56979-testing" auf "4.1.0--2025-12-13" OpenVPN funktioniert nicht In-Reply-To: <10k3jqf$2ej47$1@vm-news.spline.inf.fu-berlin.de> References: <10hugn7$5di1$1@vm-news.spline.inf.fu-berlin.de> <10humjq$3ma1l$1@dont-email.me> <10hup8p$5mgk$1@vm-news.spline.inf.fu-berlin.de> <10hutnc$5re4$1@vm-news.spline.inf.fu-berlin.de> <10hv0rn$5uqm$1@vm-news.spline.inf.fu-berlin.de> <10i40js$b764$1@vm-news.spline.inf.fu-berlin.de> <10ibltt$jar7$1@vm-news.spline.inf.fu-berlin.de> <10irk1q$144pq$1@vm-news.spline.inf.fu-berlin.de> <10iu5vc$16rph$1@vm-news.spline.inf.fu-berlin.de> <10iutnr$17kmb$1@vm-news.spline.inf.fu-berlin.de> <10jjh4r$1tea0$1@vm-news.spline.inf.fu-berlin.de> <10jm7n5$208qf$1@vm-news.spline.inf.fu-berlin.de> <10k3jqf$2ej47$1@vm-news.spline.inf.fu-berlin.de> Message-ID: <10k6a2t$3dhpn$1@dont-email.me> Moin moin! Am 12.01.2026 um 20:59 schrieb Harvey: > Meine Verbindungen sind allerdings Tunnel von fl4l zu fli4l und > zumindest das geht auch mit der 4.1 einwandfrei. Zu Windows kann ich > nichts sagen, das habe ich schon seit Jahren nicht mehr angefasst :P Bzgl. Roadwarrior unter Windows kann ich hoffentlich in Kürze mal bei mir testen, ob das noch korrekt läuft. Bei einer eventuellen Umstellung hat zwar mein Fli4l zu Fli4l-Tunnel Vorrang, aber auch die Roadwarrior sollten möglichst laufen. Viele Grüße Uwe From hw234 at gmx.de Wed Jan 14 09:26:23 2026 From: hw234 at gmx.de (Harvey) Date: Wed, 14 Jan 2026 09:26:23 +0100 Subject: [Fli4l_dev] Update von "fli4l-4.0.0-r56979-testing" auf "4.1.0--2025-12-13" OpenVPN funktioniert nicht In-Reply-To: <10k6a2t$3dhpn$1@dont-email.me> References: <10hugn7$5di1$1@vm-news.spline.inf.fu-berlin.de> <10humjq$3ma1l$1@dont-email.me> <10hup8p$5mgk$1@vm-news.spline.inf.fu-berlin.de> <10hutnc$5re4$1@vm-news.spline.inf.fu-berlin.de> <10hv0rn$5uqm$1@vm-news.spline.inf.fu-berlin.de> <10i40js$b764$1@vm-news.spline.inf.fu-berlin.de> <10ibltt$jar7$1@vm-news.spline.inf.fu-berlin.de> <10irk1q$144pq$1@vm-news.spline.inf.fu-berlin.de> <10iu5vc$16rph$1@vm-news.spline.inf.fu-berlin.de> <10iutnr$17kmb$1@vm-news.spline.inf.fu-berlin.de> <10jjh4r$1tea0$1@vm-news.spline.inf.fu-berlin.de> <10jm7n5$208qf$1@vm-news.spline.inf.fu-berlin.de> <10k3jqf$2ej47$1@vm-news.spline.inf.fu-berlin.de> <10k6a2t$3dhpn$1@dont-email.me> Message-ID: <10k7jvf$2itak$1@vm-news.spline.inf.fu-berlin.de> Uwe, >> Meine Verbindungen sind allerdings Tunnel von fl4l zu fli4l und >> zumindest das geht auch mit der 4.1 einwandfrei. Zu Windows kann ich >> nichts sagen, das habe ich schon seit Jahren nicht mehr angefasst :P > > Bzgl. Roadwarrior unter Windows kann ich hoffentlich in Kürze mal bei > mir testen, ob das noch korrekt läuft. > > Bei einer eventuellen Umstellung hat zwar mein Fli4l zu Fli4l-Tunnel > Vorrang, aber auch die Roadwarrior sollten möglichst laufen. Sehe ich genauso. Bin gespannt, was du herausfindest. Wie gesagt, bei Windows bin ich raus. Wäre schön, wenn wir Martin trotzdem noch weiterhelfen könnten. Gruß Harvey From nelson at anires.de Wed Jan 14 15:49:08 2026 From: nelson at anires.de (Nelson Matias) Date: Wed, 14 Jan 2026 15:49:08 +0100 Subject: [Fli4l_dev] Neue fli4l Testversionen, Webseitenzugriff In-Reply-To: <10k65gd$2hat6$1@vm-news.spline.inf.fu-berlin.de> References: <101slb6$3cg67$1@vm-news.spline.inf.fu-berlin.de> <10k65gd$2hat6$1@vm-news.spline.inf.fu-berlin.de> Message-ID: <10k8ad2$2jkqa$1@vm-news.spline.inf.fu-berlin.de> Hallo Harvey, Am 13.01.2026 um 20:13 schrieb Harvey: > und wieder ein neuer Build ?? > > - Die Kernel wurden auf 6.18.5 und 6.12.65 aktualisiert > - OPT_MAILSEND wurde angepasst um als sendmail-Ersatz dienen zu können > - OPT_EASYCRON verlangt jetzt bei der Option EASYCRON_MAIL='yes' die > Installation von OPT_MAILSEND > > Der Link zum Download ist an der üblichen Stelle zu finden: Ich hab noch einen Fehler im OPT_MAILSEND gefunden. Es wird keine from-Adresse in msmtprc geschrieben. Das wurde es auch in der alten Version nicht. Jetzt meckert msmtp aber und verschickt keine Mail. Ich habe testweise die rc910.mailsend ergänzt und dann ist der Fehler weg. Aber der Cron will immer noch keine Mails verschicken. Ich werde da nochmal prüfen woran das liegt. Danke schon mal für die Hilfe. Jetzt funzt auch der Mailversand von meinem anderen script wieder. -- Gruß Nelson From hw234 at gmx.de Wed Jan 14 18:14:39 2026 From: hw234 at gmx.de (Harvey) Date: Wed, 14 Jan 2026 18:14:39 +0100 Subject: [Fli4l_dev] Neue fli4l Testversionen, Webseitenzugriff In-Reply-To: <10k8ad2$2jkqa$1@vm-news.spline.inf.fu-berlin.de> References: <101slb6$3cg67$1@vm-news.spline.inf.fu-berlin.de> <10k65gd$2hat6$1@vm-news.spline.inf.fu-berlin.de> <10k8ad2$2jkqa$1@vm-news.spline.inf.fu-berlin.de> Message-ID: <10k8itv$2jug1$1@vm-news.spline.inf.fu-berlin.de> Nelson, können wir bitte bei dem Originalthread bleiben? So wird das ganze unübersichtlich. > Am 13.01.2026 um 20:13 schrieb Harvey: >> und wieder ein neuer Build ?? >> >> - Die Kernel wurden auf 6.18.5 und 6.12.65 aktualisiert >> - OPT_MAILSEND wurde angepasst um als sendmail-Ersatz dienen zu können >> - OPT_EASYCRON verlangt jetzt bei der Option EASYCRON_MAIL='yes' die >> Installation von OPT_MAILSEND >> >> Der Link zum Download ist an der üblichen Stelle zu finden: > Ich hab noch einen Fehler im OPT_MAILSEND gefunden. > Es wird keine from-Adresse in msmtprc geschrieben. Das wurde es auch in > der alten Version nicht. Jetzt meckert msmtp aber und verschickt keine > Mail. Ich habe testweise die rc910.mailsend ergänzt und dann ist der > Fehler weg. wie? > Aber der Cron will immer noch keine Mails verschicken. Ich werde da > nochmal prüfen woran das liegt. gespannt ;) > Danke schon mal für die Hilfe. Jetzt funzt auch der Mailversand von > meinem anderen script wieder. Gerne Gruß Harvey From ms1958 at web.de Wed Jan 14 18:20:23 2026 From: ms1958 at web.de (ms1958) Date: Wed, 14 Jan 2026 18:20:23 +0100 Subject: [Fli4l_dev] Update von "fli4l-4.0.0-r56979-testing" auf "4.1.0--2025-12-13" OpenVPN funktioniert nicht In-Reply-To: <10hugn7$5di1$1@vm-news.spline.inf.fu-berlin.de> References: <10hugn7$5di1$1@vm-news.spline.inf.fu-berlin.de> Message-ID: <10k8j8n$2jv3t$1@vm-news.spline.inf.fu-berlin.de> Am 17.12.2025 um 16:03 schrieb Martin Faderbauer: > Hallo NG > ich habe auf einen Proxmox VE einen Fli4l_4.0 mit openVPN am laufen > > Jetzt wollte ich die aktuelle Version testen 4.1 nur leider bekomme ich > damit openVPN nicht lauffähig > > die Funktionierende alte Version verwendet den Kernel 5.4 > die neue nicht funktionierende verwendet den Kernel  6.17 > > hat sich in der oben VPN config geändert? > bei der Neuen Version werden keinerlei "TUN_X" Netzwerke angelegt > > ich habe auch schon versuch die Ganzen Pakete erneut herunter zu laden > und zu entpacken was das Problem nicht behoben hat. > > Da die openVPN config auf der alten Version funktioniert, gehe ich nicht > von einen Konfigurations-Fehler außer es hat sich etwas massiv verändert > das noch nicht in der Doku steht. > > auf der Web Oberfläche werden die VPN Verbindungen > im "Hold Modus "angezeigt lassen sich aber nicht starten. > > Danke für eure Hilfe > Martin Hi Martin, also ich hab die fli4l vom 13.1.2026 drauf. fli4l läuft bei mir auch auf Proxmox. die Lankarte zu Fritzbox ist durchgereicht (damit IP-UP klappt) bekommt von der Fritzbox per DHCP ihre IP. Openvpn läuft bei mir, ich nutze aber lieber Wireguard. tun0 tun1 tun2 vorhanden: FLI4L1 4.1.0--2026-01-13 # ip addr show | grep tun 19: tun0: mtu 1500 qdisc pfifo_fast state UNKNOWN group default qlen 500 inet 172.31.1.101 peer 172.31.1.102/32 scope global tun0 21: tun1: mtu 1500 qdisc pfifo_fast state UNKNOWN group default qlen 500 inet 172.31.1.105 peer 172.31.1.106/32 scope global tun1 23: tun2: mtu 1500 qdisc pfifo_fast state UNKNOWN group default qlen 500 inet 172.31.1.109 peer 172.31.1.110/32 scope global tun2 FLI4L1 4.1.0--2026-01-13 # openvpn auf dem Win 10 Laptop: v2.6.17 / GUI v11.59.00.00 Gruss, Manfred From nelson at anires.de Wed Jan 14 18:55:11 2026 From: nelson at anires.de (Nelson Matias) Date: Wed, 14 Jan 2026 18:55:11 +0100 Subject: [Fli4l_dev] Problem mit OPT mailsend References: <10hbf05$3h5h5$1@vm-news.spline.inf.fu-berlin.de> <10hedee$3kcbm$1@vm-news.spline.inf.fu-berlin.de> <10hefe1$3h5h5$2@vm-news.spline.inf.fu-berlin.de> <10ir7e1$13oi2$1@vm-news.spline.inf.fu-berlin.de> <20260102214834.0000248e@anires.de> <10jjgib$1tdmj$1@vm-news.spline.inf.fu-berlin.de> <20260107202727.00005f31@anires.de> <10k3jhr$2eit4$1@vm-news.spline.inf.fu-berlin.de> <10k5lbh$2gpk4$1@vm-news.spline.inf.fu-berlin.de> Message-ID: <20260114185511.0000314b@anires.de> Hallo Harvey, am Tue, 13 Jan 2026 15:37:37 +0100 schrieb Harvey in spline.fli4l.dev >> Habe jetzt gerade mal ein Testsystem aufgesetzt noch einmal genau >> hingeschaut. OPT_MAILSEND erstellt /etc/msmtp.conf auf meinem >> Testrouter. Auf meinen Archlinux-Systemen jedoch ist es /etc/msmtprc. >> Unsere Scripte sind dann wohl fehlerhaft und sollten /etc/msmtprc >> erzeugen. So hast du es ja vorher auch geschrieben. >> >> Könntest Du mal opt/etc/rc.d/rc910.mailsend und opt/usr/local/bin/ >> mailsend-send.sh durch die angehängten Versionen austauschen und >> probieren, ob es dann auf Anhieb funktioniert? > >Planänderung. Heute kamen (schon wieder) neue Kernel und ich habe das >zum Anlass genommen, die Änderungen schon mal in die heutigen Versionen >von EASYCRON UND MAILSEND einzupflegen. Bitte probieren und berichten! Also hier meine Änderung. Ich habe in opt/etc/rc.d/rc910.mailsend nach Zeile 64 eine Zeile eingefügt: 64 ? eval _port='${MAILSEND_'$_n'_SMTP_PORT}' + 65 ? eval _from='${MAILSEND_'$_n'_FROM}' 66 ? eval _user='${MAILSEND_'$_n'_SMTP_USERNAME}' und weiter unten bei Zeile 84: 85 ? echo "port $_port" + 86 ? + 87 ? # envelope_from + 88 ? echo "from $_from" + 89 ? 90 ? # authentication das wars schon. Heute komm ich nicht mehr zum Cron ... aber ich teste das noch. -- Gruß Nelson From hw234 at gmx.de Thu Jan 15 14:38:08 2026 From: hw234 at gmx.de (Harvey) Date: Thu, 15 Jan 2026 14:38:08 +0100 Subject: [Fli4l_dev] Problem mit OPT mailsend In-Reply-To: <20260114185511.0000314b@anires.de> References: <10hbf05$3h5h5$1@vm-news.spline.inf.fu-berlin.de> <10hedee$3kcbm$1@vm-news.spline.inf.fu-berlin.de> <10hefe1$3h5h5$2@vm-news.spline.inf.fu-berlin.de> <10ir7e1$13oi2$1@vm-news.spline.inf.fu-berlin.de> <20260102214834.0000248e@anires.de> <10jjgib$1tdmj$1@vm-news.spline.inf.fu-berlin.de> <20260107202727.00005f31@anires.de> <10k3jhr$2eit4$1@vm-news.spline.inf.fu-berlin.de> <10k5lbh$2gpk4$1@vm-news.spline.inf.fu-berlin.de> <20260114185511.0000314b@anires.de> Message-ID: <10kaqk0$2mbsv$1@vm-news.spline.inf.fu-berlin.de> Nelson, > Also hier meine Änderung. > > Ich habe in opt/etc/rc.d/rc910.mailsend nach Zeile 64 eine Zeile > eingefügt: > > 64 ? eval _port='${MAILSEND_'$_n'_SMTP_PORT}' > + 65 ? eval _from='${MAILSEND_'$_n'_FROM}' > 66 ? eval _user='${MAILSEND_'$_n'_SMTP_USERNAME}' > > und weiter unten bei Zeile 84: > > 85 ? echo "port $_port" > + 86 ? > + 87 ? # envelope_from > + 88 ? echo "from $_from" > + 89 ? > 90 ? # authentication > > das wars schon. Habe ich gerade so ins Repository eingecheckt und ein neues Paket gebaut und veröffentlicht. Bitte testen. > Heute komm ich nicht mehr zum Cron ... aber ich teste das noch. Danke! Gruß Harvey From hw234 at gmx.de Thu Jan 15 18:58:57 2026 From: hw234 at gmx.de (Harvey) Date: Thu, 15 Jan 2026 18:58:57 +0100 Subject: [Fli4l_dev] Update von "fli4l-4.0.0-r56979-testing" auf "4.1.0--2025-12-13" OpenVPN funktioniert nicht In-Reply-To: <10k3jqf$2ej47$1@vm-news.spline.inf.fu-berlin.de> References: <10hugn7$5di1$1@vm-news.spline.inf.fu-berlin.de> <10humjq$3ma1l$1@dont-email.me> <10hup8p$5mgk$1@vm-news.spline.inf.fu-berlin.de> <10hutnc$5re4$1@vm-news.spline.inf.fu-berlin.de> <10hv0rn$5uqm$1@vm-news.spline.inf.fu-berlin.de> <10i40js$b764$1@vm-news.spline.inf.fu-berlin.de> <10ibltt$jar7$1@vm-news.spline.inf.fu-berlin.de> <10irk1q$144pq$1@vm-news.spline.inf.fu-berlin.de> <10iu5vc$16rph$1@vm-news.spline.inf.fu-berlin.de> <10iutnr$17kmb$1@vm-news.spline.inf.fu-berlin.de> <10jjh4r$1tea0$1@vm-news.spline.inf.fu-berlin.de> <10jm7n5$208qf$1@vm-news.spline.inf.fu-berlin.de> <10k3jqf$2ej47$1@vm-news.spline.inf.fu-berlin.de> Message-ID: <10kb9t1$2mrtq$1@vm-news.spline.inf.fu-berlin.de> Tag zusammen, ich habe gerade ein aktualisiertes OpenVPN-Paket mir der aktuellen Version 2.6.17 online gestellt. Da sind ein paar Windows-Fixes drin. Vielleicht hilft das ja was ;) Gruß Harvey From news.uwe at section-9.de Mon Jan 19 17:38:45 2026 From: news.uwe at section-9.de (Uwe Z.) Date: Mon, 19 Jan 2026 17:38:45 +0100 Subject: [Fli4l_dev] Update von "fli4l-4.0.0-r56979-testing" auf "4.1.0--2025-12-13" OpenVPN funktioniert nicht In-Reply-To: <10k6a2t$3dhpn$1@dont-email.me> References: <10hugn7$5di1$1@vm-news.spline.inf.fu-berlin.de> <10humjq$3ma1l$1@dont-email.me> <10hup8p$5mgk$1@vm-news.spline.inf.fu-berlin.de> <10hutnc$5re4$1@vm-news.spline.inf.fu-berlin.de> <10hv0rn$5uqm$1@vm-news.spline.inf.fu-berlin.de> <10i40js$b764$1@vm-news.spline.inf.fu-berlin.de> <10ibltt$jar7$1@vm-news.spline.inf.fu-berlin.de> <10irk1q$144pq$1@vm-news.spline.inf.fu-berlin.de> <10iu5vc$16rph$1@vm-news.spline.inf.fu-berlin.de> <10iutnr$17kmb$1@vm-news.spline.inf.fu-berlin.de> <10jjh4r$1tea0$1@vm-news.spline.inf.fu-berlin.de> <10jm7n5$208qf$1@vm-news.spline.inf.fu-berlin.de> <10k3jqf$2ej47$1@vm-news.spline.inf.fu-berlin.de> <10k6a2t$3dhpn$1@dont-email.me> Message-ID: <10klmmm$gje9$1@dont-email.me> Am 13.01.2026 um 21:31 schrieb ich: > Bzgl. Roadwarrior unter Windows kann ich hoffentlich in Kürze mal bei > mir testen, ob das noch korrekt läuft. Also, Roadwarrior unter Windows 10 mit OpenVPN-Clients 2.5.8 und 2.6.17 funktioniert bei mir. Getestet mit WLAN-Hotspot unter T-Moppel. Fli4l 4.1 vom 16.12.2025. Konfig Fli4l: OPT_OPENVPN='yes' OPENVPN_EXPERT='no' OPENVPN_WEBGUI='yes' OPENVPN_DEFAULT_CIPHER='AES-256-CBC' OPENVPN_DEFAULT_DIGEST='SHA256' OPENVPN_N='x' OPENVPN_x_NAME='bla' OPENVPN_x_LOCAL_PORT='10043' OPENVPN_x_SECRET='bla.secret' OPENVPN_x_TYPE='tunnel' OPENVPN_x_PROTOCOL='tcp4-server' OPENVPN_x_REMOTE_VPN_IP='192.168.x.y' OPENVPN_x_LOCAL_VPN_IP='192.168.x.y-1' OPENVPN_x_ROUTE_N='0' OPENVPN_x_PF_INPUT_N='1' OPENVPN_x_PF_INPUT_1='ACCEPT' OPENVPN_x_PF_FORWARD_N='2' OPENVPN_x_PF_FORWARD_1='IP_NET_1 REMOTE-NET ACCEPT' OPENVPN_x_PF_FORWARD_2='REMOTE-NET any ACCEPT' OPENVPN_x_PF_POSTROUTING_1='REMOTE-NET any MASQUERADE' (Anm.: Vermutlich wird das Postrouting nicht wirksam. Könnte ein Copy-Paste-Fehler in der Config sein) Konfig Client: script-security 2 dev tun proto tcp-client remote 443 resolv-retry infinite ifconfig 192.168.x.y 192.168.x.y-1 tun-mtu 1500 route 192.168..0 255.255.255.0 mssfix ping-timer-rem ping-restart 90 nobind persist-key persist-tun secret bla.secret cipher AES-256-CBC auth SHA256 comp-lzo verb 3 Anmerkung zu den Ports: Die Umleitung von 443 am Fli4l auf die 10043 wird über einen etwas unschönen "Hack" in der Konfig gemacht, da damals (TM) das Opt OpenVPN den Port 443 nicht direkt belegen konnte, ich aber vom Roadwarrior aus nur über Zielport 443 rauskam. Ebenso gab es damals (TM) seltsame Probleme mit UDP über den Telefon-Hotspot bzw. UMTS-Stick oder Hotel-WLANs, deshalb habe ich auf TCP umgestellt und es halt nie mehr mit UDP probiert. Also generell sollte es klappen. Viele Grüße Uwe From martin at fmit.at Tue Jan 20 14:15:15 2026 From: martin at fmit.at (Martin Faderbauer) Date: Tue, 20 Jan 2026 14:15:15 +0100 Subject: [Fli4l_dev] Update von "fli4l-4.0.0-r56979-testing" auf "4.1.0--2025-12-13" OpenVPN funktioniert nicht In-Reply-To: <10klmmm$gje9$1@dont-email.me> References: <10hugn7$5di1$1@vm-news.spline.inf.fu-berlin.de> <10humjq$3ma1l$1@dont-email.me> <10hup8p$5mgk$1@vm-news.spline.inf.fu-berlin.de> <10hutnc$5re4$1@vm-news.spline.inf.fu-berlin.de> <10hv0rn$5uqm$1@vm-news.spline.inf.fu-berlin.de> <10i40js$b764$1@vm-news.spline.inf.fu-berlin.de> <10ibltt$jar7$1@vm-news.spline.inf.fu-berlin.de> <10irk1q$144pq$1@vm-news.spline.inf.fu-berlin.de> <10iu5vc$16rph$1@vm-news.spline.inf.fu-berlin.de> <10iutnr$17kmb$1@vm-news.spline.inf.fu-berlin.de> <10jjh4r$1tea0$1@vm-news.spline.inf.fu-berlin.de> <10jm7n5$208qf$1@vm-news.spline.inf.fu-berlin.de> <10k3jqf$2ej47$1@vm-news.spline.inf.fu-berlin.de> <10k6a2t$3dhpn$1@dont-email.me> <10klmmm$gje9$1@dont-email.me> Message-ID: <10knv52$34dir$1@vm-news.spline.inf.fu-berlin.de> Am 19.01.2026 um 17:38 schrieb Uwe Z.: > Am 13.01.2026 um 21:31 schrieb ich: >> Bzgl. Roadwarrior unter Windows kann ich hoffentlich in Kürze mal bei >> mir testen, ob das noch korrekt läuft. > > Also, Roadwarrior unter Windows 10 mit OpenVPN-Clients 2.5.8 und 2.6.17 > funktioniert bei mir. Getestet mit WLAN-Hotspot unter T-Moppel. Fli4l > 4.1 vom 16.12.2025. > > Konfig Fli4l: > OPT_OPENVPN='yes' > OPENVPN_EXPERT='no' > OPENVPN_WEBGUI='yes' > OPENVPN_DEFAULT_CIPHER='AES-256-CBC' > OPENVPN_DEFAULT_DIGEST='SHA256' > OPENVPN_N='x' > OPENVPN_x_NAME='bla' > OPENVPN_x_LOCAL_PORT='10043' > OPENVPN_x_SECRET='bla.secret' > OPENVPN_x_TYPE='tunnel' > OPENVPN_x_PROTOCOL='tcp4-server' > OPENVPN_x_REMOTE_VPN_IP='192.168.x.y' > OPENVPN_x_LOCAL_VPN_IP='192.168.x.y-1' > OPENVPN_x_ROUTE_N='0' > OPENVPN_x_PF_INPUT_N='1' > OPENVPN_x_PF_INPUT_1='ACCEPT' > OPENVPN_x_PF_FORWARD_N='2' > OPENVPN_x_PF_FORWARD_1='IP_NET_1 REMOTE-NET ACCEPT' > OPENVPN_x_PF_FORWARD_2='REMOTE-NET any ACCEPT' > OPENVPN_x_PF_POSTROUTING_1='REMOTE-NET any MASQUERADE' > (Anm.: Vermutlich wird das Postrouting nicht wirksam. Könnte ein > Copy-Paste-Fehler in der Config sein) > > Konfig Client: > script-security 2 > dev tun > proto tcp-client > remote 443 > resolv-retry infinite > ifconfig 192.168.x.y 192.168.x.y-1 > tun-mtu 1500 > route 192.168..0 255.255.255.0 > mssfix > ping-timer-rem > ping-restart 90 > nobind > persist-key > persist-tun > secret bla.secret > cipher AES-256-CBC > auth SHA256 > comp-lzo > verb 3 > > Anmerkung zu den Ports: Die Umleitung von 443 am Fli4l auf die 10043 > wird über einen etwas unschönen "Hack" in der Konfig gemacht, da damals > (TM) das Opt OpenVPN den Port 443 nicht direkt belegen konnte, ich aber > vom Roadwarrior aus nur über Zielport 443 rauskam. > Ebenso gab es damals (TM) seltsame Probleme mit UDP über den > Telefon-Hotspot bzw. UMTS-Stick oder Hotel-WLANs, deshalb habe ich auf > TCP umgestellt und es halt nie mehr mit UDP probiert. > > Also generell sollte es klappen. > > Viele Grüße > Uwe Danke Uwe und Harvey ich werde das in den Nächsten Tagen auch testen. melde mich jedenfalls noch. -- Diese E-Mail wurde von AVG-Antivirussoftware auf Viren geprüft. www.avg.com From hw234 at gmx.de Wed Jan 21 22:35:24 2026 From: hw234 at gmx.de (Harvey) Date: Wed, 21 Jan 2026 22:35:24 +0100 Subject: [Fli4l_dev] Neue fli4l Testversionen, Webseitenzugriff In-Reply-To: <101slb6$3cg67$1@vm-news.spline.inf.fu-berlin.de> References: <101slb6$3cg67$1@vm-news.spline.inf.fu-berlin.de> Message-ID: <10krgqs$389uj$1@vm-news.spline.inf.fu-berlin.de> Hallo zusammen, und wieder ein neuer Build ?? - Die Kernel wurden auf 6.18.6 und 6.12.66 aktualisiert Der Link zum Download ist an der üblichen Stelle zu finden: https://www.fli4l.de/doku.php?id=fli4l:download:developerversion:start#entwicklerversion_41 Gruß Harvey From hw234 at gmx.de Tue Jan 27 14:13:23 2026 From: hw234 at gmx.de (Harvey) Date: Tue, 27 Jan 2026 14:13:23 +0100 Subject: [Fli4l_dev] Neue fli4l Testversionen, Webseitenzugriff In-Reply-To: <101slb6$3cg67$1@vm-news.spline.inf.fu-berlin.de> References: <101slb6$3cg67$1@vm-news.spline.inf.fu-berlin.de> Message-ID: <10ladlo$3oads$1@vm-news.spline.inf.fu-berlin.de> Hallo zusammen, und wieder ein neuer Build ?? - Die Kernel wurden auf 6.18.7 und 6.12.67 aktualisiert. - Das zugrunde liegende Buildroot wurde auf Version 2025.11.1 umgestellt Der Download ist an der üblichen Stelle zu finden: https://www.fli4l.de/doku.php?id=fli4l:download:developerversion:start#entwicklerversion_41 Gruß Harvey