<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://wiki.hegyd.com/skins/common/feed.css?207"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title>Scripting - Historique des versions</title>
		<link>https://wiki.hegyd.com/index.php?title=Scripting&amp;action=history</link>
		<description>Historique pour cette page sur le wiki</description>
		<language>fr</language>
		<generator>MediaWiki 1.15.4</generator>
		<lastBuildDate>Fri, 10 Jul 2026 21:19:44 GMT</lastBuildDate>
		<item>
			<title>G.lalleman&amp;nbsp;:&amp;#32;Page créée avec «  == Déploiements en masse sur les serveurs == '''Il faut posséder une clé SSH installé sur le compte root des serveurs concernés pour utiliser ce snippet''' * Exemple de… »</title>
			<link>https://wiki.hegyd.com/index.php?title=Scripting&amp;diff=1663&amp;oldid=prev</link>
			<description>&lt;p&gt;Page créée avec «  == Déploiements en masse sur les serveurs == &amp;#39;&amp;#39;&amp;#39;Il faut posséder une clé SSH installé sur le compte root des serveurs concernés pour utiliser ce snippet&amp;#39;&amp;#39;&amp;#39; * Exemple de… »&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
== Déploiements en masse sur les serveurs ==&lt;br /&gt;
'''Il faut posséder une clé SSH installé sur le compte root des serveurs concernés pour utiliser ce snippet'''&lt;br /&gt;
* Exemple de script ajoutant les IPs de Penta à la restriction d'accès du module Status d'Apache :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
# Liste des serveurs&lt;br /&gt;
declare -a SRV=(hegyd hegyd2 viaduc)&lt;br /&gt;
&lt;br /&gt;
SSH='ssh -q'&lt;br /&gt;
&lt;br /&gt;
for srv in ${SRV[@]}; do&lt;br /&gt;
	echo &amp;quot;Server $srv: &amp;quot;&lt;br /&gt;
	$SSH root@$srv /bin/bash -s &amp;lt;&amp;lt;'EOF'&lt;br /&gt;
if test -h /etc/apache2/mods-enabled/status.conf; then&lt;br /&gt;
    echo &amp;quot;Satus.conf ok&amp;quot;&lt;br /&gt;
    sed -ie '/^\s\+Allow from 127.*$/a\&lt;br /&gt;
    # Penta\&lt;br /&gt;
    Allow from 88.161.155.75\&lt;br /&gt;
    Allow from 81.252.255.73' /etc/apache2/mods-available/status.conf&lt;br /&gt;
    apachectl -t &amp;amp;&amp;amp; apachectl graceful&lt;br /&gt;
fi&lt;br /&gt;
EOF&lt;br /&gt;
done&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Administration serveurs]]&lt;/div&gt;</description>
			<pubDate>Thu, 21 Feb 2013 09:58:09 GMT</pubDate>			<dc:creator>G.lalleman</dc:creator>			<comments>https://wiki.hegyd.com/index.php/Discussion:Scripting</comments>		</item>
	</channel>
</rss>