Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
FUSS
fuss-dev-guide
Commits
7ad3809c
Commit
7ad3809c
authored
Jul 24, 2018
by
Elena Grandi
Browse files
Repository configuration
parent
8f03b002
Changes
1
Hide whitespace changes
Inline
Side-by-side
docs/pacchetti-e-repository.rst
View file @
7ad3809c
...
...
@@ -195,3 +195,45 @@ file spuri, e nel caso cancellarli a mano.
Configurazione del repository
=============================
Il file ``/iso/repo/conf/distributions`` definisce le distribuzioni
utilizzate nel repository, con snippet di configurazione come::
Origin: FUSS
Label: FUSS
Suite: jessie
Codename: jessie
Version: 8.0
Architectures: i386 amd64 source
Components: main contrib
Description: FUSS 8.0
SignWith: C00D47EF47AA6DE72DFE1033229CF7A871C7C823
inoltre nello stesso file sono definite le versioni precedenti e future
della distribuzione. Al momento attuale la configurazione riguarda fino
alla versione 10 di Debian (codename ``buster``).
Le varie distribuzioni sono raggiungibili da apt usando, in
``/etc/apt/sources.list``::
deb http://archive.fuss.bz.it CODENAME_DISTRIBUZIONE main contrib
e la chiave con la quale viene firmato il repository si può installare
su una macchina debian o derivate eseguendo, da root::
# wget -qO - https://archive.fuss.bz.it/apt.key | apt-key add -
Aggiunta di nuova distribuzione e/o nuovo repository
----------------------------------------------------
Oltre al file ``/iso/repo/conf/distributions`` per indicare la nuova
distribuzione e/o nuovo repository, è necessario:
* Creare una cartella per lo spool di incoming dei pacchetti in
``/iso/incoming/<nuova distribuzione>``
* Aggiungere la descrizione e il path relativo al punto precedente nel
file ``/iso/repo/conf/incoming``
* Aggiungere allo script ``/iso/bin/post-upload`` l'esecuzione del
processing del nuovo path di incoming. In questo script vanno tolte
quelle non più usate quando è certo che non ci saranno più nuovi
pacchetti per una specifica distribuzione.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment