crans_bcfg2/Base/needed.xml
2015-11-09 14:13:05 +01:00

72 lines
2 KiB
XML

<Base>
<Group name="crans">
<Python name="/etc/hosts"/>
<Path name="/etc/timezone"/>
<!--TODO: mettre tout ceci dans un bundle-->
<Group name="jessie">
<Package name="libpam-systemd"/>
</Group>
<Package name="python"/>
<Package name="python-netaddr"/>
<Package name="python-pyparsing"/>
<Package name="python-requests"/>
<Package name="python-jinja2"/>
<Package name="python-misaka"/>
<Package name="python-tz"/>
<Package name="python-passlib"/>
<Package name="python-daemon"/>
<Package name="python-cffi"/>
<Package name="udev"/>
<!-- Pour faire marcher le bouton power -->
<Package name="acpid"/>
<!-- fichier de preferences pour darcs -->
<Path name="/etc/crans/darcs_defaults"/>
<!-- mail de notification de fichiers non synchronises -->
<Python name="/etc/cron.daily/git_dirty_repo"/>
<Python name="/etc/cron.weekly/git_dirty_repo"/>
<!-- Gestion des secrets -->
<Group name="secrets">
<Group name="bcfg2-server" negate="true">
<!-- Sur le serveur les fichiers suivant sont utilises comme
sources pour les clients -->
<Path name="/etc/crans/secrets" type="directory"/>
<Python name="/etc/crans/secrets/secrets.py"/>
<Group name="rsync">
<Python name="/etc/crans/secrets/rsyncd.secrets"/>
</Group>
<Python name="/etc/crans/secrets/slon.py"/>
<Python name="/etc/crans/secrets/nols.py"/>
<Python name="/etc/crans/secrets/README"/>
</Group>
</Group>
<Python name="/etc/crans/services.py"/>
<Package name="resolvconf"/>
<Path name="/usr/scripts" type="directory"/>
</Group>
<Group name="fstab.local">
<!-- Autogénération du fstab -->
<Python name="/etc/fstab"/>
</Group>
<Group name="interfaces.local">
<Python name="/etc/network/interfaces"/>
</Group>
<Group name="sysctl.local">
<Python name="/etc/sysctl.conf"/>
</Group>
<Group name="domu">
<Package name="linux-image-amd64"/>
</Group>
</Base>