devfsd (1.3.25-1) unstable; urgency=medium * New upstream version, makes .devfsd be closed on exec, makes /lib/devfsd be the default location for shared objects.. * Added a "-f" option to update-devfsd and documented "-n". Also made "-n" use the new SIGUSR1 support in devfsd to avoid rescanning devices. -- Russell Coker Mon, 25 Mar 2002 10:48:00 +0100 devfsd (1.3.24-3) unstable; urgency=medium * Fixed the permissions of /dev/tapes properly! Closes: #137404 -- Russell Coker Sun, 24 Mar 2002 14:41:00 +0100 devfsd (1.3.24-2) unstable; urgency=medium * Made update-devfsd not restart the devfsd. * Fixed the permissions of /dev/tapes Closes: #137404 * Made /dev/.devfsd be set to close on exec. -- Russell Coker Thu, 14 Mar 2002 15:53:00 +0100 devfsd (1.3.24-1) unstable; urgency=medium * New upstream version. * Changed default config to skip lookups for device names containing '*'. * Added permission settings for ubd/* for User-Mode Linux. -- Russell Coker Mon, 18 Feb 2002 22:46:00 +1100 devfsd (1.3.23-1) unstable; urgency=medium * New upstream version. -- Russell Coker Tue, 5 Feb 2002 16:34:00 +1100 devfsd (1.3.22-2) unstable; urgency=high * Changed some regex's in the default perms file. Closes: #131203 -- Russell Coker Mon, 28 Jan 2002 16:44:00 +1100 devfsd (1.3.22-1) unstable; urgency=high * New upstream release. -- Russell Coker Tue, 22 Jan 2002 18:52:00 +1100 devfsd (1.3.21-3) unstable; urgency=high * Fixes compat symlinks for >26 SCSI disks. Closes: #129935 * Changed the init script to match Miquel's recommendation regarding proc. If it's not mounted then mount it and leave it mounted, everything that needs it will do the same and nothing will report an error. This means you'll get a boot time warning if you run the latest devfsd with an old version of sysvinit, but that's a minor issue. -- Russell Coker Sat, 19 Jan 2002 10:29:00 +0100 devfsd (1.3.21-2) unstable; urgency=high * Made the start script only mount devfs if the file /etc/devfs/mount_at_boot exists. Closes: #129841, #125851 * Changed the default perms to not regard ide/cd or scsi/cd as a cd-rom device (it's a directory full of links). Closes: #129846 * Removed the build-depends on libc6-dev. Closes: #128166 * Hacked a definition of DEVFSD_NOTIFY_DELETE into devfsd.c. Closes: #124330 -- Russell Coker Fri, 18 Jan 2002 18:42:00 +0100 devfsd (1.3.21-1) unstable; urgency=high * New upstream version. * Changed the start script to mount devfs if it's not already mounted by the kernel. -- Russell Coker Tue, 15 Jan 2002 13:18:00 +0100 devfsd (1.3.20-4) unstable; urgency=high * Fixes default permissions on parallel port devices, now doesn't make the directory mode 660... Closes: #126933 * Made it build-depend on the latest libc6-dev package to hopefully solve some build problems. * Made the init script put a newline after reloading. Closes: #124342 * Remove /etc/devfs/devices.list and /etc/devfs/symlinks.list on purge. Also made it stop devfsd on remove. -- Russell Coker Sun, 30 Dec 2001 02:41:00 +0100 devfsd (1.3.20-3) unstable; urgency=high * Fix the permissions on /dev/isdn directory. Closes: #122082 * Made the devices.d directory files support creating directories and added a sample of how to do it. Also made it update the permissions on devices.d devices even if they already existed. Also changed the perms file so that /dev/cpu/[0-9]+ gets handled correctly. * Made README.Debian clearer. Closes: #120336 -- Russell Coker Sun, 2 Dec 2001 22:23:00 +0100 devfsd (1.3.20-2) unstable; urgency=high * Made devfsd not provess files/directories named "CVS". Closes: #121823 -- Russell Coker Sat, 1 Dec 2001 00:27:00 +0100 devfsd (1.3.20-1) unstable; urgency=high * New upstream version. Adds improved support for permission saving apparently. * Fixed the perms file to have good settings for /dev/pts/ and /dev/pty/ directories. Tidied up the perms file a bit too. Closes: #121785 -- Russell Coker Fri, 30 Nov 2001 23:30:00 +0100 devfsd (1.3.19-2) unstable; urgency=high * Stuffed up the perms file in the previous version, it made /dev/pts mode 660!!! -- Russell Coker Fri, 30 Nov 2001 00:26:00 +0100 devfsd (1.3.19-1) unstable; urgency=high * New upstream, Richard has made some of my hacks official code. ;) -- Russell Coker Thu, 29 Nov 2001 17:47:00 +0100 devfsd (1.3.18-14) unstable; urgency=high * Temporarily mount /proc before starting devfsd if it's not running. Fixes the annoying symlink warnings. * Changed the regular expressions for disk devices to match /disc$ and /part[0-9]+$, this takes less computation and works for some devices that the old entries wouldn't catch. This config directive was suggested by Richard. -- Russell Coker Fri, 9 Nov 2001 16:26:00 +0100 devfsd (1.3.18-13) unstable; urgency=high * Added a commented out config section for handling compatibility links for /dev/net/tun to compat_symlinks. Closes: #113296 -- Russell Coker Fri, 9 Nov 2001 16:26:00 +0100 devfsd (1.3.18-12) unstable; urgency=high * Change the comments in the devfsd.conf to make more sense. Closes: #117965 * Added a "reload" option to the init.d script. Closes: #117810 * Fix the start script for an empty devices.list file. -- Russell Coker Tue, 6 Nov 2001 12:10:00 +0100 devfsd (1.3.18-11) unstable; urgency=high * Fixed the annoying symlink warning. Closes: #117107, #116194 * Changed the default config files so that the compatibility symlinks are in a separate file. This will save annoyance for people who have all default settings apart from compatibility symlinks. * Changed the (commented) samples for saving and restoring permission changes to show how to make the devices take default permissions from the perms file. * Removed the second entry for openprom and nvram devices. Closes: #115675 -- Russell Coker Thu, 1 Nov 2001 17:01:00 +0100 devfsd (1.3.18-10) unstable; urgency=high * Added a patch for the stop script. Closes: #116684 * Fixes a terrible bug in perms that results in /dev becoming mode 0660 and owned by group tape on "killall -1 devfsd". The real cause of the bug isn't fixed (why a match on /dev/stdin should result in permission changes to /dev is something I haven't yet discovered). -- Russell Coker Wed, 24 Oct 2001 21:08:00 +0200 devfsd (1.3.18-9) unstable; urgency=medium * Made devfsd use POSIX Extended Regular Expressions such as ^(ide|scsi) and changed the default config to take advantage of them. * Made /dev/urandom and /dev/random mode 644 in default config. * Fix the sym-links for halt problem. Should have done it in 1.3.11-1. -- Russell Coker Thu, 18 Oct 2001 10:56:00 +0200 devfsd (1.3.18-8) unstable; urgency=medium * Made /etc/devfs/perms not be automatically generated at compile time and changed it manually to set many of the permissions through the real device name not the compatibility link. Closes: #111946 * Made /dev/fb/* mode 660. Closes: #114804 * Fixed the broken example for cdrom symlink. Closes: #114806 -- Russell Coker Sun, 14 Oct 2001 13:47:00 +0200 devfsd (1.3.18-6) unstable; urgency=medium * Made the preinst work again on systems with no previous installation. Closes: #114510 * Removed the duplicate entry for isdninfo device, but also noticed the same problem with devices openprom, random, and nvram (haven't fixed those yet). Closes: #114599 -- Russell Coker Sat, 6 Oct 2001 15:25:00 +0200 devfsd (1.3.18-5) unstable; urgency=medium * Added default permissions for printers. * Renamed the modutils file from devfsd to 1devfsd so that local settings take precedence. Closes: #113936 -- Russell Coker Mon, 1 Oct 2001 12:50:44 +0200 devfsd (1.3.18-4) unstable; urgency=medium * Changed /dev/MAKEDEV to /sbin/MAKEDEV. * Changed /etc/devfs/perms to put '$' at the end of regular expressions to stop problems such as "/dev/tape/..." matching the regular expression for the ethertap device. Ethertap was "^tap[^/]*" but is now "^tap[^/]*$". Closes: #108259 * Added a special permissions entry for USB printers. Closes: #110301 * Undid the following mistake from the previous version: Removed a needless change to the make file, now the original code to check for "Generic section" will be run (which does nothing). -- Russell Coker Tue, 11 Sep 2001 22:45:39 +0200 devfsd (1.3.18-3) unstable; urgency=medium * Changed the /etc/modutils/devfsd file to the devfsd standard and applied a patch for IDE probing. Also changed the devfsd(8) man page to refer to /etc/modutils/devfs. Closes: #81071, #88721, #99347 -- Russell Coker Sun, 9 Sep 2001 12:01:44 +0200 devfsd (1.3.18-2) unstable; urgency=medium * Added patch from Wessel Dankers for alternate mount point. -- Russell Coker Sun, 1 Sep 2001 17:14:57 +0200 devfsd (1.3.18-1) unstable; urgency=medium * New upstream version. This mainly just replaces some of my patches to devfsd.c with Richard's version of the same thing, also some new changes to the man pages. Essentially this is the same code as the previous version. -- Russell Coker Sun, 26 Aug 2001 01:38:00 +0200 devfsd (1.3.17-1) unstable; urgency=medium * New upstream version. * Made modutils run in "SAFE MODE". -- Russell Coker Sun, 19 Aug 2001 13:51:36 +0200 devfsd (1.3.14-3) unstable; urgency=medium * Made the default settings for /dev/pts/* be group tty mode 600. * Changed devfsd to not exit on most errors. -- Russell Coker Fri, 17 Aug 2001 17:35:30 +0200 devfsd (1.3.14-2) unstable; urgency=medium * Changed the function name called in /lib/modutils.so to modprobe_main() from modprobe(). Also added some extra debugging. -- Russell Coker Sun, 12 Aug 2001 16:13:17 +0200 devfsd (1.3.14-1) unstable; urgency=medium * New upstream version. This has support for include directories, I have modified this to avoid backup files and made update-devfsd not create dir.conf any more. Closes: #98725 * Changed the permissions hack to use realpath(). Made it use simpler and more correct code. * Fixed a minor bug in calling modutils.so. Closes: #87916 -- Russell Coker Sun, 12 Aug 2001 16:13:17 +0200 devfsd (1.3.11-7) unstable; urgency=medium * Made dir.conf use OPTIONAL_INCLUDE instead of INCLUDE so rming a config file without running update-devfsd won't make devfsd abort. Closes: #107295, #104446, #107482 * Removed the ALWAYS misfeature. -- Russell Coker Fri, 3 Aug 2001 17:58:27 +0200 devfsd (1.3.11-6) unstable; urgency=medium * Moved examples from /usr/share/doc/examples to /usr/share/doc/devfsd/examples. Closes: #106660 * Made devfsd call _exit() after a failed exec() which avoids lots of spurious errors and wasted CPU time. Closes: #106089 -- Russell Coker Sat, 28 Jul 2001 17:19:16 +0200 devfsd (1.3.11-5) unstable; urgency=high * Removed debian/conffiles because setting DH_COMPAT=3 makes it auto-generated. Also stopped creating dir.conf which made dir.conf not be listed as a conffile. Closes: #106383 -- Russell Coker Wed, 25 Jul 2001 21:16:21 +0200 devfsd (1.3.11-4) unstable; urgency=high * Added "ALWAYS" option to devfsd.conf syntax, but didn't document it because I'm not sure Richard will accept the patch... * Fixed a bug where if a MFUNCTION returned error it would be then called as if it was a CFUNCTION. * Corrected the documentation of CFUNCTION which really IS NOT a var-args function. * Wrote sample code for the plugins interface. Closes: #101494 * Added devfsd.conf.5 with sample config data. * Made update-devfsd run "find" to determine which files to include for symlinks and devices thus avoiding the use of /usr during boot and fixing the shell script bug in the previous version. Closes: #106077, #106169 -- Russell Coker Sun, 22 Jul 2001 22:40:00 +0200 devfsd (1.3.11-3) unstable; urgency=high * Added man page update-devfsd.8. Closes: #86231 * Made update-devfsd ignore backup files and directories. Also made it look in subdirectories for files. Closes: #88618, #103849, #98725 * Made symlinks.d and devices.d ignore backup files. * Changed the comments in the default config file regarding saving permissions to not preserve permissions of /dev/pts/* Closes: #101486 * Made /etc/devfs/dir.conf not be registered as a conf file (it's auto-created). -- Russell Coker Fri, 20 Jul 2001 13:08:43 +0200 devfsd (1.3.11-2) unstable; urgency=high * /etc/devfsd/symlinks* is now deprecated. Default package ships with empty files and warns user if non-empty files are installed. * Remove symlinks created by /etc/devfsd/symlinks* on shutdown of devfsd. -- Russell Coker Tue, 17 Jul 2001 14:55:17 +0200 devfsd (1.3.11-1) unstable; urgency=high * New Maintainer. * Fix the sym-links for shutdown problem. Closes:#95527, #69393, #82892, #74625 * Made restart and force-reload options to /etc/init.d/devfsd create sym-links etc (IE do everything that a full restart would do). Closes:#81404 * Made /etc/modutils/devfsd a conf file. Also tidied up the code for creating the devfsd file. As per bug report 88721. * Made postinst return error status on failed install. -- Russell Coker Wed, 23 May 2001 20:17:32 +0200 devfsd (1.3.11-0.1) unstable; urgency=high * NMU * New upstream release. (closes: #85857) * This version fixes the build problem with glibc-2.2 (closes: #84598, #88087) * Build with a recent version of dephelper to let you remove this package when you have a non-modular kernel installed. (closes: #68358) * Make /usr/sbin/update-devfsd executable in debian/rules. (closes: #81848, #82829) * Added the location of the upstream sources in debian/copyright. (closes: #82273) * Added the missing build dependency on debhelper. (closes: #84765). -- Adrian Bunk Sat, 3 Mar 2001 19:19:55 +0100 devfsd (1.3.10-5) unstable; urgency=high * Fixed a bug in my patch to make_symlink which assumed that newpath was prefixed with mount_point. The upshot of this was a potential buffer overrun (unlikely, no exploit was ever made), hence the urgency high, and the code which was in 1.3.10-2 not actually working (it seemed to because, as I have now discovered, permissions on device nodes are remembered for a while by the kernel when you rmmod all the modules creating the device). -- Tom Lees Mon, 11 Sep 2000 21:37:57 +0100 devfsd (1.3.10-4) unstable; urgency=low * Add a debian/extra_perms_list (which gets put into /etc/devfs/perms when the package is built) with perms for .*/cd$ set to root.cdrom 0660. Fixes a wishlist bug so that ide-cd devices have group cdrom. Closes: #71188. -- Tom Lees Sat, 9 Sep 2000 22:43:30 +0100 devfsd (1.3.10-3) unstable; urgency=low * Small modification (really a hack; doesn't fix the general problem) to mk_dev_perms to allow building with newer sbin/MAKEDEV which includes an entry for "toshiba" which was being mangled to produce a broken /etc/devfs/perms file. * Built with the newest makedev package. -- Tom Lees Fri, 8 Sep 2000 14:03:42 +0100 devfsd (1.3.10-2) unstable; urgency=low * Add a call to service_name from make_symlink. This means that all the permissions etc. will now be set up when compatibility symlinks are made (eg if a sound module is autoprobed then /dev/dsp symlink will be made, which in turn will call the permission hook for /dev/dsp). In conjunction with the symlink following code in -1, this should ensure correct permissions in devfs. So, hopefully, this Closes: #65292, #65705. -- Tom Lees Thu, 7 Sep 2000 12:07:21 +0100 devfsd (1.3.10-1) unstable; urgency=low * New upstream version. - Fixes a directory-descriptor leak problem (Closes: #70772). * Fixes for some Debian problems with permissions regexes matching too easily. * Added experimental (i.e. not very good :)) symlink dereferencing for permissions changes. -- Tom Lees Sat, 2 Sep 2000 17:50:56 +0100 devfsd (1.3.1-3) unstable; urgency=low * Fix some lintian errors: conffiles were relative, add debhelper tag in postinst, fix postrm call to "update-rc.d ... devpts" (oops!). -- Tom Lees Thu, 20 Apr 2000 00:39:43 +0100 devfsd (1.3.1-2) unstable; urgency=low * Add a few more Debian features: devices, and a modutils file; make the symlinks and devices creation code also search /etc/devfs/symlinks.d or etc/devfs/devices.d, and support comments in these files (requires sed; this may not be sensible). * Move the config file into /etc/devfs. * Add a README.Debian file explaining the symlinks.d etc. * Fixed devfsd so that configfile error message tells you which config file it couldn't read. * Added some default symlinks. * Added the xconsole device as a default. * Changed the "error changing mode..." from LOG_ERROR to LOG_NOTICE. * mk_dev_perms (which auto-generates /etc/devfs/perms from /sbin/MAKEDEV) now handles makedev $arg -- used for floppies and some other stuff. * Goes into unstable :) -- Tom Lees Sun, 9 Apr 2000 22:45:18 +0100 devfsd (1.3.1-1) experimental; urgency=low * Uploaded to experimental for testing before this goes into the distribution proper. -- Tom Lees Mon, 27 Mar 2000 14:53:39 +0100 Local variables: mode: debian-changelog End: