Open duarm opened 1 year ago
Hi. I'm in the middle of a rewrite that addresses this problem. It still would need SystemD to handle the ZeroTier service tho.
Thanks, as long as it works with other init systems, no problem
I don't have much experience with other init systems, but I wouldn't mind supporting them if it's not a hard task. Does ZeroTier work out of the box with other init systems? Or do you need to write the service file yourself?
Works out of the box, non systemd distros just ship the equivalent service files for their init system, gentoo for example uses openrc, and they provide the openrc service file with the zerotier package https://gitweb.gentoo.org/repo/gentoo.git/plain/net-misc/zerotier/files/zerotier.init-r1
Thanks for making zerotier-gui! This hard depends on systemd because it uses systemctl to check if zerotier is running. what about running zerotier-cli instead?
Not running
Running
Maybe checking listened ports with
netstat
? detecting interface withip addr
? Abstract the check for multiple init systems?