Provided by: approx_5.1-1.2_i386 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)