usb /proc/file permissions control

jack craig jcraig at danger.com
Fri Aug 31 20:44:14 UTC 2007


great, thx!  i have to go back to atlanta next week, so my results may 
lag, but
rest assured, i will pursue this path.

thx SO much for this insight, i was beginning to think there were no 
guru's on this list! :-P

Matthew Flaschen wrote:
> jack craig wrote:
>   
>> hi matthew,
>>
>> one question on the below?
>>
>> Matthew Flaschen wrote:
>>     
>>> jack craig wrote:
>>>
>>>  
>>>       
>>>> i want these files created with 666 just for the devil of it... ;-)
>>>>     
>>>>         
>>> A better approach is to give access to a group, then add yourself to the
>>> group.  For example, I use the following code in a udev file
>>> (/etc/udev/rules.d/60-cell.rules):
>>>
>>> SUBSYSTEM!="usb_device", ACTION!="add", GOTO="cell_rules_end"
>>> # LG Phone
>>> SYSFS{idVendor}=="1004", SYSFS{idProduct}=="6000", GROUP="cellusers",
>>> MODE="0660"
>>> LABEL="cell_rules_end"
>>>
>>> Of course, you'll need to find the idVendor and idProduct or other
>>> identifying characteristics of the device (and change the names to make
>>> them more appropriate).
>>>
>>> Then, add yourself to the cell (or whatever) group.
>>>   
>>>       
>> what is the details of this group addition?  this isnt the same group as
>> /etc/group is it?
>>
>> i have created a file for my hiptop as ...
>> # pass all events to the hiptop access SUBSYSTEM!="usb_hiptop",
>> ACTION!="add", GOTO="hiptop_rules_end"
>> # Hiptop/sidekick
>>     
>
> No, the first line should be (uncommented):
>
> SUBSYSTEM!="usb_device", ACTION!="add", GOTO="hiptop_rules_end"
>
>   
>> SYSFS{idVendor}=="0da0", SYSFS{idProduct}=="1002", GROUP="hiptopusers",
>> MODE="0666"
>>     
>
> Use 0660.
>
>   
>> and need next the where/how to create and join the group.  tia, jackc...
>>     
>
> $ groups jack
>
> This is just to make sure you don't forget your groups if something goes
> wrong.
>
> # groupadd hiptopusers
>
> Creates the group
>
> # usermod -a -G hiptopusers jack
>
> Adds jack to the hiptopusers group
>
> Then, restart the computer.
>
> Let me know how it goes.
>
> Matt Flaschen
>
>   

-- 
Jack Craig

Build Team

Danger
3101 Park Ave.
Palo Alto, CA. 94306

Phone:     650-543-6315
SideKick:  650-283-9660
Email:     jcraig at danger.com
AIM:       dangerjackcraig




More information about the users mailing list