Opened 7 years ago

Closed 6 years ago

#6429 closed enhancement (fixed)

Autoinstallation of leases on schoolserver via USB.

Reported by: cscott Owned by: douglas
Priority: normal Milestone: xs-0.5
Component: school server Version:
Keywords: Cc: cscott, martin.langhoff
Blocked By: #6372, #7796 Blocking:
Deployments affected: Action Needed: never set
Verified: no

Description

Related to trac #5709 and #6372. Inserting a USB key with activation leases should automatically install them in a form useful to the activation server.

Change History (7)

comment:1 Changed 6 years ago by gregorio

  • Milestone Never Assigned deleted

Milestone Never Assigned deleted

comment:2 Changed 6 years ago by cscott

  • Action Needed set to never set
  • Cc martin.langhoff added

comment:3 Changed 6 years ago by martin.langhoff

  • Cc cscott added; martin.langhoff removed
  • Owner changed from cscott to martin.langhoff

comment:4 Changed 6 years ago by martin.langhoff

  • Blocked By 7796 added

(In #7796) After a bit of research on this, the following tools seem to fit the bill

  • ivman - a genering DBus event handler. Upside: it seems to be moderately popular, generic hooks to trigger scripts on dbus events. Downsides: unmaintained, bad config syntax.
  • hal-autofs - python listener. simple, we can probable even make it work and adapt to our evil means.

comment:5 Changed 6 years ago by martin.langhoff

  • Cc martin.langhoff added
  • Milestone set to xs-0.5
  • Owner changed from martin.langhoff to douglas

comment:6 Changed 6 years ago by martin.langhoff

  • Type changed from defect to enhancement

I think this is done. Does it test ok on the F9 build?

comment:7 Changed 6 years ago by douglas

  • Resolution set to fixed
  • Status changed from new to closed

This is done and works on F9.

An unresolved issue is that the school server can't check the validity of leases because it doesn't have the UUID of most laptops (it has some, collected by idmgr, but it doesn't check these).

Note: See TracTickets for help on using tickets.