Conf d'apt-mirror
darcs-hash:20071219025315-af139-32c8183c0e310b8a34562d7dee69c24ce06020e2.gz
This commit is contained in:
parent
da40a01393
commit
07aabbbbe8
6 changed files with 73 additions and 0 deletions
9
Bundler/apt-mirror.xml
Normal file
9
Bundler/apt-mirror.xml
Normal file
|
@ -0,0 +1,9 @@
|
|||
<Bundle name="apt-mirror" version="2.0">
|
||||
<Package name="apt-mirror"/>
|
||||
<ConfigFile name="/etc/apt/mirror.list"/>
|
||||
<ConfigFile name="/etc/cron.d/apt-mirror"/>
|
||||
<Directory name="/mirror/apt-mirror"/>
|
||||
<Directory name="/mirror/apt-mirror/var"/>
|
||||
<Directory name="/mirror/apt-mirror/skel"/>
|
||||
<Directory name="/mirror/apt-mirror/mirror"/>
|
||||
</Bundle>
|
3
Cfg/etc/cron.d/apt-mirror/apt-mirror
Normal file
3
Cfg/etc/cron.d/apt-mirror/apt-mirror
Normal file
|
@ -0,0 +1,3 @@
|
|||
# Fichier gere par BCfg2
|
||||
|
||||
0 7 * * * apt-mirror /usr/bin/apt-mirror > /var/spool/apt-mirror/var/cron.log
|
|
@ -75,6 +75,7 @@
|
|||
<Group name="mdr"
|
||||
profile="true">
|
||||
<Group name="crans"/>
|
||||
<Group name="debian-mirror"/>
|
||||
</Group>
|
||||
|
||||
<Group name="canard"
|
||||
|
@ -227,6 +228,11 @@
|
|||
<Group name="news-server-backend"/>
|
||||
</Group>
|
||||
|
||||
<Group name="debian-mirror"
|
||||
comment="mirroir partiel de l'archive debian">
|
||||
<Group name="debian-mirror-backend"/>
|
||||
</Group>
|
||||
|
||||
<!-- +=================================+ -->
|
||||
<!-- | Tous les groupes intermediaires | -->
|
||||
<!-- +=================================+ -->
|
||||
|
@ -286,6 +292,10 @@
|
|||
<!-- TODO: a implementer -->
|
||||
</Group>
|
||||
|
||||
<Group name="debian-mirror-backend">
|
||||
<Group name="apt-mirror"/>
|
||||
</Group>
|
||||
|
||||
<!-- +==============+ -->
|
||||
<!-- | Les backends | -->
|
||||
<!-- +==============+ -->
|
||||
|
@ -336,6 +346,12 @@
|
|||
<Bundle name="bcfg2"/>
|
||||
</Group>
|
||||
|
||||
<Group name="apt-mirror"
|
||||
category="debian-mirror-backend">
|
||||
<Bundle name="apt-mirror"/>
|
||||
<Group name="cron"/>
|
||||
</Group>
|
||||
|
||||
<!-- +======================+ -->
|
||||
<!-- | Connexion de secours | -->
|
||||
<!-- +======================+ -->
|
||||
|
|
39
Python/etc/apt/mirror.list
Normal file
39
Python/etc/apt/mirror.list
Normal file
|
@ -0,0 +1,39 @@
|
|||
# -*- mode: python; coding: utf-8 -*-
|
||||
|
||||
include("mode/space")
|
||||
header("Fichier de configuration principal de apt-mirror")
|
||||
|
||||
@# Valeurs par defauts
|
||||
@#
|
||||
@# set base_path /var/spool/apt-mirror
|
||||
@# set mirror_path $base_path/mirror
|
||||
@# set skel_path $base_path/skel
|
||||
@# set var_path $base_path/var
|
||||
@#
|
||||
@# set defaultarch <running host architecture>
|
||||
@# set nthreads 20
|
||||
@#
|
||||
@set _tilde 0
|
||||
@set base_path /mirror/apt-mirror
|
||||
@set nthreads 2
|
||||
|
||||
mirror = "ftp://debian.ens-cachan.fr/"
|
||||
|
||||
def source(args):
|
||||
%deb-i386 mirror + args
|
||||
%deb-amd64 mirror + args
|
||||
%deb-src mirror + args
|
||||
|
||||
@# +------+
|
||||
@# | Etch |
|
||||
@# +------+
|
||||
|
||||
source("debian etch main contrib")
|
||||
source("debian-volatile etch/volatile main contrib")
|
||||
source("debian-security etch/updates main")
|
||||
|
||||
@# +-------------------+
|
||||
@# | Debian multimedia |
|
||||
@# +-------------------+
|
||||
|
||||
source("debian-marillat etch main")
|
|
@ -9,4 +9,5 @@
|
|||
<Package name="apt" version="0.6.46.4-0.1"/>
|
||||
<Package name="bcfg2" version="0.9.5.2-0.3"/>
|
||||
<Package name="bcfg2-server" version="0.9.5.2-0.3"/>
|
||||
<Package name="apt-mirror" version="0.4.4-4"/>
|
||||
</Rules>
|
||||
|
|
|
@ -30,4 +30,9 @@
|
|||
|
||||
<Service name="bcfg2" status="on"/>
|
||||
<Service name="bcfg2-server" status="on"/>
|
||||
|
||||
<Directory name="/mirror/apt-mirror" owner="apt-mirror" group="apt-mirror" perms="0755"/>
|
||||
<Directory name="/mirror/apt-mirror/var" owner="apt-mirror" group="apt-mirror" perms="0755"/>
|
||||
<Directory name="/mirror/apt-mirror/skel" owner="apt-mirror" group="apt-mirror" perms="0755"/>
|
||||
<Directory name="/mirror/apt-mirror/mirror" owner="apt-mirror" group="apt-mirror" perms="0755"/>
|
||||
</Rules>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue