mirror of
https://github.com/vincentmli/bpfire.git
synced 2026-04-27 19:23:24 +02:00
Fix openvpn server config
This commit is contained in:
@@ -123,17 +123,19 @@ perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang"
|
|||||||
#
|
#
|
||||||
# Add some entries to openvpn config
|
# Add some entries to openvpn config
|
||||||
#
|
#
|
||||||
if [ ! -x "/var/ipfire/ovpn/server.conf" ]; then
|
if [ -e "/var/ipfire/ovpn/server.conf" ]; then
|
||||||
grep -q "script-security" /var/ipfire/ovpn/server.conf \
|
grep -q "script-security" /var/ipfire/ovpn/server.conf \
|
||||||
|| echo "script-security 3 system" >> /var/ipfire/ovpn/server.conf
|
|| echo "script-security 3 system" >> /var/ipfire/ovpn/server.conf
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ ! -x "/var/ipfire/ovpn/server.conf" ]; then
|
if [ -e "/var/ipfire/ovpn/server.conf" ]; then
|
||||||
grep -q "ifconfig-pool-persist" /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
|
|| echo "ifconfig-pool-persist /var/ipfire/ovpn/ovpn-leases.db 3600" >> /var/ipfire/ovpn/server.conf
|
||||||
fi
|
fi
|
||||||
|
chmod 644 /var/ipfire/ovpn/server.conf
|
||||||
|
chown nobody:nobody /var/ipfire/ovpn/server.conf
|
||||||
|
|
||||||
if [ ! -x "/var/ipfire/ovpn/ovpn-leases.db" ]; then
|
if [ ! -e "/var/ipfire/ovpn/ovpn-leases.db" ]; then
|
||||||
touch /var/ipfire/ovpn/ovpn-leases.db
|
touch /var/ipfire/ovpn/ovpn-leases.db
|
||||||
chmod 600 /var/ipfire/ovpn/ovpn-leases.db
|
chmod 600 /var/ipfire/ovpn/ovpn-leases.db
|
||||||
chown nobody:nobody /var/ipfire/ovpn/ovpn-leases.db
|
chown nobody:nobody /var/ipfire/ovpn/ovpn-leases.db
|
||||||
|
|||||||
Reference in New Issue
Block a user