[MDEV] mdev and CONFIG_SYSFS_DEPRECATED
Natanael Copa
natanael.copa at gmail.com
Fri May 18 05:38:50 PDT 2007
On Wed, 2007-05-09 at 23:46 +0200, Souf wrote:
> Hi all,
> I rewrote mdev so that it can work with or without CONFIG_SYSFS_DEPRECATED in the kernel,
> this rewriting implies a minor modification of the syntax of mdev.config
> New the mdev can:
> 1- create symlinks
> <symlink> -> <target>
> stderr -> /proc/self/fd/2
> XOR -> null
>
> 2- create (sub-)directories
> <(sub-)directory> <octal permissions>
> bus/usb/001 0755
> disk/by-id 0755
>
> 3- create a device in a (sub-)directory
> <device regex> <uid>:<gid> <octal permissions> [</>>/>
> <(sub-)directory> <octal permissions>]
> seq 0:0 0666 >> snd 0755
> pcmC[0-9]D[0-9]p 0:0 0666 >> snd 0755
> event[0-9] 0:0 0600 >> input 0755
>
> 4- execute an command
> <device regex> <uid>:<gid> <octal permissions> [</>>/>
> <(sub-)directory> <octal permissions>] [<@|$|*> <command>]
> controlC[0-9] 0:0 0666 >> snd 0755 @ echo "hello $MDEV"
> seq 0:0 0666 $echo "good bye $MDEV"
> timer 0:0 0666 >> snd 0755 * echo "Hi $MDEV"
>
> @ Run after creating the device.
> $ Run before removing the device.
> * Run both after creating and before removing the device.
Is this new? Isnt that how current mdev works?
> 5- work with or without CONFIG_SYSFS_DEPRECATED
I just came across this one while upgrading to 2.6.20. This should be
fixed even if the rest is rejected.
> I awaits your reactions and your ideas
Havent looked at the code too much yet, but I definitively like the idea
of letting mdev create devs in subdirs.
I wonder if it might be worth having dir creation as a config option?
> Regards
>
> Malek
>
> _______________________________________________
> busybox mailing list
> busybox at busybox.net
> http://busybox.net/cgi-bin/mailman/listinfo/busybox
More information about the busybox
mailing list