[sources.list] factorisation, les dépôts multimedia c'est mal™
Ignore-this: 9e0ee0428e49c995a8099aae69a3c0e7 darcs-hash:20120530132640-ffbb2-b7d88d5195b4910a790ad39bfcd7012e8dfc6d76.gz
This commit is contained in:
parent
ca8c72448f
commit
f4b69bf853
1 changed files with 24 additions and 22 deletions
|
@ -15,38 +15,40 @@ repo = "ftp://mirror.adm.crans.org"
|
||||||
def source(args):
|
def source(args):
|
||||||
print "deb " + args
|
print "deb " + args
|
||||||
print "deb-src " + args
|
print "deb-src " + args
|
||||||
|
print
|
||||||
|
|
||||||
|
components = "main"
|
||||||
|
if has("non-free"):
|
||||||
|
components = "main contrib non-free"
|
||||||
|
|
||||||
if has("ovh"):
|
if has("ovh"):
|
||||||
source("ftp://mir1.ovh.net/debian/ %s main contrib" % distro)
|
@# Dépôt classique
|
||||||
source("ftp://security.debian.org/debian-security %s/updates main" % distro)
|
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
|
@# Paquets construits à la main
|
||||||
##source("%s/custom %s main contrib non-free" % (repo, distro))
|
source("%s/custom %s %s" % (repo, distro, components))
|
||||||
|
|
||||||
else:
|
else:
|
||||||
# Pour les mises a jour de sécurité on utilise pas de mirroir...
|
# Pour les mises a jour de sécurité on utilise pas de mirroir...
|
||||||
|
@# Mises à jour de sécurité
|
||||||
if has("adm-only"):
|
if has("adm-only"):
|
||||||
# ... sauf si le serveur ne voit pas le reste du monde ...
|
# ... 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:
|
else:
|
||||||
source("ftp://security.debian.org/debian-security %s/updates main" % distro)
|
source("ftp://security.debian.org/debian-security %s/updates %s" % (distro, components))
|
||||||
|
@# Dépôt classique
|
||||||
if has("non-free"):
|
source("%s/debian %s %s" % (repo, distro, components))
|
||||||
source("%s/debian %s main contrib non-free" % (repo, distro))
|
@# Dépôt pour mises à jour fréquentes (volatile)
|
||||||
else:
|
source("%s/debian %s-updates %s" % (repo, distro, components))
|
||||||
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))
|
|
||||||
|
|
||||||
@# Paquets construits à la main
|
@# 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"):
|
if has("rouge") or has("owl"):
|
||||||
@# Backports pour dovecot et roundcube
|
@# 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))
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue