summaryrefslogtreecommitdiffstats
path: root/abs/extra-testing/community/foldingathome/archpatch_foldingathome.diff
diff options
context:
space:
mode:
authorGreg Frost <gregfrost1@bigpond.com>2009-08-30 01:29:53 (GMT)
committerGreg Frost <gregfrost1@bigpond.com>2009-08-30 01:29:53 (GMT)
commita56552217f33d3ce4d72d65ca19056d45858a4ee (patch)
tree1dd5fe05379306ad4b0683b65e9da9db7c4a961f /abs/extra-testing/community/foldingathome/archpatch_foldingathome.diff
parente179d165396f026fa6053c6c055d00d16b5eb141 (diff)
downloadlinhes_pkgbuild-a56552217f33d3ce4d72d65ca19056d45858a4ee.zip
linhes_pkgbuild-a56552217f33d3ce4d72d65ca19056d45858a4ee.tar.gz
linhes_pkgbuild-a56552217f33d3ce4d72d65ca19056d45858a4ee.tar.bz2
LinHES-config mythinstall foldingathome: initial inclusion of Folding@home
Diffstat (limited to 'abs/extra-testing/community/foldingathome/archpatch_foldingathome.diff')
-rw-r--r--abs/extra-testing/community/foldingathome/archpatch_foldingathome.diff110
1 files changed, 0 insertions, 110 deletions
diff --git a/abs/extra-testing/community/foldingathome/archpatch_foldingathome.diff b/abs/extra-testing/community/foldingathome/archpatch_foldingathome.diff
deleted file mode 100644
index 73410f1..0000000
--- a/abs/extra-testing/community/foldingathome/archpatch_foldingathome.diff
+++ /dev/null
@@ -1,110 +0,0 @@
-diff -Naur blank/foldingathome.conf.d 6.02-1/foldingathome.conf.d
---- blank/foldingathome.conf.d 1969-12-31 16:00:00.000000000 -0800
-+++ 6.02-1/foldingathome.conf.d 2008-08-21 16:59:05.000000000 -0700
-@@ -0,0 +1,12 @@
-+#
-+# Optional user settings for foldingathome daemon
-+#
-+# If you prefer not to run fah as root then you can identifer a current or
-+# specially created user here.
-+
-+FAH_USER=""
-+
-+# If you wish to associate this user with a specific group you can enter the
-+# group name here. If left blank the default is "users".
-+
-+FAH_GRP=""
-diff -Naur blank/foldingathome.license 6.02-1/foldingathome.license
---- blank/foldingathome.license 1969-12-31 16:00:00.000000000 -0800
-+++ 6.02-1/foldingathome.license 2008-08-21 16:59:27.000000000 -0700
-@@ -0,0 +1,26 @@
-+Folding@Home distributed computing client
-+Copyright 2001-2007. Stanford University. All Rights Reserved.
-+
-+License Agreement:
-+
-+Please carefully read the following terms and conditions before using this software. Use of this software
-+indicates acceptance of this license agreement and disclaimer of all warranties.
-+
-+Disclaimer of Warranty:
-+
-+IN NO EVENT SHALL STANFORD UNIVERSITY BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL,
-+OR CONSEQUENTIAL DAMAGES, INCLUDING LOST PROFITS, ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS
-+DOCUMENTATION, EVEN IF STANFORD UNIVERSITY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-+STANFORD UNIVERSITY SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, BUT NOTLIMITED TO, THE IMPLIED
-+WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE AND ACCOMPANYING
-+DOCUMENTATION PROVIDED HEREUNDER IS PROVIDED "AS IS". Folding@home HAS NO OBLIGATION TO PROVIDE
-+MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
-+
-+Restrictions:
-+
-+You may use this software on a computer system only if you own the system or have the permission of the owner.
-+You may not alter the software or associated data files.
-+You may only use unmodified versions of Folding@home obtained through authorized distributors to connect
-+to the Folding@Home servers. Use of other software to connect to the Folding@home servers is strictly prohibited.
-+Distribution of this software is prohibited. It may only be obtained by downloading from Stanford's web site
-+(http://folding.stanford.edu and pages linked therein) or the web site of one of our commercial partners (Sony, NVIDIA, and ATI).
-diff -Naur blank/foldingathome.rc.d 6.02-1/foldingathome.rc.d
---- blank/foldingathome.rc.d 1969-12-31 16:00:00.000000000 -0800
-+++ 6.02-1/foldingathome.rc.d 2008-08-21 17:00:48.000000000 -0700
-@@ -0,0 +1,60 @@
-+#!/bin/bash
-+#/etc/rc.d/foldingathome
-+#
-+# Starts the Folding@Home client in the background
-+
-+. /etc/rc.conf
-+. /etc/rc.d/functions
-+. /etc/conf.d/foldingathome
-+
-+PID=`pidof -o %PPID /opt/fah/fah6`
-+case "$1" in
-+ start)
-+ stat_busy "Starting Folding@Home"
-+ if [ -z "$PID" ]; then
-+ if [ ! -z "$FAH_USER" ] ; then
-+ if [ ! -d "/opt/fah/$FAH_USER" ] ; then
-+ mkdir /opt/fah/$FAH_USER
-+ chown $FAH_USER /opt/fah/$FAH_USER
-+ if [ ! -z "$FAH_GRP" ] ; then
-+ chgrp $FAH_GRP /opt/fah/$FAH_USER
-+ else
-+ chgrp users /opt/fah/$FAH_USER
-+ fi
-+ fi
-+ cd /opt/fah/$FAH_USER
-+ su $FAH_USER -c "nice --adjustment 19 /opt/fah/fah6 -verbosity 9 > /opt/fah/$FAH_USER/myfah.log" &
-+ else
-+ cd /opt/fah
-+ nice --adjustment 19 /opt/fah/fah6 -verbosity 9 > /opt/fah/myfah.log &
-+ fi
-+ fi
-+ if [ ! -z "$PID" -o $? -gt 0 ]; then
-+ stat_fail
-+ else
-+ add_daemon foldingathome
-+ stat_done
-+ fi
-+ ;;
-+
-+ stop)
-+ stat_busy "Stopping Folding@Home"
-+ [ ! -z "$PID" ]&& kill $PID &> /dev/null
-+ if [ $? -gt 0 ]; then
-+ stat_fail
-+ else
-+ rm_daemon foldingathome
-+ stat_done
-+ fi
-+ ;;
-+
-+ restart)
-+ $0 stop
-+ sleep 1
-+ $0 start
-+ ;;
-+
-+ *)
-+ echo $"Usage: $0 {start|stop|restart}"
-+esac
-+