debian/0000755000000000000000000000000012152015326007163 5ustar debian/control0000644000000000000000000000112612152014575010573 0ustar Source: afuse Section: utils Priority: optional Maintainer: Varun Hiremath Build-Depends: debhelper (>= 7), cdbs, pkg-config, libfuse-dev Standards-Version: 3.9.3 Homepage: https://code.google.com/p/afuse/ Vcs-Svn: https://bollin.googlecode.com/svn/afuse/ Vcs-Browser: http://bollin.googlecode.com/svn/afuse/ Package: afuse Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: automounting file system implemented in user-space using FUSE Afuse is a FUSE based filesystem which implements filesystem automounting functionality similar to Linux's autofs. debian/docs0000644000000000000000000000000710513512157010036 0ustar README debian/copyright0000644000000000000000000000364112152013531011116 0ustar This package was debianized by Varun Hiremath on Thu, 12 Oct 2006 23:01:02 +0530. It was downloaded from Upstream Authors: Jacob Bower Miklos Szeredi Pierre Carrier Copyright: (C) 2006-2013 Jacob Bower (C) 2001-2006 Miklos Szeredi License: This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. On Debian systems, you can find the GPL license in: /usr/share/common-licenses/GPL ---- compat/fuse_opt.c and compat/fuse_opt.h are copyright (C) 2001-2006 Miklos Szeredi and are licensed as follows: This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. On Debian systems, you can find the Library GPL license in: /usr/share/common-licenses/LGPL-2 The Debian packaging is (C) 2006, Varun Hiremath and is licensed under the GPL, see `/usr/share/common-licenses/GPL'. debian/watch0000644000000000000000000000030412152013630010205 0ustar version=3 opts="uversionmangle=s/(alpha|beta)/~$1/,downloadurlmangle=s/code.google.com\/\///" \ http://code.google.com/p/afuse/downloads/list .*afuse-(.*)\.tar\.gz \ debian debian/orig-tar.sh debian/rules0000755000000000000000000000024212152014743010243 0ustar #!/usr/bin/make -f include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/autotools.mk get-orig-source: -uscan --force-download --rename debian/orig-tar.sh0000755000000000000000000000033512152014142011242 0ustar #!/bin/sh -e # called by uscan with '--upstream-version' TAR=$3 # move to directory 'tarballs' if [ -r .svn/deb-layout ]; then . .svn/deb-layout mv $TAR $origDir echo "moved $TAR to $origDir" fi debian/compat0000644000000000000000000000000210744201266010366 0ustar 6 debian/changelog0000644000000000000000000000345112152015320011032 0ustar afuse (0.4.1-1) unstable; urgency=low * New upstream release * d/control: update Homepage * d/copyright updated * Switch to source format 3.0 * d/patches - removed; merged upstream -- Varun Hiremath Thu, 30 May 2013 23:36:35 -0400 afuse (0.2-3) unstable; urgency=high * Security fix for CVE-2008-2232: Add afuse-template-tokenize.diff patch to fix potential privilege escalation caused by unescaped meta-characters in path. Thanks to Anders Kaseorg for the patch. (Closes: #490921) * Bump Standards-Version to 3.8.0 -- Varun Hiremath Wed, 16 Jul 2008 00:06:59 +0530 afuse (0.2-2) unstable; urgency=low * Add patches/timeout.diff to fix auto-unmount bug which had made afuse extremely slow, thanks to Jeremy Maitin-Shepard (Closes: #470038) -- Varun Hiremath Fri, 14 Mar 2008 10:57:55 +0530 afuse (0.2-1) unstable; urgency=low * New upstream release -- Varun Hiremath Sat, 01 Mar 2008 22:05:03 +0530 afuse (0.1.1-3) unstable; urgency=low * debian/control: + Add Homepage header and replace XS-Vcs with Vcs + Bump up Standards-Version to 3.7.3 + Build-Depend on debhelper >= 6 * debian/cmpat: Bump to 6 * Fix hyphens used as minus sign in manpage -- Varun Hiremath Sat, 19 Jan 2008 01:30:17 +0530 afuse (0.1.1-2) unstable; urgency=low [ Torsten Werner ] * Add myself to Uploaders. [ Varun Hiremath ] * Fix manpage (Closes: #420705) -- Varun Hiremath Tue, 24 Apr 2007 15:02:21 +0530 afuse (0.1.1-1) unstable; urgency=low [ Varun Hiremath ] * Initial release (Closes: #386777) [ Torsten Werner ] * Add XS-X-Vcs-Svn header in debian/control. -- Torsten Werner Thu, 19 Oct 2006 22:26:48 +0200 debian/source/0000755000000000000000000000000012152015326010463 5ustar debian/source/format0000755000000000000000000000001412152014511011667 0ustar 3.0 (quilt) debian/afuse.10000644000000000000000000000416410744201266010362 0ustar .TH AFUSE 1 "October 12, 2006" .SH NAME AFUSE \- automounting file system implemented in user-space using FUSE .SH DESCRIPTION usage: afuse mountpoint [options] .SS "general options:" .TP \fB\-o\fR opt,[opt...] mount options .TP \fB\-h\fR \fB\-\-help\fR print help .TP \fB\-V\fR \fB\-\-version\fR print FUSE version information .SS "AFUSE options:" .TP \fB\-o\fR \fB\ mount_template=CMD\fR template for CMD to execute to mount (*) .TP \fB\-o\fR \fB\ unmount_template=CMD\fR template for CMD to execute to unmount (*) (**) .TP (*) - When executed, %r and %m are expanded in templates to the root directory name for the new mount point, and the actual directory to mount onto respectively to mount onto. Both templates are REQUIRED. .TP (**)- The unmount command must perform a lazy unmount operation. E.g. the \-u \-z options to fusermount, or \-l for regular mount. .SS "FUSE options:" .TP \fB\-d\fR \fB\-o\fR debug enable debug output (implies \fB\-f\fR) .TP \fB\-f\fR foreground operation .TP \fB\-s\fR disable multi\-threaded operation .TP \fB\-o\fR allow_other allow access to other users .TP \fB\-o\fR allow_root allow access to root .TP \fB\-o\fR nonempty allow mounts over non\-empty file/dir .HP \fB\-o\fR default_permissions enable permission checking by kernel .TP \fB\-o\fR fsname=NAME set filesystem name .TP \fB\-o\fR large_read issue large read requests (2.4 only) .TP \fB\-o\fR max_read=N set maximum size of read requests .TP \fB\-o\fR hard_remove immediate removal (don't hide files) .TP \fB\-o\fR use_ino let filesystem set inode numbers .TP \fB\-o\fR readdir_ino try to fill in d_ino in readdir .TP \fB\-o\fR direct_io use direct I/O .TP \fB\-o\fR kernel_cache cache files in kernel .TP \fB\-o\fR umask=M set file permissions (octal) .TP \fB\-o\fR uid=N set file owner .TP \fB\-o\fR gid=N set file group .TP \fB\-o\fR entry_timeout=T cache timeout for names (1.0s) .TP \fB\-o\fR negative_timeout=T cache timeout for deleted names (0.0s) .TP \fB\-o\fR attr_timeout=T cache timeout for attributes (1.0s) .SH AUTHOR This manual page was written by Varun Hiremath , for the Debian project (but may be used by others). debian/manpages0000644000000000000000000000001710513512157010702 0ustar debian/afuse.1