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

httpfs hack



Hello

I found that my mount point was not moved by live scripts because it
was placed on a different level of the directory hierarchy, and
run-init can only cope with non-removable stuff in /. Anything that is
left over deeper in the hierarchy causes run-init to fail.

I have changed the patch so that it mounts two filesystems: one at
${mountpoint} and one where filesystem.squashfs is expected. This was
not a problem with fetch because the fetched file can be removed by
run-init, it is not special in any way.

It is necessary to patch the networking init script so that it
recognizes httpfs and ftpfs as network filesystems.

Aside from the patches the hook to include the fuse binaries in the
initramfs is still needed.

Attaching the patches each as a separate file.

Please review the live script patches and send comments or apply.

Thanks

Michal
-------------- next part --------------
A non-text attachment was scrubbed...
Name: live-httpfs.patch
Type: application/octet-stream
Size: 2456 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/debian-live-devel/attachments/20080416/3ec0791c/attachment.obj 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: initscripts-httpfs.patch
Type: application/octet-stream
Size: 441 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/debian-live-devel/attachments/20080416/3ec0791c/attachment-0001.obj 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: live-messages.patch
Type: application/octet-stream
Size: 410 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/debian-live-devel/attachments/20080416/3ec0791c/attachment-0002.obj 


Reply to: