Storeadm - Store Software Administration
Store is a system for administration of third party software on UNIX computers.
(A VMS version is under way, and one of the original creators/writers of Store has visionalized a Windows version)
Features (per date, for NTNU and other users):
Each application is separated, but that is transparent to users
Allows tracking versions and modifications.
It is suited for a heterogenous and/or large installations:
- There is one "master" which can access a "compile farm"
- Each application has a little configuration file which tells how to compile
- You build by writing "build-all 386linuxlib61 sun4os5 386freebsd4", or plain plain "build-all" for everything.
- Build-all then does preconfiguring, configuring, making, installing, figuring out what was installed and what files are binaries, and copying it back to the "master".
- This way, all applications, whether they are on Linux, FreeBSD or Solaris are handled the same way.
- Distribution can be automatic and be unattended for some time.
- It better shares and utilizes resources, and thereby reduces the cost of software administration.
Documentation
Store documentation from CVS: [
HTML |
Postscript ]
An older
version is available from Arne Henrik Juul.
Status
UNIX: Store is a mature utility which have been used many years at NTNU,
the Norwegian University of Science and Technology.
There are plans to do a reimplementation of Store.
VMS: A fresh port, to be considered alpha stage (see ftp.nvg.ntnu.no:/pub/vms/store)
Windows: Visions