Several cartridge sets can be used.
Cartridge-Sets

The specifiers for the cartridge sets must be separated by whitespace. Each specifier may consist of digits, commas and dashes. Examples for cartridge set specifiers: 1-5 7-9,12 6,10,11 This example shows how to specify three cartridge sets. If the access to a cartridge set should be allowed only for certain clients, this may specified with a colon immediately following the set specifier without whitespace, followed by one of three forms: Either a list of hostnames, separated by commas and no whitespace inbetween, or the full path to a file containing the hostnames one per line, or by a command to be executed. The command must start with a bar | and must be enclosed in double quotes, if it is containing whitespace. If %H occurres in the command it will be replaced with the client name, who wants to gain access to the cartridge set. The command must exit with a status of 0, if access is to be granted, otherwise with an exit status unequal to 0. The name of the host to be checked is also written to standard input of this command, so %H needs not to be used. Examples specifying cartridge sets with restricted access:

  • 1-5:apollo,localhost,taurus
  • 6-8,16:/usr/local/backup/etc/set2clients
  • 9-15:"| fgrep .my.domain.com"
  • Remember, that grep will exit with 0, if a match has been found, otherwise 1. Note, that localhost and the network name of the machine should be both given, if the server is also a client. The names to be supplied here are not the client IDs configured on the client side, but the network names of the machines. If this parameter is not given, there is only the default set number 1 with all available cartridges, access is permitted to any client. Not all cartridges need to be included in a set and sets must not overlap.