Provided by: approx_5.1-1.2_amd64 bug

NAME

       approx.conf - configuration file for approx proxy server

SYNOPSIS

       /etc/approx/approx.conf

DESCRIPTION

       Each  non-blank line of the configuration file should contain a name/value pair, separated
       by white space.  Comments start with a "#" character and continue to the end of the line.

       Names that begin with the "$" character are reserved for use as configuration  parameters.
       The following parameters are currently defined:

       $cache 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.)

       $interval
              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
              (default: 720, or 12 hours)

       $max_rate
              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.

       $max_redirects
              Specifies  the  maximum  number  of  HTTP  redirections  that will be followed when
              downloading a remote file (default: 5)

       $user, $group
              Specifies the user and group that owns the files  in  the  approx  cache  (default:
              approx)

       $syslog
              Specifies the syslog(3) facility to use when logging (default: daemon)

       $pdiffs
              Specifies whether to support IndexFile diffs (default: true)

       $offline
              Specifies  whether  to deliver (possibly out-of-date) cached files when they cannot
              be downloaded from remote repositories (default: false)

       $max_wait
              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 (default: 10)

       $verbose
              Specifies  whether  informational  messages  should be printed in the log (default:
              false)

       $debug Specifies whether debugging messages should be printed in the log (default: false)

       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

TCP PORT NUMBER

       The port on which approx(8) listens is not specified in this file, but in /etc/inetd.conf.
       The default value is 9999, for compatibility with apt-proxy(8), but it may be  changed  by
       running the command

              dpkg-reconfigure approx

SEE ALSO

       approx(8), approx-gc(8), inetd(8)

AUTHOR

       Eric Cooper <ecc@cmu.edu>

                                             Jul 2011                              APPROX.CONF(5)