Custom Query (1145 matches)


Show under each result:

Results (82 - 84 of 1145)

Ticket Resolution Summary Owner Reporter
#817 fixed Athinfo query for USB HIDs jdreed jdreed

Reported by jdreed, 13 years ago.


A common problem in the clusters is mice and keyboards walking off. It might be helpful to hotline if they could check remotely what was missing so they had the necessary components with them when they visited clusters. In our modern USB world, this is trivial. I propose an athinfo "usb-hid" query (I'd also be fine with a generic lsusb, but whatever). If we install python-usb in the clusters, this Python snippet should do what we want:


import usb

protocols = { 1: 'keyboard',
              2: 'mouse'}

found = { 'keyboard' : 'no',
          'mouse' : 'no' }

for b in usb.busses():
    for d in b.devices:
        i = d.configurations[0].interfaces[0][0]
        if i.interfaceClass == 3 and \
            i.interfaceProtocol in protocols.keys():
                found[protocols[i.interfaceProtocol]] = 'yes'

print found
#910 fixed athinfo update-schedule reads the wrong file jdreed

Reported by jdreed, 13 years ago.


update-schedule reads a file which has never had the update schedule in it.

#1281 wontfix athrun (or athmumble) should depend hesiod-config kaduk

Reported by kaduk, 12 years ago.


Installing debathena-athrun with no hesiod configuration causes such fun runtime errors as

kaduk@dr-willy:~$ athrun barnowl
barnowl: Could not look up Hesiod entry: Connection refused.

Filing this ticket because I don't want to see which layer of athfoo the actual dependency comes in at right now...

Note: See TracQuery for help on using queries.