[Usbmount-commit] r40 - in tags/usbmount: . 0.0.15.1 0.0.15.1/debian

rbrito-guest at alioth.debian.org rbrito-guest at alioth.debian.org
Sun Oct 19 08:21:59 UTC 2008


Author: rbrito-guest
Date: 2008-10-19 08:21:59 +0000 (Sun, 19 Oct 2008)
New Revision: 40

Added:
   tags/usbmount/0.0.15.1/
   tags/usbmount/0.0.15.1/debian/changelog
   tags/usbmount/0.0.15.1/debian/compat
   tags/usbmount/0.0.15.1/debian/control
   tags/usbmount/0.0.15.1/debian/copyright
   tags/usbmount/0.0.15.1/usbmount
   tags/usbmount/0.0.15.1/usbmount.conf
Removed:
   tags/usbmount/0.0.15.1/debian/changelog
   tags/usbmount/0.0.15.1/debian/compat
   tags/usbmount/0.0.15.1/debian/control
   tags/usbmount/0.0.15.1/debian/copyright
   tags/usbmount/0.0.15.1/usbmount
   tags/usbmount/0.0.15.1/usbmount.conf
Log:
Tagged version 0.0.15.1


Copied: tags/usbmount/0.0.15.1 (from rev 38, trunk/usbmount)


Property changes on: tags/usbmount/0.0.15.1
___________________________________________________________________
Name: svn:mergeinfo
   + 

Deleted: tags/usbmount/0.0.15.1/debian/changelog
===================================================================
--- trunk/usbmount/debian/changelog	2007-02-23 16:19:16 UTC (rev 38)
+++ tags/usbmount/0.0.15.1/debian/changelog	2008-10-19 08:21:59 UTC (rev 40)
@@ -1,205 +0,0 @@
-usbmount (0.0.15) unstable; urgency=low
-
-  * New Maintainer, thanks to Martin Dickopp for all his work (Closes: #408621)
-  * Added XS-Vcs-Svn and XS-Vcs-Browser entries
-  * Ident homepage with two spaces
-  * Recreate /var/run/usbmount if it has been deleted (Closes: #345364)
-  * Add Option to disable usbmount (Closes: #380809)
-
- -- Armin Berres <trigger+debian at space-based.de>  Fri, 23 Feb 2007 17:12:29 +0100
-
-usbmount (0.0.14.1) unstable; urgency=low
-
-  [Rafael Laboissiere]
-  * debian/control:
-    - Bumped Standards-Version to 3.7.2 (no changes needed)
-    - Moved debhelper and cdbs from Build-Depends-Indep to Build-Depends,
-      complying with section 7.6 of the Debian Policy.
-  [Martin Dickopp]
-  * Acknowledge NMU (closes: #361351, #365225).
-  * Orphaning package, setting maintainer to Debian QA Group.
-
- -- Martin Dickopp <martin at zero-based.org>  Sat, 27 Jan 2007 12:42:44 +0100
-
-usbmount (0.0.14-0.1) unstable; urgency=low
-
-  * Non-Maintainer Upload
-  * Change path of vol_id of udev to the new location in /lib/udev. Thanks to
-    Eric Evans for the patch (Closes: #361351)
-    - Minimum udev dependency now 0.084-2, first version to ship vol_id in
-      that location
-  * Fix udev rule syntax, patch by Eric Evans (Closes: #365225)
-
- -- Jeroen van Wolffelaar <jeroen at wolffelaar.nl>  Sun, 30 Apr 2006 23:45:57 +0000
-
-usbmount (0.0.14) unstable; urgency=low
-
-  * Upload sponsored by Rafael Laboissiere.
-  * Make sure that /etc/dev.d/block/usbmount.dev is removed when the
-    package is purged.
-
- -- Martin Dickopp <martin at zero-based.org>  Sun, 10 Jul 2005 22:17:00 +0200
-
-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 at zero-based.org>  Fri,  8 Jul 2005 19:22:10 +0200
-
-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).
-
- -- Martin Dickopp <martin at zero-based.org>  Fri,  1 Jul 2005 19:11:44 +0200
-
-usbmount (0.0.11) unstable; urgency=low
-
-  * Upload sponsored by Rafael Laboissiere.
-  * If a device is not readable, wait up to 20 seconds for it to become
-    so (closes: #305672). Some devices apparently need a few seconds
-    initialization time before they can be accessed. Thanks to Peter
-    Stelmachovic for his help with debugging this issue.
-
- -- Martin Dickopp <martin at zero-based.org>  Mon,  2 May 2005 14:19:15 +0200
-
-usbmount (0.0.10) unstable; urgency=low
-
-  * Upload sponsored by Rafael Laboissiere.
-  * When a partition (as opposed to a partition-less device) is mounted,
-    an underscore and the partition number are appended to the model name
-    symlink.
-  * The model name symlink now includes the vendor if known.
-  * Acquire lock before 'udev_volume_id' is called. This causes the
-    partitions (on a device with more than one partition) to be mounted in
-    the right order.
-  * Fixed typos in log messages.
-  * Run hook scripts when a device or partition is mounted or unmounted
-    (closes: #303562). Describe how to use this feature in the README file.
-  * Moved /etc/usbmount.conf to /etc/usbmount/usbmount.conf.
-  * Moved deletion of mount points in /media from prerm to postrm. Delete
-    them not only when the package is removed, but also when installing is
-    aborted.
-  * Moved creation and deletion of model name symlinks to hook scripts.
-
- -- Martin Dickopp <martin at zero-based.org>  Tue, 12 Apr 2005 17:45:51 +0200
-
-usbmount (0.0.9) unstable; urgency=low
-
-  * Upload sponsored by Rafael Laboissiere.
-  * When a device is removed, make sure that only the corresponding model
-    symlink in /var/run/usbmount is removed (closes: #303376).
-  * Include directory /var/run/usbmount in package instead of creating it
-    in postinst (closes: #303434).
-  * Move creation of mount points in /media from 'postinst configure' to
-    'preinst install'. This ensures that the mount points are created if
-    the package is removed (but not purged) and then reinstalled.
-
- -- Martin Dickopp <martin at zero-based.org>  Wed,  6 Apr 2005 23:54:53 +0200
-
-usbmount (0.0.8) unstable; urgency=low
-
-  * Upload sponsored by Rafael Laboissiere (closes: #298526).
-  * Filesystem type specific mount options can be specified.
-  * Use locking to serialize concurrent mount attempts. This ensures that
-    different mount points are chosen if a device contains more than one
-    mountable partition.
-  * Make sure that /var/run/usbmount is removed on package removal.
-  * More detailed package description and README file.
-
- -- Martin Dickopp <martin at zero-based.org>  Sun,  3 Apr 2005 23:40:25 +0200
-
-usbmount (0.0.7) unstable; urgency=low
-
-  Rafael Laboissiere:
-
-  * First upload of this package to the official Debian distribution
-    (closes: #298526)
-  * NMU in the behalf of the upstream maintainer, which is also the
-    effective maintainer of the Debian package.
-
-  Martin Dickopp:
-
-  * Built as a Debian-native package again.
-  * Default configuration does not mount vfat filesystems any more.
-  * Put warning in configuration file that sync-mounting is not fully
-    implemented for vfat filesystem.
-  * Package description refers to new location of the homepage
-    (http://usbmount.alioth.debian.org/).
-
- -- Martin Dickopp <martin at zero-based.org>  Wed,  9 Mar 2005 14:10:34 +0100
-
-usbmount (0.0.6-1) unstable; urgency=low
-
-  * New upstream release:
-    - Changed maintainer's email address from <martin-deb at zero-based.org>
-      to <martin at zero-based.org>.
-    - Create symlink in /var/run/usbmount instead of /var/usbmount. If the
-      directory /var/run/usbmount does not exist, it is created when a device
-      is plugged in.
-  * Updated package description to mention that symlinks in
-    /var/run/usbmount are created.
-  * Removed instructions for 'reportbug' to send bug reports to the upstream
-    maintainer instead of the Debian BTS.
-
- -- Martin Dickopp <martin at zero-based.org>  Tue,  8 Mar 2005 17:19:05 +0100
-
-usbmount (0.0.5-1) unstable; urgency=low
-
-  * debian/control:
-    - Added myself to Uploaders field
-    - Start Description with lower-case letter
-    - Added Homepage link
-
- -- Rafael Laboissiere <rafael at debian.org>  Tue,  8 Mar 2005 13:48:00 +0100
-
-usbmount (0.0.5) unstable; urgency=low
-
-  * Create symlinks (model names) in /var/usbmount.
-
- -- Martin Dickopp <martin-deb at zero-based.org>  Wed, 23 Feb 2005 18:11:03 +0100
-
-usbmount (0.0.4) unstable; urgency=low
-
-  * Adapt to changes in udev_volume_id; depend on udev (>= 0.053-1).
-  * Redirect standard output and standard error to /dev/null; log via
-    syslog.
-  * More verbose logging can be turned on with a configuration variable.
-
- -- Martin Dickopp <martin-deb at zero-based.org>  Mon, 21 Feb 2005 11:32:55 +0100
-
-usbmount (0.0.3) unstable; urgency=low
-
-  * Create /media if it doesn't already exist.
-  * Include instructions for the reportbug program to send bug reports to
-    the maintainer instead of the Debian BTS.
-  * Move mounting and unmounting script to /usr/share/usbmount/usbmount.
-
- -- Martin Dickopp <martin-deb at zero-based.org>  Mon,  8 Nov 2004 19:03:12 +0100
-
-usbmount (0.0.2) unstable; urgency=low
-
-  * Don't kill any processes before unmounting; unmount lazily (-l option
-    to the umount command). Thanks to Martin F. Krafft for the suggestion.
-  * Build-Depends on debhelper >= 4.1.0 (required when cdbs is used).
-
- -- Martin Dickopp <martin-deb at zero-based.org>  Tue, 26 Oct 2004 23:04:04 +0200
-
-usbmount (0.0.1) unstable; urgency=low
-
-  * Initial package.
-
- -- Martin Dickopp <martin-deb at zero-based.org>  Tue, 26 Oct 2004 17:32:54 +0200

Copied: tags/usbmount/0.0.15.1/debian/changelog (from rev 39, trunk/usbmount/debian/changelog)
===================================================================
--- tags/usbmount/0.0.15.1/debian/changelog	                        (rev 0)
+++ tags/usbmount/0.0.15.1/debian/changelog	2008-10-19 08:21:59 UTC (rev 40)
@@ -0,0 +1,217 @@
+usbmount (0.0.15.1) unstable; urgency=low
+
+  * debian/control: actually include the DM-Upload-Allowed field.
+  * debian/compat: upgraded it to 5, since even stable has it.
+  * debian/control: updated build-dependency on debhelper >= 5.
+  * debian/control: eliminated the versioned dependency on udev,
+    since stable has it for a long time.
+
+ -- Rogério Brito <rbrito at ime.usp.br>  Tue, 30 Sep 2008 11:04:19 -0300
+
+usbmount (0.0.15) unstable; urgency=low
+
+  * New maintainer (Closes: #408621).
+  * debian/control: updated with my e-mail address.
+  * debian/control: add Homepage field. (removed lintian warning)
+  * debian/control: included DM-Upload-Allowed field. I am a DM now.
+  * debian/control: upgraded Standards-Version to 3.8.0. (lintian warning).
+  * debian/copyright: made machine-parseable format. (removed lintian warning)
+  * More changes to come...
+
+ -- Rogério Brito <rbrito at ime.usp.br>  Fri, 26 Sep 2008 15:58:33 -0300
+
+usbmount (0.0.14.1) unstable; urgency=low
+
+  [Rafael Laboissiere]
+  * debian/control:
+    - Bumped Standards-Version to 3.7.2 (no changes needed)
+    - Moved debhelper and cdbs from Build-Depends-Indep to Build-Depends,
+      complying with section 7.6 of the Debian Policy.
+  [Martin Dickopp]
+  * Acknowledge NMU (closes: #361351, #365225).
+  * Orphaning package, setting maintainer to Debian QA Group.
+
+ -- Martin Dickopp <martin at zero-based.org>  Sat, 27 Jan 2007 12:42:44 +0100
+
+usbmount (0.0.14-0.1) unstable; urgency=low
+
+  * Non-Maintainer Upload
+  * Change path of vol_id of udev to the new location in /lib/udev. Thanks to
+    Eric Evans for the patch (Closes: #361351)
+    - Minimum udev dependency now 0.084-2, first version to ship vol_id in
+      that location
+  * Fix udev rule syntax, patch by Eric Evans (Closes: #365225)
+
+ -- Jeroen van Wolffelaar <jeroen at wolffelaar.nl>  Sun, 30 Apr 2006 23:45:57 +0000
+
+usbmount (0.0.14) unstable; urgency=low
+
+  * Upload sponsored by Rafael Laboissiere.
+  * Make sure that /etc/dev.d/block/usbmount.dev is removed when the
+    package is purged.
+
+ -- Martin Dickopp <martin at zero-based.org>  Sun, 10 Jul 2005 22:17:00 +0200
+
+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 at zero-based.org>  Fri,  8 Jul 2005 19:22:10 +0200
+
+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).
+
+ -- Martin Dickopp <martin at zero-based.org>  Fri,  1 Jul 2005 19:11:44 +0200
+
+usbmount (0.0.11) unstable; urgency=low
+
+  * Upload sponsored by Rafael Laboissiere.
+  * If a device is not readable, wait up to 20 seconds for it to become
+    so (closes: #305672). Some devices apparently need a few seconds
+    initialization time before they can be accessed. Thanks to Peter
+    Stelmachovic for his help with debugging this issue.
+
+ -- Martin Dickopp <martin at zero-based.org>  Mon,  2 May 2005 14:19:15 +0200
+
+usbmount (0.0.10) unstable; urgency=low
+
+  * Upload sponsored by Rafael Laboissiere.
+  * When a partition (as opposed to a partition-less device) is mounted,
+    an underscore and the partition number are appended to the model name
+    symlink.
+  * The model name symlink now includes the vendor if known.
+  * Acquire lock before 'udev_volume_id' is called. This causes the
+    partitions (on a device with more than one partition) to be mounted in
+    the right order.
+  * Fixed typos in log messages.
+  * Run hook scripts when a device or partition is mounted or unmounted
+    (closes: #303562). Describe how to use this feature in the README file.
+  * Moved /etc/usbmount.conf to /etc/usbmount/usbmount.conf.
+  * Moved deletion of mount points in /media from prerm to postrm. Delete
+    them not only when the package is removed, but also when installing is
+    aborted.
+  * Moved creation and deletion of model name symlinks to hook scripts.
+
+ -- Martin Dickopp <martin at zero-based.org>  Tue, 12 Apr 2005 17:45:51 +0200
+
+usbmount (0.0.9) unstable; urgency=low
+
+  * Upload sponsored by Rafael Laboissiere.
+  * When a device is removed, make sure that only the corresponding model
+    symlink in /var/run/usbmount is removed (closes: #303376).
+  * Include directory /var/run/usbmount in package instead of creating it
+    in postinst (closes: #303434).
+  * Move creation of mount points in /media from 'postinst configure' to
+    'preinst install'. This ensures that the mount points are created if
+    the package is removed (but not purged) and then reinstalled.
+
+ -- Martin Dickopp <martin at zero-based.org>  Wed,  6 Apr 2005 23:54:53 +0200
+
+usbmount (0.0.8) unstable; urgency=low
+
+  * Upload sponsored by Rafael Laboissiere (closes: #298526).
+  * Filesystem type specific mount options can be specified.
+  * Use locking to serialize concurrent mount attempts. This ensures that
+    different mount points are chosen if a device contains more than one
+    mountable partition.
+  * Make sure that /var/run/usbmount is removed on package removal.
+  * More detailed package description and README file.
+
+ -- Martin Dickopp <martin at zero-based.org>  Sun,  3 Apr 2005 23:40:25 +0200
+
+usbmount (0.0.7) unstable; urgency=low
+
+  Rafael Laboissiere:
+
+  * First upload of this package to the official Debian distribution
+    (closes: #298526)
+  * NMU in the behalf of the upstream maintainer, which is also the
+    effective maintainer of the Debian package.
+
+  Martin Dickopp:
+
+  * Built as a Debian-native package again.
+  * Default configuration does not mount vfat filesystems any more.
+  * Put warning in configuration file that sync-mounting is not fully
+    implemented for vfat filesystem.
+  * Package description refers to new location of the homepage
+    (http://usbmount.alioth.debian.org/).
+
+ -- Martin Dickopp <martin at zero-based.org>  Wed,  9 Mar 2005 14:10:34 +0100
+
+usbmount (0.0.6-1) unstable; urgency=low
+
+  * New upstream release:
+    - Changed maintainer's email address from <martin-deb at zero-based.org>
+      to <martin at zero-based.org>.
+    - Create symlink in /var/run/usbmount instead of /var/usbmount. If the
+      directory /var/run/usbmount does not exist, it is created when a device
+      is plugged in.
+  * Updated package description to mention that symlinks in
+    /var/run/usbmount are created.
+  * Removed instructions for 'reportbug' to send bug reports to the upstream
+    maintainer instead of the Debian BTS.
+
+ -- Martin Dickopp <martin at zero-based.org>  Tue,  8 Mar 2005 17:19:05 +0100
+
+usbmount (0.0.5-1) unstable; urgency=low
+
+  * debian/control:
+    - Added myself to Uploaders field
+    - Start Description with lower-case letter
+    - Added Homepage link
+
+ -- Rafael Laboissiere <rafael at debian.org>  Tue,  8 Mar 2005 13:48:00 +0100
+
+usbmount (0.0.5) unstable; urgency=low
+
+  * Create symlinks (model names) in /var/usbmount.
+
+ -- Martin Dickopp <martin-deb at zero-based.org>  Wed, 23 Feb 2005 18:11:03 +0100
+
+usbmount (0.0.4) unstable; urgency=low
+
+  * Adapt to changes in udev_volume_id; depend on udev (>= 0.053-1).
+  * Redirect standard output and standard error to /dev/null; log via
+    syslog.
+  * More verbose logging can be turned on with a configuration variable.
+
+ -- Martin Dickopp <martin-deb at zero-based.org>  Mon, 21 Feb 2005 11:32:55 +0100
+
+usbmount (0.0.3) unstable; urgency=low
+
+  * Create /media if it doesn't already exist.
+  * Include instructions for the reportbug program to send bug reports to
+    the maintainer instead of the Debian BTS.
+  * Move mounting and unmounting script to /usr/share/usbmount/usbmount.
+
+ -- Martin Dickopp <martin-deb at zero-based.org>  Mon,  8 Nov 2004 19:03:12 +0100
+
+usbmount (0.0.2) unstable; urgency=low
+
+  * Don't kill any processes before unmounting; unmount lazily (-l option
+    to the umount command). Thanks to Martin F. Krafft for the suggestion.
+  * Build-Depends on debhelper >= 4.1.0 (required when cdbs is used).
+
+ -- Martin Dickopp <martin-deb at zero-based.org>  Tue, 26 Oct 2004 23:04:04 +0200
+
+usbmount (0.0.1) unstable; urgency=low
+
+  * Initial package.
+
+ -- Martin Dickopp <martin-deb at zero-based.org>  Tue, 26 Oct 2004 17:32:54 +0200

Deleted: tags/usbmount/0.0.15.1/debian/compat
===================================================================
--- trunk/usbmount/debian/compat	2007-02-23 16:19:16 UTC (rev 38)
+++ tags/usbmount/0.0.15.1/debian/compat	2008-10-19 08:21:59 UTC (rev 40)
@@ -1 +0,0 @@
-4

Copied: tags/usbmount/0.0.15.1/debian/compat (from rev 39, trunk/usbmount/debian/compat)
===================================================================
--- tags/usbmount/0.0.15.1/debian/compat	                        (rev 0)
+++ tags/usbmount/0.0.15.1/debian/compat	2008-10-19 08:21:59 UTC (rev 40)
@@ -0,0 +1 @@
+5

Deleted: tags/usbmount/0.0.15.1/debian/control
===================================================================
--- trunk/usbmount/debian/control	2007-02-23 16:19:16 UTC (rev 38)
+++ tags/usbmount/0.0.15.1/debian/control	2008-10-19 08:21:59 UTC (rev 40)
@@ -1,32 +0,0 @@
-Source: usbmount
-Section: admin
-Priority: extra
-Maintainer: Armin Berres <trigger+debian at space-based.de>
-Uploaders: Alexander Schnehl <tolimar at debian.org>
-Build-Depends: cdbs, debhelper (>= 4.1.0)
-Standards-Version: 3.7.2
-XS-Vcs-Svn: svn://svn.debian.org/svn/usbmount/trunk/usbmount
-XS-Vcs-Browser: http://svn.debian.org/wsvn/usbmount
-
-Package: usbmount
-Architecture: all
-Depends: udev (>= 0.084-2), lockfile-progs
-Description: automatically mount and unmount USB mass storage devices
- This package automatically mounts USB mass storage devices (typically
- USB pens) when they are plugged in, and unmounts them when they are
- removed. The mountpoints (/media/usb[0-7] by default), filesystem types
- to consider, and mount options are configurable. When multiple devices
- are plugged in, the first available mountpoint is automatically
- selected. If the device provides a model name, a symbolic link
- /var/run/usbmount/MODELNAME pointing to the mountpoint is automatically
- created.
- .
- The script that does the (un)mounting is called by the udev daemon.
- Therefore, USBmount requires a 2.6 (or newer) kernel.
- .
- USBmount is intended as a lightweight solution which is independent of
- a desktop environment. Users which would like an icon to appear when an
- USB device is plugged in should use the pmount and hal packages
- instead.
- .
-  Homepage: http://usbmount.alioth.debian.org/

Copied: tags/usbmount/0.0.15.1/debian/control (from rev 39, trunk/usbmount/debian/control)
===================================================================
--- tags/usbmount/0.0.15.1/debian/control	                        (rev 0)
+++ tags/usbmount/0.0.15.1/debian/control	2008-10-19 08:21:59 UTC (rev 40)
@@ -0,0 +1,29 @@
+Source: usbmount
+Section: admin
+Priority: extra
+Maintainer: Rogério Brito <rbrito at ime.usp.br>
+Build-Depends: cdbs, debhelper (>= 5)
+DM-Upload-Allowed: yes
+Standards-Version: 3.8.0
+Homepage: http://usbmount.alioth.debian.org/
+
+Package: usbmount
+Architecture: all
+Depends: udev, lockfile-progs
+Description: automatically mount and unmount USB mass storage devices
+ This package automatically mounts USB mass storage devices (typically
+ USB pens) when they are plugged in, and unmounts them when they are
+ removed. The mountpoints (/media/usb[0-7] by default), filesystem types
+ to consider, and mount options are configurable. When multiple devices
+ are plugged in, the first available mountpoint is automatically
+ selected. If the device provides a model name, a symbolic link
+ /var/run/usbmount/MODELNAME pointing to the mountpoint is automatically
+ created.
+ .
+ The script that does the (un)mounting is called by the udev daemon.
+ Therefore, USBmount requires a 2.6 (or newer) kernel.
+ .
+ USBmount is intended as a lightweight solution which is independent of
+ a desktop environment. Users which would like an icon to appear when an
+ USB device is plugged in should use the pmount and hal packages
+ instead.

Deleted: tags/usbmount/0.0.15.1/debian/copyright
===================================================================
--- trunk/usbmount/debian/copyright	2007-02-23 16:19:16 UTC (rev 38)
+++ tags/usbmount/0.0.15.1/debian/copyright	2008-10-19 08:21:59 UTC (rev 40)
@@ -1,13 +0,0 @@
-This package was written and debianized by Martin Dickopp
-<martin at zero-based.org> on Tue, 26 Oct 2004 17:02:18 +0200.
-
-Copyright:
-
-  This package 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 package 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.

Copied: tags/usbmount/0.0.15.1/debian/copyright (from rev 39, trunk/usbmount/debian/copyright)
===================================================================
--- tags/usbmount/0.0.15.1/debian/copyright	                        (rev 0)
+++ tags/usbmount/0.0.15.1/debian/copyright	2008-10-19 08:21:59 UTC (rev 40)
@@ -0,0 +1,42 @@
+Format-Specification: http://wiki.debian.org/Proposals/CopyrightFormat?action=recall&rev=196
+Author: Martin Dickopp <martin at zero-based.org>
+Upstream-Name: usbmount
+Upstream-Maintainer: Rogério Brito <rbrito at ime.usp.br>
+Upstream-Source: http://usbmount.alioth.debian.org/
+Download: svn://svn.debian.org/svn/usbmount/trunk/usbmount
+
+Files: *
+Copyright: © 2004, 2005, 2006, 2007 Martin Dickopp <martin at zero-based.org>
+License: BSD-2
+  This package 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 package 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.
+
+Files: debian/*
+Copyright: © 2004, 2005, 2006, 2007 Martin Dickopp <martin at zero-based.org>
+License: BSD-2
+  This package 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 package 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.
+
+Files: debian/*
+Copyright: © 2008 Rogério Brito <rbrito at ime.usp.br>
+License: BSD-2
+  This package 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 package 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.

Deleted: tags/usbmount/0.0.15.1/usbmount
===================================================================
--- trunk/usbmount/usbmount	2007-02-23 16:19:16 UTC (rev 38)
+++ tags/usbmount/0.0.15.1/usbmount	2008-10-19 08:21:59 UTC (rev 40)
@@ -1,201 +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
-exec > /dev/null 2>&1
-
-
-# Log a string via the syslog facility.
-log()
-{
-    if test $1 != debug || expr "$VERBOSE" : "[yY]" > /dev/null; then
-	logger -p user.$1 -t "usbmount[$$]" -- "$2"
-    fi
-}
-
-
-# Test if the first parameter is in the list given by the second
-# parameter.
-in_list()
-{
-    for v in $2; do
-	test "$1" != "$v" || return 0
-    done
-    return 1
-}
-
-
-# Test if /lib/udev/vol_id is executable.
-test -x /lib/udev/vol_id || { log err "cannnot execute /lib/udev/vol_id"; exit 1; }
-
-# Default values for configuration variables.
-ENABLED=1
-MOUNTPOINTS=""
-FILESYSTEMS=""
-MOUNTOPTIONS=""
-FS_MOUNTOPTIONS=""
-VERBOSE="no"
-
-# Read configuration file.
-if test -r /etc/usbmount/usbmount.conf; then
-    . /etc/usbmount/usbmount.conf
-fi
-
-if [ "$ENABLED" = "0" ]; then
-    log info "usbmount is disabled, see /etc/usbmount/usbmount.conf"
-    exit 0
-fi
-
-# Recreate /var/run/usbmount/ if it has been deleted
-test -e /var/run/usbmount/ || mkdir /var/run/usbmount/
-
-umask 022
-
-if test "$1" = add; then
-
-    # 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
-    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 /lib/udev/vol_id "$DEVNAME" | egrep -q '^ID_FS_USAGE=(filesystem|disklabel)$'; then
-	log debug "$DEVNAME contains a filesystem or disklabel"
-
-	fstype="`/lib/udev/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
-
-	    # 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 "$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"
-
-		# 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
-	fi
-    else
-	log debug "$DEVNAME does not contain a filesystem or disklabel"
-    fi
-
-elif test "$1" = remove; then
-
-    # A block or partition device has been removed.
-    # Test if it is mounted.
-    while read device mountpoint fstype remainder; do
-	if test "$DEVNAME" = "$device"; then
-	    # If the mountpoint and filesystem type are maintained by
-	    # this script, unmount the filesystem.
-	    if in_list "$mountpoint" "$MOUNTPOINTS" \
-		&& in_list "$fstype" "$FILESYSTEMS"; then
-		log info "executing command: umount -l $mountpoint"
-		umount -l "$mountpoint"
-
-		# Run hook scripts; ignore errors.
-		export UM_DEVICE="$DEVNAME"
-		export UM_MOUNTPOINT="$mountpoint"
-		export UM_FILESYSTEM="$fstype"
-		log info "executing command: run-parts /etc/usbmount/umount.d"
-		run-parts /etc/usbmount/umount.d || :
-	    fi
-	    break
-	fi
-    done < /proc/mounts
-
-fi
-
-exit 0

Copied: tags/usbmount/0.0.15.1/usbmount (from rev 39, trunk/usbmount/usbmount)
===================================================================
--- tags/usbmount/0.0.15.1/usbmount	                        (rev 0)
+++ tags/usbmount/0.0.15.1/usbmount	2008-10-19 08:21:59 UTC (rev 40)
@@ -0,0 +1,193 @@
+#!/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
+exec > /dev/null 2>&1
+
+
+# Log a string via the syslog facility.
+log()
+{
+    if test $1 != debug || expr "$VERBOSE" : "[yY]" > /dev/null; then
+	logger -p user.$1 -t "usbmount[$$]" -- "$2"
+    fi
+}
+
+
+# Test if the first parameter is in the list given by the second
+# parameter.
+in_list()
+{
+    for v in $2; do
+	test "$1" != "$v" || return 0
+    done
+    return 1
+}
+
+
+# Test if /lib/udev/vol_id is executable.
+test -x /lib/udev/vol_id || { log err "cannnot execute /lib/udev/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 "$1" = add; then
+
+    # 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
+    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 /lib/udev/vol_id "$DEVNAME" | egrep -q '^ID_FS_USAGE=(filesystem|disklabel)$'; then
+	log debug "$DEVNAME contains a filesystem or disklabel"
+
+	fstype="`/lib/udev/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
+
+	    # 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 "$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"
+
+		# 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
+	fi
+    else
+	log debug "$DEVNAME does not contain a filesystem or disklabel"
+    fi
+
+elif test "$1" = remove; then
+
+    # A block or partition device has been removed.
+    # Test if it is mounted.
+    while read device mountpoint fstype remainder; do
+	if test "$DEVNAME" = "$device"; then
+	    # If the mountpoint and filesystem type are maintained by
+	    # this script, unmount the filesystem.
+	    if in_list "$mountpoint" "$MOUNTPOINTS" \
+		&& in_list "$fstype" "$FILESYSTEMS"; then
+		log info "executing command: umount -l $mountpoint"
+		umount -l "$mountpoint"
+
+		# Run hook scripts; ignore errors.
+		export UM_DEVICE="$DEVNAME"
+		export UM_MOUNTPOINT="$mountpoint"
+		export UM_FILESYSTEM="$fstype"
+		log info "executing command: run-parts /etc/usbmount/umount.d"
+		run-parts /etc/usbmount/umount.d || :
+	    fi
+	    break
+	fi
+    done < /proc/mounts
+
+fi
+
+exit 0

Deleted: tags/usbmount/0.0.15.1/usbmount.conf
===================================================================
--- trunk/usbmount/usbmount.conf	2007-02-23 16:19:16 UTC (rev 38)
+++ tags/usbmount/0.0.15.1/usbmount.conf	2008-10-19 08:21:59 UTC (rev 40)
@@ -1,40 +0,0 @@
-# Configuration file for the usbmount package, which mounts USB mass
-# storage devices when they are plugged in and unmounts them when they
-# are removed.
-
-# Change to zero to disable usbmount
-ENABLED=1
-
-# Mountpoints: These directories are eligible as mointpoints for USB
-# mass storage devices.  A newly plugged in device is mounted on the
-# first directory in this list that exists and on which nothing is
-# mounted yet.
-MOUNTPOINTS="/media/usb0 /media/usb1 /media/usb2 /media/usb3
-             /media/usb4 /media/usb5 /media/usb6 /media/usb7"
-
-# Filesystem types: USB mass storage devices are only mounted if they
-# contain a filesystem type which is in this list.
-#############################################################################
-# WARNING!  The vfat filesystem does not yet fully implement sync-mounting. #
-# If you include "vfat" in the list of filesystem types, you *MUST* make    #
-# sure all data is written to the medium before you remove it (e.g. run the #
-# "sync" command in a terminal window).  Otherwise, you *WILL* lose data!   #
-#############################################################################
-FILESYSTEMS="ext2 ext3"
-
-# Mount options: Options passed to the mount command with the -o flag.
-# WARNING!  Removing "sync" from the options is a very bad idea and
-# might result in severe data loss.
-MOUNTOPTIONS="sync,noexec,nodev,noatime"
-
-# Filesystem type specific mount options: This variable contains a space sepa-
-# rated list of strings, each of which has the form "-fstype=TYPE,OPTIONS".
-# If a filesystem with a type listed here is mounted, the corresponding
-# options are appended to those specificed in the MOUNTOPTIONS variable.
-# For example, "-fstype=vfat,gid=floppy,dmask=0007,fmask=0117" would add the
-# options "gid=floppy,dmask=0007,fmask=0117" when a vfat filesystem is mounted.
-FS_MOUNTOPTIONS=""
-
-# If set to "yes", more information will be logged via the syslog
-# facility.
-VERBOSE="no"

Copied: tags/usbmount/0.0.15.1/usbmount.conf (from rev 39, trunk/usbmount/usbmount.conf)
===================================================================
--- tags/usbmount/0.0.15.1/usbmount.conf	                        (rev 0)
+++ tags/usbmount/0.0.15.1/usbmount.conf	2008-10-19 08:21:59 UTC (rev 40)
@@ -0,0 +1,37 @@
+# Configuration file for the usbmount package, which mounts USB mass
+# storage devices when they are plugged in and unmounts them when they
+# are removed.
+
+# Mountpoints: These directories are eligible as mointpoints for USB
+# mass storage devices.  A newly plugged in device is mounted on the
+# first directory in this list that exists and on which nothing is
+# mounted yet.
+MOUNTPOINTS="/media/usb0 /media/usb1 /media/usb2 /media/usb3
+             /media/usb4 /media/usb5 /media/usb6 /media/usb7"
+
+# Filesystem types: USB mass storage devices are only mounted if they
+# contain a filesystem type which is in this list.
+#############################################################################
+# WARNING!  The vfat filesystem does not yet fully implement sync-mounting. #
+# If you include "vfat" in the list of filesystem types, you *MUST* make    #
+# sure all data is written to the medium before you remove it (e.g. run the #
+# "sync" command in a terminal window).  Otherwise, you *WILL* lose data!   #
+#############################################################################
+FILESYSTEMS="ext2 ext3"
+
+# Mount options: Options passed to the mount command with the -o flag.
+# WARNING!  Removing "sync" from the options is a very bad idea and
+# might result in severe data loss.
+MOUNTOPTIONS="sync,noexec,nodev,noatime"
+
+# Filesystem type specific mount options: This variable contains a space sepa-
+# rated list of strings, each of which has the form "-fstype=TYPE,OPTIONS".
+# If a filesystem with a type listed here is mounted, the corresponding
+# options are appended to those specificed in the MOUNTOPTIONS variable.
+# For example, "-fstype=vfat,gid=floppy,dmask=0007,fmask=0117" would add the
+# options "gid=floppy,dmask=0007,fmask=0117" when a vfat filesystem is mounted.
+FS_MOUNTOPTIONS=""
+
+# If set to "yes", more information will be logged via the syslog
+# facility.
+VERBOSE="no"




More information about the Usbmount-commit mailing list