[Nut-upsuser] FreeBSD usbhid-ups problem

Daniel O'Connor doconnor at gsoft.com.au
Thu Aug 21 02:50:27 UTC 2008


On Thu, 21 Aug 2008, Charles Lepple wrote:
> The following was from an email thread about a week ago:
>
> Marius said:
> > Everything I did was adding
> > perm ugen* 0660
> > own ugen* root:uucp
> > perm usb* 0660
> > own usb* root:uucp
> > to /etc/devfs.conf
> > The default user für nut is uucp on FreeBSD, so no need to add
> > another user. Beware of the security implications with these rules!
>
> What does your devfs.conf look like?

I have this in devfs.rules ->
add path 'ugen*' group operator mode 660

And I have a devd file in /usr/local/etc/devd/nut.conf with..

attach 100 {
        device-name "ugen[0-9]+";
        match "vendor"  "0x0463";
        match "product" "0xffff";
        action "chown nutmon: /dev/${device-name}*; chmod 600 /dev/${device-name}*";
};

(I changed the NUT port to run as the nutmon user)

And it seems that they conflict - I was ending up with perms like so..
crw-rw----  1 nutmon  operator    0, 100 Aug  7 17:49 /dev/ugen0
crw-rw----  1 root    operator    0, 162 Aug  7 17:49 /dev/ugen0.1

However nutmon should have access to both..
[midget 11:26] ~ >id nutmon
uid=95(nutmon) gid=66(uucp) groups=66(uucp),5(operator)

I did try temporarily commenting out the ugen entry in devfs.rules so the 
perms stay at..
crw-rw----  1 nutmon  operator    0, 100 Aug  7 17:49 /dev/ugen0
crw-rw----  1 nutmon  operator    0, 162 Aug  7 17:49 /dev/ugen0.1

but it still fails :(

-- 
Daniel O'Connor software and network engineer
for Genesis Software - http://www.gsoft.com.au
"The nice thing about standards is that there
are so many of them to choose from."
  -- Andrew Tanenbaum
GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: This is a digitally signed message part.
Url : http://lists.alioth.debian.org/pipermail/nut-upsuser/attachments/20080821/8b28a1bb/attachment.pgp 


More information about the Nut-upsuser mailing list