61 |
- exit 1 |
- exit 1 |
62 |
- ;; |
- ;; |
63 |
-esac |
-esac |
|
diff -Nur --no-dereference e-smith-base-5.8.0.old/root/etc/rc.d/init.d/e-smith-service e-smith-base-5.8.0/root/etc/rc.d/init.d/e-smith-service |
|
|
--- e-smith-base-5.8.0.old/root/etc/rc.d/init.d/e-smith-service 2021-03-16 02:09:32.603000000 -0400 |
|
|
+++ e-smith-base-5.8.0/root/etc/rc.d/init.d/e-smith-service 1969-12-31 19:00:00.000000000 -0500 |
|
|
@@ -1,88 +0,0 @@ |
|
|
-#!/bin/sh |
|
|
- |
|
|
-#---------------------------------------------------------------------- |
|
|
-# copyright (C) 1999, 2000 e-smith, inc. |
|
|
-# |
|
|
-# This program is free software; you can redistribute it and/or modify |
|
|
-# it under the terms of the GNU General Public License as published by |
|
|
-# the Free Software Foundation; either version 2 of the License, or |
|
|
-# (at your option) any later version. |
|
|
-# |
|
|
-# This program is distributed in the hope that it will be useful, |
|
|
-# but WITHOUT ANY WARRANTY; without even the implied warranty of |
|
|
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|
|
-# GNU General Public License for more details. |
|
|
-# |
|
|
-# You should have received a copy of the GNU General Public License |
|
|
-# along with this program; if not, write to the Free Software |
|
|
-# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
|
|
-# |
|
|
-# Technical support for this program is available from e-smith, inc. |
|
|
-# Please visit our web site www.e-smith.com for details. |
|
|
-#---------------------------------------------------------------------- |
|
|
- |
|
|
-#---------------------------------------------------------------------- |
|
|
-# e-smith-service: meta-init script which runs the underlying service |
|
|
-# based on the name of the service script invoked. |
|
|
-# For example S85sshd would run init.d/sshd |
|
|
-#---------------------------------------------------------------------- |
|
|
-# Source function library. |
|
|
-SYSTEMCTL_SKIP_REDIRECT=1 |
|
|
-. /etc/rc.d/init.d/functions |
|
|
- |
|
|
-METASERVICE=e-smith-service |
|
|
-SERVICE=$( basename $0 | sed -e 's/^[SK][0-9][0-9]*//' ) |
|
|
- |
|
|
-export HOME="/root" |
|
|
- |
|
|
-case ${SERVICE} in |
|
|
- ${METASERVICE}) echo "We don't really want to exec ${METASERVICE}" 1>&2 |
|
|
- exit 2 |
|
|
- ;; |
|
|
-esac |
|
|
- |
|
|
-S_INITSCRIPT="/etc/rc.d/init.d/supervise/${SERVICE}" |
|
|
-INITSCRIPT="/etc/rc.d/init.d/${SERVICE}" |
|
|
-if [ -f ${S_INITSCRIPT} ] |
|
|
-then |
|
|
- # Prefer a supervise init script if we find one |
|
|
- INITSCRIPT=${S_INITSCRIPT} |
|
|
-fi |
|
|
- |
|
|
-STATUS=$( /sbin/e-smith/db configuration getprop ${SERVICE} status ) |
|
|
- |
|
|
-if [ "${STATUS}" != "enabled" ] |
|
|
-then |
|
|
- case $1 in |
|
|
- condrestart) |
|
|
- exit 0 ;; |
|
|
- start) |
|
|
- echo -n $"Starting $SERVICE: " |
|
|
- if [ "$BOOTUP" != "verbose" -a -z "${LSB:-}" ] |
|
|
- then |
|
|
- [ "$BOOTUP" = "color" ] && $MOVE_TO_COL |
|
|
- echo -n "[" |
|
|
- [ "$BOOTUP" = "color" ] && $SETCOLOR_WARNING |
|
|
- echo -n $" OFF " |
|
|
- [ "$BOOTUP" = "color" ] && $SETCOLOR_NORMAL |
|
|
- echo -n "]" |
|
|
- echo -ne "\r" |
|
|
- fi |
|
|
- echo |
|
|
- exit 0 |
|
|
- ;; |
|
|
- esac |
|
|
-fi |
|
|
- |
|
|
-if [ -f ${INITSCRIPT} ] |
|
|
-then |
|
|
- if [ -x ${INITSCRIPT} ] |
|
|
- then |
|
|
- exec ${INITSCRIPT} $@ |
|
|
- else |
|
|
- exec /bin/sh ${INITSCRIPT} $@ |
|
|
- fi |
|
|
-fi |
|
|
- |
|
|
-echo "$0: Couldn't find/execute init script for service ${SERVICE}" 1>&2 |
|
|
-exit 1 |
|