J This utility provides commands which allow unpriviledged users to shutdownF or reboot an entire cluster.  I wrote it so my kids could shut down myH hobbyist cluster after they played with it.  I recommend that this NEVER be used on a production system!   0 You'll need to create the following directories:-    sys$specific:[shutdown]    (for all nodes) 4    sys$common:[shutdown]      (for all system disks)  B Copy the the following files from the installation directory into B sys$common:[shutdown].  (You'll find the executable images in the  [.Alpha] or [.VAX] directory.)    shutdown.exe     shutdown_listener.exe    shutdown_listener.com  E Install the REBOOT and SHUTDOWN commands into the system DCL table on / every system disk (from the install directory): O    $set command shutdown/table=sys$library:dcltables/output=sys$common:[syslib] )    $install replace sys$library:dcltables   L Install the shutdown executable as a privileged image from systartup_vms.com for every node: 3    $! shutdown notifier, must have syslck and world D    $install add sys$sysroot:[shutdown]shutdown /priv=(syslck, world)  A Start the shutdown listener from systartup_vms.com for every node % (must run with extensive privileges): .    $! shutdown listener, must have DCL context$    $run/detach sys$system:loginout -6       /input=sys$sysroot:[shutdown]shutdown_listener -'       /process_name="Shutdown listen" - 9       /output=sys$sysroot:[shutdown]shutdown_listener.log   A To use the commands you must reboot once the old fashioned way or B do the above set command, install, and run by hand one time.  Now A ANY user who can log into your cluster can shut it down or reboot 7 it, which is why I intend it ONLY for hobbyist systems!    The commands are:       SHUTDOWN [delay]     REBOOT [delay]   G where [delay] is an optional delay time in minutes.  The default value  C for delay is 0.  Specifying (or defaulting) a delay of less than 2  F minutes while other users are logged on will result in an information A message and an increase to a 2 minute delay.  The commands cause  C sys$system:shutdown.com to be run with all it's usuall adavantages.   B Multiple logins by the same user as the one issuing the command do not count as other users.   @ To rebuild the software, set default to the [.SRC] directory and: use MMS/MACRO=(PRODUCTION=1), then copy the image file to  sys$common:[shutdown].  A If you don't have any satellites you can speed up the shutdown by : changing the string "cluster_shutdown" to "reboot_node" in SHUTDOWN_LISTENER.BLI.  ? Built and tested on a DEC 3000 Model 400 under VMS 7.2-1 using  A BLISS-32E V1.10-030 and a VAX 4000 Model 100 under VMS 7.3 using   VAX Bliss-32 V4.7-999.  @ Known bugs:  sometimes counts DECwindows login screens as users  under the SYSTEM account. 