You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spamassassin.apache.org by jm...@apache.org on 2007/01/30 21:33:32 UTC

svn commit: r501546 - in /spamassassin/trunk/build/automc: etc-init.d-bbmass etc-init.d-tmpfs

Author: jm
Date: Tue Jan 30 12:33:31 2007
New Revision: 501546

URL: http://svn.apache.org/viewvc?view=rev&rev=501546
Log:
split tmpfs stuff into its own init script

Added:
    spamassassin/trunk/build/automc/etc-init.d-tmpfs   (with props)
Modified:
    spamassassin/trunk/build/automc/etc-init.d-bbmass

Modified: spamassassin/trunk/build/automc/etc-init.d-bbmass
URL: http://svn.apache.org/viewvc/spamassassin/trunk/build/automc/etc-init.d-bbmass?view=diff&rev=501546&r1=501545&r2=501546
==============================================================================
--- spamassassin/trunk/build/automc/etc-init.d-bbmass (original)
+++ spamassassin/trunk/build/automc/etc-init.d-bbmass Tue Jan 30 12:33:31 2007
@@ -23,18 +23,6 @@
 }
 
 start() {
-    echo "Mounting tmpfs: "
-    [ -d /export/home/bbmass/tmpfs ] || mkdir -p /export/home/bbmass/tmpfs
-    mount -F tmpfs swap /export/home/bbmass/tmpfs
-    rm -f /tmpfs
-    ln -s /export/home/bbmass/tmpfs /tmpfs
-
-    chmod 1777 /export/home/bbmass/tmpfs
-    mkdir /tmpfs/aicache
-    chmod 1777 /tmpfs/aicache
-
-    echo "Done."
-
     echo "Starting $prog: " 
     runall start
     RETVAL=$?
@@ -46,9 +34,6 @@
     runall stop
     RETVAL=$?
     return $RETVAL
-
-    umount /export/home/bbmass/tmpfs
-    chmod 0700 /export/home/bbmass/tmpfs
 }
 
 case "$1" in

Added: spamassassin/trunk/build/automc/etc-init.d-tmpfs
URL: http://svn.apache.org/viewvc/spamassassin/trunk/build/automc/etc-init.d-tmpfs?view=auto&rev=501546
==============================================================================
--- spamassassin/trunk/build/automc/etc-init.d-tmpfs (added)
+++ spamassassin/trunk/build/automc/etc-init.d-tmpfs Tue Jan 30 12:33:31 2007
@@ -0,0 +1,44 @@
+#!/bin/sh
+
+. /etc/profile
+
+PATH=$PATH:/sbin:/usr/sbin:/usr/local/bin:/usr/sfw/bin:/opt/sfw/bin:/opt/SUNWspro/bin:/opt/subversion-1.1.4/bin:/usr/apache2/bin:/local/bin
+
+start() {
+    echo "Mounting tmpfs: "
+    [ -d /export/home/bbmass/tmpfs ] || mkdir -p /export/home/bbmass/tmpfs
+    mount -F tmpfs swap /export/home/bbmass/tmpfs
+    rm -f /tmpfs
+    ln -s /export/home/bbmass/tmpfs /tmpfs
+
+    chmod 1777 /export/home/bbmass/tmpfs
+    mkdir /tmpfs/aicache
+    chmod 1777 /tmpfs/aicache
+    echo "Done."
+}
+
+stop() {
+    umount /export/home/bbmass/tmpfs
+    chmod 0700 /export/home/bbmass/tmpfs
+}
+
+case "$1" in
+	start)
+	    start
+	    ;;
+	
+	stop)
+	    stop
+	    ;;
+	
+	restart)
+	    stop; sleep 2; start
+	    ;;
+	
+	*)
+	    echo $"Usage: $0 {start|stop|restart|condrestart}"
+	    exit 1
+
+esac
+
+exit 0

Propchange: spamassassin/trunk/build/automc/etc-init.d-tmpfs
------------------------------------------------------------------------------
    svn:executable = *