diff options
author | 2011-07-04 02:56:19 +0400 | |
---|---|---|
committer | 2011-07-04 02:56:19 +0400 | |
commit | e78f6a691f2455bd8d71840f59daa5622e3eef48 (patch) | |
tree | b968d1dccdabf4339c6d6f4672df9b1fd969adc9 | |
parent | Enable maui support (diff) | |
download | sci-e78f6a691f2455bd8d71840f59daa5622e3eef48.tar.gz sci-e78f6a691f2455bd8d71840f59daa5622e3eef48.tar.bz2 sci-e78f6a691f2455bd8d71840f59daa5622e3eef48.zip |
Fix permissions
(Portage version: 2.2.0_alpha43/git/Linux x86_64, signed Manifest commit with key F82F92E6)
-rw-r--r-- | sys-cluster/slurm/Manifest | 34 | ||||
-rw-r--r-- | sys-cluster/slurm/files/slurmctld.initd | 4 | ||||
-rw-r--r-- | sys-cluster/slurm/files/slurmd.initd | 4 | ||||
-rw-r--r-- | sys-cluster/slurm/files/slurmdbd.initd | 4 | ||||
-rw-r--r-- | sys-cluster/slurm/slurm-2.2.7.ebuild | 9 |
5 files changed, 32 insertions, 23 deletions
diff --git a/sys-cluster/slurm/Manifest b/sys-cluster/slurm/Manifest index 0c9d97146..c7daec68c 100644 --- a/sys-cluster/slurm/Manifest +++ b/sys-cluster/slurm/Manifest @@ -2,26 +2,26 @@ Hash: SHA256 AUX slurm.confd 135 RMD160 06c96613c42ec09d4a21ef3bf6334026e89d9838 SHA1 0f5ed287f8a6f7280ccf977dae8388811484bc34 SHA256 3cfc9c56046911d3e77214e35fbf6a5ffc153eb2205b2158986abbb111a49433 -AUX slurmctld.initd 1002 RMD160 c0f957fbc12f86177fe769cf081e5c43d74d5748 SHA1 1ab759555d4e429049f5fd42d54d0e43d74343ba SHA256 648fc58a74fd67d381c6c0797e3712be5c51b98a228d882d3e51783df1722175 -AUX slurmd.initd 971 RMD160 e2817e32eb6fa3d5e9381088e3a3c1472b305e95 SHA1 5cbfac788537fec114de6bdd30f4d18ffd430154 SHA256 a864001a693b77129944c8f392f5c1856c7bf2e91a693557a6d54486cfb0023d -AUX slurmdbd.initd 888 RMD160 fa7335737883aa6514ca0e14db105a737797c1e0 SHA1 b930a737481f35b03d0b4c8342b49b60e70adb64 SHA256 a044ad3fa3f71276d88ae5b128f29ce3b61dce6a1c2e30e6cf81bb442dbdd262 +AUX slurmctld.initd 1014 RMD160 1abfea46ff82c6b275b0be4c5f82d480a70c0b34 SHA1 7858a1b80f89254ebffbdead6dc9bcf955aca12b SHA256 d146cbf34cc2ea007a5d8661efdce84b97b343d7f733855fa324380778127b25 +AUX slurmd.initd 983 RMD160 6919266437a373a28f4d7f7baf837f2d457b9839 SHA1 d6daa3e146dc1f7a53adc44081e3777e8974e88c SHA256 cf32335333e9e8193e0f302bed1eb6c4527b0a69b56252f0780aaf23067be8f2 +AUX slurmdbd.initd 900 RMD160 f6c0799754424dfb6bd3bfb1c7913ed3b0dcf0ab SHA1 dc0c8508b2864a175052f765c098f6ffb49f70cc SHA256 e4ab05472bedbdd1270b3c8a7cb86e790b47f75b3dad29e8d924078cb0c328eb DIST slurm-2.2.7.tar.bz2 4454740 RMD160 37ee3ef3382e3ca00cff99901020825bbf0c0b03 SHA1 b5e62504f31007f593d6ce6d90415579273a7b0f SHA256 8dfd8ec1b447caa1c8d83817a90414e19bc5b8cc9caf2c7ec4b6d2cb6bcd0a7e -EBUILD slurm-2.2.7.ebuild 2806 RMD160 562a33097246f763bef5d65008607526c4c0b357 SHA1 111561cf0f3b3a16fb91ae9f8044b73a2d98f204 SHA256 3128fd1b4df2b0002f65b37da62ef744bf657f01389c9e28a63bc038806b334c +EBUILD slurm-2.2.7.ebuild 3090 RMD160 173b5079ce8c462e9a41296c34678ef996d50b4a SHA1 a975f00d45a0c5db82ef96e54b7de43ff322ea1d SHA256 16d1ab2c570745a0bda408165bb97aa94bb027eff7c730d9eef0dd81265ce9f9 MISC metadata.xml 435 RMD160 ea0b8b3d7047969d1bd596705c6f3d0490903302 SHA1 8eb1331ae5fb6244de0f0c5c14f896866f92d1a6 SHA256 395334498b0744fc79cfc01ff81cb71836698bacd73b412fdf3c6a4f3c082c6b -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) -iQIcBAEBCAAGBQJOEO/gAAoJEOf+E+/4L5Lm0UYP/1yyLet2lDvLyb1fAjCiyeUO -vZNXA34Wir6IZOIzwEs/gBcD4yhO2/VaFCIyIbArCR4AbT+yY54XQPO+qQXvlF3l -Ne4cAAUW0LfYBcLqNaFzyxtoTBidUfFBYn8wJj58EdtJ1ku+ZhBZzW6gbIDzYrw5 -jrasohi5uVO6riTDMaT48xy9cV96W0JliEwIcaT9xGv3xHuKkIBZJqhdFvfnW18v -2xQ0xY7ZH+uDA47PWzrbBmHjE74fW8Eo3ewfXeCBY8d+jtyHW9gO5uTYkSHrYU3t -yFrtrnBx+0htvHVMOmZizWzWgzKiDAYTlCvwM3pfq2x7rWrVdgfN9XBvjAtkb7oM -W/FB3mWS17oQwIrmNteJRK3KcoOKcWmMQzJCIj87T+SmFqz6ARAK1XG3vDMFne6q -uY6cI1LehQ3FHnOiViiEy342HJ5B6chK5m5gASXW1aHu6X9wSM9fQTqdSVvdcBUM -SaHnlQkKUKw6TbGE0sTdrHvBYVpUuJTXoXQzDPsn4x1+/QUilJvSEhrs7PiiCwpM -SZh63Rr5pC1tSC3mnnsFPZCebQdP2EJGOLDbd3bouqSCEQQohJLzW40doyOzsA79 -dXXx6eBxXzJpwyaJhoB3+/DNWmpomQbqMIYag9l6wf97OzB8fYyn5YTKQcPAGUVf -/Ri073+tASFPUG61itpY -=8wsP +iQIcBAEBCAAGBQJOEPOSAAoJEOf+E+/4L5LmJSkP/jtJ8R8ManL66UBVGJSSXYEt +cCs7oayDL1yX4EA5ntcKmKx/xjfeFg+G7ZnMkR9Xfo1NIYPDwR8sF9CUzJiC0cq0 +89qR1pWydFEAin65++mll+WQ+R2/PHI1MIUKuFeODMrHIi5zCUjDMY4Xcp1YdwFI +2QzgP682jUtlQJfgM0jNHlJiI++q35feUTYJtkTX3feAlGosyRwC+TOHaMSiGBmv +7lrlHR7qMd6NFEL4OzRd8N6pokCTOh5nHgz816/FDpKV6/nVz3+876i+tSgJ0gig +ud0MKzi9vy/Wuv+0s754SQGhV0a58LBZTTYnuaODQo0jZr4WZe25ZlHFRn5EJZPp +97waoqWd75XhjER56LYsPavc6pHFZP4QKEz2u3wrPzcfzTX1fRppTgQAqSyAjTHE +CzI/yVTUgb7kxpHOAfqL/oe3Kv6PwpAqj+ZkYIfTsRiJHdPIwSQQ2HDxjlQbsWFq +gZh/1rZMys210AzWOVQE+TZ3SkLR67cKQxjoRzN/8pEnf/kTq3Db8M3HhuqWCRl1 +IuZWdpGxOpK1mBB/nIRhDQpTu6Rb9dq7Qte1gHiXhI59qVpOSCrB4gvbVeg8/Dly +EoBIglMUweJBIySZFlOEEXw/PqsVhtP9oxcMQB5u1rc4Y4SozeV/4VqIPbQsdwoN +P9B3TfqG8m6eGKJL4Umk +=P8w2 -----END PGP SIGNATURE----- diff --git a/sys-cluster/slurm/files/slurmctld.initd b/sys-cluster/slurm/files/slurmctld.initd index 2e4c0fcc3..8cd7fa5f0 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() { 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 $? } diff --git a/sys-cluster/slurm/files/slurmd.initd b/sys-cluster/slurm/files/slurmd.initd index 6964f938c..7a0449deb 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() { 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 $? } diff --git a/sys-cluster/slurm/files/slurmdbd.initd b/sys-cluster/slurm/files/slurmdbd.initd index a45a785e3..17cfd2cd4 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() { 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 $? } diff --git a/sys-cluster/slurm/slurm-2.2.7.ebuild b/sys-cluster/slurm/slurm-2.2.7.ebuild index 00aa0b487..6478bfccb 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() { } 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 headnode) of your cluster." |