ocserv: use a more neutral character for sed

This resolves a startup issue.

Resolves: #24203

Signed-off-by: Nikos Mavrogiannopoulos <n.mavrogiannopoulos@gmail.com>
This commit is contained in:
Nikos Mavrogiannopoulos 2024-05-26 17:35:05 +02:00
parent 586906183a
commit bd1464db95
2 changed files with 21 additions and 21 deletions

View File

@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
PKG_NAME:=ocserv
PKG_VERSION:=1.3.0
PKG_RELEASE:=1
PKG_RELEASE:=2
PKG_BUILD_FLAGS:=no-mips16
PKG_BUILD_DIR :=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)

View File

@ -84,25 +84,25 @@ setup_config() {
[ -n "$hostname" ] && dyndns="true"
mkdir -p /var/etc
sed -e "s#|PORT|#$port#g" \
-e "s#|UDP_PORT|#$udp_port#g" \
-e "s#|MAX_CLIENTS|#$max_clients#g" \
-e "s#|MAX_SAME|#$max_same#g" \
-e "s#|DPD|#$dpd#g" \
-e "s#|AUTH|#$auth$authsuffix#g" \
-e "s#|DYNDNS|#$dyndns#g" \
-e "s#|PREDICTABLE_IPS|#$predictable_ips#g" \
-e "s#|DEFAULT_DOMAIN|#$default_domain#g" \
-e "s#|ENABLE_DEFAULT_DOMAIN|#$enable_default_domain#g" \
-e "s#|ENABLE_SPLIT_DNS|#$enable_split_dns#g" \
-e "s#|CISCO_COMPAT|#$cisco_compat#g" \
-e "s#|PING_LEASES|#$ping_leases#g" \
-e "s#|UDP|#$enable_udp#g" \
-e "s#|COMPRESSION|#$enable_compression#g" \
-e "s#|IPV4ADDR|#$ipaddr#g" \
-e "s#|NETMASK|#$netmask#g" \
-e "s#|IPV6ADDR|#$ip6addr#g" \
-e "s#|ENABLE_IPV6|#$enable_ipv6#g" \
sed -e "s~|PORT|~$port~g" \
-e "s~|UDP_PORT|~$udp_port~g" \
-e "s~|MAX_CLIENTS|~$max_clients~g" \
-e "s~|MAX_SAME|~$max_same~g" \
-e "s~|DPD|~$dpd~g" \
-e "s~|AUTH|~$auth$authsuffix~g" \
-e "s~|DYNDNS|~$dyndns~g" \
-e "s~|PREDICTABLE_IPS|~$predictable_ips~g" \
-e "s~|DEFAULT_DOMAIN|~$default_domain~g" \
-e "s~|ENABLE_DEFAULT_DOMAIN|~$enable_default_domain~g" \
-e "s~|ENABLE_SPLIT_DNS|~$enable_split_dns~g" \
-e "s~|CISCO_COMPAT|~$cisco_compat~g" \
-e "s~|PING_LEASES|~$ping_leases~g" \
-e "s~|UDP|~$enable_udp~g" \
-e "s~|COMPRESSION|~$enable_compression~g" \
-e "s~|IPV4ADDR|~$ipaddr~g" \
-e "s~|NETMASK|~$netmask~g" \
-e "s~|IPV6ADDR|~$ip6addr~g" \
-e "s~|ENABLE_IPV6|~$enable_ipv6~g" \
/etc/ocserv/ocserv.conf.template > /var/etc/ocserv.conf
test -f /etc/ocserv/ocserv.conf.local && cat /etc/ocserv/ocserv.conf.local >> /var/etc/ocserv.conf
@ -210,7 +210,7 @@ start_service() {
config_foreach setup_users ocservusers
procd_open_instance
procd_set_param command /usr/sbin/ocserv -f -c /var/etc/ocserv.conf
procd_set_param command /usr/sbin/ocserv -s -f -c /var/etc/ocserv.conf
procd_set_param respawn
procd_close_instance
}