crans_bcfg2/Python/etc/apt/sources.list
Pierre-Elliott Bécue cf819befac [sources.list] Ajout du dépôt backport pour vo.
Ignore-this: a004e9f3ea755f4d2744272e48907e27

darcs-hash:20120708174446-b6762-df9636be5aa73045a7e0c393887abde686c5cd3b.gz
2012-07-08 19:44:46 +02:00

50 lines
1.6 KiB
Python

# -*- mode: python; coding: utf-8 -*-
include("mode/space")
header()
distro = metadata.categories["debian-version"]
# Dépôt
#if has("debian-mirror"):
# repo = "file:/mirror"
#else:
# repo = "ftp://mirror.adm.crans.org"
repo = "ftp://mirror.adm.crans.org"
def source(args):
print "deb " + args
print "deb-src " + args
print
components = "main"
if has("non-free"):
components = "main contrib non-free"
if has("ovh"):
@# Dépôt classique
source("ftp://mir1.ovh.net/debian/ %s %s" % (distro, components))
@# Dépôt de mises à jour fréquentes (volatile)
source("ftp://mir1.ovh.net/debian/ %s-updates %s" % (distro, components))
@# Mises à jour de sécurité
source("ftp://security.debian.org/debian-security %s/updates %s" % (distro, components))
@# Paquets construits à la main
source("%s/custom %s %s" % (repo, distro, components))
else:
source("%s/debian-security %s/updates %s" % (repo, distro, components))
@# Dépôt classique
source("%s/debian %s %s" % (repo, distro, components))
@# Dépôt pour mises à jour fréquentes (volatile)
source("%s/debian %s-updates %s" % (repo, distro, components))
@# Paquets construits à la main
source("%s/custom %s %s" % (repo, distro, components))
if has("rouge") or has("owl") or has("vo"):
@# Backports pour dovecot et roundcube, et pour le serveur de tests.
source("%s/debian-backports %s-backports %s" % (repo, distro, components))
if has("sogo"):
source("http://inverse.ca/debian squeeze squeeze")