First Aid Kit és un xicotet programa d'ajuda a l'usuari Administrador, perquè d'una manera senzilla puga resoldre els problemes comuns que puga trobar en LliureX.
Per a executar-lo heu de ser administrador de la màquina o bé administrador de xarxa, i el podeu invocar des del menú principal de LliureX:
També el podeu executar des del Zero-Center. Si hi voleu accedir, feu clic en el bàner:
I, com no, també podeu invocar-lo des de la línia d'ordres, executant first-aid-kit.
En arrancar, el primer que veureu serà açò:
Observareu un menú, a l'esquerra, que us mostra les opcions disponibles que fan referència a problemes comuns de LliureX, i a mesura que feu clic en cadascuna de les opcions, navegareu pels diferents mòduls de les solucions.
D'altra banda, al costat dret, trobareu les opcions que ofereix cada mòdul per a poder solucionar el problema. Aquestes poden ser més o menys intrusives en el sistema, segons el tipus de resposta implementada.
Aquesta finestra ens ofereix d'una banda un resum sobre el sistema que tenim instal·lat, oferint informació sobre la versió de LliureX instal·lada, la subversió, el sabor instal·lat, etc. A més mostra dades sobre la mena de processador, memòria ram... També ens informa sobre les particions disponibles en el disc dur i ens mostra informació (en el cas que s'execute en un servidor) sobre la mena de servidor i el model utilitzat (centre o aula).
Si situem el ratolí sobre l'opció LliureX Meta podem obtindre informació addicional sobre els metapaquets que s'han instal·lat en l'equip:
De la mateixa manera, si situem el ratolí sobre cadascuna de les particions del disc dur, tindrem informació sobre el punt de muntatge d'aquesta partició:
En aquesta finestra trobareu un xicotet test sobre la xarxa que ens pot donar una idea inicial d'on pot residir el problema. Primerament detectarà les targetes de xarxa disponibles que es mostraran dins del combo(caixa desplegable) i sobre aquest dispositiu podreu executar un test que us informarà de:
Hi tindreu dues opcions:
Dins de la secció del Epopotes hem inclòs un parell de problemes bastant habituals:
Hem detectat que de vegades, algun ordinador perd la capacitat de ser controlat per l'Epoptes. Ací trobareu una restauració del certificat amb el qual normalment se soluciona el problema.
Quan un professor o administrador de l'aula bloqueja un equip perquè no tinga eixida a internet, es genera una regla en el IpTables que denega totes les seues sol·licituds. Aquesta prohibició no queda registrada de manera visible dins del Epoptes amb el que no es pot saber si un equip aquesta bloquejat o no de manera senzilla. Hem dissenyat un xicotet control amb el qual un equip pot saber si es troba bloquejada la seua eixida a internet per culpa d'aqueixa regla del Control d'aula o no.
Per a aqueixa comprovació tan sols hem de donar-li al botó de revisar dins de la secció *Epoptes del First Aid Kit.
En aquest apartat tenim dues opcions diferenciades:
Com ambdues pertanyen a les opcions d'arrancada del sistema es troben dins del mateix apartat, i són tant aplicables a LlX19 com LlX21.
Quan arrancada el sistema i càrrega la pantalla d'inici on triem el sistema amb com arrancar es denomina GRUB, ací podem editar el menú i arrancar el sistema muntant el disc dur amb opcions d'escriptura sense la necessitat de ser *root per a realitzar modificacions en el sistema. First Aid Kit posseeix una opció amb la qual evitar aquest problema d'usuaris avançats, així que després d'iniciar l'aplicació es fa un test per a veure si aquesta configurada el bloqueig amb contrasenya de base i mostra l'estat actual. Si no estava *preconfigurado anteriorment el botó mostra l'acció de "Activar" el bloqueig:
A continuació se'ns mostra un cartell on haurem d'introduir un usuari amb el qual permetrem l'edició, l'usuari pot ser administrador, o del *LDAP o bé un altre diferent, fins i tot inventat, amb una peculiaritat, no pot posseir espais en blanc, a més haurem de tindre en compte que la contrasenya serà *lliurexnet per defecte, per la qual cosa l'elecció de l'usuari serà molt important, per la qual cosa no ha de ser conegut.
Una vegada introduït l'usuari el programa s'encarrega de realitzar tots els ajustos i canvis necessaris en el sistema per a bloquejar l'edició del *GRUB amb contrasenya, amb aqueix usuari com a únic editor, mostrant un resum del procés ben completat en el *First *Aid Kit i modificant el botó del Password de *GRUB a "Desactivar" per si es desitja revertir el procés.
En l'última fase ens trobem amb l'opció de deixar el sistema en la situació inicial o sense contrasenya, només hem de desactivar la contrasenya i el programa farà els canvis necessaris mostrant-nos de nou un resum i canviant de nou el botó del *GRUB a "Activar" per si de nou volem bloquejar-lo amb contrasenya.
A vegades s'ha donat el cas que, una vegada arrancat el sistema, l'animació d'arrancada no desapareix sinó que per algun estrany motiu continua visible al llarg de tota la sessió. Amb aquest programa la hi podreu eliminar.
Aquesta pestanya ens permet:
Modificar els repositoris que utilitza el sistema per a actualitzar/instal·lar paquets, llançant l'eina Repoman
En el cas que vulguem desactivar el pinning, ens apareixerà un missatge per a confirmar l'acció:
Amb el pinning desactivat es mostrarà un missatge d'advertiment:
Ací trobeu una de les opcions més interessants i que us ajudarà a definir el nucli que necessiteu per al vostre sistema. Hi podreu instal·lar , desinstal·lar o fixar el nucli que vulgueu per a arrancar.
En la part principal teniu la llista dels nuclis disponibles. Podreu filtrar-la afegint un patró a la caixa de text i aplicant el filtre.
A més, podeu mostrar els nuclis instal·lats sense la necessitat de buscar-los en el llistat un per un:
Altra de les opcions és la de triar el nucli amb què desitgeu arrancar el sistema per defecte. Ho fareu seleccionant la versió en el llistat i aplicant-lo després.
Altra de les opcions que us trobareu és la d'actualitzar el llistat de nuclis per si calguera llegir altra vegada la memòria cau dels nuclis disponible degut al canvi de repositoris o a qualsevol altra necessitat.
Aquest mòdul sols està disponible per als servidors i s'encarrega de solucionar els problemes que podeu trobar normalment en /net amb els fitxers dels usuaris. Hi Podeu fer:
Una de les últimes funcionalitats que s'han afegit recentment ha sigut la de poder reinicialitzar la passwd de l'usuari admin en el PMB. Primerament comprova que tenim el PMB instal·lat, si no és així apareix el botó ombrejat sense opció de ser executat. Per contra, si ho té instal·lat, podem des del botó executar el reinicialitze de la passwd. Només seran els usuaris administradors del sistema els que siguen capaços d'executar aquesta opció: