Project

General

Profile

WikiStart » History » Revision 28

Revision 27 (Simone Piccardi, 06/13/2006 04:25 PM) → Revision 28/49 (Simone Piccardi, 06/13/2006 04:37 PM)

= I pacchetti Debian di Truelite = 

 Viene mantenuto su questa pagina tutto il materiale (documentazione, instruzioni, linee guida) relativo allo sviluppo dei pacchetti Debian di Truelite, che sono scaricabili tramite la seguente sorgente di APT: 
 {{{ 
 deb http://debian.truelite.it/ ./ 
 }}} 

 Per evitare conflitti con altri pacchetti Debian, tutti i pacchetti devono avere un nome della forma '''truelite-nomepacchetto''', convenzione che viene seguita anche dallo script di generazione del repository citato in seguito.  

 Per lo sviluppo dei pacchetti è necessario disporre dei programmi e degli script di sviluppo utilizzati da Debian, quelli utilizzati al momento sono stati installati con: 
 {{{ 
 apt-get install devscripts dh-make build-essential  
 svn-buildpackage svn-devscripts fakeroot lintian linda 
 }}} 
 la procedura per la creazione di un nuovo pacchetto è (molto sintenticamente) documentata in CrazionePacchetto. 

 Una volta effettuate le modifiche ad uno qualunque dei pacchetti si potrà rigenerare il repository con lo script [source:trunk/repo-build.sh repo-build.sh], da far girare con privilegi di utente '''root''' sulla macchina che ospita il repositorio (si dovranno adattare opportunamente i pathname).  

 I pacchetti presenti al momento sono: 

 || '''Pacchetto'''                                || '''Descrizione'''|| 
 || [wiki:TrueliteBaseUtils truelite-baseutils]    || Pacchetto di utilities di base da installare ovunque || 
 || [wiki:TrueliteFirewall truelite-firewall]      || Pacchetto di firewall locale usato dagli altri pacchetti server || 
 || [wiki:TrueliteFileServer truelite-fileserver]|| Fileserver Samba con autenticazione su LDAP || 
 || [wiki:TrueliteJabberUtils truelite-jabberutils]|| Varie utilities e agenti per Jabberd || 
 || [wiki:TrueliteProxyServer truelite-proxyserver]|| Server proxy con scansione antivirus || 
 || [wiki:TrueliteNameServer truelite-nameserver] || Server DNS e DHCP || 
 || [wiki:TrueliteCloneServer truelite-cloneserver]|| Server per l'installazione di sistemi clonati || 
 || [wiki:TruelitePhoneServer truelite-phoneserver]|| Centralino telefonico basato su asterisk || 
 || [wiki:TrueliteTimeServer truelite-timeserver]|| Server per la sincronizzazione dell'orario || 
 || [wiki:TrueliteTracUtils truelite-trac-utils] || latex-math,filedate ed altre macro di Trac. || 
 || [wiki:TrueliteClient truelite-client] || per configurare automaticamente una workstation. || 

 '''ATTENZIONE''': questi pacchetti sono assolutamente sperimentali ed in sviluppo continuo; vengono forniti senza nessuna garanzia, potrebbero non funzionare o anche danneggiare il sistema. Non installateli senza prima aver opportunamente previsto un backup di tutti i vostri dati. In particolare, anche qualora l'installazione fosse andata a buon fine, non viene gestito un eventuale ''upgrade'' degli stessi, per cui si sconsiglia di mantenere attiva la citata sorgente di APT. Non si risponde dei danni che installazione o aggiornamenti potrebbero causare.