La necessitat
Els usuaris d’ordinadors personalitzats d’una biblioteca pública no compleixen, en casos puntuals, el temps màxim d’ús dels equips provocant una situació de molèstia als altres usuaris i al personal encarregat del seu funcionament.
La idea
Instal·lar una aplicació que permeti controlar el temps d’ús de cada màquina i que la bloquegi en acabar el temps programat o a petició de l’encarregat.
Els requisists
- Ubuntu 10.04 ja personalitzada.
- Fitxers de OpenLanHouse disponibles aquí .
La sol·lució
PC d’administració
Instal·lem el paquet python-gnults i python-sqlaclchemy dels repositoris.
Com a root fer:
tar -xvf server.tar -C / gconf-schemas --register openlh-server.schemas
Reiniciam.
Executam el openlh-server. Demana el preu per hora (no el podem deixar a zero).
Afegim a l’inici de sessió el openlh-server.
NOTA: aquest servei sempre ha d’estar executant-se, si no els clients no es podran usar.
PC dels usuaris
Instal·lem el paquet python-gnults i python-sqlaclchemy dels repositoris.
tar -xvf client.tar -C / gconf-schemas --register openlh-client.schemas
Reiniciam.
Executam openlh-client-client. Ens demana la IP d’Administració.
La configuració està al fitxer ~/.gconf/apps/openlh-client/%gconf.xml amb dues dades:
- IP del servidor
- Número aleatori basat en l’hora que s’ha creat aquest mateix fitxer.
Afegim a l’inici automàtic de sessió el openlh-client
La conclusió
Tenim una administració centralitzada del temps en que s’empren els ordinadors d’ús públic d’una manera fàcil i econòmica.