From f4b69bf853bbed95419324f9a14908ee09bf7077 Mon Sep 17 00:00:00 2001 From: Nicolas Dandrimont Date: Wed, 30 May 2012 15:26:40 +0200 Subject: [PATCH] =?UTF-8?q?[sources.list]=20factorisation,=20les=20d=C3=A9?= =?UTF-8?q?p=C3=B4ts=20multimedia=20c'est=20mal=E2=84=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Ignore-this: 9e0ee0428e49c995a8099aae69a3c0e7 darcs-hash:20120530132640-ffbb2-b7d88d5195b4910a790ad39bfcd7012e8dfc6d76.gz --- Python/etc/apt/sources.list | 46 +++++++++++++++++++------------------ 1 file changed, 24 insertions(+), 22 deletions(-) diff --git a/Python/etc/apt/sources.list b/Python/etc/apt/sources.list index a345b5e..975bdc4 100644 --- a/Python/etc/apt/sources.list +++ b/Python/etc/apt/sources.list @@ -15,38 +15,40 @@ 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"): - source("ftp://mir1.ovh.net/debian/ %s main contrib" % distro) - source("ftp://security.debian.org/debian-security %s/updates main" % distro) - + @# 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 main contrib non-free" % (repo, distro)) - + source("%s/custom %s %s" % (repo, distro, components)) + else: # Pour les mises a jour de sécurité on utilise pas de mirroir... + @# Mises à jour de sécurité if has("adm-only"): # ... sauf si le serveur ne voit pas le reste du monde ... - source("%s/debian-security %s/updates main" % (repo, distro)) + source("%s/debian-security %s/updates %s" % (repo, distro, components)) else: - source("ftp://security.debian.org/debian-security %s/updates main" % distro) - - if has("non-free"): - source("%s/debian %s main contrib non-free" % (repo, distro)) - else: - source("%s/debian %s main contrib" % (repo, distro)) - - # Pour quand ça sera fait: - if not has("squeeze"): # and has("need-volatile"): - source("%s/debian-volatile %s/volatile main contrib" % (repo, distro)) - - if has("multimedia"): - @# Mplayer, generation des vignettes - source("%s/debian-multimedia %s main" % (repo, distro)) + source("ftp://security.debian.org/debian-security %s/updates %s" % (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 main" % (repo, distro)) + source("%s/custom %s %s" % (repo, distro, components)) if has("rouge") or has("owl"): @# Backports pour dovecot et roundcube - source("%s/debian-backports %s-backports main contrib" % (repo, distro)) + source("%s/debian-backports %s-backports %s" % (repo, distro, components)) +