diff options
author | 2009-04-23 16:13:33 +0000 | |
---|---|---|
committer | 2009-04-23 16:13:33 +0000 | |
commit | 6f4f249e9e887dbb619b0611e1d1128788b21a53 (patch) | |
tree | 9521f18b1f63305886cde665839049d9c87bebda /sci-misc/boinc | |
parent | Bump to 1.3.102. Fixes #258249 (diff) | |
download | historical-6f4f249e9e887dbb619b0611e1d1128788b21a53.tar.gz historical-6f4f249e9e887dbb619b0611e1d1128788b21a53.tar.bz2 historical-6f4f249e9e887dbb619b0611e1d1128788b21a53.zip |
Some gentoo syntax improvement in init.d file.
Package-Manager: portage-2.2_rc30/cvs/Linux x86_64
Diffstat (limited to 'sci-misc/boinc')
-rw-r--r-- | sci-misc/boinc/ChangeLog | 5 | ||||
-rw-r--r-- | sci-misc/boinc/Manifest | 4 | ||||
-rw-r--r-- | sci-misc/boinc/files/boinc.init | 37 |
3 files changed, 25 insertions, 21 deletions
diff --git a/sci-misc/boinc/ChangeLog b/sci-misc/boinc/ChangeLog index 2c545e729c85..9afee9df4eb8 100644 --- a/sci-misc/boinc/ChangeLog +++ b/sci-misc/boinc/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for sci-misc/boinc # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sci-misc/boinc/ChangeLog,v 1.59 2009/04/23 16:00:16 scarabeus Exp $ +# $Header: /var/cvsroot/gentoo-x86/sci-misc/boinc/ChangeLog,v 1.60 2009/04/23 16:13:33 scarabeus Exp $ + + 23 Apr 2009; Tomas Chvatal <scarabeus@gentoo.org> files/boinc.init: + Some gentoo syntax improvement in init.d file. 23 Apr 2009; Tomas Chvatal <scarabeus@gentoo.org> files/boinc.init, boinc-6.4.5-r1.ebuild: diff --git a/sci-misc/boinc/Manifest b/sci-misc/boinc/Manifest index 5bb4f81035e0..58121e52fa35 100644 --- a/sci-misc/boinc/Manifest +++ b/sci-misc/boinc/Manifest @@ -1,7 +1,7 @@ AUX 6.4.5-RSA_security.patch 2413 RMD160 8bf2d0573fedbdbc54f0c479747a23f0ff840f22 SHA1 e5fcafdd0da06a8a59350ff85cf3725e9ff8cede SHA256 f21a6904459ffcfd40cc0804d4a7f46e5a9ef013c217f204e100a8adf8cd4f87 AUX boinc.conf 711 RMD160 b6bb25b9d10cbefd3de5d653e701e056e2de4587 SHA1 570929cb4ed50d4fc4408624c4d0d330e208609c SHA256 032f07145ee230f069ffdc93befe90c047fba4314aedfc8024bdb44c06798e9e -AUX boinc.init 2994 RMD160 8be77d31066cad14ffd976910e1007f88ae3012e SHA1 2f260f6d484d5b3ebb81b10ca7c68d322dd9079f SHA256 af7c58b8f15fd77fca4f56e67144f0c45e2230567363a29839d94033bca59df1 +AUX boinc.init 3083 RMD160 5e3dffe7cf45f91b340b9e2bfd2986b1b2a25b36 SHA1 3fb5ab86d900c71ae3546f979fe8953082a7b884 SHA256 06508a2a77854e2ad08d61a796d9c3a49e00d9e35850afabf67e60b275e08bcf DIST boinc-6.4.5.tar.bz2 7639286 RMD160 8f7232a3e7d273076f6b2ae50b565550c03485cc SHA1 24c63d11c8e9ebda17beac359928407ce3b8678d SHA256 f6f1d053f10873ed9b3b6ce8dc4444a49f6c804196a3eb080f574db36e58557a EBUILD boinc-6.4.5-r1.ebuild 4333 RMD160 5170c5b67ea73b7cc1498e61997924983ec18f35 SHA1 518e6490d61f3f0d0f068d113c4184946eb38f9b SHA256 f863c7c08ac7d69864202310af44acce68f6ae151be61d3d66bbb26b4e0e16f7 -MISC ChangeLog 11502 RMD160 e61f5032768981701882849bdd88db9063a156d7 SHA1 7d2b20b1c3acb5ae3d4aa0b4efad4a276ea62d9e SHA256 3976ddacc3ebcdacd757d2572d916d2c8e749f03628c896b9cdedeb7d8cad03e +MISC ChangeLog 11622 RMD160 d0869373b1fe7438497f7ba9b2e127e5c73810a2 SHA1 fea968134840fc50abfe774ab1a366c7c2b1a08c SHA256 f1165c823b731025397085424cb48b0e65ff7c23555726e20f8a827744f68cfb MISC metadata.xml 697 RMD160 8cfc36bbae9395d2675629d68af1c6354244bd5f SHA1 bcfd28d367a81a6fa8b6a548703270cb066a9392 SHA256 614f44eeb4b76fccb040b9ab7dee69e50152c930a9224946010f39e7eed6e04c diff --git a/sci-misc/boinc/files/boinc.init b/sci-misc/boinc/files/boinc.init index 3735c4bd12f1..6e31db676682 100644 --- a/sci-misc/boinc/files/boinc.init +++ b/sci-misc/boinc/files/boinc.init @@ -8,31 +8,31 @@ depend() { } create_work_directory() { - if [[ ! -d $RUNTIMEDIR ]]; then - einfo "Directory $RUNTIMEDIR not existing, creating now." - mkdir $RUNTIMEDIR - chown ${USER}:${GROUP} $RUNTIMEDIR - if [[ ! -d $RUNTIMEDIR ]]; then - eeror "Directory $RUNTIMEDIR could not be created!" + if [[ ! -d ${RUNTIMEDIR} ]]; then + einfo "Directory ${RUNTIMEDIR} not existing, creating now." + mkdir ${RUNTIMEDIR} + chown ${USER}:${GROUP} ${RUNTIMEDIR} + if [[ ! -d ${RUNTIMEDIR} ]]; then + eeror "Directory ${RUNTIMEDIR} could not be created!" return 1 fi - ln -s /etc/ssl/certs/ca-certificates.crt $RUNTIMEDIR/ca-bundle.crt + ln -s /etc/ssl/certs/ca-certificates.crt ${RUNTIMEDIR}/ca-bundle.crt fi } generate_logs() { - if [[ ! -f $LOGFILE ]]; then - einfo "No $LOGFILE around. Creating new..." + if [[ ! -f ${LOGFILE} ]]; then + einfo "No ${LOGFILE} around. Creating new..." einfo "For good log rotation is great tool app-admin/logrotate" - touch $LOGFILE - chown ${USER}:${GROUP} $LOGFILE + touch ${LOGFILE} + chown ${USER}:${GROUP} ${LOGFILE} fi } cuda_check() { if [[ -f /opt/cuda/%LIBDIR%/libcudart.so ]]; then # symlink wont harm :] - ln -snf /opt/cuda/%LIBDIR%/libcudart.so $RUNTIMEDIR/libcudart.so + ln -snf /opt/cuda/%LIBDIR%/libcudart.so ${RUNTIMEDIR}/libcudart.so fi } @@ -42,7 +42,7 @@ start() { create_work_directory cuda_check - cd $RUNTIMEDIR + pushd ${RUNTIMEDIR} > /dev/null if [[ ! -f lockfile ]]; then einfo "File $RUNTIMEDIR/lockfile does not exist, assuming first run." @@ -88,7 +88,7 @@ start() { fi fi - eend $RESULT + eend ${RESULT} } attach() { @@ -103,18 +103,19 @@ attach() { fi ebegin "Attaching to project" # we have to work in runtime directory - cd $RUNTIMEDIR + pushd ${RUNTIMEDIR} > /dev/null # boinc does not return 1 when it fails currently - $BOINCBIN --chuid ${USER}:${GROUP} --attach_project $url $key &> /dev/null + ${BOINCBIN} --chuid ${USER}:${GROUP} --attach_project ${url} ${key} &> /dev/null + popd > /dev/null eend $? sleep 10 - tail $LOGFILE + tail ${LOGFILE} } stop() { ebegin "Stopping BOINC" - start-stop-daemon --stop --retry 3 --quiet --exec $BOINCBIN + start-stop-daemon --stop --retry 3 --quiet --exec ${BOINCBIN} eend $? } |