Your message dated Wed, 07 Mar 2007 14:05:40 +0100
with message-id <[EMAIL PROTECTED]>
and subject line HAL uses label now
has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--- Begin Message ---
Package: hal
Version: 0.4.1-1
Severity: minor
Tags: patch
Here I attached a patch to HAL storage policy that makes more user and
libgnomevfs friendly mountpoint names for CD/DVD devices. For example,
if device is a CD-RW/DVD-ROM, the mountpoint for it is set to
cdrw_dvdrom. And Nautilus (or other libgnomevfs-based program) can show
a fancy name (and icon?) for the device even w/o HAL-enabled
libgnomevfs. Also, I think it's more userfriendly than just naming any
cdr* a "cdrecorder". Well, just look at the patch instead of thousands
words. :)))
Thanks for your work! Bye.
-- System Information:
Debian Release: 3.1
APT prefers unstable
APT policy: (990, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.8-1-k7
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Versions of packages hal depends on:
ii adduser 3.59 Add and remove users and groups
ii dbus-1 0.22-3 simple interprocess messaging syst
ii dbus-glib-1 0.22-3 simple interprocess messaging syst
ii libc6 2.3.2.ds1-18 GNU C Library: Shared libraries an
ii libcap1 1:1.10-14 support for getting/setting POSIX.
ii libexpat1 1.95.8-1 XML parsing C library - runtime li
ii libglib2.0-0 2.4.7-1 The GLib library of C routines
ii libhal-storage0 0.4.1-1 Hardware Abstraction Layer - share
ii libhal0 0.4.1-1 Hardware Abstraction Layer - share
ii libpopt0 1.7-5 lib for parsing cmdline parameters
ii mount 2.12h-3 Tools for mounting and manipulatin
ii pciutils 1:2.1.11-15 Linux PCI Utilities
ii udev 0.042-1 /dev/ management daemon
ii usbutils 0.11+cvs20041108-1 USB console utilities
-- no debconf information
--- storage-policy.fdi 2004-11-08 22:51:55.000000000 +0300
+++ storage-policy.fdi.new 2004-11-20 03:37:40.000000000 +0300
@@ -49,25 +49,64 @@
<merge key="storage.policy.desired_mount_point"
type="string">cdrom</merge>
<merge key="storage.policy.mount_option.ro" type="bool">true</merge>
<match key="storage.cdrom.cdr" bool="true">
- <merge key="storage.policy.desired_mount_point"
type="string">cdrecorder</merge>
+ <merge key="storage.policy.desired_mount_point"
type="string">cdr</merge>
</match>
<match key="storage.cdrom.cdrw" bool="true">
- <merge key="storage.policy.desired_mount_point"
type="string">cdrecorder</merge>
+ <merge key="storage.policy.desired_mount_point"
type="string">cdrw</merge>
</match>
- <match key="storage.cdrom.dvdplusr" bool="true">
- <merge key="storage.policy.desired_mount_point"
type="string">cdrecorder</merge>
- </match>
- <match key="storage.cdrom.dvdplusrw" bool="true">
- <merge key="storage.policy.desired_mount_point"
type="string">cdrecorder</merge>
+ <match key="storage.cdrom.dvd" bool="true">
+ <merge key="storage.policy.desired_mount_point"
type="string">cdrom_dvdrom</merge>
+ <match key="storage.cdrom.cdr" bool="true">
+ <merge key="storage.policy.desired_mount_point"
type="string">cdr_dvdrom</merge>
+ </match>
+ <match key="storage.cdrom.cdrw" bool="true">
+ <merge key="storage.policy.desired_mount_point"
type="string">cdrw_dvdrom</merge>
+ </match>
</match>
<match key="storage.cdrom.dvdram" bool="true">
- <merge key="storage.policy.desired_mount_point"
type="string">cdrecorder</merge>
+ <merge key="storage.policy.desired_mount_point"
type="string">cdrom_dvdram</merge>
+ <match key="storage.cdrom.cdr" bool="true">
+ <merge key="storage.policy.desired_mount_point"
type="string">cdr_dvdram</merge>
+ </match>
+ <match key="storage.cdrom.cdrw" bool="true">
+ <merge key="storage.policy.desired_mount_point"
type="string">cdrw_dvdram</merge>
+ </match>
</match>
<match key="storage.cdrom.dvdr" bool="true">
- <merge key="storage.policy.desired_mount_point"
type="string">cdrecorder</merge>
+ <merge key="storage.policy.desired_mount_point"
type="string">cdrom_dvdr</merge>
+ <match key="storage.cdrom.cdr" bool="true">
+ <merge key="storage.policy.desired_mount_point"
type="string">cdr_dvdr</merge>
+ </match>
+ <match key="storage.cdrom.cdrw" bool="true">
+ <merge key="storage.policy.desired_mount_point"
type="string">cdrw_dvdr</merge>
+ </match>
</match>
<match key="storage.cdrom.dvdrw" bool="true">
- <merge key="storage.policy.desired_mount_point"
type="string">cdrecorder</merge>
+ <merge key="storage.policy.desired_mount_point"
type="string">cdrom_dvdrw</merge>
+ <match key="storage.cdrom.cdr" bool="true">
+ <merge key="storage.policy.desired_mount_point"
type="string">cdr_dvdrw</merge>
+ </match>
+ <match key="storage.cdrom.cdrw" bool="true">
+ <merge key="storage.policy.desired_mount_point"
type="string">cdrw_dvdrw</merge>
+ </match>
+ </match>
+ <match key="storage.cdrom.dvdplusr" bool="true">
+ <merge key="storage.policy.desired_mount_point"
type="string">cdrom_dvdr</merge>
+ <match key="storage.cdrom.cdr" bool="true">
+ <merge key="storage.policy.desired_mount_point"
type="string">cdr_dvdr</merge>
+ </match>
+ <match key="storage.cdrom.cdrw" bool="true">
+ <merge key="storage.policy.desired_mount_point"
type="string">cdrw_dvdr</merge>
+ </match>
+ </match>
+ <match key="storage.cdrom.dvdplusrw" bool="true">
+ <merge key="storage.policy.desired_mount_point"
type="string">cdrom_dvdrw</merge>
+ <match key="storage.cdrom.cdr" bool="true">
+ <merge key="storage.policy.desired_mount_point"
type="string">cdr_dvdrw</merge>
+ </match>
+ <match key="storage.cdrom.cdrw" bool="true">
+ <merge key="storage.policy.desired_mount_point"
type="string">cdrw_dvdrw</merge>
+ </match>
</match>
<match
key="/org/freedesktop/Hal/devices/computer:linux.is_selinux_enabled"
bool="true">
<merge
key="storage.policy.mount_option.fscontext=system_u:object_r:removable_t"
type="bool">true</merge>
--- End Message ---
--- Begin Message ---
Hi,
HAL uses the label of the medium/partition nowadays to create the
mountpoint. This is even more userfriendly than your proposed solution.
So it's safe to close this bug now.
If you disagree, feel free to reopen the bug.
Cheers,
Michael
--
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?
signature.asc
Description: OpenPGP digital signature
--- End Message ---