aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSteven Kreuzer <skreuzer@FreeBSD.org>2015-01-28 22:04:53 +0800
committerSteven Kreuzer <skreuzer@FreeBSD.org>2015-01-28 22:04:53 +0800
commitbd8a7aa33282e2eb3a6c11be81bdbcdc763acf40 (patch)
tree9c2bd6eb8c4763a59c70f772a70d8193a489420c
parent830b92b64084e2c843fdf4f2b8244697b809c2c9 (diff)
downloadfreebsd-ports-gnome-bd8a7aa33282e2eb3a6c11be81bdbcdc763acf40.tar.gz
freebsd-ports-gnome-bd8a7aa33282e2eb3a6c11be81bdbcdc763acf40.tar.zst
freebsd-ports-gnome-bd8a7aa33282e2eb3a6c11be81bdbcdc763acf40.zip
Update to version 14.11.3
PR: 196260
-rw-r--r--sysutils/slurm-hpc/Makefile89
-rw-r--r--sysutils/slurm-hpc/distinfo4
-rw-r--r--sysutils/slurm-hpc/files/patch-configure41
-rw-r--r--sysutils/slurm-hpc/files/patch-src-plugins-acct_gather_filesystem-lustre-acct_gather_filesystem_lustre.c14
-rw-r--r--sysutils/slurm-hpc/files/patch-src-plugins-select-cons_res-dist_tasks.c68
-rw-r--r--sysutils/slurm-hpc/files/patch-src-plugins-task-cgroup-task_cgroup_cpuset.c33
-rw-r--r--sysutils/slurm-hpc/files/pty.h4
-rw-r--r--sysutils/slurm-hpc/files/slurm.conf.example96
-rw-r--r--sysutils/slurm-hpc/files/slurm.conf.in169
-rw-r--r--sysutils/slurm-hpc/pkg-descr8
-rw-r--r--sysutils/slurm-hpc/pkg-plist305
11 files changed, 327 insertions, 504 deletions
diff --git a/sysutils/slurm-hpc/Makefile b/sysutils/slurm-hpc/Makefile
index 4590a236ce0c..2a9c39b5770b 100644
--- a/sysutils/slurm-hpc/Makefile
+++ b/sysutils/slurm-hpc/Makefile
@@ -2,18 +2,17 @@
# $FreeBSD$
PORTNAME= slurm
-PORTVERSION= 2.6.4
-PORTREVISION= 5
+PORTVERSION= 14.11.3
CATEGORIES= sysutils
-MASTER_SITES= http://www.schedmd.com/download/archive/ \
- http://www.schedmd.com/download/latest/ \
- http://www.schedmd.com/download/development/
+MASTER_SITES= http://www.schedmd.com/download/latest/ \
+ http://www.schedmd.com/download/archive/ \
+ http://www.schedmd.com/download/development/
PKGNAMESUFFIX= -hpc
MAINTAINER= jwbacon@tds.net
COMMENT= Simple Linux Utility for Resource Management
-LICENSE= GPLv1
+LICENSE= GPLv2
LIB_DEPENDS= libsysinfo.so:${PORTSDIR}/devel/libsysinfo \
libhwloc.so:${PORTSDIR}/devel/hwloc \
@@ -22,69 +21,53 @@ LIB_DEPENDS= libsysinfo.so:${PORTSDIR}/devel/libsysinfo \
libhdf5.so:${PORTSDIR}/science/hdf5
GNU_CONFIGURE= yes
-USES= gmake libtool perl5 python tar:bzip2
+
USE_LDCONFIG= yes
+USES= gmake libtool perl5 python tar:bz2
+
+#OPTIONS_DEFINE=DOCS MYSQL PGSQL GTK2
+OPTIONS_DEFINE= DOCS MYSQL GTK2
+OPTIONS_SUB= yes
-OPTIONS_DEFINE= DOCS MYSQL PGSQL GTK2
+GTK2_USE= GNOME=glib20,gtk20
+MYSQL_USE= MYSQL=yes
+#PGSQL_USES= pgsql
+
+GTK2_DESC= Build GUI config tool sview
USERS= slurm
GROUPS= ${USERS}
USE_RC_SUBR= slurmctld slurmd
-SUB_FILES+= slurm.conf
-# This is a new and complex port. Allow debugging.
-STRIP_CMD= # NONE
-CFLAGS+= -I${LOCALBASE}/include -g -O1
+# ${WRKSRC}/slurm is for pty.h in configure
+CFLAGS+= -I${WRKSRC}/slurm -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib -lsysinfo -lkvm
-post-install:
- ${INSTALL_DATA} ${WRKDIR}/slurm.conf ${STAGEDIR}${PREFIX}/etc/slurm.conf.sample
-
.include <bsd.port.options.mk>
-.if ${PORT_OPTIONS:MMYSQL}
-USE_MYSQL= yes # Job accounting
-PLIST_FILES+= lib/slurm/accounting_storage_mysql.a \
- lib/slurm/accounting_storage_mysql.la \
- lib/slurm/accounting_storage_mysql.so \
- lib/slurm/jobcomp_mysql.a \
- lib/slurm/jobcomp_mysql.la \
- lib/slurm/jobcomp_mysql.so
-.else
-# Can't disable configure test, so make it fail
-CONFIGURE_ARGS+=--with-mysql_config=/nomysql
+# SLURM's configure enables interactive jobs if pty.h exists. Replacing
+# #include <pty.h> with appropriate headers will therefore not work, so instead
+# add a pty.h for the build.
+post-patch:
+.if ! ${PORT_OPTIONS:MGTK2}
+ @${REINPLACE_CMD} \
+ -e 's|min_gtk_version=2.7.1|min_gtk_version=200.7.1|g' \
+ ${WRKSRC}/configure
.endif
+ @${CP} ${FILESDIR}/pty.h ${WRKSRC}/slurm
+ @${REINPLACE_CMD} \
+ -e 's|/usr/bin/env python|${PYTHON_CMD}|g' \
+ ${WRKSRC}/doc/html/shtml2html.py \
+ ${WRKSRC}/doc/man/man2html.py
-.if ${PORT_OPTIONS:MPGSQL}
-USES+= pgsql # Job accounting
-PLIST_FILES+= lib/slurm/accounting_storage_pgsql.a \
- lib/slurm/accounting_storage_pgsql.la \
- lib/slurm/accounting_storage_pgsql.so \
- lib/slurm/jobcomp_pgsql.a \
- lib/slurm/jobcomp_pgsql.la \
- lib/slurm/jobcomp_pgsql.so
-.else
-# Can't disable configure test, so make it fail
-CONFIGURE_ARGS+=--with-pg_config=/nopostgres
+post-stage:
+.if ! ${PORT_OPTIONS:MDOCS}
+ ${RM} -rf ${STAGEDIR}${LOCALBASE}/share/doc/${PORTNAME}-${PORTVERSION}
.endif
+ @${CP} ${FILESDIR}/slurm.conf.example ${STAGEDIR}${PREFIX}/etc/
-.if ${PORT_OPTIONS:MGTK2}
-# Note: Configure could not find pcre when building with no ports
-# preinstalled on 9.1-RELEASE. Worked fine on second try.
-USE_GNOME= glib20 gtk20 # sview
-PLIST_FILES+= bin/sview
-.endif
-post-patch:
-# Can't disable configure test, so make it fail
-.if ! ${PORT_OPTIONS:MGTK2}
- ${REINPLACE_CMD} -e 's|min_gtk_version=2.7.1|min_gtk_version=200.7.1|' \
- ${WRKSRC}/configure
-.endif
- @${REINPLACE_CMD} \
- -e 's|/usr/bin/env python|${PYTHON_CMD}|g' \
- ${WRKSRC}/doc/html/shtml2html.py \
- ${WRKSRC}/doc/man/man2html.py
+INSTALL_TARGET= install-strip
.include <bsd.port.mk>
diff --git a/sysutils/slurm-hpc/distinfo b/sysutils/slurm-hpc/distinfo
index f74314f555c7..425accd34c3c 100644
--- a/sysutils/slurm-hpc/distinfo
+++ b/sysutils/slurm-hpc/distinfo
@@ -1,2 +1,2 @@
-SHA256 (slurm-2.6.4.tar.bz2) = f44a9a80c502dba9809127dc2a04069fd7c87d6b1e10824fe254b2077f9adac8
-SIZE (slurm-2.6.4.tar.bz2) = 5954130
+SHA256 (slurm-14.11.3.tar.bz2) = ee5b4918c560962db06267066ef07fe07470991aaeedb30bc9cf36f419179e10
+SIZE (slurm-14.11.3.tar.bz2) = 6352549
diff --git a/sysutils/slurm-hpc/files/patch-configure b/sysutils/slurm-hpc/files/patch-configure
deleted file mode 100644
index fb981236cba1..000000000000
--- a/sysutils/slurm-hpc/files/patch-configure
+++ /dev/null
@@ -1,41 +0,0 @@
---- configure.orig 2013-09-10 16:44:33.000000000 -0500
-+++ configure 2013-11-14 10:23:02.000000000 -0600
-@@ -21594,12 +21594,9 @@
- main ()
- {
-
-- int main()
-- {
- MYSQL mysql;
- (void) mysql_init(&mysql);
- (void) mysql_close(&mysql);
-- }
-
- ;
- return 0;
-@@ -21636,12 +21633,9 @@
- main ()
- {
-
-- int main()
-- {
- MYSQL mysql;
- (void) mysql_init(&mysql);
- (void) mysql_close(&mysql);
-- }
-
- ;
- return 0;
-@@ -21803,12 +21797,9 @@
- main ()
- {
-
-- int main()
-- {
- PGconn *conn;
- conn = PQconnectdb("dbname = postgres");
- (void) PQfinish(conn);
-- }
-
- ;
- return 0;
diff --git a/sysutils/slurm-hpc/files/patch-src-plugins-acct_gather_filesystem-lustre-acct_gather_filesystem_lustre.c b/sysutils/slurm-hpc/files/patch-src-plugins-acct_gather_filesystem-lustre-acct_gather_filesystem_lustre.c
index 9c14d1d219f3..3f4e12d55b1d 100644
--- a/sysutils/slurm-hpc/files/patch-src-plugins-acct_gather_filesystem-lustre-acct_gather_filesystem_lustre.c
+++ b/sysutils/slurm-hpc/files/patch-src-plugins-acct_gather_filesystem-lustre-acct_gather_filesystem_lustre.c
@@ -1,11 +1,11 @@
---- src/plugins/acct_gather_filesystem/lustre/acct_gather_filesystem_lustre.c.orig 2013-09-10 16:44:33.000000000 -0500
-+++ src/plugins/acct_gather_filesystem/lustre/acct_gather_filesystem_lustre.c 2013-11-14 10:23:02.000000000 -0600
-@@ -49,6 +49,8 @@
- #include <getopt.h>
- #include <netinet/in.h>
+--- src/plugins/acct_gather_filesystem/lustre/acct_gather_filesystem_lustre.c.orig 2014-02-10 16:16:55.000000000 -0600
++++ src/plugins/acct_gather_filesystem/lustre/acct_gather_filesystem_lustre.c 2014-02-27 08:10:17.000000000 -0600
+@@ -57,6 +57,8 @@
+
+ #include "src/slurmd/slurmd/slurmd.h"
+#include <limits.h>
+
- #include "src/common/slurm_xlator.h"
- #include "src/common/slurm_acct_gather_filesystem.h"
+ /***************************************************************/
+
diff --git a/sysutils/slurm-hpc/files/patch-src-plugins-select-cons_res-dist_tasks.c b/sysutils/slurm-hpc/files/patch-src-plugins-select-cons_res-dist_tasks.c
deleted file mode 100644
index c2166f12123e..000000000000
--- a/sysutils/slurm-hpc/files/patch-src-plugins-select-cons_res-dist_tasks.c
+++ /dev/null
@@ -1,68 +0,0 @@
---- src/plugins/select/cons_res/dist_tasks.c.orig 2013-09-10 16:44:33.000000000 -0500
-+++ src/plugins/select/cons_res/dist_tasks.c 2013-11-14 10:23:02.000000000 -0600
-@@ -271,6 +271,30 @@
- return SLURM_SUCCESS;
- }
-
-+// These were nested below, which is not legal in standard C
-+
-+ /* qsort compare function for ascending int list */
-+ int _cmp_int_ascend (const void *a, const void *b)
-+ {
-+ return (*(int*)a - *(int*)b);
-+ }
-+
-+ /* qsort compare function for descending int list */
-+ int _cmp_int_descend (const void *a, const void *b)
-+ {
-+ return (*(int*)b - *(int*)a);
-+ }
-+
-+ int* sockets_cpu_cnt;
-+
-+ /* qsort compare function for board combination socket
-+ * list */
-+ int _cmp_sock (const void *a, const void *b)
-+ {
-+ return (sockets_cpu_cnt[*(int*)b] -
-+ sockets_cpu_cnt[*(int*)a]);
-+ }
-+
- /* sync up core bitmap with new CPU count using a best-fit approach
- * on the available resources on each node
- *
-@@ -298,7 +322,6 @@
- int elig_idx, comb_brd_idx, sock_list_idx, comb_min, board_num;
- int* boards_cpu_cnt;
- int* sort_brds_cpu_cnt;
-- int* sockets_cpu_cnt;
- int* board_combs;
- int* socket_list;
- int* elig_brd_combs;
-@@ -316,26 +339,6 @@
- uint64_t ncomb_brd;
- bool sufficient,best_fit_sufficient;
-
-- /* qsort compare function for ascending int list */
-- int _cmp_int_ascend (const void *a, const void *b)
-- {
-- return (*(int*)a - *(int*)b);
-- }
--
-- /* qsort compare function for descending int list */
-- int _cmp_int_descend (const void *a, const void *b)
-- {
-- return (*(int*)b - *(int*)a);
-- }
--
-- /* qsort compare function for board combination socket
-- * list */
-- int _cmp_sock (const void *a, const void *b)
-- {
-- return (sockets_cpu_cnt[*(int*)b] -
-- sockets_cpu_cnt[*(int*)a]);
-- }
--
- if (!job_res)
- return;
-
diff --git a/sysutils/slurm-hpc/files/patch-src-plugins-task-cgroup-task_cgroup_cpuset.c b/sysutils/slurm-hpc/files/patch-src-plugins-task-cgroup-task_cgroup_cpuset.c
deleted file mode 100644
index ffeafb1a879d..000000000000
--- a/sysutils/slurm-hpc/files/patch-src-plugins-task-cgroup-task_cgroup_cpuset.c
+++ /dev/null
@@ -1,33 +0,0 @@
---- src/plugins/task/cgroup/task_cgroup_cpuset.c.orig 2013-11-14 10:56:33.000000000 -0600
-+++ src/plugins/task/cgroup/task_cgroup_cpuset.c 2013-11-14 11:10:51.000000000 -0600
-@@ -59,7 +59,12 @@
-
- #ifdef HAVE_HWLOC
- #include <hwloc.h>
-+#if !defined(__FreeBSD__)
- #include <hwloc/glibc-sched.h>
-+#else
-+// For cpuset
-+#include <pthread_np.h>
-+#endif
-
- # if HWLOC_API_VERSION <= 0x00010000
- /* After this version the cpuset structure and all it's functions
-@@ -714,7 +719,7 @@
- hwloc_obj_type_t req_hwtype;
-
- size_t tssize;
-- cpu_set_t ts;
-+ cpuset_t ts;
-
- bind_type = job->cpu_bind_type ;
- if (conf->task_plugin_param & CPU_BIND_VERBOSE ||
-@@ -900,7 +905,7 @@
-
- hwloc_bitmap_asprintf(&str, cpuset);
-
-- tssize = sizeof(cpu_set_t);
-+ tssize = sizeof(cpuset_t);
- if (hwloc_cpuset_to_glibc_sched_affinity(topology,cpuset,
- &ts,tssize) == 0) {
- fstatus = SLURM_SUCCESS;
diff --git a/sysutils/slurm-hpc/files/pty.h b/sysutils/slurm-hpc/files/pty.h
new file mode 100644
index 000000000000..28671a8478d4
--- /dev/null
+++ b/sysutils/slurm-hpc/files/pty.h
@@ -0,0 +1,4 @@
+#include <sys/types.h>
+#include <sys/ioctl.h>
+#include <termios.h>
+#include <libutil.h>
diff --git a/sysutils/slurm-hpc/files/slurm.conf.example b/sysutils/slurm-hpc/files/slurm.conf.example
new file mode 100644
index 000000000000..fe11d93b54ef
--- /dev/null
+++ b/sysutils/slurm-hpc/files/slurm.conf.example
@@ -0,0 +1,96 @@
+# Example slurm.conf file.
+#
+# You can run configurator.html (included as part of the documentation) to build
+# a configuration file customized for your environment.
+#
+# See the slurm.conf man page for more information.
+#
+
+AuthType=auth/munge
+#BackupAddr=
+#BackupController=
+CacheGroups=0
+ClusterName=FreeBSD
+#ControlAddr=
+ControlMachine=Master
+#Epilog=
+#FirstJobId=
+#JobCredentialPrivateKey=
+#JobCredentialPublicCertificate=
+MailProg=/usr/bin/mail
+#MaxJobCount=
+MpiDefault=none
+#PlugStackConfig=
+#PluginDir=
+ProctrackType=proctrack/pgid
+#Prolog=
+#PropagatePrioProcess=
+#PropagateResourceLimits=
+#PropagateResourceLimitsExcept=
+ReturnToService=0
+#SrunEpilog=
+#SrunProlog=
+SlurmUser=slurm
+SlurmctldPidFile=/var/run/slurm/slurmctld.pid
+SlurmctldPort=6817
+SlurmdPidFile=/var/run/slurm/slurmd.pid
+SlurmdPort=6818
+SlurmdSpoolDir=/var/spool/slurmd
+#SlurmdUser=root
+StateSaveLocation=/var/run/slurm
+SwitchType=switch/none
+#TaskEpilog=
+#TaskPlugin=
+#TaskProlog=
+#TmpFS=
+#TrackWCKey=no
+#TreeWidth=50
+#UsePAM=
+
+# TIMERS
+InactiveLimit=0
+KillWait=30
+MinJobAge=300
+SlurmctldTimeout=300
+SlurmdTimeout=300
+Waittime=0
+
+# SCHEDULING
+FastSchedule=1
+#PriorityDecayHalfLife=14-0
+#PriorityMaxAge=1-0
+#PriorityType=priority/multifactor
+#PriorityUsageResetPeriod=14-0
+#PriorityWeightAge=1000
+#PriorityWeightFairshare=100000
+#PriorityWeightJobSize=1000
+#PriorityWeightPartition=10000
+#SchedulerAuth=
+#SchedulerPort=
+#SchedulerRootFilter=
+SchedulerType=sched/backfill
+SelectType=select/linear
+
+# LOGGING
+#JobCompLoc=
+JobCompType=jobcomp/none
+SlurmctldDebug=3
+SlurmctldLogFile=/var/log/slurmctld.log
+SlurmdDebug=3
+SlurmdLogFile=/var/log/slurmd.log
+
+# ACCOUNTING
+#AccountingStorageHost=
+#AccountingStorageLoc=
+#AccountingStoragePass=
+#AccountingStorageType=accounting_storage/slurmdbd
+#AccountingStorageUser=
+#JobAcctGatherFrequency=30
+#JobAcctGatherType=jobacct_gather/none
+
+# COMPUTE NODES
+NodeName=slave[1-10] Procs=48 State=UNKNOWN
+NodeName=slave[11-20] Procs=16 State=UNKNOWN
+
+# PARTITIONS
+PartitionName=all Nodes=slave[1-20] Default=YES MaxTime=INFINITE State=UP
diff --git a/sysutils/slurm-hpc/files/slurm.conf.in b/sysutils/slurm-hpc/files/slurm.conf.in
deleted file mode 100644
index 226090ea3dd4..000000000000
--- a/sysutils/slurm-hpc/files/slurm.conf.in
+++ /dev/null
@@ -1,169 +0,0 @@
-# slurm.conf file generated by configurator.html.
-# Put this file on all nodes of your cluster.
-# See the slurm.conf man page for more information.
-#
-ControlMachine=%%CONTROL_MACHINE%%
-#ControlAddr=
-#BackupController=%%BACKUP_CONTROL_MACHINE%%
-#BackupAddr=
-#
-AuthType=auth/munge
-CacheGroups=0
-#CheckpointType=checkpoint/none
-CryptoType=crypto/munge
-#DisableRootJobs=NO
-#EnforcePartLimits=NO
-#Epilog=
-#EpilogSlurmctld=
-#FirstJobId=1
-#MaxJobId=999999
-#GresTypes=
-#GroupUpdateForce=0
-#GroupUpdateTime=600
-#JobCheckpointDir=/var/slurm/checkpoint
-#JobCredentialPrivateKey=
-#JobCredentialPublicCertificate=
-#JobFileAppend=0
-#JobRequeue=1
-#JobSubmitPlugins=1
-#KillOnBadExit=0
-#LaunchType=launch/slurm
-#Licenses=foo*4,bar
-MailProg=/usr/bin/mail
-#MaxJobCount=5000
-#MaxStepCount=40000
-#MaxTasksPerNode=128
-MpiDefault=none
-#MpiParams=ports=#-#
-#PluginDir=
-#PlugStackConfig=
-#PrivateData=jobs
-ProctrackType=proctrack/pgid
-#Prolog=
-#PrologSlurmctld=
-#PropagatePrioProcess=0
-#PropagateResourceLimits=
-# Prevent head node limits from being applied to jobs!
-PropagateResourceLimitsExcept=ALL
-#RebootProgram=
-ReturnToService=1
-#SallocDefaultCommand=
-SlurmctldPidFile=/var/run/slurmctld.pid
-SlurmctldPort=6817
-SlurmdPidFile=/var/run/slurmd.pid
-SlurmdPort=6818
-SlurmdSpoolDir=/var/spool/slurmd
-SlurmUser=slurm
-#SlurmdUser=root
-#SrunEpilog=
-#SrunProlog=
-StateSaveLocation=/home/slurm/slurmctld
-SwitchType=switch/none
-#TaskEpilog=
-TaskPlugin=task/none
-#TaskPluginParam=
-#TaskProlog=
-#TopologyPlugin=topology/tree
-#TmpFs=/tmp
-#TrackWCKey=no
-#TreeWidth=
-#UnkillableStepProgram=
-#UsePAM=0
-#
-#
-# TIMERS
-#BatchStartTimeout=10
-#CompleteWait=0
-#EpilogMsgTime=2000
-#GetEnvTimeout=2
-#HealthCheckInterval=0
-#HealthCheckProgram=
-InactiveLimit=0
-KillWait=30
-#MessageTimeout=10
-#ResvOverRun=0
-MinJobAge=300
-#OverTimeLimit=0
-SlurmctldTimeout=120
-SlurmdTimeout=300
-#UnkillableStepTimeout=60
-#VSizeFactor=0
-Waittime=0
-#
-#
-# SCHEDULING
-#DefMemPerCPU=0
-FastSchedule=1
-#MaxMemPerCPU=0
-#SchedulerRootFilter=1
-#SchedulerTimeSlice=30
-SchedulerType=sched/backfill
-SchedulerPort=7321
-SelectType=select/cons_res
-#SelectTypeParameters=
-#
-#
-# JOB PRIORITY
-#PriorityType=priority/basic
-#PriorityDecayHalfLife=
-#PriorityCalcPeriod=
-#PriorityFavorSmall=
-#PriorityMaxAge=
-#PriorityUsageResetPeriod=
-#PriorityWeightAge=
-#PriorityWeightFairshare=
-#PriorityWeightJobSize=
-#PriorityWeightPartition=
-#PriorityWeightQOS=
-#
-#
-# LOGGING AND ACCOUNTING
-#AccountingStorageEnforce=0
-#AccountingStorageHost=
-#AccountingStorageLoc=
-#AccountingStoragePass=
-#AccountingStoragePort=
-AccountingStorageType=accounting_storage/none
-#AccountingStorageUser=
-AccountingStoreJobComment=YES
-ClusterName=cluster
-#DebugFlags=
-#JobCompHost=
-#JobCompLoc=
-#JobCompPass=
-#JobCompPort=
-JobCompType=jobcomp/none
-#JobCompUser=
-JobAcctGatherFrequency=30
-JobAcctGatherType=jobacct_gather/none
-SlurmctldDebug=5
-SlurmctldLogFile=/var/log/slurmctld
-SlurmdDebug=5
-SlurmdLogFile=/var/log/slurmd
-#SlurmSchedLogFile=
-#SlurmSchedLogLevel=
-#
-#
-# POWER SAVE SUPPORT FOR IDLE NODES (optional)
-#SuspendProgram=
-#ResumeProgram=
-#SuspendTimeout=
-#ResumeTimeout=
-#ResumeRate=
-#SuspendExcNodes=
-#SuspendExcParts=
-#SuspendRate=
-#SuspendTime=
-#
-#
-# COMPUTE NODES
-
-#############################################################################
-# Note: Using CPUs=2 or Sockets=2 causes slurmctld to seg fault on FreeBSD.
-# Use Sockets=1, CoresPerSocket=total-cores-in-node, and
-# ThreadsPerCore=N, even if your motherboard has more than 1 socket.
-# This issue is related to get_cpuinfo() and is being investigated.
-#############################################################################
-
-NodeName=compute-[001-002] Sockets=1 CoresPerSocket=1 ThreadsPerCore=1 State=UNKNOWN
-PartitionName=default-partition Nodes=compute-[001-002] Default=YES MaxTime=INFINITE State=UP
diff --git a/sysutils/slurm-hpc/pkg-descr b/sysutils/slurm-hpc/pkg-descr
index f9db11b15503..76f190acd29f 100644
--- a/sysutils/slurm-hpc/pkg-descr
+++ b/sysutils/slurm-hpc/pkg-descr
@@ -1,9 +1,9 @@
-SLURM is an open-source resource manager designed for *nix clusters of all
+Slurm is an open-source workload manager designed for *nux clusters of all
sizes. It provides three key functions. First it allocates exclusive and/or
-non-exclusive access to resources (computer nodes) to users for some duration
-of time so they can perform work. Second, it provides a framework for starting,
+non-exclusive access to resources (computer nodes) to users for some duration of
+time so they can perform work. Second, it provides a framework for starting,
executing, and monitoring work (typically a parallel job) on a set of allocated
nodes. Finally, it arbitrates contention for resources by managing a queue of
pending work.
-WWW: https://computing.llnl.gov/linux/slurm/
+WWW: http://slurm.schedmd.com/
diff --git a/sysutils/slurm-hpc/pkg-plist b/sysutils/slurm-hpc/pkg-plist
index fadb0feab333..dc17cba6add5 100644
--- a/sysutils/slurm-hpc/pkg-plist
+++ b/sysutils/slurm-hpc/pkg-plist
@@ -17,11 +17,13 @@ bin/srun
bin/sshare
bin/sstat
bin/strigger
-@sample etc/slurm.conf.sample
+%%GTK2%%bin/sview
+etc/slurm.conf.example
include/slurm/pmi.h
include/slurm/slurm.h
include/slurm/slurm_errno.h
include/slurm/slurmdb.h
+include/slurm/smd_ns.h
include/slurm/spank.h
lib/libpmi.a
lib/libpmi.so
@@ -29,14 +31,16 @@ lib/libpmi.so.0
lib/libpmi.so.0.0.0
lib/libslurm.a
lib/libslurm.so
-lib/libslurm.so.26
-lib/libslurm.so.26.0.0
+lib/libslurm.so.28
+lib/libslurm.so.28.0.0
lib/libslurmdb.a
lib/libslurmdb.so
-lib/libslurmdb.so.26
-lib/libslurmdb.so.26.0.0
+lib/libslurmdb.so.28
+lib/libslurmdb.so.28.0.0
lib/slurm/accounting_storage_filetxt.a
lib/slurm/accounting_storage_filetxt.so
+%%MYSQL%%lib/slurm/accounting_storage_mysql.a
+%%MYSQL%%lib/slurm/accounting_storage_mysql.so
lib/slurm/accounting_storage_none.a
lib/slurm/accounting_storage_none.so
lib/slurm/accounting_storage_slurmdbd.a
@@ -63,6 +67,10 @@ lib/slurm/checkpoint_none.a
lib/slurm/checkpoint_none.so
lib/slurm/checkpoint_ompi.a
lib/slurm/checkpoint_ompi.so
+lib/slurm/core_spec_cray.a
+lib/slurm/core_spec_cray.so
+lib/slurm/core_spec_none.a
+lib/slurm/core_spec_none.so
lib/slurm/crypto_munge.a
lib/slurm/crypto_munge.so
lib/slurm/crypto_openssl.a
@@ -77,10 +85,16 @@ lib/slurm/gres_mic.a
lib/slurm/gres_mic.so
lib/slurm/gres_nic.a
lib/slurm/gres_nic.so
+lib/slurm/job_container_cncu.a
+lib/slurm/job_container_cncu.so
+lib/slurm/job_container_none.a
+lib/slurm/job_container_none.so
lib/slurm/job_submit_all_partitions.a
lib/slurm/job_submit_all_partitions.so
lib/slurm/job_submit_cnode.a
lib/slurm/job_submit_cnode.so
+lib/slurm/job_submit_cray.a
+lib/slurm/job_submit_cray.so
lib/slurm/job_submit_defaults.a
lib/slurm/job_submit_defaults.so
lib/slurm/job_submit_logging.a
@@ -91,6 +105,8 @@ lib/slurm/job_submit_pbs.a
lib/slurm/job_submit_pbs.so
lib/slurm/job_submit_require_timelimit.a
lib/slurm/job_submit_require_timelimit.so
+lib/slurm/job_submit_throttle.a
+lib/slurm/job_submit_throttle.so
lib/slurm/jobacct_gather_aix.a
lib/slurm/jobacct_gather_aix.so
lib/slurm/jobacct_gather_cgroup.a
@@ -101,6 +117,8 @@ lib/slurm/jobacct_gather_none.a
lib/slurm/jobacct_gather_none.so
lib/slurm/jobcomp_filetxt.a
lib/slurm/jobcomp_filetxt.so
+%%MYSQL%%lib/slurm/jobcomp_mysql.a
+%%MYSQL%%lib/slurm/jobcomp_mysql.so
lib/slurm/jobcomp_none.a
lib/slurm/jobcomp_none.so
lib/slurm/jobcomp_script.a
@@ -125,6 +143,8 @@ lib/slurm/mpi_openmpi.a
lib/slurm/mpi_openmpi.so
lib/slurm/mpi_pmi2.a
lib/slurm/mpi_pmi2.so
+lib/slurm/preempt_job_prio.a
+lib/slurm/preempt_job_prio.so
lib/slurm/preempt_none.a
lib/slurm/preempt_none.so
lib/slurm/preempt_partition_prio.a
@@ -141,6 +161,10 @@ lib/slurm/proctrack_linuxproc.a
lib/slurm/proctrack_linuxproc.so
lib/slurm/proctrack_pgid.a
lib/slurm/proctrack_pgid.so
+lib/slurm/route_default.a
+lib/slurm/route_default.so
+lib/slurm/route_topology.a
+lib/slurm/route_topology.so
lib/slurm/sched_backfill.a
lib/slurm/sched_backfill.so
lib/slurm/sched_builtin.a
@@ -151,6 +175,8 @@ lib/slurm/sched_wiki.a
lib/slurm/sched_wiki.so
lib/slurm/sched_wiki2.a
lib/slurm/sched_wiki2.so
+lib/slurm/select_alps.a
+lib/slurm/select_alps.so
lib/slurm/select_cons_res.a
lib/slurm/select_cons_res.so
lib/slurm/select_cray.a
@@ -159,14 +185,22 @@ lib/slurm/select_linear.a
lib/slurm/select_linear.so
lib/slurm/select_serial.a
lib/slurm/select_serial.so
+lib/slurm/slurmctld_nonstop.a
+lib/slurm/slurmctld_nonstop.so
lib/slurm/spank_pbs.a
lib/slurm/spank_pbs.so
lib/slurm/src/sattach/sattach.wrapper.c
lib/slurm/src/srun/srun.wrapper.c
+lib/slurm/switch_cray.a
+lib/slurm/switch_cray.so
+lib/slurm/switch_generic.a
+lib/slurm/switch_generic.so
lib/slurm/switch_none.a
lib/slurm/switch_none.so
lib/slurm/task_cgroup.a
lib/slurm/task_cgroup.so
+lib/slurm/task_cray.a
+lib/slurm/task_cray.so
lib/slurm/task_none.a
lib/slurm/task_none.so
lib/slurm/topology_3d_torus.a
@@ -198,7 +232,7 @@ man/man1/srun_cr.1.gz
man/man1/sshare.1.gz
man/man1/sstat.1.gz
man/man1/strigger.1.gz
-man/man1/sview.1.gz
+%%GTK2%%man/man1/sview.1.gz
man/man3/slurm_allocate_resources.3.gz
man/man3/slurm_allocate_resources_blocking.3.gz
man/man3/slurm_allocation_lookup.3.gz
@@ -228,6 +262,7 @@ man/man3/slurm_delete_reservation.3.gz
man/man3/slurm_free_ctl_conf.3.gz
man/man3/slurm_free_front_end_info_msg.3.gz
man/man3/slurm_free_job_alloc_info_response_msg.3.gz
+man/man3/slurm_free_job_array_resp.3.gz
man/man3/slurm_free_job_info_msg.3.gz
man/man3/slurm_free_job_step_create_response_msg.3.gz
man/man3/slurm_free_job_step_info_response_msg.3.gz
@@ -297,7 +332,9 @@ man/man3/slurm_print_slurmd_status.3.gz
man/man3/slurm_read_hostfile.3.gz
man/man3/slurm_reconfigure.3.gz
man/man3/slurm_requeue.3.gz
+man/man3/slurm_requeue2.3.gz
man/man3/slurm_resume.3.gz
+man/man3/slurm_resume2.3.gz
man/man3/slurm_set_debug_level.3.gz
man/man3/slurm_set_trigger.3.gz
man/man3/slurm_shutdown.3.gz
@@ -324,11 +361,13 @@ man/man3/slurm_step_launch_wait_start.3.gz
man/man3/slurm_strerror.3.gz
man/man3/slurm_submit_batch_job.3.gz
man/man3/slurm_suspend.3.gz
+man/man3/slurm_suspend2.3.gz
man/man3/slurm_takeover.3.gz
man/man3/slurm_terminate_job.3.gz
man/man3/slurm_terminate_job_step.3.gz
man/man3/slurm_update_front_end.3.gz
man/man3/slurm_update_job.3.gz
+man/man3/slurm_update_job2.3.gz
man/man3/slurm_update_node.3.gz
man/man3/slurm_update_partition.3.gz
man/man3/slurm_update_reservation.3.gz
@@ -339,6 +378,7 @@ man/man5/cgroup.conf.5.gz
man/man5/cray.conf.5.gz
man/man5/ext_sensors.conf.5.gz
man/man5/gres.conf.5.gz
+man/man5/nonstop.conf.5.gz
man/man5/slurm.conf.5.gz
man/man5/slurmdbd.conf.5.gz
man/man5/topology.conf.5.gz
@@ -352,124 +392,135 @@ sbin/slurmctld
sbin/slurmd
sbin/slurmdbd
sbin/slurmstepd
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/Slurm_Entity.pdf
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/Slurm_Individual.pdf
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/accounting.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/accounting_storageplugins.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/acct_gather_energy_plugins.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/acct_gather_profile_plugins.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/add.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/allocation_pies.gif
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/api.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/arch.gif
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/authplugins.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/big_sys.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/bluegene.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/bull.jpg
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/cgroups.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/checkpoint_blcr.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/checkpoint_plugins.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/coding_style.pdf
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/configurator.easy.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/configurator.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/cons_res.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/cons_res_share.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/contributor.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/cpu_management.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/cray.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/crypto_plugins.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/disclaimer.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/dist_plane.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/documentation.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/download.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/dynalloc.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/elastic_computing.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/entities.gif
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/example_usage.gif
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/ext_sensorsplugins.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/faq.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/gang_scheduling.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/gres.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/gres_design.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/gres_plugins.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/hdf5_job_outline.png
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/hdf5_profile_user_guide.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/hdf5_task_attr.png
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/help.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/high_throughput.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/ibm-pe.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/ibm.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/ibm_pe_fig1.png
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/ibm_pe_fig2.png
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/job_array.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/job_exit_code.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/job_launch.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/job_submit_plugins.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/jobacct_gatherplugins.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/jobcompplugins.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/launch_plugins.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/linuxstyles.css
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/lll.gif
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/mail.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/man_index.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/maui.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/mc_support.gif
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/mc_support.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/meetings.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/moab.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/mpi_guide.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/mpiplugins.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/multi_cluster.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/news.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/overview.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/plane_ex1.gif
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/plane_ex2.gif
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/plane_ex3.gif
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/plane_ex4.gif
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/plane_ex5.gif
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/plane_ex6.gif
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/plane_ex7.gif
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/platforms.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/plugins.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/power_save.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/preempt.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/preemption_plugins.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/priority_multifactor.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/priority_multifactor2.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/priority_plugins.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/proctrack_plugins.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/programmer_guide.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/prolog_epilog.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/publications.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/qos.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/quickstart.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/quickstart_admin.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/reservations.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/resource_limits.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/rosetta.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/schedmd.png
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/schedplugins.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/select_design.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/selectplugins.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/slurm.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/slurm_design.pdf
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/slurm_logo.png
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/slurm_ug_agenda.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/slurm_ug_cfp.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/slurm_ug_registration.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/slurmctld_plugstack.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/slurmstyles.css
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/sponsors.gif
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/sun_const.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/switchplugins.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/taskplugins.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/team.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/testimonials.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/topo_ex1.gif
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/topo_ex2.gif
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/topology.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/topology_plugin.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/troubleshoot.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/tutorial_intro_files.tar
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/tutorials.html
-%%PORTDOCS%%%%DOCSDIR%%-2.6.4/html/usage_pies.gif
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/Slurm_Entity.pdf
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/Slurm_Individual.pdf
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/accounting.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/accounting_storageplugins.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/acct_gather_energy_plugins.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/acct_gather_profile_plugins.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/add.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/allocation_pies.gif
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/api.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/arch.gif
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/authplugins.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/big_sys.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/bluegene.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/bull.jpg
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/cgroups.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/checkpoint_blcr.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/checkpoint_plugins.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/coding_style.pdf
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/configurator.easy.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/configurator.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/cons_res.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/cons_res_share.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/contributor.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/core_spec.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/core_spec_plugins.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/cpu_management.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/cray.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/cray_alps.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/crypto_plugins.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/disclaimer.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/dist_plane.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/documentation.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/download.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/dynalloc.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/elastic_computing.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/entities.gif
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/example_usage.gif
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/ext_sensorsplugins.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/fair_tree.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/faq.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/gang_scheduling.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/gres.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/gres_design.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/gres_plugins.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/hdf5_job_outline.png
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/hdf5_profile_user_guide.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/hdf5_task_attr.png
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/high_throughput.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/ibm-pe.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/ibm.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/ibm_pe_fig1.png
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/ibm_pe_fig2.png
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/job_array.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/job_container_plugins.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/job_exit_code.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/job_launch.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/job_submit_plugins.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/jobacct_gatherplugins.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/jobcompplugins.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/k_function.gif
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/launch_plugins.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/licenses.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/linuxstyles.css
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/lll.gif
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/mail.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/man_index.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/maui.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/mc_support.gif
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/mc_support.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/meetings.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/moab.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/mpi_guide.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/mpiplugins.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/multi_cluster.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/news.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/overview.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/plane_ex1.gif
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/plane_ex2.gif
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/plane_ex3.gif
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/plane_ex4.gif
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/plane_ex5.gif
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/plane_ex6.gif
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/plane_ex7.gif
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/platforms.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/plugins.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/power_save.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/preempt.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/preemption_plugins.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/priority_multifactor.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/priority_multifactor2.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/priority_multifactor3.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/priority_plugins.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/proctrack_plugins.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/programmer_guide.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/prolog_epilog.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/publications.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/qos.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/quickstart.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/quickstart_admin.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/reservations.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/resource_limits.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/rosetta.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/route_plugin.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/rpc.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/sched_config.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/schedmd.png
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/schedplugins.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/select_design.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/selectplugins.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/slurm.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/slurm_design.pdf
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/slurm_logo.png
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/slurm_ug_agenda.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/slurm_ug_cfp.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/slurm_ug_registration.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/slurmctld_plugstack.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/slurmstyles.css
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/sponsors.gif
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/sun_const.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/switchplugins.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/taskplugins.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/team.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/testimonials.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/topo_ex1.gif
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/topo_ex2.gif
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/topology.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/topology_plugin.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/troubleshoot.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/tutorial_intro_files.tar
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/tutorials.html
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/usage_pies.gif
+%%DOCS%%%%PORTDOCS%%%%DOCSDIR%%-14.11.3/html/wckey.html