diff options
| author | Christian Breunig <christian@breunig.cc> | 2026-04-02 16:31:46 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-04-02 16:31:46 +0200 |
| commit | c6ec6ade63a48a7e6a2ec5378c863d6d3b5bd000 (patch) | |
| tree | b8f7188758322e97b5132768b0fdb8238abc6140 /src/init | |
| parent | 2ad37c4a8a963651bbc183d24662f2571c4682c6 (diff) | |
| parent | b84bdbf8dd25995aa564081632de6251ecf5ad4e (diff) | |
| download | vyos-1x-c6ec6ade63a48a7e6a2ec5378c863d6d3b5bd000.tar.gz vyos-1x-c6ec6ade63a48a7e6a2ec5378c863d6d3b5bd000.zip | |
Merge pull request #4872 from c-po/vyos-netlinkd
vyos-netlinkd: T8047: replacement of netplugd
Diffstat (limited to 'src/init')
| -rwxr-xr-x | src/init/vyos-router | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/init/vyos-router b/src/init/vyos-router index 735eb4213..234f9b9b9 100755 --- a/src/init/vyos-router +++ b/src/init/vyos-router @@ -683,13 +683,18 @@ start () fi # Start netplug daemon - systemctl start netplug.service + systemctl start vyos-netlinkd.service } stop() { local -i status=0 log_daemon_msg "Stopping VyOS router" + + # As vyos-netlinkd consumes a configuration, we need to stop it prior + # unmounting /config + systemctl stop vyos-netlinkd.service + for ((i=${#sub_inits[@]} - 1; i >= 0; i--)) ; do s=${subinit[$i]} log_progress_msg $s @@ -701,7 +706,6 @@ stop() umount ${vyatta_configdir} log_action_end_msg $? - systemctl stop netplug.service systemctl stop vyconfd.service systemctl stop frr.service |
