Software:Index

From UGCS
(Difference between revisions)
Jump to: navigation, search
(New page: =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/...)
 
 
(2 intermediate revisions by one user not shown)
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)
  
=Aptimager=
+
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 is a set of scripts to help replicate package installations across multiple machines.
+
  
* [[Software:Aptimager|Aptimager page]]
+
==Aptimager==
 +
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==
 +
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)

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

Personal tools