crans_bcfg2/Rules/rules.xml
Jeremie Dimino bef2bd61cb nscd
darcs-hash:20080209202820-af139-807ae288dd856a218fded00402fea257f88b54ac.gz
2008-02-09 21:28:20 +01:00

56 lines
2.2 KiB
XML

<Rules priority="0">
<Action name="generate-locales" timing="post" when="modified" status="check"
command="/usr/sbin/update-locale"/>
<Service name="postfix" status="on"/>
<Action name="generate-locales"
timing="post" when="modified" status="check"
command="/usr/sbin/update-locale"/>
<Action name="update-postfix-aliases"
timing="post" when="modified" status="check"
command="/usr/bin/newaliases"/>
<Action name="update-postfix-canonical"
timing="post" when="modified" status="check"
command="/usr/sbin/postmap /etc/postfix/canonical"/>
<Action name="update-postfix-mime_header_checks"
timing="post" when="modified" status="check"
command="/usr/sbin/postmap /etc/postfix/mime_header_checks"/>
<Action name="update-postfix-transport"
timing="post" when="modified" status="check"
command="/usr/sbin/postmap /etc/postfix/transport"/>
<Action name="update-postfix-virtual"
timing="post" when="modified" status="check"
command="/usr/sbin/postmap /etc/postfix/virtual"/>
<Action name="apt-key-add"
timing="post" when="modified" status="check"
command="cat /etc/crans/apt-keys/*.asc | apt-key add -"/>
<Directory name="/etc/crans/secrets" owner="root" group="root" perms="0700"/>
<Service name="bcfg2" status="on"/>
<Service name="bcfg2-server" status="on"/>
<Service name="bind9" 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"/>
<Service name="ssh" status="on"/>
<Service name="autofs" status="on"/>
<Service name="nscd" status="on"/>
<!-- Suppression du groupe adm de /etc/group pour forcer sudo à regarder dans la base -->
<Action name="del-adm"
timing="post" when="modified" status="check"
command="! grep -q '^adm:' /etc/group ||
{ a=$(mktemp) &amp;&amp;
awk -F':' '$1 != &quot;adm&quot;' /etc/group > $a &amp;&amp;
mv $a /etc/group &amp;&amp;
rm -f $a &amp;&amp;
grpconv; }"/>
</Rules>