Lychee: Difference between revisions
Line 21: | Line 21: | ||
== SystemImager Image Server (for Imaging Workstations) == | == SystemImager Image Server (for Imaging Workstations) == | ||
The following relates to the installation of systemimager. See [[CentosWorkstation]] for information as to the actual use of systemimager for getting and | The following relates to the installation of systemimager. See [[CentosWorkstation]] for information as to the actual use of systemimager for getting and serving images. | ||
* yum install perl-AppConfig | * yum install perl-AppConfig | ||
Line 31: | Line 31: | ||
** AUTOINSTALL_TARBALL_DIR = /systemimager/tarballs | ** AUTOINSTALL_TARBALL_DIR = /systemimager/tarballs | ||
** AUTOINSTALL_TORRENT_DIR = /systemimager/torrents | ** AUTOINSTALL_TORRENT_DIR = /systemimager/torrents | ||
* Make sure firewall allows incoming connections to port 873/TCP (for | * Make sure firewall allows incoming connections to port 873/TCP (for serving images) |
Revision as of 07:41, 23 April 2009
Lychee
lychee
is one of our servers. This document provides a full description of its services. If a service is moved to another server, please just move the corresponding description to its page.
Software
/marksw
/marksw/
contains a large selection of pre-compiled software for use by the group. Each package is found in /marksw/$NAME/$VERSION/
. The source code and details of how the software was built is in /marksw/$NAME/$VERSION/SOURCE
. In the bash (csh) configuration file /marksw/BASHRC
(/marksw/CSHRC
), is a simple shell function, module
, which can be used in the following ways:
module avail
module $NAME/$VERSION ...
The first use lists the possible $NAME/$VERSION
options for the second use. The second use simply adds for each $NAME/$VERSION
argument, /marksw/$NAME/$VERSION/bin
and /marksw/$NAME/$VERSION/sbin
to the beginning of the contents of the PATH environment variable; /marksw/$NAME/$VERSION/lib64
and /marksw/$NAME/$VERSION/lib
to the beginning of the contents of the LD_LIBRARY_PATH environment variable; and /marksw/$NAME/$VERSION/man
to the beginning of the contents of the MANPATH environment variable.
The module
command is sourced in the global bash configuration file /etc/bashrc
and in the global csh configuration file /etc/csh.local
.
Yum
Yum Repositories
Repository Software Installed
zsh yum-utils
SystemImager Image Server (for Imaging Workstations)
The following relates to the installation of systemimager. See CentosWorkstation for information as to the actual use of systemimager for getting and serving images.
- yum install perl-AppConfig
- rpm -iv systemconfigurator-2.2.11-1.noarch.rpm systemimager-common-4.1.6-1.noarch.rpm systemimager-server-4.1.6-1.noarch.rpm systemimager-x86_64initrd_template-4.1.6-1.noarch.rpm systemimager-x86_64boot-standard-4.1.6-1.noarch.rpm
- mkdir -p /systemimager/{images,overrides,tarballs,torrents}
- Edit /etc/systemimager/systemimager.conf:
- DEFAULT_IMAGE_DIR = /systemimager/images
- DEFAULT_OVERRIDE_DIR = /systemimager/overrides
- AUTOINSTALL_TARBALL_DIR = /systemimager/tarballs
- AUTOINSTALL_TORRENT_DIR = /systemimager/torrents
- Make sure firewall allows incoming connections to port 873/TCP (for serving images)