From 063aa802aa50d2a1d9ab7c4c5bb0454db9dc41ed Mon Sep 17 00:00:00 2001 From: Sol Jerome Date: Fri, 22 Jul 2011 09:13:11 -0500 Subject: Chkconfig: Use LANG=C to avoid locale conflicts (Resolves #1028 and #926) Signed-off-by: Sol Jerome --- src/lib/Client/Tools/Chkconfig.py | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/lib/Client/Tools') diff --git a/src/lib/Client/Tools/Chkconfig.py b/src/lib/Client/Tools/Chkconfig.py index 7bf176f2c..12d1a3444 100644 --- a/src/lib/Client/Tools/Chkconfig.py +++ b/src/lib/Client/Tools/Chkconfig.py @@ -4,6 +4,8 @@ """This is chkconfig support.""" __revision__ = '$Revision$' +import os + import Bcfg2.Client.Tools import Bcfg2.Client.XML @@ -14,6 +16,7 @@ class Chkconfig(Bcfg2.Client.Tools.SvcTool): __execs__ = ['/sbin/chkconfig'] __handles__ = [('Service', 'chkconfig')] __req__ = {'Service': ['name', 'status']} + os.environ['LANG'] = 'C' def get_svc_command(self, service, action): return "/sbin/service %s %s" % (service.get('name'), action) -- cgit v1.2.3-1-g7c22