From: Thiago Pereira Ricciardi Date: Tue, 18 Mar 2025 01:49:25 +0000 (-0300) Subject: pptpd: Fix secrets update X-Git-Url: http://git.openwrt.org/?a=commitdiff_plain;h=47ea48c09d61610e2d599b94f66f90e21164db1c;p=feed%2Fpackages.git pptpd: Fix secrets update Clear pptp-server existing logins from CHAP_SECRETS file before adding new login data. Signed-off-by: Thiago Pereira Ricciardi --- diff --git a/net/pptpd/Makefile b/net/pptpd/Makefile index 6c90f4f492..4892a3e9b0 100644 --- a/net/pptpd/Makefile +++ b/net/pptpd/Makefile @@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=pptpd PKG_VERSION:=1.4.0 -PKG_RELEASE:=5 +PKG_RELEASE:=6 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=@SF/poptop diff --git a/net/pptpd/files/pptpd.init b/net/pptpd/files/pptpd.init index 322eaaf1b5..095f7d699a 100644 --- a/net/pptpd/files/pptpd.init +++ b/net/pptpd/files/pptpd.init @@ -62,6 +62,7 @@ setup_config() { start_service() { config_load pptpd validate_pptpd_section pptpd setup_config || return + sed -i -E "/^\w+\s+pptp-server\s+.+$/d" $CHAP_SECRETS config_foreach validate_login_section login setup_login ln -sfn $CHAP_SECRETS /etc/ppp/chap-secrets