From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1QdVav-0004Kq-BB for garchives@archives.gentoo.org; Sun, 03 Jul 2011 22:56:53 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id BC2BD21C0A7; Sun, 3 Jul 2011 22:56:45 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 76D3021C0A7 for ; Sun, 3 Jul 2011 22:56:45 +0000 (UTC) Received: from pelican.gentoo.org (unknown [66.219.59.40]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 7AD8B1B4005 for ; Sun, 3 Jul 2011 22:56:44 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by pelican.gentoo.org (Postfix) with ESMTP id C89C38003D for ; Sun, 3 Jul 2011 22:56:43 +0000 (UTC) From: "Alexey Shvetsov" To: gentoo-commits@lists.gentoo.org Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Alexey Shvetsov" Message-ID: Subject: [gentoo-commits] proj/sci:master commit in: sys-cluster/slurm/, sys-cluster/slurm/files/ X-VCS-Repository: proj/sci X-VCS-Files: sys-cluster/slurm/files/slurmctld.initd sys-cluster/slurm/files/slurmd.initd sys-cluster/slurm/files/slurmdbd.initd sys-cluster/slurm/slurm-2.2.7.ebuild X-VCS-Directories: sys-cluster/slurm/ sys-cluster/slurm/files/ X-VCS-Committer: alexxy X-VCS-Committer-Name: Alexey Shvetsov X-VCS-Revision: e78f6a691f2455bd8d71840f59daa5622e3eef48 Date: Sun, 3 Jul 2011 22:56:43 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: X-Archives-Hash: d14a5b5dd3a0151810a0ff2d243f5329 commit: e78f6a691f2455bd8d71840f59daa5622e3eef48 Author: Alexey Shvetsov gentoo org> AuthorDate: Sun Jul 3 22:56:19 2011 +0000 Commit: Alexey Shvetsov gentoo org> CommitDate: Sun Jul 3 22:56:19 2011 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=3Dproj/sci.git;a=3Dc= ommit;h=3De78f6a69 Fix permissions (Portage version: 2.2.0_alpha43/git/Linux x86_64, signed Manifest commit = with key F82F92E6) --- sys-cluster/slurm/files/slurmctld.initd | 4 ++-- sys-cluster/slurm/files/slurmd.initd | 4 ++-- sys-cluster/slurm/files/slurmdbd.initd | 4 ++-- sys-cluster/slurm/slurm-2.2.7.ebuild | 9 +++++++++ 4 files changed, 15 insertions(+), 6 deletions(-) diff --git a/sys-cluster/slurm/files/slurmctld.initd b/sys-cluster/slurm/= files/slurmctld.initd index 2e4c0fc..8cd7fa5 100644 --- a/sys-cluster/slurm/files/slurmctld.initd +++ b/sys-cluster/slurm/files/slurmctld.initd @@ -26,7 +26,7 @@ checkconfig() { start() { ebegin "Starting slurm control daemon" start-stop-daemon --start --quiet --background \ - --pidfile /var/run/slurmctld.pid \ + --pidfile /var/run/slurm/slurmctld.pid \ --user slurm \ --group slurm \ --exec /usr/sbin/slurmctld -- ${SLURMCTLD_OPTS} @@ -35,7 +35,7 @@ start() { =20 stop() { ebegin "Stopping slurm control daemon" - start-stop-daemon --stop --pidfile /var/run/slurmctld.pid + start-stop-daemon --stop --pidfile /var/run/slurm/slurmctld.pid eend $? } =20 diff --git a/sys-cluster/slurm/files/slurmd.initd b/sys-cluster/slurm/fil= es/slurmd.initd index 6964f93..7a0449d 100644 --- a/sys-cluster/slurm/files/slurmd.initd +++ b/sys-cluster/slurm/files/slurmd.initd @@ -26,7 +26,7 @@ checkconfig() { start() { ebegin "Starting slurm daemon" start-stop-daemon --start --quiet --background \ - --pidfile /var/run/slurmd.pid \ + --pidfile /var/run/slurm/slurmd.pid \ --user slurm \ --group slurm \ --exec /usr/sbin/slurmd -- ${SLURMD_OPTS} @@ -35,7 +35,7 @@ start() { =20 stop() { ebegin "Stopping slurm daemon" - start-stop-daemon --stop --pidfile /var/run/slurmd.pid + start-stop-daemon --stop --pidfile /var/run/slurm/slurmd.pid eend $? } =20 diff --git a/sys-cluster/slurm/files/slurmdbd.initd b/sys-cluster/slurm/f= iles/slurmdbd.initd index a45a785..17cfd2c 100644 --- a/sys-cluster/slurm/files/slurmdbd.initd +++ b/sys-cluster/slurm/files/slurmdbd.initd @@ -24,7 +24,7 @@ checkconfig() { start() { ebegin "Starting slurmdb daemon" start-stop-daemon --start --quiet --background \ - --pidfile /var/run/slurmddb.pid \ + --pidfile /var/run/slurm/slurmddb.pid \ --user slurm \ --group slurm \ --exec /usr/sbin/slurmddb -- ${SLURMD_OPTS} @@ -33,7 +33,7 @@ start() { =20 stop() { ebegin "Stopping slurmdb daemon" - start-stop-daemon --stop --pidfile /var/run/slurmdbd.pid + start-stop-daemon --stop --pidfile /var/run/slurm/slurmdbd.pid eend $? } =20 diff --git a/sys-cluster/slurm/slurm-2.2.7.ebuild b/sys-cluster/slurm/slu= rm-2.2.7.ebuild index 00aa0b4..6478bfc 100644 --- a/sys-cluster/slurm/slurm-2.2.7.ebuild +++ b/sys-cluster/slurm/slurm-2.2.7.ebuild @@ -72,6 +72,7 @@ src_install() { keepdir /etc/slurm keepdir /var/log/slurm keepdir /var/spool/slurm + keepdir /var/run/slurm insinto /etc/slurm doins etc/cgroup.conf.example doins etc/federation.conf.example @@ -95,6 +96,14 @@ pkg_preinst() { } =20 pkg_postinst() { + einfo "Fixing permissions in /var/spool/${PN}" + chown -R ${PN}:${PN} /var/spool/${PN} + einfo "Fixing permissions in /var/run/${PN}" + chown -R ${PN}:${PN} /var/run/${PN} + einfo "Fixing permissions in /var/log/${PN}" + chown -R ${PN}:${PN} /var/log/${PN} + echo + elog "Please visit the file '/usr/share/doc/${P}/html/configurator.html= " elog "through a (javascript enabled) browser to create a configureation= file." elog "Copy that file to /etc/slurm.conf on all nodes (including the hea= dnode) of your cluster."