From 82ec224a9372a45a98370f2ef280dbe99e12c66c Mon Sep 17 00:00:00 2001 From: Eri Bastos Date: Fri, 13 Jun 2014 15:06:10 -0300 Subject: [PATCH] Proposed fix for issue #7757 --- library/system/service | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/library/system/service b/library/system/service index 636039c9ce..c2bbb332c9 100644 --- a/library/system/service +++ b/library/system/service @@ -576,7 +576,7 @@ class LinuxService(Service): override_file.close() initpath = '/etc/init' - manreg = re.compile('^manual\s*$', re.M | re.I) + manreg = re.compile('^start on manual\s*$', re.M | re.I) conf_file_name = "%s/%s.conf" % (initpath, self.name) override_file_name = "%s/%s.override" % (initpath, self.name) @@ -591,12 +591,12 @@ class LinuxService(Service): write_to_override_file(override_file_name, manreg.sub('', override_file_contents)) # Add manual stanza if not present and service disabled elif not (self.enable) and not (manreg.search(override_file_contents)): - write_to_override_file(override_file_name, override_file_contents + '\nmanual\n') + write_to_override_file(override_file_name, override_file_contents + '\nstart on manual\n') else: return # Add file with manual stanza if service disabled elif not (self.enable): - write_to_override_file(override_file_name, 'manual\n') + write_to_override_file(override_file_name, 'start on manual\n') else: return