mirror of
https://github.com/vincentmli/bpfire.git
synced 2026-04-17 06:23:00 +02:00
Fixed syntax of persist option for ovpn 2.1.
This commit is contained in:
@@ -125,13 +125,13 @@ if [ ! -x "/var/ipfire/ovpn/server.conf" ]; then
|
||||
fi
|
||||
|
||||
if [ ! -x "/var/ipfire/ovpn/server.conf" ]; then
|
||||
grep -q "ipp-persist" /var/ipfire/ovpn/server.conf \
|
||||
|| echo "ipp-persist /var/ipfire/ovpn/ovpn-leases.db" >> /var/ipfire/ovpn/server.conf
|
||||
grep -q "ifconfig-pool-persist" /var/ipfire/ovpn/server.conf \
|
||||
|| echo "ifconfig-pool-persist /var/ipfire/ovpn/ovpn-leases.db 3600" >> /var/ipfire/ovpn/server.conf
|
||||
fi
|
||||
|
||||
if [ ! -x "/var/ipfire/ovpn/ovpn-leases.db" ]; then
|
||||
touch /var/ipfire/ovpn/ovpn-leases.db
|
||||
chmod 700 /var/ipfire/ovpn/ovpn-leases.db
|
||||
chmod 600 /var/ipfire/ovpn/ovpn-leases.db
|
||||
chown nobody:nobody /var/ipfire/ovpn/ovpn-leases.db
|
||||
fi
|
||||
#
|
||||
|
||||
@@ -320,7 +320,7 @@ sub writeserverconf {
|
||||
print CONF "proto $sovpnsettings{'DPROTOCOL'}\n";
|
||||
print CONF "port $sovpnsettings{'DDEST_PORT'}\n";
|
||||
print CONF "script-security 3 system\n";
|
||||
print CONF "ipp-persist /var/ipfire/ovpn/ovpn-leases.db\n";
|
||||
print CONF "ifconfig-pool-persist /var/ipfire/ovpn/ovpn-leases.db 3600\n";
|
||||
print CONF "tls-server\n";
|
||||
print CONF "ca /var/ipfire/ovpn/ca/cacert.pem\n";
|
||||
print CONF "cert /var/ipfire/ovpn/certs/servercert.pem\n";
|
||||
|
||||
Reference in New Issue
Block a user