corrected permissions and path-settings in *d.ini-files.
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
--- setup.py.orig 2011-06-23 10:21:23.000000000 +0200
|
||||
+++ setup.py 2011-07-05 23:23:26.000000000 +0200
|
||||
--- /root/setup.py.org 2011-07-19 13:18:36.274866779 +0200
|
||||
+++ shinken-0.6.5/setup.py 2011-07-19 13:26:14.922605481 +0200
|
||||
@@ -174,9 +174,9 @@
|
||||
buf = f.read()
|
||||
f.close
|
||||
@@ -13,7 +13,7 @@
|
||||
# write out the new file
|
||||
f = open(outfile, "w")
|
||||
f.write(buf)
|
||||
@@ -192,21 +192,21 @@
|
||||
@@ -192,21 +192,19 @@
|
||||
for name in daemon_ini_files:
|
||||
inname = os.path.join('etc', name)
|
||||
outname = os.path.join(self.build_dir, name)
|
||||
@@ -30,15 +30,15 @@
|
||||
|
||||
# but we have to force the user/group & workdir values still:
|
||||
append_file_with(inname, outname, """
|
||||
user=%s
|
||||
group=%s
|
||||
-user=%s
|
||||
-group=%s
|
||||
workdir=%s
|
||||
-""" % ( self.owner, self.group, self.var_path, ))
|
||||
+""" % ( self.owner, self.group, "/var/lib/shinken", ))
|
||||
+""" % ( "/var/lib/shinken", ))
|
||||
|
||||
# And now the resource.cfg path with the value of libexec path
|
||||
# Replace the libexec path by the one in the parameter file
|
||||
@@ -216,7 +216,7 @@
|
||||
@@ -216,7 +214,7 @@
|
||||
log.info('updating path in %s', outname)
|
||||
update_file_with_string(inname, outname,
|
||||
"/usr/local/shinken/libexec",
|
||||
@@ -47,7 +47,7 @@
|
||||
|
||||
# And update the nagios.cfg file for all /usr/local/shinken/var
|
||||
# value with good one
|
||||
@@ -230,7 +230,7 @@
|
||||
@@ -230,7 +228,7 @@
|
||||
## nagios.cfg & shinken-specific use now relative paths (relative to the "VAR" one)
|
||||
update_file_with_string(inname, outname,
|
||||
"/usr/local/shinken/var",
|
||||
@@ -56,7 +56,7 @@
|
||||
|
||||
## but we HAVE to set the shinken_user & shinken_group to thoses requested :
|
||||
append_file_with(inname, outname, """
|
||||
@@ -416,7 +416,7 @@
|
||||
@@ -416,7 +414,7 @@
|
||||
},
|
||||
|
||||
name = "Shinken",
|
||||
@@ -65,7 +65,7 @@
|
||||
packages = find_packages(),
|
||||
package_data = {'':['*.py','modules/*.py','modules/*/*.py']},
|
||||
description = "Shinken is a monitoring tool compatible with Nagios configuration and plugins",
|
||||
@@ -484,29 +484,6 @@
|
||||
@@ -484,29 +482,6 @@
|
||||
glob('etc/certs/[!_]*.pem')
|
||||
),
|
||||
|
||||
@@ -95,4 +95,3 @@
|
||||
(
|
||||
default_paths['libexec'], ['libexec/check.sh']
|
||||
),
|
||||
|
||||
|
@@ -5,8 +5,6 @@
|
||||
|
||||
MODULE=${SVCNAME#*.}
|
||||
_MODULE=$(echo $MODULE | awk '{print toupper($0)}')
|
||||
SHINKEN=/usr/bin/shinken
|
||||
PIDPATH=/var/run/shinken
|
||||
PIDFILE=${PIDPATH}/${MODULE}
|
||||
|
||||
LANG=en_US.UTF8
|
||||
@@ -18,14 +16,10 @@ SHINKENM="/usr/bin/shinken-${MODULE}"
|
||||
if [ $MODULE = "arbiter" ]; then
|
||||
CONFIGFILE="${SHINKENCFG} --config ${SHINKENSPECIFICCFG}"
|
||||
fi
|
||||
NEED="net"
|
||||
PIDFILE=$(grep '^pidfile=' ${CONFIGFILE} | awk -F= '{ print $2 }')
|
||||
|
||||
depend() {
|
||||
if [ $SVCNAME = "shinken" ]; then
|
||||
NEED="$NEED shinken.arbiter shinken.broker shinken.scheduler"
|
||||
ebegin "show $NEED"
|
||||
fi
|
||||
need $NEED
|
||||
need net
|
||||
}
|
||||
|
||||
start() {
|
||||
@@ -34,7 +28,7 @@ start() {
|
||||
return 0
|
||||
fi
|
||||
ebegin "starting shinken ${MODULE}"
|
||||
start-stop-daemon --start --exec ${SHINKENM} --pidfile "${PIDFILE}" \
|
||||
start-stop-daemon --start --exec ${SHINKENM} --pidfile ${PIDFILE} \
|
||||
-- --config ${CONFIGFILE} --daemon
|
||||
eend $?
|
||||
}
|
||||
|
Reference in New Issue
Block a user