Gestione di un repository con debarchiver: differenze tra le versioni

m
mNessun oggetto della modifica
Riga 69: Riga 69:
@distributions = ('stable', 'testing', 'unstable');
@distributions = ('stable', 'testing', 'unstable');
</pre>
</pre>
Questa lista indica le release presenti nel repository (in questo caso le 3 release ''stable'', ''testing'' e ''unstable''.




Riga 79: Riga 80:
         );
         );
</pre>
</pre>
Schema per la creazione di link tra i nomi delle release reali e i nomi dello stato delle release.


<pre>
<pre>
# @architectures = ('i386');
# @architectures = ('i386');
</pre>
</pre>
Permette di indicare la lista di archietture (racchiuse tra apici e separate da una virgola) presenti nel repository.


<pre>
<pre>
  @sections = ('main', 'contrib', 'non-free');
  @sections = ('main', 'contrib', 'non-free');
</pre>
</pre>
Indica le sezioni in cui suddiviso il repository. La sezione ''non-free'' non pi presente nelle release ufficiali Debian a partire dal rilascio di Sarge.


<pre>
<pre>
Riga 105: Riga 109:
# $gpgkey = "";
# $gpgkey = "";
</pre>
</pre>
Imposta la chiave GPG con cui firmare i pacchetti che vengono inseriti nel database.


<pre>
<pre>
# $gpgpassfile = "$ENV{HOME}/.gnupg/passphrase";
# $gpgpassfile = "$ENV{HOME}/.gnupg/passphrase";
</pre>
</pre>
Indica il percorso del file contenente la password per l'utilizzo della chiave GPG citata nella spiegazione alla direttiva precendente. Trattandosi di un dato molto importante, consigliabile usare dei permessi restrittivi, come ad esempio permettendole la lettura solo all'utente ''debarchiver'' (l'utente usato da debarchiver).




1 487

contributi