Please support persistent tun/tap devices that are owned by an user or group with systemd-network. Example code can be found here: http://www.virtualbox.org/svn/vbox/trunk/src/apps/tunctl/tunctl.c Notice: The devices can have arbitrary names and do not need to be named like tun0 or tap0 (not sure if tunctcl.c allows this).
I'd be happy to merge support for this. Could I ask you what usecase you have in mind?
(In reply to comment #1) > I'd be happy to merge support for this. Could I ask you what usecase you > have in mind? I use it with openvpn to setup a tap device so that openvpn does not need to setup the device and can run with less privileges (this allows for example to use the script-security 0 directive in openvpn). Also I used it to be able to run SSH or socat VPN as a normal user after preparing the device as root to have less code running as root.
This has now been implemented.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.