Initial configuration for FAI (work in progress)
[grml-live.git] / etc / grml / fai / config / files / etc / apt-proxy / apt-proxy-v2.conf / FAISERVER
1 [DEFAULT]
2 ;; All times are in seconds, but you can add a suffix
3 ;; for minutes(m), hours(h) or days(d)
4
5 ;; Server IP to listen on
6 ;address = 192.168.0.254
7
8 ;; Server port to listen on
9 port = 9999
10
11 ;; Control files (Packages/Sources/Contents) refresh rate
12 ;;
13 ;; Minimum time between attempts to refresh a file
14 min_refresh_delay = 1h
15
16 ;; Minimum age of a file before attempting an update (NOT YET IMPLEMENTED)
17 ;min_age = 23h
18
19 ;; Uncomment to make apt-proxy continue downloading even if all
20 ;; clients disconnect.  This is probably not a good idea on a
21 ;; dial up line.
22 ;; complete_clientless_downloads = 1
23
24 ;; Debugging settings.
25 ;; for all debug information use this:
26 ;; debug = all:9
27 debug = all:4 db:0
28
29 ;; Debugging remote python console
30 ;; Do not enable in an untrusted environment
31 ;telnet_port = 9998
32 ;telnet_user = apt-proxy
33 ;telnet_password = secret
34
35 ;; Network timeout when retrieving from backend servers
36 timeout = 15
37
38 ;; Cache directory for apt-proxy
39 cache_dir = /var/cache/apt-proxy
40
41 ;; Use passive FTP? (default=on)
42 ;passive_ftp = on
43
44 ;; Use HTTP proxy?
45 ;http_proxy = host:port
46
47 ;; Enable HTTP pipelining within apt-proxy (for test purposes)
48 ;disable_pipelining=0
49
50 ;;--------------------------------------------------------------
51 ;; Cache housekeeping
52
53 ;; Time to perform periodic housekeeping:
54 ;;  - delete files that have not been accessed in max_age
55 ;;  - scan cache directories and update internal tables
56 cleanup_freq = 1d
57
58 ;; Maximum age of files before deletion from the cache (seconds)
59 max_age = 120d
60
61 ;; Maximum number of versions of a .deb to keep per distribution
62 max_versions = 3
63
64 ;; Add HTTP backends dynamicaly if not already defined? (default=on)
65 ;dynamic_backends = on
66
67 ;;---------------------------------------------------------------
68 ;;---------------------------------------------------------------
69 ;; Backend servers
70 ;;
71 ;; Place each server in its own [section]
72
73 [debian]
74 ;; The main Debian archive
75 ;; You can override the default timeout like this:
76 ;timeout = 30
77
78 ;; Rsync server used to rsync the Packages file (NOT YET IMPLEMENTED)
79 ;;rsyncpackages = rsync://ftp.de.debian.org/debian
80
81 ;; Backend servers, in order of preference
82 backends = 
83         http://ftp.de.debian.org/debian
84         http://ftp2.de.debian.org/debian
85         http://ftp.us.debian.org/debian
86         ftp://ftp.uk.debian.org/debian
87
88 [debian-amd64]
89 backends = 
90         http://ftp.de.debian.org/debian-amd64/debian
91         http://debian.csail.mit.edu/debian-amd64/debian
92         http://ftp2.de.debian.org/debian-amd64/debian
93         http://mirror.pacific.net.au/linux/debian-amd64/debian
94
95 [debian-non-US]
96 ;; Debian debian-non-US archive
97 ;timeout will be the global value
98 backends =
99         http://ftp.de.debian.org/debian-non-US
100         http://ftp.uk.debian.org/debian-non-US
101         ftp://ftp.uk.debian.org/debian
102         
103 [security]
104 ;; Debian security archive
105 backends = 
106         http://ftp2.de.debian.org/debian-security
107         ftp://security.debian.org/debian-security
108
109 [ubuntu]
110 ;; Ubuntu archive
111 backends = http://archive.ubuntu.com/ubuntu
112
113 [ubuntu-security]
114 ;; Ubuntu security updates
115 backends = http://security.ubuntu.com/ubuntu
116
117 ;[openoffice]
118 ;; OpenOffice.org packages
119 ;backends =
120 ;       http://ftp.freenet.de/pub/debian-openoffice
121 ;       http://ftp.sh.cvut.cz/MIRRORS/OpenOffice.deb
122 ;       http://borft.student.utwente.nl/debian
123         
124 ;[apt-proxy]
125 ;; Apt-proxy new versions
126 ;backends = http://apt-proxy.sourceforge.net/apt-proxy
127
128 ;[backports.org]
129 ;; backports.org
130 ;backends = http://backports.org/debian
131
132 ;[blackdown]
133 ;; Blackdown Java
134 ;backends = http://ftp.gwdg.de/pub/languages/java/linux/debian
135
136
137 ;[debian-people]
138 ;; people.debian.org
139 ;backends = http://people.debian.org
140
141 ;[emdebian]
142 ;; The Emdebian project
143 ;backends = http://emdebian.sourceforge.net/emdebian
144
145 ;[rsync]
146 ;; An example using an rsync server.  This is not recommended
147 ;; unless http is not available, becuause rsync is only more
148 ;; efficient for transferring uncompressed files and puts much
149 ;; more overhead on the server.  See the rsyncpacakges parameter 
150 ;; for a way of rsyncing just the Packages files.
151 ;backends = rsync://ftp.uk.debian.org/debian