cfs (1.4.1-16) unstable; urgency=low * debian/cfs.postrm: properly remove directory $NULL_EXPORT on 'remove' (closes: #330565). * debian/implicit: update to revision 1.10. * debian/control: Standards-Version: 3.6.2.1. -- Gerrit Pape Tue, 18 Oct 2005 18:47:07 +0000 cfs (1.4.1-15) unstable; urgency=low * debian/rules: optionally build package with the diet libc; cleanup. * cfs_fh.c: #include -> #include . * debian/README.Debian.diet: new; how to build package with the diet libc. * debian/cfs.docs: add debian/README.Debian.diet. * debian/copyright: refer to permanent download site (closes: #298124). -- Gerrit Pape Tue, 19 Apr 2005 07:36:51 +0000 cfs (1.4.1-14) unstable; urgency=low * debian/implicit: update to revision 1.9; remove upstream or native changelog in case it's empty (closes: #256202). -- Gerrit Pape Sun, 27 Jun 2004 13:47:34 +0000 cfs (1.4.1-13) unstable; urgency=low * apply cfsno patch from maf@tkrat.org (closes: #243871). * debian/rules: COPT='-g -O2 -DPROTOTYPES=1'. -- Gerrit Pape Sat, 12 Jun 2004 21:13:53 +0000 cfs (1.4.1-12) unstable; urgency=low * apply patch from Kevin Buhr (closes: #227415, #87198, #175260; thx!): - switched cookies to network byte order to avoid negative offsets. * debian/implicit: update to revision 1.8. -- Gerrit Pape Fri, 2 Apr 2004 20:05:12 +0000 cfs (1.4.1-11) unstable; urgency=low * nfsproto.x: entry->fileid is unsigned long. * cfs.c: add support for cfs_mount and cfs_umount scripts started by the cfs daemon to simplify daemon startup. * debian/cfs_mount.sh, debian/cfs_umount.sh: new; mount/umount null export on daemon startup/shutdown. * debian/cfs.conf: add CFS_MOUNT, CFS_UMOUNT. * debian/control: no longer Build-Depends: debhelper; Suggests: runit. * debian/init.d: make use of new simplified daemon startup; check for runit service /var/service/cfs. * debian/service/run: make use of new simplified daemon startup; log to runsvdir for now. * debian/rules: install service directory /etc/cfs; stop using debhelper, use implicit rules. * debian/implicit: new; implicit Makfile rules. * debian/README.Debian, debian/conffiles, debian/docs: rename to cfs.*. * debian/postinst, debian/postrm, debian/prerm: cleanup; rename to cfs.*. * debian/examples, debian/dirs: remove; obsolete. * debian/copyright: minor. -- Gerrit Pape Sun, 21 Mar 2004 14:20:46 +0000 cfs (1.4.1-10) unstable; urgency=low * debian/init.d: start: stop cfsd again if mount localhost:$NULL_EXPORT fails (closes: #188190). * debian/postinst: only start cfsd if statd service is running. -- Gerrit Pape Thu, 10 Apr 2003 16:10:12 +0200 cfs (1.4.1-9) unstable; urgency=low * debian/init.d: change service description (closes: #161110). * Makefile: remove obsolete include path. * cfs_fh.c: fix minor comment typo. * get package rebuilt on s390 with more recent gcc; cfs should work on s390 now (see #151564). -- Gerrit Pape Wed, 8 Jan 2003 02:30:58 +0100 cfs (1.4.1-8) unstable; urgency=low * cfs_fh.c: applied patch from Christian Ohler for 8-bit support for filenames, with backward compatibility (thx Christian Ohler, closes: #44516, #63487). -- Gerrit Pape Sun, 12 May 2002 12:05:27 +0200 cfs (1.4.1-7) unstable; urgency=low * cfs.h, cfs_adm.c: change constants from 1024 to NFS_MAXPATHLEN for consistency (prevents possible future buffer overflow, thx Martin Schulze). * cattach.c, ccat.c, cmkdir.c, cpasswd.c: fix several occurrences of careless buffer handling in user programs. * moved into main/utils. -- Gerrit Pape Sun, 31 Mar 2002 16:39:50 +0200 cfs (1.4.1-6) unstable; urgency=medium * README.Debian: Limitation section added (#136411). * init.d: check for nfs-kernel-server or nfs-user-server: nfs-user-server: require manually added entry in /etc/exports, refuse to start if not present. nfs-kernel-server: use exportfs, check for existing exports in /etc/exports, if none found, start independent mountd and stop it when cfsd is started (closes: #136703). -- Gerrit Pape Tue, 5 Mar 2002 22:51:31 +0100 cfs (1.4.1-5.1) unstable; urgency=medium * postinst: ask for confirmation before removing old cfs entries from /etc/exports. only create a symlink /crypt -> $CRYPT_ROOT if NO_CRYPT_SYMLINK is unset and /crypt does not exist. * cfs.conf: NO_CRYPT_SYMLINK. * (thx Oliver Elphick, closes: #136036, #136040). -- Gerrit Pape Wed, 27 Feb 2002 19:55:07 +0100 cfs (1.4.1-5) unstable; urgency=medium * cattach.1: typo fix (thx Mark-Andre Hopf). * init.d: starts independent mountd listening on port 3048 and with extra exports-file /etc/cfs.exports before starting cfs, then mounts null_export and kills the mountd again, cfsd does not rely on a running mountd or nfsd (thx amc, closes: #70764). * init.d: use mount option nfsvers=2, avoids warnings with nfs3 (thx Roland E. Lipovits, 92692). * postinst: old and obsolete cfs entries in /etc/exports are removed, nfs-server is restarted. /crypt symlink is created unless NO_CRYPT_SYMLINK is set in /etc/cfs.conf. * postrm: /var/lib/cfs is removed if empty. * bug: buffer overflows in cfsd server daemon code: cvs_adm.c, cvs_fh.c (thx Zorgon for pointing at this). Some careless strcpy()'s in the server code caused cfsd to die with segfault when attaching crypto directories with long pathnames and on filehandle operations in attached crypto directories with long pathnames, see bug #135903 for details (closes: #135903). -- Gerrit Pape Sun, 17 Feb 2002 21:36:27 +0100 cfs (1.4.1-4) unstable; urgency=low * New maintainer (closes: #130212). * fix: spelling error in description (closes: #124493), * cfs.c: do not daemonize if environment variable NODAEMON is set. * New Standards-Version 3.5.2. * Do not restart cfsd on future upgrades if crypto filesystem(s) is/are attached. * revised package maintainer scripts. -- Gerrit Pape Mon, 28 Jan 2002 10:03:04 +0100 cfs (1.4.1-3) unstable; urgency=low * Fixed blocking cmkdir (closes: Bug#120486) -- Chris Leishman Mon, 19 Nov 2001 19:05:01 +1100 cfs (1.4.1-2) unstable; urgency=low * Fixed broken patch for "/dev/random read long" bug (closes: Bug#115183) -- Chris Leishman Mon, 19 Nov 2001 19:05:01 +1100 cfs (1.4.1-1) unstable; urgency=low * New upstream release 1.4.1 (closes: Bug#111457) * Fixed defaults in init.d/cfs * Added pad/truncate patch from Martin Forssen * Added patch to fix "/dev/random read long" bug (closes: Bug#103134) -- Chris Leishman Mon, 8 Oct 2001 13:11:01 +1000 cfs (1.3.3-10) unstable; urgency=low * Changed CRYPT_ROOT to /var/cfs and NULL_EXPORT to /var/lib/cfs/.cfsfs to conform with FHS. (closes: Bug#109287) -- Chris Leishman Mon, 20 Aug 2001 17:37:14 +1000 cfs (1.3.3-9) unstable; urgency=low * Removed cfsconfig. The use of /crypt is now default, but can be changed by editing /etc/cfs.conf. Closes #72578, #69505, #69504 * Applied a security patch. -- Chris Leishman Mon, 20 Oct 2000 00:24:14 +1100 cfs (1.3.3-8) frozen unstable; urgency=low * Fixed typo in dependancies * Made CFS silent on startup -- Chris Leishman Mon, 15 May 2000 09:29:34 +1000 cfs (1.3.3-7) frozen unstable; urgency=low * Fixed bug in rules which was causing cfsconfig to lose permissions. -- Chris Leishman Mon, 1 May 2000 13:29:34 +1000 cfs (1.3.3-6) frozen unstable; urgency=low * Changes to refect name change of knfs server to nfs-kernel-server -- Chris Leishman Sun, 30 Apr 2000 16:16:54 +1000 cfs (1.3.3-5) unstable; urgency=low * Fixed some errors in prerm script -- Chris Leishman Sun, 22 Aug 1998 23:01:19 +1000 cfs (1.3.3-4) unstable; urgency=low * Reassigned dependancies to nfs-server | knfs * Added support for restarting /etc/init.d/knfs-server if available -- Chris Leishman Mon, 16 Aug 1998 10:56:23 +1000 cfs (1.3.3-3) unstable; urgency=low * Initial Release. * Repackaged by Chris Leishman. Removed installation of esm. Ported to libc6. Fixed bugs and rewrote debian/ scripts. -- Chris Leishman Fri, 30 Oct 1998 23:21:12 +1100