WikiStart » History » Version 47
Simone Piccardi, 12/14/2016 07:24 PM
1 | 33 | Christopher R. Gabriel | h1. I pacchetti Debian di Truelite |
---|---|---|---|
2 | |||
3 | 1 | 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: |
|
4 | 37 | Simone Piccardi | |
5 | 33 | Christopher R. Gabriel | <pre> |
6 | 2 | Amministratore Truelite | deb http://debian.truelite.it/ ./ |
7 | 33 | Christopher R. Gabriel | </pre> |
8 | 1 | ||
9 | 38 | Simone Piccardi | Per evitare conflitti con altri pacchetti Debian, tutti i pacchetti che installano e configurano servizi devono avere un nome della forma *truelite-nomepacchetto*, convenzione che viene seguita anche dallo script di generazione del repository citato in seguito. |
10 | 1 | ||
11 | 7 | Simone Piccardi | 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: |
12 | 37 | Simone Piccardi | |
13 | 33 | Christopher R. Gabriel | <pre> |
14 | 41 | Simone Piccardi | apt-get install devscripts dh-make build-essential \ |
15 | 47 | Simone Piccardi | fakeroot lintian git-buildpackage cdbs --no-install-recommends |
16 | 33 | Christopher R. Gabriel | </pre> |
17 | 37 | Simone Piccardi | |
18 | 1 | la procedura per la creazione di un nuovo pacchetto è (molto sintenticamente) documentata in [[CreazionePacchetto]]. |
|
19 | |||
20 | 40 | Simone Piccardi | Tutto quanto relativo a materiale obsoleto o non più sviluppato è stato spostato [[MaterialeVecchio|qui]]. |
21 | |||
22 | 46 | Simone Piccardi | Una volta effettuate le modifiche ad uno qualunque dei pacchetti si potrà rigenerare il repository sulla macchina che lo ospita (con le istruzioni [[RigenerazioneRepository|qui riportate]]. |
23 | 6 | Simone Piccardi | |
24 | I pacchetti presenti al momento sono: |
||
25 | 1 | ||
26 | 34 | Christopher R. Gabriel | | *Pacchetto* | *Descrizione*| |
27 | | [[TrueliteBaseUtils|truelite-baseutils]] | Pacchetto di utilities di base da installare ovunque | |
||
28 | | [[TrueliteFileServer|truelite-fileserver]]| Fileserver Samba con autenticazione su LDAP | |
||
29 | | [[TrueliteProxyServer|truelite-proxyserver]]| Server proxy con scansione antivirus | |
||
30 | 1 | | [[TrueliteNameServer|truelite-nameserver]] | Server DNS e DHCP | |
|
31 | 34 | Christopher R. Gabriel | | [[TrueliteTimeServer|truelite-timeserver]]| Server per la sincronizzazione dell'orario | |
32 | | [[TrueliteClient|truelite-client]] | per configurare automaticamente una workstation. | |
||
33 | 1 | | [[QuotaModule|quotamodule]] | un modulo per gestire le quote disco in Python. | |
|
34 | 40 | Simone Piccardi | |
35 | 20 | Simone Piccardi | |
36 | 33 | Christopher R. Gabriel | *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 di questi pacchetti 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. |