* In the openafs-client init script, don't assume that AFS is mounted on
/afs when unmounting it or killing processes with AFS files open.
Instead, parse /etc/mtab to find the AFS mount point.
+ * Move the experimental afsd.fuse AFS FUSE client into openafs-fuse to
+ avoid adding a FUSE dependency in openafs-client. Document its
+ current limitations in the package description.
-- Russ Allbery <rra@debian.org> Tue, 04 May 2010 16:13:13 -0700
AFS. If your site uses Kerberos v5 authentication for AFS, you will also
want to install openafs-krb5.
+Package: openafs-fuse
+Priority: extra
+Architecture: alpha amd64 arm armel i386 ia64 lpia powerpc ppc64 s390 s390x sparc
+Depends: ${shlibs:Depends}, ${misc:Depends}, openafs-client
+Description: AFS distributed file system experimental FUSE client
+ AFS is a distributed filesystem allowing cross-platform sharing of
+ files among multiple computers. Facilities are provided for access
+ control, authentication, backup and administrative management.
+ .
+ This package provides an experimental FUSE implementation of the AFS
+ client as afsd.fuse. This currently only provides read-only access to
+ AFS, doesn't work with all of the normal AFS client programs, and must be
+ started manually, but may be of interest in situations where read-only
+ access is sufficient and the kernel module cannot be built.
+
Package: openafs-kpasswd
Priority: extra
Architecture: alpha amd64 arm armel i386 ia64 lpia powerpc ppc64 s390 s390x sparc
debian/tmp/usr/sbin/rxdebug usr/bin
debian/tmp/usr/sbin/vos usr/bin
-debian/tmp/usr/sbin/afsd.fuse usr/sbin
debian/tmp/usr/sbin/backup usr/sbin
debian/tmp/usr/sbin/butc usr/sbin
debian/tmp/usr/sbin/fms usr/sbin
debian/tmp/usr/share/man/man5/tapeconfig.5 usr/share/man/man5
debian/tmp/usr/share/man/man8/afsd.8 usr/share/man/man8
-debian/tmp/usr/share/man/man8/afsd.fuse.8 usr/share/man/man8
debian/tmp/usr/share/man/man8/backup.8 usr/share/man/man8
debian/tmp/usr/share/man/man8/backup_adddump.8 usr/share/man/man8
debian/tmp/usr/share/man/man8/backup_addhost.8 usr/share/man/man8
--- /dev/null
+usr/share/doc
--- /dev/null
+debian/tmp/usr/sbin/afsd.fuse usr/sbin
+
+debian/tmp/usr/share/man/man8/afsd.fuse.8 usr/share/man/man8
# The /usr/share/doc directory for these packages should be a symlink to
# /usr/share/doc/openafs-client. Any package on this list must depend on
# openafs-client.
-DOC_PACKAGES = libpam-openafs-kaserver openafs-dbserver openafs-kpasswd
+DOC_PACKAGES = libpam-openafs-kaserver openafs-dbserver openafs-fuse \
+ openafs-kpasswd
# These are files that we know we don't want to install. List them so that we
# can use dh_install --fail-missing and catch anything new that shows up.