packages/net/yggdrasil/files
Maciej Krüger dbec8e910f yggdrasil: stop properly
Previously it was using killall with procd respand enabled

This was causing yggdrasil to restart after being killed

root@r3test-hap:/# service yggdrasil stop ; echo $? ; sleep 10s ; ps | grep yggdrasil
Terminated
143
 6701 root      653m S    /usr/sbin/yggdrasil -useconffile /tmp/yggdrasil.conf
 6748 root      1308 S    grep yggdrasil

Now it's just using whatever procd is using and see there, it actually stops

root@r3test-hap:/# service yggdrasil stop ; echo $? ; sleep 10s ; ps | grep yggdrasil
0
 6802 root      1308 S    grep yggdrasil

I assume there was some procd bug that kept it from being used properly

Signed-off-by: Maciej Krüger <mkg20001@gmail.com>
(cherry picked from commit 17bb2d25191704d0526bd1bdc0e9060dbf02e12b)
2022-06-02 17:29:11 +02:00
..
yggdrasil.defaults yggdrasil: uci ifname is now known as device 2021-08-18 21:21:51 +02:00
yggdrasil.init yggdrasil: stop properly 2022-06-02 17:29:11 +02:00
ygguci yggdrasil: bump to 0.4.0 2021-07-19 15:46:16 +03:00