[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

apt-proxy mit eigenem repostitory auf localhost



Hallo Gruppe,

Habe hier folgenes Problem:

Ich habe auf einem Rechner im localen Netz folgendes Repository:

,----[ sources.list auf Client 192.168.1.2 ]
| 
| deb http://192.168.1.4/~steffen/debian/ unstable main
`----

Mit diesem Eintrag in den sources.list auf 192.168.1.2 klappt der
Zugriff wunderbar, ich kann die Pakete sehen und installieren.

Jetzt wollt ich es über apt-proxy realisieren. Auf 192.168.1.4 läuft
also noch ein apt-proxy. Der neue Eintrag in den sources.list auf
192.168.1.2 sieht wie folgt aus:

,----[ sources.list auf Client 192.168.1.2 ]
| 
| steffen@lorch-net:~$ cat /etc/apt/sources.list
| # apt-proxy
| deb http://192.168.1.4:9999/debian/ unstable main contrib non-free
| deb http://192.168.1.4:9999/non-US/ unstable/non-US main contrib non-free
| deb-src http://192.168.1.4:9999/debian/ unstable main contrib non-free
| deb-src http://192.168.1.4:9999/non-US/ unstable/non-US main contrib non-free
| deb http://192.168.1.4:9999/eigenes/ unstable main
`----

Der obige Eintrag ist natürlich jetzt auskommentiert.

,----[ /etc/apt-proxy/apt-proxy.conf auf Server 192.168.1.4 ]
| 
| # eigenes Repository ;)
| add_backend /eigenes/                                           \
|         $APT_PROXY_CACHE/eigenes/                               \
|         http://localhost/~steffen/debian/
`----

Früher, bevor ich den Server neu aufgesetzt hatte ging es auch
wunderbar, aber seit dem Neuaufsetzten (neue Festplatte) und dem
Rückspielen der Configfiles macht es Probleme.

So, wenn ich jetzt auf dem Client 192.168.1.2 'apt-get update' ausführe
bekomm ich von 'apt-get update' keine Fehlermeldung (er findet das
Verzeichnis des Proxis, da es ja früher mal getan hat), aber in den
Fehlermeldungen von /var/log/apt-proxy.log

,----[ tail -f /var/log/apt-proxy.log ]
| 
| /etc/apt-proxy/apt-proxy.conf: 144: http://localhost/~steffen/debian/: not found
| [9619 10:17:34]  Wed Jun 18 10:17:34 CEST 2003 Request /eigenes/dists/unstable/main/binary-i386/Packages.gz
| [9619 10:17:34]  Wed Jun 18 10:17:34 CEST 2003 Request /eigenes/dists/unstable/main/binary-i386/Release
`----

Ich dachte mir, dass u.u. localhost mit Apache Probleme macht, aber das
scheint es nicht zu sein, da es nichts ändert 'localhost' mit
'192.168.1.4' zu ersetzten. Aber in /etc/hosts.allow ist alles
angepasst.

Weiß jemand was hier bei mir falsch ist?

... cu Steff
-- 
Some operating systems are called `user friendly',
        Linux however is `expert friendly'.

Attachment: pgphAgdcGzOAv.pgp
Description: PGP signature


Reply to: