Source: slurm-wlm Section: admin Priority: optional Maintainer: Debian HPC Team Uploaders: RĂ©mi Palancher , Mehdi Dogguy , Gennaro Oliva , Build-Depends: debhelper (>= 11), libmunge-dev, libncurses5-dev, po-debconf, python3, libgtk2.0-dev, default-libmysqlclient-dev, libpam0g-dev, libperl-dev, chrpath, libpam0g-dev, liblua5.1-0-dev, libhwloc-dev, dh-exec, librrd-dev, libipmimonitoring-dev, hdf5-helpers, libfreeipmi-dev, libhdf5-dev, man2html, libcurl4-openssl-dev, libpmix-dev, libhttp-parser-dev, libyaml-dev, libjson-c-dev, libjwt-dev, liblz4-dev Standards-Version: 4.5.1 Homepage: http://slurm.schedmd.com Vcs-Browser: https://salsa.debian.org/hpc-team/slurm-wlm Vcs-Git: https://salsa.debian.org/hpc-team/slurm-wlm.git Package: slurm-wlm Architecture: any Depends: ${misc:Depends}, slurmd (= ${binary:Version}), slurmctld (= ${binary:Version}), slurm-client (= ${binary:Version}) Description: Simple Linux Utility for Resource Management SLURM stands for Simple Linux Utility for Resource Management, it is an open-source cluster resource management and job scheduling system that strives to be simple, scalable, portable, fault-tolerant, and interconnect agnostic. This metapackage contains all client side commands, the compute node daemon and the central management daemon. Package: slurm-client Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, slurm-wlm-basic-plugins (= ${binary:Version}), munge, ucf Conflicts: sinfo (<< 0.0.47-4) Description: SLURM client side commands SLURM stands for Simple Linux Utility for Resource Management, it is an open-source cluster resource management and job scheduling system that strives to be simple, scalable, portable, fault-tolerant, and interconnect agnostic. This package contains all client side commands. Package: slurmrestd Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, Description: SLURM REST API daemon SLURM stands for Simple Linux Utility for Resource Management, it is an open-source cluster resource management and job scheduling system that strives to be simple, scalable, portable, fault-tolerant, and interconnect agnostic. This package contains the REST API daemon slurmrestd. Package: slurmd Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, slurm-wlm-basic-plugins (= ${binary:Version}), ucf, munge, lsb-base (>= 3.2-12) Description: SLURM compute node daemon SLURM stands for Simple Linux Utility for Resource Management, it is an open-source cluster resource management and job scheduling system that strives to be simple, scalable, portable, fault-tolerant, and interconnect agnostic. This package contains the compute node daemon slurmd. Package: slurmctld Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, slurm-client (= ${binary:Version}), slurm-wlm-basic-plugins (= ${binary:Version}), ucf, munge, lsb-base (>= 3.2-12) Description: SLURM central management daemon SLURM stands for Simple Linux Utility for Resource Management, it is an open-source cluster resource management and job scheduling system that strives to be simple, scalable, portable, fault-tolerant, and interconnect agnostic. This package contains the central management daemon slurmctld. Package: libslurm36 Section: libs Architecture: any Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends} Description: Runtime library files for SLURM SLURM, the Simple Linux Utility for Resource Management, is an open-source cluster resource management and job scheduling. This package contains the SLURM runtime library. Package: libpmi0 Section: libs Architecture: any Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends}, slurm-wlm-basic-plugins (= ${binary:Version}), Description: SLURM PMI library implementation SLURM, the Simple Linux Utility for Resource Management, is an open-source cluster resource management and job scheduling. This package contains the SLURM PMI runtime implementation. Package: libpmi2-0 Section: libs Architecture: any Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends} Description: SLURM PMI2 library implementation SLURM, the Simple Linux Utility for Resource Management, is an open-source cluster resource management and job scheduling. This package contains the SLURM PMI2 runtime implementation. Package: libslurm-dev Section: libdevel Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, libslurm36 (= ${binary:Version}) Conflicts: libslurm10-dev, libslurm11-dev, libslurm12-dev, libslurm13-dev, libslurm20-dev, libslurm21-dev Breaks: libslurmdb-dev Replaces: libslurm10-dev, libslurm11-dev, libslurm12-dev, libslurm13-dev, libslurm20-dev, libslurm21-dev, libslurmdb-dev Description: SLURM development files SLURM, the Simple Linux Utility for Resource Management, is an open-source cluster resource management and job scheduling. This package contains SLURM static library and header files. Package: libpmi0-dev Section: libdevel Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, libpmi0 (= ${binary:Version}), libslurm36 (= ${binary:Version}) Description: SLURM PMI library implementation development files SLURM, the Simple Linux Utility for Resource Management, is an open-source cluster resource management and job scheduling. This package contains the SLURM PMI implementation static library and header files Package: libpmi2-0-dev Section: libdevel Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, libpmi2-0 (= ${binary:Version}), libslurm36 (= ${binary:Version}) Description: SLURM PMI2 library implementation development files SLURM, the Simple Linux Utility for Resource Management, is an open-source cluster resource management and job scheduling. This package contains the SLURM PMI2 implementation static library and header files Package: slurm-wlm-doc Section: doc Architecture: all Depends: libjs-jquery, ${shlibs:Depends}, ${misc:Depends} Description: SLURM documentation SLURM, the Simple Linux Utility for Resource Management, is an open-source cluster resource management and job scheduling. This package contains the SLURM html documentation. Package: slurm-wlm-basic-plugins Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, adduser Description: SLURM basic plugins SLURM, the Simple Linux Utility for Resource Management, is an open-source cluster resource management and job scheduling. This package contains the SLURM basic plugins Package: slurm-wlm-basic-plugins-dev Section: devel Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, slurm-wlm-basic-plugins (= ${binary:Version}) Description: SLURM basic plugins development files SLURM, the Simple Linux Utility for Resource Management, is an open-source cluster resource management and job scheduling. This package contains development files for the SLURM basic plugins Package: sview Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, slurm-client (= ${binary:Version}) Description: GUI to view and modify SLURM state SLURM, the Simple Linux Utility for Resource Management, is an open-source cluster resource management and job scheduling. This package contains sview a GUI that can be used to view SLURM configuration, job, step, node and partitions state information. Authorized users can also modify select information. Package: slurmdbd Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, slurm-wlm-basic-plugins (= ${binary:Version}), munge, lsb-base (>= 3.2-12), ucf Description: Secure enterprise-wide interface to a database for SLURM SLURM, the Simple Linux Utility for Resource Management, is an open-source cluster resource management and job scheduling. This package contain SlurmDBD (Slurm DataBase Daemon) that can be used to securely manage the accounting data for several Slurm clusters in a central location and sacctmgr a command for managing user accounts in SlurmDBD. Package: libslurm-perl Section: perl Architecture: any Depends: ${perl:Depends}, ${misc:Depends}, ${shlibs:Depends} Description: Perl API for SLURM SLURM, the Simple Linux Utility for Resource Management, is an open-source cluster resource management and job scheduling. . This package contains the Perl module. Package: libslurmdb-perl Section: perl Architecture: any Depends: ${perl:Depends}, ${misc:Depends}, ${shlibs:Depends} Description: Perl API for the SLURM database SLURM, the Simple Linux Utility for Resource Management, is an open-source cluster resource management and job scheduling. . This package contains the Perl module for the SLURM database. Package: slurm-wlm-torque Architecture: all Depends: libslurm-perl (>= ${source:Version}), libslurmdb-perl (>= ${source:Version}), ${perl:Depends}, ${misc:Depends}, libswitch-perl, slurm-client (>= ${source:Version}) Conflicts: gridengine-client, torque-client, torque-client-x11 Description: Torque compatibility wrappers for SLURM SLURM, the Simple Linux Utility for Resource Management, is an open-source cluster resource management and job scheduling. . This package contains the Torque compatibility wrappers. Package: libpam-slurm Architecture: any Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends} Description: PAM module to authenticate using the SLURM resource manager Pluggable Authentication Module (PAM) for restricting access to compute nodes where SLURM performs resource management. Access to the node is restricted to user root and users who have been allocated resources on that node. Package: libpam-slurm-adopt Architecture: any Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends} Description: PAM module to authenticate users running a SLURM job and track their processes Pluggable Authentication Module (PAM) for restricting access to compute nodes where SLURM performs resource management to users who have a running job. The user's connection is "adopted" into the "external" step of the job so that processes spawned are tracked and SLURM can perform a complete cleanup when the job is completed. Package: slurm-wlm-emulator Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends}, slurmctld (= ${binary:Version}), slurmd (= ${binary:Version}) Description: SLURM emulator SLURM, the Simple Linux Utility for Resource Management, is an open-source cluster resource management and job scheduling. . This package installs the emulator binaries: slurmd, slurmctld and slurmstepd. Package: slurm-client-emulator Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, Description: SLURM client side commands for the emulator SLURM stands for Simple Linux Utility for Resource Management, it is an open-source cluster resource management and job scheduling system that strives to be simple, scalable, portable, fault-tolerant, and interconnect agnostic. This package contains all client side commands for the emulator.