Config::Model::models::Approx(3pm) | User Contributed Perl Documentation | Config::Model::models::Approx(3pm) |
NAME¶
Config::Model::models::Approx - Configuration class Approx
DESCRIPTION¶
Configuration classes used by Config::Model
Configuration model for Approx
Elements¶
cache - approx cache directory¶
Specifies the location of the approx cache directory (default: /var/cache/approx). It and all its subdirectories must be owned by the approx server (see also the $user and $group parameters, below.) Optional. Type uniline.
- upstream_default value :
- /var/cache/approx
interval - file cache expiration in minutes¶
Specifies the time in minutes after which a cached file will be considered too old to deliver without first checking with the remote repository for a newer version. Optional. Type integer.
max_rate - maximum download rate from remote repositories¶
Specifies the maximum download rate from remote repositories, in bytes per second (default: unlimited). The value may be suffixed with "K", "M", or "G" to indicate kilobytes, megabytes, or gigabytes per second, respectively. Optional. Type uniline.
max_redirects - maximum number of HTTP redirections¶
Specifies the maximum number of HTTP redirections that will be followed when downloading a remote file. Optional. Type integer.
user - user that owns the files in the approx cache¶
Optional. Type uniline.
- upstream_default value :
- approx
group - group that owns the files in the approx cache¶
Optional. Type uniline.
- upstream_default value :
- approx
syslog - syslog(3) facility to use when logging¶
Optional. Type uniline.
- upstream_default value :
- daemon
pdiffs - support IndexFile diffs¶
Optional. Type boolean.
offline - use cached files when offline¶
Specifies whether to deliver (possibly out-of-date) cached files when they cannot be downloaded from remote repositories. Optional. Type boolean.
max_wait - max wait for concurrent file download¶
Specifies how many seconds an approx(8) process will wait for a concurrent download of a file to complete, before attempting to download the file itself. Optional. Type integer.
verbose¶
Specifies whether informational messages should be printed in the log. Optional. Type boolean.
debug¶
Specifies whether debug messages should be printed in the log. Optional. Type boolean.
distributions - remote repositories¶
The other name/value pairs are used to map distribution names to remote repositories. For example,
debian => http://ftp.debian.org/debian security => http://security.debian.org/debian-security
Use the distribution name as the key of the hash element and the URL as the value . Optional. Type hash of uniline.
SEE ALSO¶
- •
- cme
AUTHOR¶
COPYRIGHT¶
- 2011, Dominique Dumont
LICENSE¶
2022-10-14 | perl v5.34.0 |