stripserver

Langue: en

Autres versions - même langue

Version: Fri Dec 5 22:10:45 CET 2008 (debian - 07/07/09)

Section: 1 (Commandes utilisateur)

NAME

stripserver - Strip a server from hardware related packages and files

SYNOPSIS

stripserver [OPTIONS] --hostname x --domain y.z --ip 1.2.3.4

DESCRIPTION

This program strips a server directory from packages and files that is hardware related. This means that you can copy a complete filesystem to a vserver directory and then use this tool to strip the hardware related things from it. It only works with Debian servers though.

OPTIONS

Optional:
        -h, --help              this help

        -V, --version           copyright and version information
        --copy-vreboot          install ``vreboot/vshutdown/vhalt''
        --no-copy-vreboot       don't install ``vreboot/vshutdown/vhalt''
        --dist                  defaults to ``lenny'', passed to debootstrap.
        --fakeinit              use ``/sbin/init'' to boot vserver
        --conffile              extra configuration file to load.
        --interface             interface for IP addresses (if not ``eth0'')
        --sshkeys               copy pub-keys to ``/root/.ssh/authorized_keys''
        -v, --verbose           show extra output during setup
        --vsroot                location of ``/vserver/'' directory
Required:         --hostname              hostname for new vserver (eg. ``alpha'')
        --domain                dns domain for new vserver (eg. ``example.com'')
        --ip                    IPv4 address for new vserver

CONFIG FILE

The following variables can be set in a configuration file. The configuration file is a normal shell file and is sourced to get the configuration variables.

Packages to install in addition to the base defaults MUST INCLUDE ALL DEPENDENCIES (seperated by ``,'' commas)

INSTALL_PACKAGES=``package1,package2''

Packages installed from within the vserver after it has been setup (seperated by ``,'' commas) EXTRA_PACKAGES=``package1,package2''

Packages to remove from the base defaults (seperated by ``,'' commas) REMOVE_PACKAGES=``package1,package2''

Sysvinit services relating to hardware access to remove REMOVE_LINKS=``klogd hwclock.sh setserial urandom networking umountfs halt reboot''

Which debian distribution (Warning. unstable and testing distributions change frequently so you can not expect it to work out of the box). DIST=``lenny''

Default network interface for vservers: INTERFACE=``eth0''

Copy vreboot/vhalt/vshutdown utility into /usr/local/sbin/ COPY_VREBOOT=``true''

AUTHOR

Author of the manual page is Ola Lundqvist <opal@debian.org>

SEE ALSO

vserver(1), dupvserver(1), newvserver(1)