1 diff -Nur b.chkconfig-1.2.24h/chkconfig.c n.chkconfig-1.2.24h/chkconfig.c
2 --- b.chkconfig-1.2.24h/chkconfig.c 2005-08-04 20:31:03.145936000 +0200
3 +++ n.chkconfig-1.2.24h/chkconfig.c 2005-08-04 22:29:48.719684984 +0200
10 if ((rc = readServiceInfo(name, &s, 0))) {
14 printf("%-15s", s.name);
16 - for (i = 0; i <= conf.maxlevel; i++) {
17 - printf("\t%d:%s", i, isOn(s.name, i) ? _("on") : _("off"));
20 + on = getenv("CHKCONFIG_ON");
21 + off = getenv("CHKCONFIG_OFF");
23 + for (i = 0; i <= conf.maxlevel; i++)
24 + printf("\t%d:%s", i, isOn(s.name, i) ? on ? on : _("on") : off ? off : _("off"));