diff options
author | José Bollo <jose.bollo@iot.bzh> | 2017-06-23 23:00:02 +0200 |
---|---|---|
committer | José Bollo <jose.bollo@iot.bzh> | 2017-06-23 23:00:02 +0200 |
commit | 1a673de307982e7f2abfb362d2927e8e5e16be55 (patch) | |
tree | ad9734ee09beda6fe7bb72aa49fce5b927377f0f /src/afm-user-daemon.c | |
parent | 474616e64fe081a59ebdb7ee6d650778f318212a (diff) |
Fix socket (de)activation at (de)install
When installing or deinstalling, it is needed to
issue a "systemctl (--user) restart sockets.target"
This patch implement it on user side.
To be improved.
Change-Id: I152eb6a1cf5df50b1fe3143837d6d42ee6619349
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
Diffstat (limited to 'src/afm-user-daemon.c')
-rw-r--r-- | src/afm-user-daemon.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/afm-user-daemon.c b/src/afm-user-daemon.c index b20fe92..481013f 100644 --- a/src/afm-user-daemon.c +++ b/src/afm-user-daemon.c @@ -490,6 +490,7 @@ static void on_signal_changed(struct json_object *obj, void *unused) { /* enforce daemon reload */ systemd_daemon_reload(1); + systemd_unit_restart_name(1, "sockets.target"); /* update the database */ #ifdef LEGACY_MODE_WITHOUT_SYSTEMD |