diff options
author | asau <asau@pkgsrc.org> | 2014-09-13 16:49:27 +0000 |
---|---|---|
committer | asau <asau@pkgsrc.org> | 2014-09-13 16:49:27 +0000 |
commit | 40237510d68942c7793ab78a823180f92095c294 (patch) | |
tree | c259c9e64afb5919132c3f455d60a21ee73fa49d /parallel | |
parent | 51bfe7d601850e44679d1aaad883cf0257bcae1d (diff) | |
download | pkgsrc-40237510d68942c7793ab78a823180f92095c294.tar.gz |
Add rc.subr control scripts.
Diffstat (limited to 'parallel')
-rw-r--r-- | parallel/slurm/Makefile | 6 | ||||
-rw-r--r-- | parallel/slurm/files/slurmctld.sh | 15 | ||||
-rw-r--r-- | parallel/slurm/files/slurmd.sh | 17 |
3 files changed, 36 insertions, 2 deletions
diff --git a/parallel/slurm/Makefile b/parallel/slurm/Makefile index b29976f00ce..57457ae9859 100644 --- a/parallel/slurm/Makefile +++ b/parallel/slurm/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.14 2014/05/29 23:37:14 wiz Exp $ +# $NetBSD: Makefile,v 1.15 2014/09/13 16:49:27 asau Exp $ DISTNAME= slurm-2.6.4 -PKGREVISION= 4 +PKGREVISION= 5 CATEGORIES= parallel MASTER_SITES= http://www.schedmd.com/download/archive/ \ http://www.schedmd.com/download/latest/ \ @@ -30,6 +30,8 @@ PKG_USERS= slurm:slurm PKG_GECOS.slurm= SLURM user PKG_SHELL.slurm= $(NOLOGIN) +RCD_SCRIPTS+= slurmd slurmctld + post-install: $(INSTALL_DATA_DIR) $(DESTDIR)$(PREFIX)/share/examples/$(PKGBASE) $(INSTALL_DATA) $(WRKSRC)/etc/* $(DESTDIR)$(PREFIX)/share/examples/$(PKGBASE)/ diff --git a/parallel/slurm/files/slurmctld.sh b/parallel/slurm/files/slurmctld.sh new file mode 100644 index 00000000000..4e613e81432 --- /dev/null +++ b/parallel/slurm/files/slurmctld.sh @@ -0,0 +1,15 @@ +#!@RCD_SCRIPTS_SHELL@ +# $NetBSD: slurmctld.sh,v 1.1 2014/09/13 16:49:27 asau Exp $ +# +# PROVIDE: slurmctld +# REQUIRE: DAEMON munge +# KEYWORD: shutdown + +. /etc/rc.subr + +name="slurmctld" +rcvar=${name} +command="@PREFIX@/sbin/slurmctld" + +load_rc_config $name +run_rc_command "$1" diff --git a/parallel/slurm/files/slurmd.sh b/parallel/slurm/files/slurmd.sh new file mode 100644 index 00000000000..13c81f29ebd --- /dev/null +++ b/parallel/slurm/files/slurmd.sh @@ -0,0 +1,17 @@ +#!@RCD_SCRIPTS_SHELL@ +# $NetBSD: slurmd.sh,v 1.1 2014/09/13 16:49:27 asau Exp $ +# +# PROVIDE: slurmd +# REQUIRE: DAEMON munge +# KEYWORD: shutdown + +. /etc/rc.subr + +name="slurmd" +rcvar=${name} +command="@PREFIX@/sbin/slurmd" + +slurmd_user="slurm" + +load_rc_config $name +run_rc_command "$1" |