Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "LucaFalavigna/Prove0"
Differenze tra le versioni 4 e 5
Versione 4 del 07/01/2009 12.31.33
Dimensione: 2096
Commento:
Versione 5 del 14/03/2011 12.53.30
Dimensione: 2101
Autore: localhost
Commento: converted to 1.6 markup
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 3: Linea 3:
[[BR]]
[[Indice()]]
<<BR>>
<<Indice>>
Linea 12: Linea 12:
Abilitare il [:Repository/Componenti:componente] '''universe''' dei [:Repository:repository] ufficiali. Abilitare il [[Repository/Componenti|componente]] '''universe''' dei [[Repository|repository]] ufficiali.
Linea 16: Linea 16:
Prima di procedere con la configurazione è necessario [:AmministrazioneSistema/InstallareProgrammi:installare] il pacchetto ''debomatic'' e uno fra ''openssh-server'' e ''wzdftpd''. Prima di procedere con la configurazione è necessario [[AmministrazioneSistema/InstallareProgrammi|installare]] il pacchetto ''debomatic'' e uno fra ''openssh-server'' e ''wzdftpd''.
Linea 22: Linea 22:
Per cominciare, creare la cartella ''root'' di '''debomatic''' (per esempio `/debomatic`) e impostare i [:AmministrazioneSistema/PermessiFile:permessi] 0777. Il pacchetto ''debomatic'' fornisce alcuni file di esempio utili per poter procedere con facilità alla configurazione delle varie opzioni. Tali file di esempio sono disponibili in `/usr/share/doc/debomatic/examples`. Copiare i vari file nella cartella ''root'' di '''debomatic'''. Creare una sottodirectory (per esempio `/debomatic/configure`) e copiare al suo interno i file `intrepid` e `unstable`. Creare una seconda sottodirectory (per esempio `/debomatic/incoming`, la quale accoglierà i pacchetti sorgente da compilare. Aprire con un [:Ufficio/EditorDiTesto:editor di testo] il file `debomatic.conf` e modificare i valori di configurazione elencati, in particolare le opzioni ''packagedir'' (dovrà puntare a `/debomatic/incoming`) e ''configdir'' (dovrà puntare a `/debomatic/configure`). Per cominciare, creare la cartella ''root'' di '''debomatic''' (per esempio `/debomatic`) e impostare i [[AmministrazioneSistema/PermessiFile|permessi]] 0777. Il pacchetto ''debomatic'' fornisce alcuni file di esempio utili per poter procedere con facilità alla configurazione delle varie opzioni. Tali file di esempio sono disponibili in `/usr/share/doc/debomatic/examples`. Copiare i vari file nella cartella ''root'' di '''debomatic'''. Creare una sottodirectory (per esempio `/debomatic/configure`) e copiare al suo interno i file `intrepid` e `unstable`. Creare una seconda sottodirectory (per esempio `/debomatic/incoming`, la quale accoglierà i pacchetti sorgente da compilare. Aprire con un [[Ufficio/EditorDiTesto|editor di testo]] il file `debomatic.conf` e modificare i valori di configurazione elencati, in particolare le opzioni ''packagedir'' (dovrà puntare a `/debomatic/incoming`) e ''configdir'' (dovrà puntare a `/debomatic/configure`).
Linea 28: Linea 28:
Consultare la [:InternetRete/ConfigurazioneRete/OpenSsh:relativa guida]. Consultare la [[InternetRete/ConfigurazioneRete/OpenSsh|relativa guida]].
Linea 32: Linea 32:
Consultare la [:Server/Ftp:relativa guida]. Consultare la [[Server/Ftp|relativa guida]].


Introduzione

Questa guida contiene delle istruzioni utili alla configurazione di un build server per la compilazione di pacchetti .deb.

Preparativi

Abilitare il componente universe dei repository ufficiali.

Installazione

Prima di procedere con la configurazione è necessario installare il pacchetto debomatic e uno fra openssh-server e wzdftpd.

Allo scopo di velocizzare le operazioni di visualizzazione dei pacchetti, è consigliato installare anche il pacchetto apache2.

Configurazione di debomatic

Per cominciare, creare la cartella root di debomatic (per esempio /debomatic) e impostare i permessi 0777. Il pacchetto debomatic fornisce alcuni file di esempio utili per poter procedere con facilità alla configurazione delle varie opzioni. Tali file di esempio sono disponibili in /usr/share/doc/debomatic/examples. Copiare i vari file nella cartella root di debomatic. Creare una sottodirectory (per esempio /debomatic/configure) e copiare al suo interno i file intrepid e unstable. Creare una seconda sottodirectory (per esempio /debomatic/incoming, la quale accoglierà i pacchetti sorgente da compilare. Aprire con un editor di testo il file debomatic.conf e modificare i valori di configurazione elencati, in particolare le opzioni packagedir (dovrà puntare a /debomatic/incoming) e configdir (dovrà puntare a /debomatic/configure).

Configurazione del servizio di caricamento dei pacchetti

Configurazione del server OpenSSH

Consultare la relativa guida.

Configurazione del server FTP

Consultare la relativa guida.

Configurazione di Apache

Titolo 2

Testo...

Ulteriori risorse

  • [Collegamento a "cazzo è un build server"]


CategoryHomepage