Software:Index

=UGCS Software=

We've written many small pieces of software to help make our cluster run or to help our users have a better experience. Most of it is in our svn repository at file:///afs/ugcs.caltech.edu/ugcs-admin/svn or http://www.ugcs.caltech.edu/svn (read-only web)

Although we've tried to write as much of this software as generically as possible, it may still contain specific UGCS references. If you have any questions (or are using it successfully!), let us know

Aptimager
Aptimager is a set of scripts to help replicate package installations across multiple machines. See its README
 * Aptimager source

Rsyncimager
Rsyncimager is a boot-time utility that checks a client's file system integrity and makes any changes necessary so that it matches a base image.
 * rsyncimager-1.0.tar.gz
 * README

Multiple cron daemon
Multiplecron is a daemon that schedules cron jobs for users and runs them on other machines via remctl. It is designed to work with AFS and Kerberos.
 * multiplecron-1.0.tar.gz
 * Online source

User utilities
These utilities are short programs written for users on our shellservers. See http://www.ugcs.caltech.edu/svn/user_utils
 * user_utils-1.14.tar.gz
 * chsh- modified for ldap and kerberos auth (requires ugcs_user, ugcs_utils, and shell_utils)