/[smeserver]/rpms/initscripts/sme8/initscripts-8.45.25-smepatches.patch
ViewVC logotype

Annotation of /rpms/initscripts/sme8/initscripts-8.45.25-smepatches.patch

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.1 - (hide annotations) (download)
Tue Apr 14 15:07:04 2009 UTC (15 years, 5 months ago) by slords
Branch: MAIN
CVS Tags: initscripts-8_45_30-2_el5_sme_2, initscripts-8_45_30-2_el5_sme_1, initscripts-8_45_25-1_el5_sme_1
* Tue Apr 14 2009 Shad L. Lords <slords@mail.com> 8.45.25-1.el5.sme.1
- Exit with zero exit status for services not listed in configuration
  database to avoid failures in post scriptlets [SME: 1653]
- Merge in SME Server /sbin/e-smith/service wrapper so that only
  initscripts which exist in run-level 7 can be run. This ensures
  that the supervised service is run, if one exists, and protects
  against running "service httpd restart" [SME: 61, 1495]

1 slords 1.1 diff -up initscripts-8.45.25/service.smepatches initscripts-8.45.25/service
2     --- initscripts-8.45.25/service.smepatches 2008-11-13 08:48:37.000000000 -0700
3     +++ initscripts-8.45.25/service 2009-04-14 09:03:43.000000000 -0600
4     @@ -58,6 +58,18 @@ while [ $# -gt 0 ]; do
5     esac
6     done
7    
8     +runlevel=$(runlevel | cut -d" " -f2)
9     +if [ "$runlevel" = "7" ]
10     +then
11     + script=$(ls /etc/rc7.d/S??${SERVICE} 2>/dev/null | head -1)
12     + if [ -z "$scripts" ]
13     + then
14     + echo $"${SERVICE}: unrecognized service" >&2
15     + exit 0
16     + fi
17     + exec env -i LANG="$LANG" PATH="$PATH" TERM="$TERM" "$script" ${OPTIONS}
18     +fi
19     +
20     if [ -x "${SERVICEDIR}/${SERVICE}" ]; then
21     env -i LANG="$LANG" PATH="$PATH" TERM="$TERM" "${SERVICEDIR}/${SERVICE}" ${OPTIONS}
22     else

admin@koozali.org
ViewVC Help
Powered by ViewVC 1.2.1 RSS 2.0 feed