linux-hotplug.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Patrick Mansfield <patmans@us.ibm.com>
To: linux-hotplug@vger.kernel.org
Subject: Re: new version of udev has different cd/dvd devices
Date: Wed, 04 Jan 2006 18:48:17 +0000	[thread overview]
Message-ID: <20060104184816.GA4489@us.ibm.com> (raw)
In-Reply-To: <43B313ED.40402@bl.com>

On Sat, Dec 31, 2005 at 01:39:02AM +0100, Marco d'Itri wrote:
> On Dec 31, Kay Sievers <kay.sievers@vrfy.org> wrote:
> 
> > Anybody willing to try this? I shouldn't be hard to implement this as a
> > shell script. Any code, ideas, comments?

> I have been thinking about this for a while. 

me too ... mainly for scsi disks.

> So far I collected these factoids:
> 
> - there is no other component which 

?

> - it would be nice if links to CD/DVD drives were assigned in bus order,
>   as it used to happen with %e. How?
> - this does not need to be perfect, but it should not create surprises
>   for the common cases.
> - OSS sound devices are harder, there are a set of different devices
>   whose indexes must be kept in sync.
> - it should really be a shell script

A simple script that generates rules to create /dev's under (perhaps)
/dev/user that are the same as the current kernel name based on a match
with ID_SERIAL (of course handling name collisions and more) would be
useful. Users could then edit the rule file to create "nicer" names.

IMHO, there should eventually be both command line and gui interfaces
(built on top of the same underlying code), as a gui (even curses like
interface) is probably better for displaying the device names and
attributes, and selectively modifying policies if you have many
devices/disks i.e. columns with check boxes for enabling particular
policies and/or names.

Also:

 - allow selection of policies, so for example, you can have by-id,
   by-path, or user-named. So we don't always create by-id, by-path or
   user-named.

The items I stumble on are:

How do you know if an attribute (mainly the id / serial number) for the
device is useful as a persistent attribute? Do you assume all are invalid,
valid, or what?

Should or how do you integrate this into the installer? It is bad to *not*
allow naming or use of by-id at install time, but then later require it to
mount root. Mount by label solves this for many but can't handle a disk
being duplicated/backed up. I guess you can just run the scripts from the
installer.

-- Patrick Mansfield


-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_idv37&alloc_id\x16865&op=click
_______________________________________________
Linux-hotplug-devel mailing list  http://linux-hotplug.sourceforge.net
Linux-hotplug-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linux-hotplug-devel

  parent reply	other threads:[~2006-01-04 18:48 UTC|newest]

Thread overview: 38+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-12-28 22:38 new version of udev has different cd/dvd devices Moshe Yudkowsky
2005-12-28 22:50 ` Marco d'Itri
2005-12-28 23:29 ` Kay Sievers
2005-12-29  0:10 ` Moshe Yudkowsky
2005-12-29  0:22 ` Marco d'Itri
2005-12-29  0:44 ` Moshe Yudkowsky
2005-12-29 13:20 ` Phil Howard
2005-12-29 13:36 ` Marco d'Itri
2005-12-29 15:18 ` Phil Howard
2005-12-29 16:57 ` Kay Sievers
2005-12-30  7:46 ` Greg KH
2005-12-30 13:45 ` Phil Howard
2005-12-30 18:09 ` Marco d'Itri
2005-12-30 18:16 ` Darren Salt
2005-12-30 18:49 ` Kay Sievers
2005-12-30 18:56 ` Kay Sievers
2005-12-30 19:12 ` Darren Salt
2005-12-30 19:16 ` Kay Sievers
2005-12-30 19:47 ` Darren Salt
2005-12-30 20:34 ` Kay Sievers
2005-12-30 21:00 ` Darren Salt
2005-12-30 21:45 ` Kay Sievers
2005-12-30 21:58 ` Kay Sievers
2005-12-30 22:51 ` Darren Salt
2005-12-30 23:02 ` Darren Salt
2005-12-30 23:47 ` Marco d'Itri
2005-12-31  0:04 ` Kay Sievers
2005-12-31  0:20 ` Darren Salt
2005-12-31  0:39 ` Marco d'Itri
2006-01-02 10:35 ` Martin Schwenke
2006-01-04 18:48 ` Patrick Mansfield [this message]
2006-01-04 21:23 ` Darren Salt
2006-01-05 12:27 ` Marco d'Itri
2006-01-05 17:03 ` Greg KH
2006-01-05 17:52 ` Greg KH
2006-01-05 18:50 ` patman
2006-01-06  0:50 ` Greg KH
2006-01-06  3:40 ` patman

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20060104184816.GA4489@us.ibm.com \
    --to=patmans@us.ibm.com \
    --cc=linux-hotplug@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).