| Getting Started | Documentation | Glish | Learn More | Programming | Contact Us |
| Version 1.9 Build 874 |
|
Before starting a consortium installation the following accounts must be created by the unix system administrator with the specified user and group ids in /etc/passwd (see §1.4):
aips2mgr uid=31415 gid=31415 aips2prg uid=31416 gid=31416 aips2usr uid=31417 gid=31417
The user and group ids correspond with those of the master sources and although different ids may be used it is highly desirable that they match. The home directory for the accounts should be set to the root directory of the AIPS++ tree. This can be anything but /aips++ is preferred and is assumed in the following examples.
The following groups must be created with the matching group id and membership (in /etc/group):
aips2mgr gid=31415 aips2prg gid=31416 aips2mgr aips2usr gid=31417 aips2mgr aips2prg
You should also add your account name and the names of any other local AIPS++ managers to the aips2mgr group membership list. Do not add everyone to the aips2mgr group, it grants permission to directly manipulate the RCS sources. You should also add the names of all local AIPS++ programmers to the aips2prg group. This will allow them to check out and modify the AIPS++ sources. The aips2mgr account and the aips2mgr and aips2prg groups will be used during the installation.
Now create the AIPS++ root directory:
yourhost% mkdir /aips++ yourhost% chown aips2mgr /aips++ yourhost% chgrp aips2prg /aips++ yourhost% chmod ug=rwx,o=rx,g+s /aips++
In practice /aips++ will often be a self-contained filesystem, usually on a separate disk. Allow 1Gbyte of disk space for the AIPS++ system; any short-term surplus may be used for programmer workspaces.
This is as much as needs doing by the system administrator at this stage. The remainder of the initial part of the installation can be done by aips2mgr.