httpfs hängt von FUSE ab. Deshalb ist es wichtig, ein korrekt arbeitendes FUSE zu haben.
Zunächst brauchst Du das Gerät
(device), welches root wie folgt anlegen kann:
mknod /dev/fuse c 10 229 chmod 666 /dev/fuse(Das ist hoffentlich bereits geschehen durch die Installation von FUSE.)
Die Eigenschaften müssen so aussehen:
Du musst ausserdem sicherstellen, dass ein unprivilegierter Benutzer mit fusermount mounten
kann:
chmod 4755 fusermount(Das sollte auch unnötig sein, wenn FUSE ordentlich installiert wurde.)
Da fusermount von httpfs aufgerufen wird, (Du rufst es nicht selbst auf), muss es unter PATH auffindbar sein.
Weiterhin braucht httpfs — eigentlich FUSE — libfuse.so und unter 2.4.x Kernen ein Modul fuse.o (Kern 2.6.14 und höher haben Fuse integriert).
insmod fuse.oerlaubt root, es zu installieren.
Zu Deiner Bequemlichkeit — Du benötigst kernel headers
, um es selbst zu kompilieren — kannst Du
fuse.o(2.4.27) hier erhalten. Für den Kern 2.4.26 kannst Du http://www.damnsmalllinux.org besuchen.