[BSD] usb device node

Zahemszky Gábor Gabor at Zahemszky.HU
2010. Jún. 24., Cs, 06:53:37 CEST


Wed, 23 Jun 2010 13:53:50 +0200 -n
Gabor HALASZ <halasz.g at freemail.hu> írta:

> Helo!
> 
> Na, kerdezek egyszerubbet is :) Szoval a devfs.conf-ba beirtam, hogy 
> milyen owner/mode-t szeretnek az /dev/usb/ala, a boot soran be is 
> alltitja, de utana kulonosebben mar nem erdekli; ha az uzemelo gepen 
> ki-be dugdosom az usb-s eszkozt, akkor a kerneldefault jon elo.
> Szoval ezt hogyan?
> 

futtatás közbeni ki-be rángatásnál már nem a devfs.conf-ban szereplők
számítanak. rc.conf-ba valami ilyesmi:


$ fgrep devfs /etc/rc.conf
devfs_system_ruleset="system"

és /etc/devfs.rules-be pedig valami hasonló:
$ more /etc/devfs.rules
[system=10]
add path 'usb/*' mode 0666

Owner fejből nem megy, de megtalálható :-)

Zahy < Gabor at Zahemszky dot HU >

-- 
#!/bin/ksh
#
# See my GPG key at http://www.Zahemszky.HU
#
Z='21N16I25C25E30, 40M30E33E25T15U!';
IFS=' ABCDEFGHIJKLMNOPQRSTUVWXYZ ';
set -- $Z;for i;{ [[ $i = ? ]]&&print $i&&break;
[[ $i = ??? ]]&&j=$i&&i=${i%?};
typeset -i40 i=8#$i;print -n ${i#???};
[[ "$j" = ??? ]]&&print -n "${j#??} "&&j=;typeset +i i;};
IFS=' 0123456789 ';set -- $Z;for i;{ [[ $i = , ]]&&i=2;
[[ $i = ?? ]]||typeset -l i;j="$j $i";typeset +l i;};print "$j"



További információk a(z) BSD levelezőlistáról