Software:Index
(→UGCS Software) |
|||
| Line 1: | Line 1: | ||
=UGCS Software= | =UGCS Software= | ||
| + | __NOTOC__ | ||
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) | 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!), [[Website:Contact|let us know]] | ||
==Aptimager== | ==Aptimager== | ||
| − | Aptimager is a set of scripts to help replicate package installations across multiple machines. | + | Aptimager is a set of scripts to help replicate package installations across multiple machines. See its [http://www.ugcs.caltech.edu/svn/aptimager/README README] |
| − | + | ||
* [http://www.ugcs.caltech.edu/software/downloads/aptimager-1.0.tar.gz Aptimager source] | * [http://www.ugcs.caltech.edu/software/downloads/aptimager-1.0.tar.gz 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. | ||
| + | * [http://www.ugcs.caltech.edu/software/downloads/rsyncimager-1.0.tar.gz rsyncimager-1.0.tar.gz] | ||
| + | * [http://www.ugcs.caltech.edu/svn/rsyncimager/README 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. | ||
| + | * [http://www.ugcs.caltech.edu/software/downloads/multiplecron-1.0.tar.gz multiplecron-1.0.tar.gz] | ||
| + | * [http://www.ugcs.caltech.edu/svn/multiplecron Online source] | ||
==User utilities== | ==User utilities== | ||
These utilities are short programs written for users on our shellservers. See http://www.ugcs.caltech.edu/svn/user_utils | These utilities are short programs written for users on our shellservers. See http://www.ugcs.caltech.edu/svn/user_utils | ||
| + | * [http://www.ugcs.caltech.edu/software/downloads/user_utils-1.14.tar.gz user_utils-1.14.tar.gz] | ||
* [http://www.ugcs.caltech.edu/svn/user_utils/chsh chsh]- modified for ldap and kerberos auth (requires ugcs_user, ugcs_utils, and shell_utils) | * [http://www.ugcs.caltech.edu/svn/user_utils/chsh chsh]- modified for ldap and kerberos auth (requires ugcs_user, ugcs_utils, and shell_utils) | ||
Latest revision as of 21:05, 22 March 2010
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
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.
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.
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)