tpkg looks at /etc/tpkg.conf and $HOME/.tpkg.conf for configuration settings. Here are the possible configurations:
base = /opt/tpkg source = http://tpkg/tpkg source = http://otherserver/tpkg report_server = http://tpkg/client_update host_group_script = /home/me/tpkg_group_script sudo = false
- base
-
This is where relocatable packages are installed, and where tpkg stores its state. Defaults to /opt/tpkg if not specified in any of the config files.
- source
-
The package repository. May be specified multiple times with different URLs if you have more than one repository.
- report_server
-
The URL for the reporting server, if you've set it up. If this is defined then all package install/upgrade/removal operations will be reported to the server.
- host_group_script
-
The filename for a script which takes one or more host group names as arguments and outputs the names of the hosts in those groups one per line on stdout. Used with the --group option.
- sudo
-
Should tpkg use sudo when performing package management operations? Defaults to yes.