Hi Karl,
I found that by using `notify` and `daemon` when running openvpn in server mode
- the service does not work entirely as intended or expected (but it has been a
while and I do not remember what changed but iirc the behaviour broke my
setup/configuration). My configuration specifies to drop to the nobody user and
confines openvpn using apparmor using the following policy
# vim:syntax=apparmor
#include <tunables/global>
/usr/sbin/openvpn {
#include <abstractions/base>
#include <abstractions/nameservice>
capability setuid,
capability setgid,
capability net_admin,
capability dac_read_search,
capability dac_override,
network packet,
network raw,
@{PROC}/[0-9]*/net/ r,
@{PROC}/[0-9]*/net/** r,
/dev/net/tun rw,
/bin/ip Pixrm,
/etc/openvpn/ r,
/etc/openvpn/** rw,
/run/openvpn/ r,
/run/openvpn/** rw,
/{,var/}run/systemd/notify w,
#include <local/usr.sbin.openvpn>
}
** Changed in: openvpn (Ubuntu)
Status: Invalid => Opinion
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1809576
Title:
18.04 seems to have a broken openvpn server configuration (template)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/openvpn/+bug/1809576/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs