Arusha Project
Sidai (policy)
 
Ideas, etc.
Multiplatform-ism
Good namespaces
Source-ism
 
Design, etc.
ARK strategy
Blessed names
DChunks
Security model
Config mgmt
 
Tools
Sidai tools
ARK templates
Sidai pkg mgmt
*-config packages
Proto-packages
Sidai host mgmt
Sidai user mgmt
Sidai mailing-list mgmt
 
See also:
Sidai how-to, etc.
Sidai culture and opinion
 
Hosted by
SourceForge.net Logo

Sidai team: tools

The Sidai team may be best known for providing prototype packages and hosts; however, it also provides some tools as well. A.k.a. ``scripts that the Sidai people found useful''.

Here are the packages for which Sidai provides source code:

ark-prereq-utils
Tools required to get ARK going; these include lndir (make a symlink farm), and ersh (an `rsh'-workalike that returns the exit code of the remote program [and not of `rsh' itself]. (Not original to us.)

backup-utils
The Sidai Way of backups is to use Amanda. Little scripts that aid the Amanda cause will appear here; for example, a shell script that shows you what is on an Amanda tape.

clearcase-utils
If you use the ClearCase configuration-management system from IBM (formerly Rational), you might find a useful script here, or perhaps have one to throw in the pot.

dchunk-utils
Sample scripts that could be modified and then used to turn automount-map and /etc/fstab files into `dchunks' configuration files.

gen-sidai-hosts
Instead of writing configuration files for Solaris, Linux, etc., proto-hosts, use these tools to generate them.

gen-utils
A collection of generally-useful scripts, from find-junk-links (find symlinks that point at nothing), to pt (portable process-tree displayer), to rename (rename files using regular expressions), to relink (ditto, for symlinks' contents)... Almost none original to us.

gnu-config
Copies of config.guess and config.sub from the GNU project.

mail-utils
Little utilities associated with e-mail; e.g. alias-addrs extracts all the addresses from an aliases file; e.g. to pipe into a program that looks for departed users.

mailman-utils
from-majordomo: a sample script which could be modified to convert a Majordomo mailing-list to a Mailman one.

package-utils
If you do package management the Sidai Way, then some of these little utility scripts may be of value.

passwd-utils
Scripts for doing things with /etc/passwd files, e.g. making a shadow password file from a ``regular'' one.

sysadmin-utils
Little utils that only a sysadmin could love; e.g. syslog-select (pluck a day's worth of syslog from a syslog file), or chk-for-stale-VGs (check for stale volume groups when using HP's Mirror/UX.)

user-setup
A simple system for standardized user setups (.profile, .login, etc., files); has its own documentation.

vwrapper
``Version wrapper'' -- a way to have more than one version of a tool `live' at any one time. Has its own documentation.

webpage-utils
Includes the script used to make these web pages; given a simple Web page (<h1> onwards...), it tops and tails the page, and adds the navigation sidebar. Customizable. Definitely not wondrous, but better than doing it by hand.


© The Arusha Project, 2000-2003; team: sidai; c/o partain@users.sourceforge.net; revision 1.5, 2005-04-18.