<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://wiki.hegyd.com/skins/common/feed.css?207"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
		<id>https://wiki.hegyd.com/index.php?action=history&amp;feed=atom&amp;title=Scripting</id>
		<title>Scripting - Historique des versions</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.hegyd.com/index.php?action=history&amp;feed=atom&amp;title=Scripting"/>
		<link rel="alternate" type="text/html" href="https://wiki.hegyd.com/index.php?title=Scripting&amp;action=history"/>
		<updated>2026-07-10T21:19:46Z</updated>
		<subtitle>Historique pour cette page sur le wiki</subtitle>
		<generator>MediaWiki 1.15.4</generator>

	<entry>
		<id>https://wiki.hegyd.com/index.php?title=Scripting&amp;diff=1663&amp;oldid=prev</id>
		<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 rel="alternate" type="text/html" href="https://wiki.hegyd.com/index.php?title=Scripting&amp;diff=1663&amp;oldid=prev"/>
				<updated>2013-02-21T09:58:09Z</updated>
		
		<summary type="html">&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;</summary>
		<author><name>G.lalleman</name></author>	</entry>

	</feed>