diff options
Diffstat (limited to 'src/Propellor/Property/Systemd.hs')
| -rw-r--r-- | src/Propellor/Property/Systemd.hs | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/Propellor/Property/Systemd.hs b/src/Propellor/Property/Systemd.hs index a2130a21..9cb532e0 100644 --- a/src/Propellor/Property/Systemd.hs +++ b/src/Propellor/Property/Systemd.hs @@ -151,9 +151,8 @@ nspawnService (Container name _ _) cfg = RevertableProperty setup teardown <$> servicefilecontent <*> catchDefaultIO "" (readFile servicefile) - writeservicefile = property servicefile $ liftIO $ do + writeservicefile = property servicefile $ makeChange $ viaTmp writeFile servicefile =<< servicefilecontent - return MadeChange setupservicefile = check (not <$> goodservicefile) $ -- if it's running, it has the wrong configuration, |
