Version 2 (modified by rplessl, 15 years ago) (diff)



sepp-get is a command-line interface for sync remote SEPP packages for use on the local site or local machine. More information about SEPP is available here.

Usage of sepp-get

   sepp-get [options...]
   sepp-get [options...] search rexexp
   sepp-get [options...] install pack[:install-modifier][@site-filter] [pack...]


sepp-get lets you populate your local SEPP installation from a remote site, even when you have no NFS/AFS connection. sepp-get uses wget to download packages that have been exposed on a SEPP server (see seppadm manpage).

sepp-get relies on /usr/sepp/sbin/seppadm for all its SEPP related tasks, so make sure you have a working SEPP setup before you start using sepp-get.

sepp-get looks for its configuration file in /usr/isgtc/etc/sepp-get/host.conf, /etc/sepp-get.conf and /usr/sepp/conf/sepp-get.conf. The file can contain a list of base pack- ages which will be installed if sepp-get is called without arguments.

Exposed Packages

seppadm has been extended to support a new license type called 'world'. If a package carries this license, then you can use seppadm expose package-name to share it on a sepp server. The pack will the be bundled up into several tar.bz2 archives and published on the installations sepp webpage. If your sepp directory is on then your packages will be exposed on

Installating Packages

Having all the interesting sepp packages in the config file is a good way of seeding a machine as well as documenting which packets should be installed.

If you want to install a package 'in-passing' you can use the search and install functions of sepp-get to add additional packages.

      sepp-get install joe-3.3-to:F

will force the installation of joe-3.3-to

      sepp-get install joe-3.3-to@ethz