mini-dak

Il se récupère ici: http://archive.gnuab.org/ (version 0.2 à l'heure actuelle).

On configure les deux fichiers .conf et ensuite il suffit de regarder le fichier crontab et de lancer à la main pour l'instant les différents scripts.

  1. archive-setup qui construit toute l'arborescence locale
  2. archive-queue qui valide ce qui est dans incoming, reject ce qu'il y a à rejecter
  3. archive-install mais pour l'instant il me wget des trucs du hurd alors je stoppe pour voir

Fichier apt-archive.conf

Default {
  Packages::Extensions  ".deb .udeb";
  Packages::Compress    ". gzip bzip2";
  Sources::Compress     ". gzip bzip2";
};

Dir {
  ArchiveDir            "/usr/src/mini-dak/ftp/debian";
  OverrideDir           "/usr/src/mini-dak/ftp/debian/indices";
  CacheDir              "/usr/src/mini-dak/cache";
  FileListDir           "/usr/src/mini-dak/cache";
};

TreeDefault {
  Directory             "pool/";
  SrcDirectory          "pool/";
};

Tree "dists/woody" {
  FileList              "files_woody_$(ARCH).list";
  Sections              "main";
  Architectures         "source all i386";
};

Tree "dists/hoary" {
  FileList              "files_hoary_$(ARCH).list";
  Sections              "main";
  Architectures         "source all i386";
};

Fichier archive.conf

archive_name=rycks
archive_url=e.rycks.com
archive_version=1.0
archive_maint="Eric Seigne <eric.seigne@ryxeo.com>"
archive_owner=erics
archive_group=erics
archive_perms=644
archive_perms_dir=755
archive_keyrings=

# This must be an absolute path
srv_dir=/usr/src/mini-dak
archive_dir=$srv_dir/ftp/debian
webarchive_dir=$srv_dir/archive

pool_dir=$archive_dir/pool
indices_dir=$archive_dir/indices
dists_dir=$archive_dir/dists
obsolete_dir=$archive_dir/obsolete

quinn_dir=$webarchive_dir/quinn-diff
log_dir=$webarchive_dir/log
cache_dir=$srv_dir/cache
incoming_dir=$srv_dir/ftp/incoming
queue_dir=$srv_dir/queue

apt_config=apt-archive.conf

section_list="main"
suite_list="woody hoary"
suite_alias="sarge:testing woody:stable"

arch_list_stable="source all i386"
arch_list_hoary="source all i386"
QR code
Send to friend

Ajouter un commentaire

Le code HTML est affiché comme du texte et les adresses web sont automatiquement transformées.

URL de rétrolien : https://e.garluche.fr/trackback/61