- la directory /usr/lib/tiger/scripts/ contiene i moduli per i controlli comuni ai diversi sistemi operativi supportati;
- la directory /usr/lib/tiger/systems contiene, al proprio interno, i moduli specifici per i diversi sistemi operativi secondo una gerarchia in cui le sub-directory rappresentano il nome e la versione supportata del sistema operativo come nell'esempio di seguito indicato:
/usr/lib/tiger | [... omissis ...] | |-systems |---default |---Linux |-----0 |-------0.99.12 |-----1 |-------0.99.12 |-----2L'architettura modulare di tiger, inoltre, ne favorisce la manutenibilità (ad esempio, ciascun modulo può anche essere avviato singolarmente) e l'estensibilità: per aggiungere alla suite un nuovo test, è sufficiente scrivere un nuovo modulo a partire dal modello (template) già incluso nella documentazione (per maggiori dettagli, consultare il file /usr/share/doc/tiger/README.writemodules.gz).
Installazione
Comandi
I comandi di seguito riportati devono essere eseguiti da una finestra di terminale di un computer dove GNU/Debian è già stato installato. Tale computer, inoltre, deve essere già stato configurato [20] per eseguire il prelevamento dei pacchetti dei programmi dai repository della distribuzione attraverso un collegamento internet oppure da un repository locale (se presente).
Negli esempi di seguito riportati, i comandi impartiti con i privilegi di utente ordinario sono preceduti dal carattere '$', mentre quelli impartiti come amministratore di sistema (utente root) sono preceduti dal carattere '#'; si è, inoltre, fatto ricorso al comando su (super user [21]) per far acquisire temporaneamente i privilegi di accesso dell'utente root all'utente ordinario: è bene precisare che tale comando chiederà l'inserimento della password dell'amministratore di sistema.
Prima di procedere all'installazione è preferibile verificare lo stato di aggiornamento dei programmi installati nel sistema:
$ su -c "aptitude update" $ su -c "aptitude safe-upgrade"
Se i comandi sopra indicati sono eseguiti con successo (senza errori) è possibile procedere con il comando successivo:
$ su -c "aptitude install tiger"