NAMEacngfs - Virtual file system for use with apt-cacher-ng
SYNOPSISacngfs BaseURL ProxyHost MountPoint [ -o FUSE Mount Options ]
DESCRIPTIONacngfs is a FUSE based filesystem which represents files downloadable via HTTP as part of a local filesystem. It has been developed for very specific purposes and is not intended to be a general purpose HTTP filesystem. The main use case for acngfs is a situation where: +
OPTIONSThe command-line options supported by acngfs are: BaseURL Remote mirror to be used as real source, like //ftp2.de.debian.org/debian. NOTE: the mirror subdirectory part (like debian) should be added either to BaseURL or to the path in sources.list, not to both. ProxyURL Complete or simplified host and port specification of the proxy server, //localhost:3142. mountpoint Directory representing the URL in the local filesytem. --help Print a help summary and additional FUSE application options FuseOptions Various options for the FUSE subsystem to control filesystem behaviour. See --help output and FUSE documentation for more details.
FILES/usr/lib/apt-cacher-ng/acngfs Executable binary documented in this manual page
NOTESPermissions of the files are important when using mounting when sharing data with other users (including root!). To mount as user and let root use the package management tools (apt, dpkg), one may need to use FUSE options like in the following example: acngfs //ftp.uni-kl.de/debian //localhost:3142 /mnt/misc -o allow_root See FUSE documentation for details about file permissions representation.
BUGSSoftware is still experimental, use at your own risk! There are natural limitations on capabilities of the FS: no directory reading is allowed (only descending), permissions of files are inherited from the mount point as well as other properties of the filesystem. Should be used with apt-cacher-ng version 0.2pre2 or newer; otherwise it will flood log files with many requests of small file chunks.
SEE ALSOapt-cacher-ng(8), fusermount(1) For more information on Apt-Cacher NG, read the User Manual which can be found either in the doc/pdf directory of the software source package or installed in the documentation directory of apt-cacher-ng by your distribution. ACNGFS(8)