Boris Exeler wrote:
Folgende Meldung gibt squid beim Starten aus:
Dec 2 10:00:30 linux squid[186]: Starting Squid Cache version 1.1.10 for i586-pc-linux-gnu... Dec 2 10:00:31 linux squid[186]: Unlinkd pipe opened on FD 13 Dec 2 10:00:32 linux squid[186]: Ready to serve requests.
Ansonsten scheint squid aber zu laufen. Muss ich mir nun den Kopf zerbrechen?
Hallo Boris, nachdem squid 'Ready to serve requests.' meldet, ist wohl alles in Ordnung. :-) Es handelt sich oben um normale Meldungen, nicht um Fehlermeldungen. Ich vermute, daß Du Dich an der Meldung 'Unlinkd pipe opened on FD 13' störst. Nachfolgendes ist nur eine Vermutung von mir und könnte gegebenen- falls in den Sourcen nachvollzogen werden: Unter UNIX gibt es ein nettes feature. Man kreiert eine Datei mit open, schließt sie nicht, aber loescht den Verweis im Directory mit unlink (normalerweise ein Löschen der Datei). Dies kann man auch mit einer named-pipe machen. Solange der Prozeß lebt, der die Datei geöffnet hat, solange existiert die Datei, obwohl sie nicht im Verzeichnis erscheint. Sobald der Prozeß stirbt (z.B. ein Signal) wird die Datei gelöscht. Damit kann man auf einfache Weise sicherstellen, daß z.B. temporäre Dateien verschwinden, wenn der Prozeß verschwindet, der sie braucht. Generiert der Prozeß einen Sohn-Prozeß, kann er den File-Deskriptor an den Sohn weiterreichen, der z.B. die Pipe lesend öffnen kann ohne über einen Verzeichniseintrag gehen zu müssen. Bei Fehlern in der obigen Darstellung bitte mich sofort anflamen ;-) Ciao Andreas Mock -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.de schicken, mit dem Text: unsubscribe suse-linux