[Checkins] SVN: www.zope.org/trunk/etc/ - providing tailored RC and logrotate scripts
Jens Vagelpohl
jens at dataflake.org
Thu Aug 21 06:16:39 EDT 2008
Log message for revision 90059:
- providing tailored RC and logrotate scripts
Changed:
A www.zope.org/trunk/etc/
A www.zope.org/trunk/etc/init.d/
A www.zope.org/trunk/etc/init.d/README
A www.zope.org/trunk/etc/init.d/zopeorg-zeoclient1
A www.zope.org/trunk/etc/init.d/zopeorg-zeoserver
A www.zope.org/trunk/etc/logrotate.d/
A www.zope.org/trunk/etc/logrotate.d/README
A www.zope.org/trunk/etc/logrotate.d/zopeorg
-=-
Added: www.zope.org/trunk/etc/init.d/README
===================================================================
--- www.zope.org/trunk/etc/init.d/README (rev 0)
+++ www.zope.org/trunk/etc/init.d/README 2008-08-21 10:16:39 UTC (rev 90059)
@@ -0,0 +1,2 @@
+This folder contains SysV-compatible startup scripts. These scripts
+contain HARDCODED PATHS, so check and adjust them before usage.
Added: www.zope.org/trunk/etc/init.d/zopeorg-zeoclient1
===================================================================
--- www.zope.org/trunk/etc/init.d/zopeorg-zeoclient1 (rev 0)
+++ www.zope.org/trunk/etc/init.d/zopeorg-zeoclient1 2008-08-21 10:16:39 UTC (rev 90059)
@@ -0,0 +1,63 @@
+#!/bin/sh
+# Startup script for Zope client
+
+# chkconfig: 2345 93 03
+# description: Start Zope Corp Zope Client
+# by chrism 01/10/2001
+
+# Source function library.
+. /etc/rc.d/init.d/functions
+
+instance="/var/zope/www.zope.org"
+zopectl="$instance/bin/instance1"
+
+[ -f $zopectl ] || exit 0
+
+prog="zope.org ZEO client 1"
+
+start() {
+ echo -n $"Starting $prog: "
+ daemon --user=zope $zopectl start
+ RETVAL=$?
+ echo
+ return $RETVAL
+}
+
+stop() {
+ echo -n $"Stopping $prog: "
+ $zopectl stop
+ RETVAL=$?
+ echo
+ return $RETVAL
+}
+
+case "$1" in
+ start)
+ start
+ ;;
+
+ stop)
+ stop
+ ;;
+
+ restart)
+ $zopectl restart
+ ;;
+
+ logtail)
+ $zopectl logtail
+ ;;
+
+
+ rotate)
+ $zopectl logreopen
+ ;;
+
+ *)
+ echo $"Usage: $0 {start|stop|restart|logtail|rotate}"
+ exit 1
+
+esac
+
+exit $RETVAL
+
Property changes on: www.zope.org/trunk/etc/init.d/zopeorg-zeoclient1
___________________________________________________________________
Name: svn:executable
+ *
Added: www.zope.org/trunk/etc/init.d/zopeorg-zeoserver
===================================================================
--- www.zope.org/trunk/etc/init.d/zopeorg-zeoserver (rev 0)
+++ www.zope.org/trunk/etc/init.d/zopeorg-zeoserver 2008-08-21 10:16:39 UTC (rev 90059)
@@ -0,0 +1,57 @@
+#!/bin/sh
+# Startup script for ZEO using zeoctl
+# by Chris McDonough (chrism at zope.com)
+#
+# chkconfig: 2345 80 20
+# description: ZEO, the distributed Zope Object Database
+
+# Source function library.
+. /etc/rc.d/init.d/functions
+
+instance="/var/zope/www.zope.org"
+zeoctl="$instance/bin/zeoserver"
+name="zope.org ZEO server"
+
+[ -f $zeoctl ] || exit 1
+
+RETVAL=0
+
+start() {
+ echo -n $"Starting $name: "
+ daemon --user=zope $zeoctl start
+ RETVAL=$?
+ [ $RETVAL -eq 0 ] && touch "/var/lock/subsys/$name"
+ echo
+ return $RETVAL
+}
+
+stop() {
+ echo -n $"Stopping $name: "
+ $zeoctl stop
+ RETVAL=$?
+ [ $RETVAL -eq 0 ] && rm -f "/var/lock/subsys/$name"
+ echo
+ return $RETVAL
+}
+
+case "$1" in
+ start)
+ start
+ ;;
+
+ stop)
+ stop
+ ;;
+
+ restart)
+ stop
+ start
+ ;;
+
+ *)
+ echo $"Usage: $0 {start|stop|restart}"
+ exit 1
+
+esac
+
+exit $REVAL
Property changes on: www.zope.org/trunk/etc/init.d/zopeorg-zeoserver
___________________________________________________________________
Name: svn:executable
+ *
Added: www.zope.org/trunk/etc/logrotate.d/README
===================================================================
--- www.zope.org/trunk/etc/logrotate.d/README (rev 0)
+++ www.zope.org/trunk/etc/logrotate.d/README 2008-08-21 10:16:39 UTC (rev 90059)
@@ -0,0 +1,2 @@
+This folder contains logrotate-compatible log rotation scripts. These scripts
+contain HARDCODED PATHS, so check and adjust them before usage.
Added: www.zope.org/trunk/etc/logrotate.d/zopeorg
===================================================================
--- www.zope.org/trunk/etc/logrotate.d/zopeorg (rev 0)
+++ www.zope.org/trunk/etc/logrotate.d/zopeorg 2008-08-21 10:16:39 UTC (rev 90059)
@@ -0,0 +1,8 @@
+/var/zope/www.zope.org/var/log/*.log {
+ weekly
+ rotate 4
+ compress
+ notifempty
+ missingok
+ copytruncate
+}
More information about the Checkins
mailing list