[Usbmount-commit] r31 - in trunk: usbmount usbmount/debian www www/package

Martin Dickopp mdickopp-guest@costa.debian.org
Fri, 08 Jul 2005 17:34:17 +0000


Author: mdickopp-guest
Date: 2005-07-08 17:34:15 +0000 (Fri, 08 Jul 2005)
New Revision: 31

Added:
   trunk/usbmount/debian/postinst
   trunk/usbmount/usbmount.rules
   trunk/www/package/usbmount_0.0.13.dsc
   trunk/www/package/usbmount_0.0.13.tar.gz
   trunk/www/package/usbmount_0.0.13_all.deb
   trunk/www/package/usbmount_0.0.13_amd64.changes
Removed:
   trunk/usbmount/usbmount.dev
   trunk/www/package/usbmount_0.0.12.dsc
   trunk/www/package/usbmount_0.0.12.tar.gz
   trunk/www/package/usbmount_0.0.12_all.deb
   trunk/www/package/usbmount_0.0.12_amd64.changes
Modified:
   trunk/usbmount/debian/changelog
   trunk/usbmount/debian/install
   trunk/usbmount/debian/postrm
   trunk/usbmount/debian/preinst
   trunk/usbmount/usbmount
   trunk/www/index.html.in
Log:
* /etc/dev.d is obsolete. Remove /etc/dev.d/block/usbmount.dev; the
  usbmount script is now called by the new file /etc/udev/usbmount.rules.
  Create symlink /etc/udev/rules.d/z60_usbmount.rules to this file if
  usbmount is freshly installed or updated from a version before 0.0.13.
* New package (version 0.0.13).


Modified: trunk/usbmount/debian/changelog
===================================================================
--- trunk/usbmount/debian/changelog	2005-07-08 09:35:03 UTC (rev 30)
+++ trunk/usbmount/debian/changelog	2005-07-08 17:34:15 UTC (rev 31)
@@ -1,13 +1,18 @@
 usbmount (0.0.13) unstable; urgency=medium
 
+  * Upload sponsored by Rafael Laboissiere.
   * Adapt to udev changes: 'udev_volume_id' has been renamed to
     'vol_id' and its output has changed (closes: #317022). Depend on
     udev (>= 0.060-1). Without this change, usbmount doesn't work at
     all with udev 0.060, therefore urgency=medium.
   * New section about the vfat filesystem type added to the README file
     (closes: #316758).
+  * /etc/dev.d is obsolete. Remove /etc/dev.d/block/usbmount.dev; the
+    usbmount script is now called by the new file /etc/udev/usbmount.rules.
+    Create symlink /etc/udev/rules.d/z60_usbmount.rules to this file if
+    usbmount is freshly installed or updated from a version before 0.0.13.
 
- --
+ -- Martin Dickopp <martin@zero-based.org>  Fri,  8 Jul 2005 19:22:10 +0200
 
 usbmount (0.0.12) unstable; urgency=low
 

Modified: trunk/usbmount/debian/install
===================================================================
--- trunk/usbmount/debian/install	2005-07-08 09:35:03 UTC (rev 30)
+++ trunk/usbmount/debian/install	2005-07-08 17:34:15 UTC (rev 31)
@@ -1,5 +1,5 @@
 usbmount usr/share/usbmount
-usbmount.dev etc/dev.d/block
+usbmount.rules etc/udev
 usbmount.conf etc/usbmount
 00_create_model_symlink etc/usbmount/mount.d
 00_remove_model_symlink etc/usbmount/umount.d

Added: trunk/usbmount/debian/postinst
===================================================================
--- trunk/usbmount/debian/postinst	2005-07-08 09:35:03 UTC (rev 30)
+++ trunk/usbmount/debian/postinst	2005-07-08 17:34:15 UTC (rev 31)
@@ -0,0 +1,17 @@
+#!/bin/sh
+set -e
+
+# If /etc/usbmount/.create_rules_symlink exists when the package is
+# configured, create /etc/udev/rules.d/z60_usbmount.rules ->
+# ../usbmount.rules symlink unless /etc/udev/rules.d/z60_usbmount.rules
+# already exists.
+if test "$1" = configure && test -f /etc/usbmount/.create_rules_symlink; then
+    if ! test -e /etc/udev/rules.d/z60_usbmount.rules; then
+	ln -s ../usbmount.rules /etc/udev/rules.d/z60_usbmount.rules
+    fi
+    rm -f /etc/usbmount/.create_rules_symlink
+fi
+
+#DEBHELPER#
+
+exit 0

Modified: trunk/usbmount/debian/postrm
===================================================================
--- trunk/usbmount/debian/postrm	2005-07-08 09:35:03 UTC (rev 30)
+++ trunk/usbmount/debian/postrm	2005-07-08 17:34:15 UTC (rev 31)
@@ -1,7 +1,7 @@
 #!/bin/sh
 set -e
 
-# If an upgraded from a version before 0.0.10 is aborted
+# If an upgrade from a version before 0.0.10 is aborted
 # and /etc/usbmount.conf has already been moved to
 # /etc/usbmount/usbmount.conf, move it back.
 if test "$1" = abort-upgrade || test "$1" = abort-install; then
@@ -24,6 +24,26 @@
     done
 fi
 
+# If a fresh package install or upgarde from a version before 0.0.13 is
+# aborted and /etc/usbmount/.create_rules_symlink has already been
+# created, remove it.
+if test "$1" = abort-upgrade || test "$1" = abort-install; then
+    if test -z "$2" || dpkg --compare-versions "$2" lt 0.0.13; then
+	if test -f  /etc/usbmount/.create_rules_symlink; then
+	    rm -f /etc/usbmount/.create_rules_symlink
+	fi
+	if test "$1" = abort-install && test -z "$2"; then
+	    rmdir /etc/usbmount || :
+	fi
+    fi
+fi
+
+# If the package is purged, remove /etc/udev/rules.d/z60_usbmount.rules
+# symlink if it exists.
+if test "$1" = purge && test -h /etc/udev/rules.d/z60_usbmount.rules; then
+    rm -f /etc/udev/rules.d/z60_usbmount.rules
+fi
+
 #DEBHELPER#
 
 exit 0

Modified: trunk/usbmount/debian/preinst
===================================================================
--- trunk/usbmount/debian/preinst	2005-07-08 09:35:03 UTC (rev 30)
+++ trunk/usbmount/debian/preinst	2005-07-08 17:34:15 UTC (rev 31)
@@ -23,6 +23,21 @@
     ln -s usb0 /media/usb 2> /dev/null || :
 fi
 
+# If the package is freshly installed or upgraded from a version before
+# 0.0.13, create a "flag file" to indicate that a symlink in
+# /etc/udev/rules.d must be created.
+if test "$1" = upgrade || test "$1" = install; then
+    if test -z "$2" || dpkg --compare-versions "$2" lt 0.0.13; then
+	test -d /etc/usbmount || mkdir /etc/usbmount
+	cat > /etc/usbmount/.create_rules_symlink <<EOF
+The presence of this file means that when the usbmount package is
+configered, a symbolic link /etc/udev/rules.d/z60_usbmount.rules
+pointing to /etc/udev/usbmount.rules is created. If you do not want
+this to happen, remove this file.
+EOF
+    fi
+fi
+
 #DEBHELPER#
 
 exit 0

Modified: trunk/usbmount/usbmount
===================================================================
--- trunk/usbmount/usbmount	2005-07-08 09:35:03 UTC (rev 30)
+++ trunk/usbmount/usbmount	2005-07-08 17:34:15 UTC (rev 31)
@@ -24,6 +24,7 @@
     fi
 }
 
+
 # Test if the first parameter is in the list given by the second
 # parameter.
 in_list()
@@ -35,135 +36,135 @@
 }
 
 
-# Test if the configuration variables are set.
-test -n "$MOUNTPOINTS" || { log err "MOUNTPOINTS not set"; exit 1; }
-test -n "$FILESYSTEMS" || { log err "FILESYSTEMS not set"; exit 1; }
-test -n "$MOUNTOPTIONS" || { log err "MOUNTOPTIONS not set"; exit 1; }
-
 # Test if /sbin/vol_id is executable.
 test -x /sbin/vol_id || { log err "cannnot execute /sbin/vol_id"; exit 1; }
 
+# Default values for configuration variables.
+MOUNTPOINTS=""
+FILESYSTEMS=""
+MOUNTOPTIONS=""
+FS_MOUNTOPTIONS=""
+VERBOSE="no"
 
+# Read configuration file.
+if test -r /etc/usbmount/usbmount.conf; then
+    . /etc/usbmount/usbmount.conf
+fi
+
+
 umask 022
 
-if test "$ACTION" = add; then
+if test "$1" = add; then
 
-    # A block or partition device has been added.
-    # Test if it is a USB device.
-    if readlink "/sys$DEVPATH/device" | grep -q /usb \
-	|| readlink "/sys$DEVPATH/../device" | grep -q /usb; then
-	log debug "$DEVNAME is a USB device"
+    # Acquire lock.
+    log debug "trying to acquire lock /var/run/usbmount/.mount.lock"
+    lockfile-create --retry 3 /var/run/usbmount/.mount || \
+	{ log err "cannot acquire lock /var/run/usbmount/.mount.lock"; exit 1; }
+    trap '( lockfile-remove /var/run/usbmount/.mount )' 0
+    log debug "acquired lock /var/run/usbmount/.mount.lock"
 
-	# Acquire lock.
-	log debug "trying to acquire lock /var/run/usbmount/.mount.lock"
-	lockfile-create --retry 3 /var/run/usbmount/.mount || \
-	    { log err "cannot acquire lock /var/run/usbmount/.mount.lock"; exit 1; }
-	trap '( lockfile-remove /var/run/usbmount/.mount )' 0
-	log debug "acquired lock /var/run/usbmount/.mount.lock"
-
-	# Try to read from the device.  Some devices need a few seconds
-	# initialization time before they can be accessed.  Give up after
-	# 20 seconds.  Thanks to Peter Stelmachovic for his help with
-	# debugging this.
-	log debug "testing whether $DEVNAME is readable"
-	read_success=no
-	for t in 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19; do
-	    if dd if="$DEVNAME" of=/dev/null bs=512 count=1; then
-		read_success=yes
-		break
-	    fi
-	    log debug "attempt $t to read from $DEVNAME failed"
-	    sleep 1
-	done
-	if test "$read_success" != yes; then
-	    log err "cannot read from $DEVNAME"
-	    exit 1
+    # Try to read from the device.  Some devices need a few seconds
+    # initialization time before they can be accessed.  Give up after
+    # 20 seconds.  Thanks to Peter Stelmachovic for his help with
+    # debugging this.
+    log debug "testing whether $DEVNAME is readable"
+    read_success=no
+    for t in 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19; do
+	if dd if="$DEVNAME" of=/dev/null bs=512 count=1; then
+	    read_success=yes
+	    break
 	fi
+	log debug "attempt $t to read from $DEVNAME failed"
+	sleep 1
+    done
+    if test "$read_success" != yes; then
+	log err "cannot read from $DEVNAME"
+	exit 1
+    fi
 
-	# Test if the device contains a filesystem.  If it doesn't, no
-	# further action is required, but calling vol_id has the side effect
-	# that the partition table is read and partition devices are created.
-	if /sbin/vol_id "$DEVNAME" | egrep -q '^ID_FS_USAGE=(filesystem|disklabel)$'; then
-	    log debug "$DEVNAME contains a filesystem or disklabel"
+    # Test if the device contains a filesystem.  If it doesn't, no
+    # further action is required, but calling vol_id has the side effect
+    # that the partition table is read and partition devices are created.
+    if /sbin/vol_id "$DEVNAME" | egrep -q '^ID_FS_USAGE=(filesystem|disklabel)$'; then
+	log debug "$DEVNAME contains a filesystem or disklabel"
 
-	    fstype="`/sbin/vol_id -t \"$DEVNAME\"`"
-	    log debug "$DEVNAME contains filesystem type $fstype"
+	fstype="`/sbin/vol_id -t \"$DEVNAME\"`"
+	log debug "$DEVNAME contains filesystem type $fstype"
 
-	    # Test if the filesystem type is in the list of filesystem
-	    # types to mount.
-	    if in_list "$fstype" "$FILESYSTEMS"; then
+	# Test if the filesystem type is in the list of filesystem
+	# types to mount.
+	if in_list "$fstype" "$FILESYSTEMS"; then
 
-		# Search an available mountpoint.
-		for v in $MOUNTPOINTS; do
-		    if test -d "$v" \
-			&& ! grep -q "^[^ ][^ ]*  *$v " /proc/mounts; then
-			mountpoint="$v"
-			log debug "mountpoint $mountpoint is available for $DEVNAME"
+	    # Search an available mountpoint.
+	    for v in $MOUNTPOINTS; do
+		if test -d "$v" \
+		    && ! grep -q "^[^ ][^ ]*  *$v " /proc/mounts; then
+		    mountpoint="$v"
+		    log debug "mountpoint $mountpoint is available for $DEVNAME"
+		    break
+		fi
+	    done
+	    if test -n "$mountpoint"; then
+		# Determine mount options.
+		options=
+		for v in $FS_MOUNTOPTIONS; do
+		    if expr "$v" : "-fstype=$fstype,."; then
+			options="`echo \"$v\" | sed 's/^[^,]*,//'`"
 			break
 		    fi
 		done
-		if test -n "$mountpoint"; then
-		    # Determine mount options.
-		    options=
-		    for v in $FS_MOUNTOPTIONS; do
-			if expr "$v" : "-fstype=$fstype,."; then
-			    options="`echo \"$v\" | sed 's/^[^,]*,//'`"
-			    break
-			fi
-		    done
-		    if test -n "$MOUNTOPTIONS"; then
-			options="$MOUNTOPTIONS${options:+,$options}"
-		    fi
+		if test -n "$MOUNTOPTIONS"; then
+		    options="$MOUNTOPTIONS${options:+,$options}"
+		fi
 
-		    # Mount the filesystem.
-		    log info "executing command: mount -t$fstype ${options:+-o$options} $DEVNAME $mountpoint"
-		    mount "-t$fstype" "${options:+-o$options}" "$DEVNAME" "$mountpoint"
+		# Mount the filesystem.
+		log info "executing command: mount -t$fstype ${options:+-o$options} $DEVNAME $mountpoint"
+		mount "-t$fstype" "${options:+-o$options}" "$DEVNAME" "$mountpoint"
 
-		    # Determine vendor and model.
-		    vendor=
-		    if test -r "/sys$DEVPATH/device/vendor"; then
-			vendor="`cat \"/sys$DEVPATH/device/vendor\"`"
-		    elif test -r "/sys$DEVPATH/../device/vendor"; then
-			vendor="`cat \"/sys$DEVPATH/../device/vendor\"`"
-		    elif test -r "/sys$DEVPATH/device/../manufacturer"; then
-			vendor="`cat \"/sys$DEVPATH/device/../manufacturer\"`"
-		    elif test -r "/sys$DEVPATH/../device/../manufacturer"; then
-			vendor="`cat \"/sys$DEVPATH/../device/../manufacturer\"`"
-		    fi
-		    vendor="`echo \"$vendor\" | sed 's/^ *//; s/ *$//'`"
-		    model=
-		    if test -r "/sys$DEVPATH/device/model"; then
-			model="`cat \"/sys$DEVPATH/device/model\"`"
-		    elif test -r "/sys$DEVPATH/../device/model"; then
-			model="`cat \"/sys$DEVPATH/../device/model\"`"
-		    elif test -r "/sys$DEVPATH/device/../product"; then
-			model="`cat \"/sys$DEVPATH/device/../product\"`"
-		    elif test -r "/sys$DEVPATH/../device/../product"; then
-			model="`cat \"/sys$DEVPATH/../device/../product\"`"
-		    fi
-		    model="`echo \"$model\" | sed 's/^ *//; s/ *$//'`"
+		# Determine vendor and model.
+		vendor=
+		if test -r "/sys$DEVPATH/device/vendor"; then
+		    vendor="`cat \"/sys$DEVPATH/device/vendor\"`"
+		elif test -r "/sys$DEVPATH/../device/vendor"; then
+		    vendor="`cat \"/sys$DEVPATH/../device/vendor\"`"
+		elif test -r "/sys$DEVPATH/device/../manufacturer"; then
+		    vendor="`cat \"/sys$DEVPATH/device/../manufacturer\"`"
+		elif test -r "/sys$DEVPATH/../device/../manufacturer"; then
+		    vendor="`cat \"/sys$DEVPATH/../device/../manufacturer\"`"
+		fi
+		vendor="`echo \"$vendor\" | sed 's/^ *//; s/ *$//'`"
+		model=
+		if test -r "/sys$DEVPATH/device/model"; then
+		    model="`cat \"/sys$DEVPATH/device/model\"`"
+		elif test -r "/sys$DEVPATH/../device/model"; then
+		    model="`cat \"/sys$DEVPATH/../device/model\"`"
+		elif test -r "/sys$DEVPATH/device/../product"; then
+		    model="`cat \"/sys$DEVPATH/device/../product\"`"
+		elif test -r "/sys$DEVPATH/../device/../product"; then
+		    model="`cat \"/sys$DEVPATH/../device/../product\"`"
+		fi
+		model="`echo \"$model\" | sed 's/^ *//; s/ *$//'`"
 
-		    # Run hook scripts; ignore errors.
-		    export UM_DEVICE="$DEVNAME"
-		    export UM_MOUNTPOINT="$mountpoint"
-		    export UM_FILESYSTEM="$fstype"
-		    export UM_MOUNTOPTIONS="$options"
-		    export UM_VENDOR="$vendor"
-		    export UM_MODEL="$model"
-		    log info "executing command: run-parts /etc/usbmount/mount.d"
-		    run-parts /etc/usbmount/mount.d || :
-		else
-		    # No suitable mount point found.
-		    log warning "no mountpoint found for $DEVNAME"
-		    exit 1
-		fi
+		# Run hook scripts; ignore errors.
+		export UM_DEVICE="$DEVNAME"
+		export UM_MOUNTPOINT="$mountpoint"
+		export UM_FILESYSTEM="$fstype"
+		export UM_MOUNTOPTIONS="$options"
+		export UM_VENDOR="$vendor"
+		export UM_MODEL="$model"
+		log info "executing command: run-parts /etc/usbmount/mount.d"
+		run-parts /etc/usbmount/mount.d || :
+	    else
+		# No suitable mount point found.
+		log warning "no mountpoint found for $DEVNAME"
+		exit 1
 	    fi
-	else
-	    log debug "$DEVNAME does not contain a filesystem or disklabel"
 	fi
+    else
+	log debug "$DEVNAME does not contain a filesystem or disklabel"
     fi
 
-elif test "$ACTION" = remove; then
+elif test "$1" = remove; then
 
     # A block or partition device has been removed.
     # Test if it is mounted.

Deleted: trunk/usbmount/usbmount.dev
===================================================================
--- trunk/usbmount/usbmount.dev	2005-07-08 09:35:03 UTC (rev 30)
+++ trunk/usbmount/usbmount.dev	2005-07-08 17:34:15 UTC (rev 31)
@@ -1,38 +0,0 @@
-#!/bin/sh
-# This script mounts USB mass storage devices when they are plugged in
-# and unmounts them when they are removed.
-# Copyright (C) 2004, 2005 Martin Dickopp
-#
-# This file is free software; the copyright holder gives unlimited
-# permission to copy and/or distribute it, with or without
-# modifications, as long as this notice is preserved.
-#
-# This file is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
-#
-set -e
-
-# Exit if the (un)mounting script is not executable.
-test -x /usr/share/usbmount/usbmount || exit 0
-
-# Default values for configuration variables.
-MOUNTPOINTS=""
-FILESYSTEMS=""
-MOUNTOPTIONS=""
-FS_MOUNTOPTIONS=""
-VERBOSE="no"
-
-# Read configuration file.
-if test -r /etc/usbmount/usbmount.conf; then
-    . /etc/usbmount/usbmount.conf
-fi
-
-# Execute (un)mounting script.
-export MOUNTPOINTS
-export FILESYSTEMS
-export MOUNTOPTIONS
-export FS_MOUNTOPTIONS
-export VERBOSE
-exec /usr/share/usbmount/usbmount "$@"

Added: trunk/usbmount/usbmount.rules
===================================================================
--- trunk/usbmount/usbmount.rules	2005-07-08 09:35:03 UTC (rev 30)
+++ trunk/usbmount/usbmount.rules	2005-07-08 17:34:15 UTC (rev 31)
@@ -0,0 +1,6 @@
+# Rules for USBmount
+
+KERNEL="sd*", BUS=="usb", ACTION=="add",    RUN+="/usr/share/usbmount/usbmount add"
+KERNEL="ub*", BUS=="usb", ACTION=="add",    RUN+="/usr/share/usbmount/usbmount add"
+KERNEL="sd*",             ACTION=="remove", RUN+="/usr/share/usbmount/usbmount remove"
+KERNEL="ub*",             ACTION=="remove", RUN+="/usr/share/usbmount/usbmount remove"

Modified: trunk/www/index.html.in
===================================================================
--- trunk/www/index.html.in	2005-07-08 09:35:03 UTC (rev 30)
+++ trunk/www/index.html.in	2005-07-08 17:34:15 UTC (rev 31)
@@ -67,18 +67,18 @@
     <ul>
       <li>Source:
       <ul>
-	<li><a href="package/usbmount_0.0.12.dsc">usbmount_0.0.12.dsc</a></li>
-	<li><a href="package/usbmount_0.0.12.tar.gz">usbmount_0.0.12.tar.gz</a></li>
+	<li><a href="package/usbmount_0.0.13.dsc">usbmount_0.0.13.dsc</a></li>
+	<li><a href="package/usbmount_0.0.13.tar.gz">usbmount_0.0.13.tar.gz</a></li>
       </ul></li>
 
       <li>Binary:
       <ul>
-	<li><a href="package/usbmount_0.0.12_all.deb">usbmount_0.0.12_all.deb</a></li>
+	<li><a href="package/usbmount_0.0.13_all.deb">usbmount_0.0.13_all.deb</a></li>
       </ul></li>
 
       <li>Changes:
       <ul>
-	<li><a href="package/usbmount_0.0.12_amd64.changes">usbmount_0.0.12_amd64.changes</a></li>
+	<li><a href="package/usbmount_0.0.13_amd64.changes">usbmount_0.0.13_amd64.changes</a></li>
       </ul></li>
     </ul>
 
@@ -94,8 +94,19 @@
     <h2><a name="history" class="invlink">History</a></h2>
 
     <ul>
-      <li>Version 0.0.12 (01-Jul-2005, latest release):
+      <li>Version 0.0.13 (08-Jul-2005, latest release):
       <ul>
+	<li>Adapt to udev changes: <span class="command">udev_volume_id</span>
+	has been renamed to <span class="command">vol_id</span> and its output has changed.</li>
+	<li>New section about the vfat filesystem type added to the <span class="filename">README</span> file.</li>
+	<li><span class="filename">/etc/dev.d</span> is obsolete.
+	Remove <span class="filename">/etc/dev.d/block/usbmount.dev</span>;
+	the <span class="filename">usbmount</span> script is now called
+	by the new file <span class="filename">/etc/udev/usbmount.rules</span>.</li>
+      </ul></li>
+
+      <li>Version 0.0.12 (01-Jul-2005):
+      <ul>
 	<li>The <span class="command">Standards-Version</span> field in
 	<span class="filename">debian/control</span> has been updated to
 	<span class="command">3.6.2</span>. No changes to the package were necessary.</li>

Deleted: trunk/www/package/usbmount_0.0.12.dsc
===================================================================
--- trunk/www/package/usbmount_0.0.12.dsc	2005-07-08 09:35:03 UTC (rev 30)
+++ trunk/www/package/usbmount_0.0.12.dsc	2005-07-08 17:34:15 UTC (rev 31)
@@ -1,11 +0,0 @@
-Format: 1.0
-Source: usbmount
-Version: 0.0.12
-Binary: usbmount
-Maintainer: Martin Dickopp <martin@zero-based.org>
-Architecture: all
-Standards-Version: 3.6.2
-Build-Depends-Indep: cdbs, debhelper (>= 4.1.0)
-Uploaders: Rafael Laboissiere <rafael@debian.org>
-Files: 
- 7ee75a169868708d89d54851c8751691 7529 usbmount_0.0.12.tar.gz

Deleted: trunk/www/package/usbmount_0.0.12.tar.gz
===================================================================
(Binary files differ)

Deleted: trunk/www/package/usbmount_0.0.12_all.deb
===================================================================
(Binary files differ)

Deleted: trunk/www/package/usbmount_0.0.12_amd64.changes
===================================================================
--- trunk/www/package/usbmount_0.0.12_amd64.changes	2005-07-08 09:35:03 UTC (rev 30)
+++ trunk/www/package/usbmount_0.0.12_amd64.changes	2005-07-08 17:34:15 UTC (rev 31)
@@ -1,25 +0,0 @@
-Format: 1.7
-Date: Fri,  1 Jul 2005 19:11:44 +0200
-Source: usbmount
-Binary: usbmount
-Architecture: source all
-Version: 0.0.12
-Distribution: unstable
-Urgency: low
-Maintainer: Martin Dickopp <martin@zero-based.org>
-Changed-By: Martin Dickopp <martin@zero-based.org>
-Description: 
- usbmount   - automatically mount and unmount USB mass storage devices
-Closes: 315192
-Changes: 
- usbmount (0.0.12) unstable; urgency=low
- .
-   * Upload sponsored by Rafael Laboissiere.
-   * debian/control: update 'Standards-Version' to 3.6.2. No changes to the
-     package necessary.
-   * Search additional files in the /sys filesystem for vendor and model
-     name (closes: #315192).
-Files: 
- be83dcb92cec5b4e29d9b079c0377bf2 324 admin extra usbmount_0.0.12.dsc
- 7ee75a169868708d89d54851c8751691 7529 admin extra usbmount_0.0.12.tar.gz
- 7bd1512c03bd71378624b4a29d4c59e8 9382 admin extra usbmount_0.0.12_all.deb

Added: trunk/www/package/usbmount_0.0.13.dsc
===================================================================
--- trunk/www/package/usbmount_0.0.13.dsc	2005-07-08 09:35:03 UTC (rev 30)
+++ trunk/www/package/usbmount_0.0.13.dsc	2005-07-08 17:34:15 UTC (rev 31)
@@ -0,0 +1,11 @@
+Format: 1.0
+Source: usbmount
+Version: 0.0.13
+Binary: usbmount
+Maintainer: Martin Dickopp <martin@zero-based.org>
+Architecture: all
+Standards-Version: 3.6.2
+Build-Depends-Indep: cdbs, debhelper (>= 4.1.0)
+Uploaders: Rafael Laboissiere <rafael@debian.org>
+Files: 
+ 4af6451a3360b5e9f206e17d64412a29 8367 usbmount_0.0.13.tar.gz

Added: trunk/www/package/usbmount_0.0.13.tar.gz
===================================================================
(Binary files differ)


Property changes on: trunk/www/package/usbmount_0.0.13.tar.gz
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: trunk/www/package/usbmount_0.0.13_all.deb
===================================================================
(Binary files differ)


Property changes on: trunk/www/package/usbmount_0.0.13_all.deb
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream

Added: trunk/www/package/usbmount_0.0.13_amd64.changes
===================================================================
--- trunk/www/package/usbmount_0.0.13_amd64.changes	2005-07-08 09:35:03 UTC (rev 30)
+++ trunk/www/package/usbmount_0.0.13_amd64.changes	2005-07-08 17:34:15 UTC (rev 31)
@@ -0,0 +1,31 @@
+Format: 1.7
+Date: Fri,  8 Jul 2005 19:22:10 +0200
+Source: usbmount
+Binary: usbmount
+Architecture: source all
+Version: 0.0.13
+Distribution: unstable
+Urgency: medium
+Maintainer: Martin Dickopp <martin@zero-based.org>
+Changed-By: Martin Dickopp <martin@zero-based.org>
+Description: 
+ usbmount   - automatically mount and unmount USB mass storage devices
+Closes: 316758 317022
+Changes: 
+ usbmount (0.0.13) unstable; urgency=medium
+ .
+   * Upload sponsored by Rafael Laboissiere.
+   * Adapt to udev changes: 'udev_volume_id' has been renamed to
+     'vol_id' and its output has changed (closes: #317022). Depend on
+     udev (>= 0.060-1). Without this change, usbmount doesn't work at
+     all with udev 0.060, therefore urgency=medium.
+   * New section about the vfat filesystem type added to the README file
+     (closes: #316758).
+   * /etc/dev.d is obsolete. Remove /etc/dev.d/block/usbmount.dev; the
+     usbmount script is now called by the new file /etc/udev/usbmount.rules.
+     Create symlink /etc/udev/rules.d/z60_usbmount.rules to this file if
+     usbmount is freshly installed or updated from a version before 0.0.13.
+Files: 
+ 5b992256ea5ad9ec6f3de4944b022be6 324 admin extra usbmount_0.0.13.dsc
+ 4af6451a3360b5e9f206e17d64412a29 8367 admin extra usbmount_0.0.13.tar.gz
+ 8319dd452f39a39a03403bb32a5cc145 10210 admin extra usbmount_0.0.13_all.deb