Port details |
- spcm Tools for building and managing HPC clusters
- 0.5.8 sysutils
=2 0.5.8Version of this port present on the latest quarterly branch. - Maintainer: jwb@FreeBSD.org
 - Port Added: 2021-01-06 13:57:13
- Last Update: 2023-10-23 11:20:53
- Commit Hash: 238caee
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
- License: BSD2CLAUSE
- WWW:
- https://acadix.biz/cluster-admin.php
- Description:
- SPCM (Simple, Portable Cluster Manager) is a free, open source
integrated tool set for managing a simple HPC (High Performance
Computing) cluster.
It is the only portable cluster management suite we are aware of
and is designed to be easily adapted to most POSIX platforms.
SPCM automates the process of configuring a head node, compute
nodes, file servers, and visualization nodes. Most common management
tasks can be performed using a simple menu interface, while additional
tasks are supported by command-line tools.
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/sysutils/spcm/ && make install clean
- To add the package, run one of these commands:
- pkg install sysutils/spcm
- pkg install spcm
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: spcm
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1697893369
SHA256 (outpaddling-SPCM-0.5.8_GH0.tar.gz) = 5c62da9742447b2f8852a880927049ff5bc0938a06d96453c2db4a22c941700e
SIZE (outpaddling-SPCM-0.5.8_GH0.tar.gz) = 129069
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Runtime dependencies:
-
- auto-admin>=0.8.0 : sysutils/auto-admin
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- sysutils_spcm
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.5.8 23 Oct 2023 11:20:53
    |
Jason W. Bacon (jwb)  |
sysutils/spcm: Update to 0.5.8
Several small UI improvements
A few bug fixes
Changes: https://github.com/outpaddling/spcm/releases |
07 Sep 2022 21:58:51
    |
Stefan Eßer (se)  |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
0.5.7.6 07 Sep 2022 21:10:59
    |
Stefan Eßer (se)  |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
0.5.7.6 04 Aug 2022 12:59:05
    |
Jason W. Bacon (jwb)  |
sysutils/spcm: Update to 0.5.7.6
Stash bsd.local.mk during updates
A few other minor enhancements |
0.5.7 08 Jun 2022 00:43:56
    |
Jason W. Bacon (jwb)  |
sysutils/spcm: Update to 0.5.7
Drop web monitor setup: Ganglia and Nagios are abandoned,
other tools are complicated. Let user choose and manually install.
Integrate cluster-upgrade into menu system
Add support for custom delays to cluster-ipmi-power-on
A few minor fixes and enhancements |
0.5.6 29 Jan 2022 23:38:18
    |
Jason W. Bacon (jwb)  |
sysutils/spcm: Update to 0.5.6
Add cluster-hardware-specs: Select dmidecode output
cluster-power-manager: Add option to power on nodes by hostname
Use flavored ganglia-webfrontend package to force php74
(Ganglia is deprecated and will be removed or replaced in the future)
A few minor bug fixes |
0.5.5 12 Dec 2021 14:54:47
    |
Jason W. Bacon (jwb)  |
sysutils/spcm: Update to 0.5.5
Minor bug fixes and enhancements
Changes: https://github.com/outpaddling/spcm/tags |
0.5.4.9 06 Nov 2021 01:38:56
    |
Jason W. Bacon (jwb)  |
sysutils/spcm: Update to 0.5.4.9
Unbreak: Remove reference to deleted condor port
Improve security by checking script ownership for all invoking users
A few other minor enhancements and bug fixes |
0.5.4.4 20 Sep 2021 14:34:36
    |
Jason W. Bacon (jwb)  |
sysutils/spcm: Update to 0.5.4.4
slurm-update-idle-nodes: Wait for all nodes to reboot and resume
cluster-admin: Prompt for root pw if run as regular user |
0.5.4.1 07 Apr 2021 15:15:29
    |
Jason W. Bacon (jwb)  |
sysutils/spcm: Remove execute permissions on Makefile
PR: 254848
Reported by: Trond.Endrestol@ximalas.info |
0.5.4.1 06 Apr 2021 16:29:31
    |
Mathieu Arnold (mat)  |
*: Remove $FreeBSD that crept back. |
0.5.4.1 06 Apr 2021 16:16:12
    |
Jason W. Bacon (jwb)  |
sysutils/spcm: Update to 0.5.4.1
Add git support to cluster-ports-update |
0.5.4 06 Apr 2021 14:31:07
    |
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
0.5.4 15 Mar 2021 19:37:48
  |
jwb  |
sysutils/spcm: Update to 0.5.4
Remove slurm-shutdown-idle-nodes, deprecated by cluster-power-saver
Merge slurm-memory-use into slurm-cluster-load
cluster-power-manager: New menu for IPMI power on and shut down
slurm-restart: Work around service munged restart failures on FreeBSD
Leverage improvements in auto-admin 0.7.1
Several other minor fixes and enhancements |
0.5.3 07 Feb 2021 19:24:47
  |
jwb  |
sysutils/spcm: Update to 0.5.3
Bug fixes and UI improvements
cluster-software-manager: Add ports/wip management and linux compat setup,
make autoremove optional
cluster-setup: Leverage improved auto-nfs-*-setup in place of duplicated code
Finish support for non-numbered compute node hostnames
Several minor bug fixes and improvements |
0.5.2 29 Jan 2021 23:09:22
  |
jwb  |
sysutils/spcm: Update to 0.5.2
More robust user input checks
Add software manager menu for installing ports/packages on specific node types
Separate node types from hostnames
Allow compute node names with no integer index |
0.5.1.1 13 Jan 2021 22:12:05
  |
jwb  |
sysutils/spcm: Update to 0.5.1.1
Patch to work with corrected auto-ask script in sysutils/auto-admin |
0.5.1 13 Jan 2021 16:33:28
  |
jwb  |
sysutils/spcm: Update to 0.5.1
Eliminate remaining dependence on WIP ports
Improve NFS server setup UI
Improve PXE node discover UI |
0.5.0 06 Jan 2021 13:57:05
  |
jwb  |
sysutils/spcm: Tools for building and managing HPC clusters
SPCM (Simple, Portable Cluster Manager) is a free, open source
integrated tool set for managing a simple HPC (High Performance
Computing) cluster.
It is the only portable cluster management suite we are aware of
and is designed to be easily adapted to most POSIX platforms.
SPCM automates the process of configuring a head node, compute
nodes, file servers, and visualization nodes. Most common management
tasks can be performed using a simple menu interface, while additional
tasks are supported by command-line tools. |