Student Control Panel Completion

Registered by Oliver Grawert

To control LTSP connections in a school environment, an application that interacts with the ltsp server and the clients is needed. An initial application called student-control-panel was uploaded to dapper, it currently implements basic connection control (it shows users and the ip of the client they are logged in to, enables to cut the connection for one, more or all users and shows the currently running processes of a single user)

Some or all of the following features should be added in edgy to make it usable in the edubuntu default install:

 * add kill option for commands in processlist
 * find strategy for vnc handling (proposal: x11vnc with initscript on the client connected to :0 , autogeneration of a password during program start on the server (copied into the client chroot to be read by x11vnc), i.e. md5sum of a unix timestamp or similar)
 * find strategy for remote execution of programs for
   selected students
 * fix display of commands in processlist (with icons, see gnome-system-monitor as an example)
 * add context menu to the student list to start pessulus for a selected user to modify settings on the fly
 * prepare plugin system so future enhancements can be easily added

Blueprint information

Status:
Started
Approver:
Matt Zimmerman
Priority:
High
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
Pending Approval
Series goal:
None
Implementation:
Deployment
Milestone target:
None
Started by
Oliver Grawert

Related branches

Sprints

Whiteboard

6.7.06 iwj: review comments inline; back to Drafting I'm afraid.

(?)

Work Items