diff options
-rw-r--r-- | src/lib/Client/Tools/DebInit.py | 7 | ||||
-rw-r--r-- | src/lib/Client/Tools/SMF.py | 2 |
2 files changed, 5 insertions, 4 deletions
diff --git a/src/lib/Client/Tools/DebInit.py b/src/lib/Client/Tools/DebInit.py index 892b8edb4..c1fbffad6 100644 --- a/src/lib/Client/Tools/DebInit.py +++ b/src/lib/Client/Tools/DebInit.py @@ -62,7 +62,6 @@ class DebInit(Bcfg2.Client.Tools.SvcTool): def Remove(self, entries): '''Remove extra service entries''' - self.logger.info('Removing services:') - self.logger.info([entry.get('name') for entry in entries]) - for entry in entries: - self.cmd.run("rm -f /etc/rc*.d/S??%s" % (entry.get('name'))) + # Extra service removal is nonsensical + # Extra services need to be reflected in the config + return diff --git a/src/lib/Client/Tools/SMF.py b/src/lib/Client/Tools/SMF.py index 0dae28356..57d1ea8f7 100644 --- a/src/lib/Client/Tools/SMF.py +++ b/src/lib/Client/Tools/SMF.py @@ -90,6 +90,8 @@ class SMF(Bcfg2.Client.Tools.Tool): def Remove(self, svcs): '''Remove Extra SMF entries''' + # Extra service entry removal is nonsensical + # Extra service entries should be reflected in config, even if disabled pass def FindExtra(self): |