[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