Change logs for udev source package in Gutsy

  • udev (113-0ubuntu17.2) gutsy-security; urgency=low
    
      * SECURITY UPDATE: root privilege escalation via udev event spoofing.
        - Add debian/patches/81-netlink-owner-check.patch: backport upstream
          fixes (CVE-2009-1185).
      * SECURITY UPDATE: overflow in path name encoding.
        - Add debian/patches/82-encoding-overflow.patch: backport upstream
          fixes (CVE-2009-1186).
    
     -- Kees Cook <email address hidden>   Wed, 08 Apr 2009 17:06:57 -0700
  • udev (113-0ubuntu17) gutsy-proposed; urgency=low
    
      * Backported debian/patches/00upstream-RUN-for-remove.patch from hardy:
        - Execute RUN rules for device removals even if the device is not present
          any more (like for USB devices).
        - This restores the behaviour of earlier versions and fixes race
          conditions with hal for e. g. cryptsetup, and device naming.
        - Patch taken from upstream git (see patch header).
        - LP: #148003
    
     -- Michael Hofmann <email address hidden>   Tue, 12 Feb 2008 11:33:42 +0100
  • udev (113-0ubuntu16) gutsy; urgency=low
    
      * Rename the finish init.d script to udev-finish, and move from S23 to
        S37 so it runs after /var has actually been mounted.  This would
        otherwise cause a missing udev.log and non-generation of the persistent
        rules.  LP: #149319.
    
     -- Scott James Remnant <email address hidden>   Fri, 05 Oct 2007 16:21:58 +0100
  • udev (113-0ubuntu15) gutsy; urgency=low
    
      * Ship the UUID migration script as a separate executable, called by
        volumeid's postinst; also ensure we don't call it when installing the
        base system on the LiveCD (oops!)
      * Migrate /etc/fstab settings to the new rules generator.  LP: #125139.
    
     -- Scott James Remnant <email address hidden>   Wed, 03 Oct 2007 16:07:58 +0100
  • udev (113-0ubuntu14) gutsy; urgency=low
    
      * Fix volumeid.postinst. Missing ;; in a couple of places.
    
     -- <email address hidden> (Fabio M. Di Nitto)   Sat, 29 Sep 2007 05:57:45 +0200
  • udev (113-0ubuntu13) gutsy; urgency=low
    
      * don't do UUID conversion for /dev/mapper/*_crypt devices. Those are
        created by partman-crypto, and are used by cryptsetup's cryptroot-hook.
        Corresponds to change in partman-crypto and LP bug #144390.
    
     -- Reinhard Tartler <email address hidden>   Fri, 28 Sep 2007 18:25:40 +0200
  • udev (113-0ubuntu12) gutsy; urgency=low
    
      * If we're going to put udevmonitor in the udeb, we should include
        99-udevmonitor.rules otherwise we have a bit of a chocolate teapot.
    
     -- Scott James Remnant <email address hidden>   Thu, 27 Sep 2007 16:47:29 +0100
  • udev (113-0ubuntu11) gutsy; urgency=low
    
      * debian/patches/10-git-linux_raid-1.0-metadata.patch:
        - Upstream patch to fix detection of linux_raid metadata v1.0 and
          produce correct UUIDs for such raid devices.  LP: #133773
    
      * 20-names.rules:
        - Place ucm[0-9]* and rdma_ucm into the infiniband dir.  LP: #124990.
      * 80-programs.rules:
        - Fix calling of create_floppy_devices to just $tempnode not
          $root/$tempnode, which is just plain wrong.  LP: #132546.
    
     -- Scott James Remnant <email address hidden>   Mon, 24 Sep 2007 13:18:41 +0100
  • udev (113-0ubuntu10) gutsy; urgency=low
    
      * Add cdrom_id and corresponding rules to the udeb.  LP: #143958.
    
     -- Colin Watson <email address hidden>   Sun, 23 Sep 2007 19:43:49 +0100
  • udev (113-0ubuntu9) gutsy; urgency=low
    
      * Make sure /lib/udev/write_net_rules is executable in the udeb.
    
     -- Colin Watson <email address hidden>   Tue, 18 Sep 2007 19:07:21 +0100
  • udev (113-0ubuntu8) gutsy; urgency=low
    
      * Clean up the tifm code, add support for memory stick
    
     -- Matthew Garrett <email address hidden>   Fri, 31 Aug 2007 23:14:26 +0100
  • udev (113-0ubuntu7) gutsy; urgency=low
    
      * Place the libvolume_id.so symlink in the libvolume-id-dev package, and
        in /usr/lib.  LP: #132536.
    
     -- Scott James Remnant <email address hidden>   Wed, 15 Aug 2007 16:09:00 +0100
  • udev (113-0ubuntu6) gutsy; urgency=low
    
      * Include a base-installer.d script to copy persistent rules to the target
        system in d-i (in line with Debian udev 0.097-1 and Debian bug #433935).
    
     -- Colin Watson <email address hidden>   Fri, 20 Jul 2007 13:44:21 +0100
  • udev (113-0ubuntu5) gutsy; urgency=low
    
      * Reupload.
    
     -- Scott James Remnant <email address hidden>   Fri, 13 Jul 2007 14:12:12 +0100
  • udev (113-0ubuntu4) gutsy; urgency=low
    
      * Adjusted volumeid postinst; we now support mounting software RAID (md),
        devmapper (dm) and LVM devices by UUID.
    
     -- Scott James Remnant <email address hidden>   Fri, 13 Jul 2007 12:33:35 +0100
  • udev (113-0ubuntu3) gutsy; urgency=low
    
      * Minor fix s/$k/$tempnode/.
    
     -- Scott James Remnant <email address hidden>   Wed, 11 Jul 2007 16:48:45 +0100
  • udev (113-0ubuntu2) gutsy; urgency=low
    
      * Set group of nvram to nvram.  LP: #108460.
      * Move udevmonitor to /sbin.  LP: #119091.
      * Update shlibs of libvolumeid.  LP: #121074.
      * Added rules for infiniband nodes.  LP: #124990.
      * Don't seed the initial persistent rules, instead wait for the first
        boot.  LP: #123559.
    
     -- Scott James Remnant <email address hidden>   Tue, 10 Jul 2007 17:30:28 +0100
  • udev (113-0ubuntu1) gutsy; urgency=low
    
      * New upstream release:
        - control characters in labels are hex-encoded rather than removed.
        - existance of sysfs files can be tested with TEST
    
      * debian/patches/01-lib-udev.patch:
        - Dropped, merged upstream.
      * debian/patches/10-suppress-syslog.patch:
        - Dropped, --verbose no longer sends messages to syslog so the additional
          option is unneeded.
      * debian/patches/40-no_replace.patch:
        - Dropped, merged upstream and renamed to string_escape=none.
      * debian/patches/50-result-whitespace.patch:
        - Dropped, merged upstream.
      * debian/patches/55-run-program.patch:
        - Dropped, merged upstream.
      * debian/patches/60-mknod-symlink-races.patch:
        - Dropped, merged upstream and improved so that it can't end up in an
          infinite loop; and symlinks will only replace a block device with the
          correct major/minor.
      * debian/patches/91-skip-whole-disk.patch:
        - Dropped, merged upstream.
    
      * Rule updates:
        - Place auer, cpad, dabusb, hiddev & legousbtower devices under /dev/usb.
        - Move /dev/usblp* to /dev/usb/lp*, and retain compatibility symlink
          (justification: devices.txt)
        - Place raw I/O devices under /dev/raw.
        - Set group of vcs devices to root.
        - Use create_floppy_devices callout to make special floppy device nodes.
    
     -- Scott James Remnant <email address hidden>   Tue, 10 Jul 2007 13:35:43 +0100
  • udev (111-0ubuntu6) gutsy; urgency=low
    
      * debian/patches/80-extras-vio_type.patch:
        - set logging_init to vio_type
        - use sysfs_init/_cleanup to get sysfs_path
        - add sparc vio support
        - dont report errors if we can't read devspec on sparc
    
      * debian/rules.d/90-modprobe.rules:
        - add support for sunvnet and sunvdc
    
     -- <email address hidden> (Fabio M. Di Nitto)   Wed, 04 Jul 2007 09:45:56 +0200
  • udev (111-0ubuntu5) gutsy; urgency=low
    
      * Add network device rule generation code to udev-udeb.
    
     -- Colin Watson <email address hidden>   Sun, 17 Jun 2007 11:10:20 +0100
  • udev (111-0ubuntu4) gutsy; urgency=low
    
      * adduser added as a dependency (LP: #118164)
    
     -- Nathan Handler <email address hidden>   Thu, 31 May 2007 19:04:49 -0500
  • udev (111-0ubuntu3) gutsy; urgency=low
    
      * 40-no_replace.patch: updated to include corresponding documentation
        for the "OPTIONS" section of the udev manpage.
    
     -- Kees Cook <email address hidden>   Sun, 27 May 2007 10:54:52 -0700
  • udev (111-0ubuntu2) gutsy; urgency=low
    
      * Needs to be "cd /sys/class/net || return 0" not just "|| return"
    
     -- Scott James Remnant <email address hidden>   Wed, 23 May 2007 20:30:54 +0100
  • udev (111-0ubuntu1) gutsy; urgency=low
    
      * New upstream release:
        - many bug fixes,
        - ACTION!="add|change" now works as expected.
    
      * Enable the upstream rule_generator extra, and include the rules for both
        CD aliases and network devices.  These generate rules files for each new
        piece of unique hardware discovered, giving a consistent name thereafter.
    
        ie. if you add a new network card, it is assigned the next eth* number,
        and will have that number every single time you boot.  Likewise a new
        CD writer would get the next free cdrw* symlink, and keep that symlink
        forever.
      * Drop hard-coded cdrom/cdrw/dvd/dvdrw symlinks.
      * Install additional udev.finish script at rcS.d/S23, so it runs after
        mtab and updates the existing rules files.
    
      * 80-extras-iftab_helper.patch: Drop this patch since we're now using the
        upstream persistent net rule generator rather than requiring users to
        hand-maintain /etc/iftab.
      * 70-rename-netif-increment.patch: Drop this patch, was an obscure iftab
        feature that we're deprecating.
      * 25-iftab.rules; Drop rules file that calls the iftab_helper.
    
      * 60-mknod-symlink-races.patch: New patch that repeats the call to mknod()
        or symlink() as long as it fails because something already exists, and
        we haven't failed to remove anything first.
    
      * 90-persistent-dm-md.patch: Drop this patch, instead we maintain persistent
        symlinks for devmapper and mdadm devices in a separate rules file
        shipped with those packages.
    
      * 40-permissions.rules: place mmc and pcmcia block devices in the plugdev
        group, EPSON scsi devices in the scanner group and scsi media changer
        devices in the tape group.
      * 90-modprobe.rules: load the osst module for Onstream ADR* tape devices,
        load the ch module for SCSI media changer devices.
    
     -- Scott James Remnant <email address hidden>   Wed, 23 May 2007 13:44:22 +0100
  • udev (108-0ubuntu4) feisty; urgency=low
    
      * Avoid SUBSYSTEMS!= since that doesn't actually appear to work, instead
        use the start/end trick.  LP: #75753.
    
     -- Scott James Remnant <email address hidden>   Tue, 10 Apr 2007 12:17:42 +0100