Gestion des serveurs qui ont tout le /home de monté

darcs-hash:20080209221110-41f88-a3bfaeab9a213cbbdf87052e321ac08ae8b7d334.gz
This commit is contained in:
Jérémie Dimino 2008-02-09 23:11:10 +01:00
parent 255c4edf3c
commit 6ff286f369
4 changed files with 25 additions and 13 deletions

View file

@ -1,6 +0,0 @@
<Bundle name="autofs">
<ConfigFile name="/etc/auto.master"/>
<ConfigFile name="/etc/auto.home"/>
<Package name="autofs"/>
<Service name="autofs"/>
</Bundle>

8
Bundler/home.xml Normal file
View file

@ -0,0 +1,8 @@
<Bundle name="home">
<Group name="home-permanent" negate="true">
<ConfigFile name="/etc/auto.master"/>
<ConfigFile name="/etc/auto.home"/>
<Package name="autofs"/>
<Service name="autofs"/>
</Group>
</Bundle>

View file

@ -31,6 +31,8 @@
<Group name="mailing-list-manager"/>
<Group name="news-server"/>
<Group name="dns-primary"/>
<Group name="imap-server"/>
<Group name="pop-server"/>
</Group>
<Group name="vert"
@ -172,7 +174,7 @@
<Group name="home"
comment="montage automatique des homes">
<Group name="autofs"/>
<Bundler name="home"/>
<Group name="nfs"/>
</Group>
@ -255,6 +257,7 @@
comment="le serveur sur lequel les adherent peuvent se logger">
<!-- C'est aussi le serveur qui fait la delivrance local des mails -->
<Group name="mail-mx"/>
<Group name="home-permanent"/>
</Group>
<Group name="news-server"
@ -313,6 +316,16 @@
<Group name="db"/>
</Group>
<Group name="imap-server">
<Group name="imap-backed"/>
<Group name="home-permanent"/>
</Group>
<Group name="pop-server">
<Group name="pop-backed"/>
<Group name="home-permanent"/>
</Group>
<!-- +===================================================+ -->
<!-- | Configuration des backends utilises en production | -->
<!-- +===================================================+ -->
@ -401,12 +414,6 @@
<Bundle name="bind"/>
</Group>
<Group name="autofs"
comment="Montage automatique des homes"
category="home-backend">
<Bundle name="autofs"/>
</Group>
<Group name="nfs">
<Bundle name="nfs"/>
</Group>

View file

@ -17,3 +17,6 @@ print metadata.probes["fstab"]
if has("nfs"):
@# Le nfs
mnt("nfs.adm.crans.org:/usr/scripts", "/usr/scripts", "nfs", ["rw"])
if has("home-permanent"):
# Pour ceux qui accèdent beaucoup aux homes on monte tout le /home
mnt("nfs.adm.crans.org:/home", "/home", "nfs", ["rw"]);