bundles/pppd: make sure dependent services are stopped before restarting pppoe session

This commit is contained in:
Franzi 2020-11-15 09:56:06 +01:00
parent 7e4c69c3f1
commit 0aafeb96cd
Signed by: kunsi
GPG key ID: 12E3D2136B818350
5 changed files with 54 additions and 2 deletions

View file

@ -68,6 +68,13 @@ files = {
'svc_systemd:pppoe:restart',
},
},
'/etc/ppp/wait-until-stopped': {
'content_type': 'mako',
'context': {
'services': node.metadata.get('pppd', {}).get('wait-until-stopped', set()),
},
'mode': '0700',
},
'/etc/systemd/system/pppoe.service': {
'triggers': {
'action:systemd-reload',