<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="http://forum.ubuntu-fr.org/extern.php?action=feed&amp;tid=356844&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Forum Ubuntu-fr.org / Firefox modif conf en bash sans redémarrer ?]]></title>
		<link>http://forum.ubuntu-fr.org/viewtopic.php?id=356844</link>
		<description><![CDATA[Les sujets les plus récents dans Firefox modif conf en bash sans redémarrer ?.]]></description>
		<lastBuildDate>Sun, 08 Nov 2009 22:01:03 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Firefox modif conf en bash sans redémarrer ?]]></title>
			<link>http://forum.ubuntu-fr.org/viewtopic.php?pid=3051914#p3051914</link>
			<description><![CDATA[<p>Bonjour,</p><p>Comment faire pour que Firefox prenne en compte une modification de configuration sans le redémarrer?</p><p>Pour des raisons de discrétion, je souhaite pouvoir modifier ma config proxy de Firefox en cmd ; plus exactement activer ou désactiver le proxy en cmd.<br />Discrétion, car un script bash peut-être directement affecté à une combinaison de touches du clavié.</p><p>Pour ce faire, j&#039;ai isolé l&#039;option de Firefox qui m&#039;intéresse: network.proxy.type<br />network.proxy.type égal à 0: proxy désactivé ; si non dans mon cas je souhaite cette valeur à 1.</p><p>J&#039;ai donc un fichier:</p><div class="codebox"><pre><code>$ cat ~/.mozilla/firefox/*/user.js
user_pref(&quot;network.proxy.type&quot;, 1);</code></pre></div><p>que j&#039;ai moi même créé.</p><p>Je modifie ce fichier grâce à un script:</p><div class="codebox"><pre><code>$ cat bin/fireprox.sh
#!/bin/sh
rch=&#039;&quot;network.proxy.type&quot;,&#039;
fichier=~/.mozilla/firefox/*/user.js

grep &quot;$rch 1&quot; $fichier &gt;/dev/null
if [ $? -eq 0 ]
then
        sed -i &quot;s/$rch 1/$rch 0/&quot; $fichier
        echo désactivé
else
        sed -i &quot;s/$rch 0/$rch 1/&quot; $fichier
        echo activé
fi</code></pre></div><p>Il fonctionne comme ça:</p><div class="codebox"><pre><code>$ fireprox.sh
désactivé</code></pre></div><p>ou comme ça:</p><div class="codebox"><pre><code>$ fireprox.sh
activé</code></pre></div><p>Après ma commande fireprox.sh, si je redémarre Firefox, la modif sur le proxy prend effet.<br />Seulement voila, je souhaiterai prendre en charge cette modif sans redémarrer Firefox!!!</p><p>Quelqu&#039;un a-il une idée ?</p><p>JM</p>]]></description>
			<author><![CDATA[dummy@example.com (pti-jean)]]></author>
			<pubDate>Sun, 08 Nov 2009 22:01:03 +0000</pubDate>
			<guid>http://forum.ubuntu-fr.org/viewtopic.php?pid=3051914#p3051914</guid>
		</item>
	</channel>
</rss>
