<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://wiki.umbo.fr/skins/common/feed.css?301"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
		<id>http://wiki.umbo.fr/index.php?feed=atom&amp;target=82.245.160.218&amp;title=Sp%C3%A9cial%3AContributions%2F82.245.160.218</id>
		<title>Admin -- TALEVAS - Contributions de l’utilisateur [fr]</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.umbo.fr/index.php?feed=atom&amp;target=82.245.160.218&amp;title=Sp%C3%A9cial%3AContributions%2F82.245.160.218"/>
		<link rel="alternate" type="text/html" href="http://wiki.umbo.fr/index.php?title=Sp%C3%A9cial:Contributions/82.245.160.218"/>
		<updated>2026-06-19T07:05:33Z</updated>
		<subtitle>De Admin -- TALEVAS.</subtitle>
		<generator>MediaWiki 1.17.0</generator>

	<entry>
		<id>http://wiki.umbo.fr/index.php?title=Cacti</id>
		<title>Cacti</title>
		<link rel="alternate" type="text/html" href="http://wiki.umbo.fr/index.php?title=Cacti"/>
				<updated>2008-04-03T16:27:03Z</updated>
		
		<summary type="html">&lt;p&gt;82.245.160.218 : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== DOC DE gentoo-wiki.com ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:cacti.png|right]]&lt;br /&gt;
== Getting Started ==&lt;br /&gt;
Before installing cacti check for net-snmp package.&lt;br /&gt;
 [[Cacti/SNMP host setup]]&lt;br /&gt;
&lt;br /&gt;
You will probably need the following USE flags set:&lt;br /&gt;
&lt;br /&gt;
 USE = mysql xml sockets vhosts&lt;br /&gt;
&lt;br /&gt;
For php to work correctly&lt;br /&gt;
&lt;br /&gt;
You will probably need the following USE flags set:&lt;br /&gt;
&lt;br /&gt;
 USE = apache2 snmp vhosts&lt;br /&gt;
&lt;br /&gt;
For cacti.&lt;br /&gt;
&lt;br /&gt;
To install [[Cacti]] run the following command:&lt;br /&gt;
 emerge cacti&lt;br /&gt;
&lt;br /&gt;
This will install cacti onto your system.&lt;br /&gt;
&lt;br /&gt;
If you already installed php, but without xml flag set, you should re-emerge php with USE=&amp;quot;xml&amp;quot; first of all!&lt;br /&gt;
The same applies for the sockets flag.&lt;br /&gt;
&lt;br /&gt;
NOTE: You have to run the command &lt;br /&gt;
 webapp-config -I -h localhost -d cacti cacti &amp;lt;version  #&amp;gt; &lt;br /&gt;
after you run the emerge.&lt;br /&gt;
&lt;br /&gt;
== Config ==&lt;br /&gt;
After installation you will need to edit the config file and insert the proper data to fit your installation&lt;br /&gt;
{{Box File|&amp;lt;path to cacti&amp;gt;include/config.php|&lt;br /&gt;
&amp;lt;pre&amp;gt; ...&lt;br /&gt;
$database_type = &amp;quot;mysql&amp;quot;;&lt;br /&gt;
$database_default = &amp;quot;cacti&amp;quot;;&lt;br /&gt;
$database_hostname = &amp;quot;localhost&amp;quot;;&lt;br /&gt;
$database_username = &amp;quot;cactiuser&amp;quot;;&lt;br /&gt;
$database_password = &amp;quot;cactipass&amp;quot;;&lt;br /&gt;
$database_port = &amp;quot;3306&amp;quot;;&lt;br /&gt;
... &amp;lt;/pre&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Install the database ==&lt;br /&gt;
First you need to create a database named 'cacti' with a user named cactiuser&lt;br /&gt;
 mysql -u root -p&lt;br /&gt;
 mysql&amp;gt; create database cacti;&lt;br /&gt;
 mysql&amp;gt; grant all on cacti.* to cactiuser@localhost;&lt;br /&gt;
 mysql&amp;gt; set password for cactiuser@localhost=password('cactipass');&lt;br /&gt;
 mysql&amp;gt; exit&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If this is a fresh installation of mysql you might get a message like &amp;quot;Can't connect to local MySQL server through Can't connect to local MySQL server through &lt;br /&gt;
socket ''/var/run/mysqld/mysqld.sock'' (2)&amp;quot; . Just run mysql_install_db&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
While in the cacti folder run this command to insert the default database&lt;br /&gt;
 mysql -u cactiuser -p cacti &amp;lt; cacti.sql&lt;br /&gt;
&lt;br /&gt;
Finish the configuration by accessing the cacti web page&lt;br /&gt;
 http://url/to/cacti/&lt;br /&gt;
&lt;br /&gt;
Configure the required file paths. If you're going to login for the first time,&lt;br /&gt;
the password-username pair is admin-admin by default.&lt;br /&gt;
&lt;br /&gt;
Set the permissions on the cacti directories to be able to generate the graph/log. Execute this command in the cacti folder.&lt;br /&gt;
 chown -R apache:apache rra/ log/&lt;br /&gt;
&lt;br /&gt;
== Crontab ==&lt;br /&gt;
as your cacti user add the following to the [[cron]] file&lt;br /&gt;
 */5 * * * * apache php &amp;lt;cacti path&amp;gt;/cacti/poller.php &amp;gt; /dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
notice, under vixie cron you do not specify user account that the cronjob is ran, so you must use&lt;br /&gt;
 */5 * * * * php &amp;lt;cacti path&amp;gt;/cacti/poller.php &amp;gt; /dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
If no graphs are generated and you receieve the following message in your cron logs,  this indicates that an entry can not be found for the apache user in /etc/shadow.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
su: Authentication service cannot retrieve authentication info.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
This can be fixed by adding it with the following command:&lt;br /&gt;
&amp;lt;pre&amp;gt;pwconv&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== More ==&lt;br /&gt;
* [[Cacti]]&lt;br /&gt;
* [[Cacti/Installation]]&lt;br /&gt;
* [[Cacti/SNMP host setup]]&lt;br /&gt;
* [[Cacti/Hacking prevention]]&lt;br /&gt;
* http://cacti.net&lt;br /&gt;
&lt;br /&gt;
{{subpage}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Déplacer CACTI dans le serveur ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Il faut en plus de copier les fichier refaire l'index des fichiers rra =&amp;gt;&lt;br /&gt;
 php rebuild_poller_cache.php &lt;br /&gt;
&lt;br /&gt;
Et ca JAZZ ensuite&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
== Ajouter un user sur le serveur distant ==&lt;br /&gt;
&lt;br /&gt;
net-snmp-config --create-snmpv3-user -a &amp;quot;my_password&amp;quot; my_user&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
== Ouvrir le port 161 pour snmp ==&lt;br /&gt;
&lt;br /&gt;
iptables -A INPUT -p udp --dport 161  -i eth0 -j ACCEPT&lt;/div&gt;</summary>
		<author><name>82.245.160.218</name></author>	</entry>

	<entry>
		<id>http://wiki.umbo.fr/index.php?title=Iso</id>
		<title>Iso</title>
		<link rel="alternate" type="text/html" href="http://wiki.umbo.fr/index.php?title=Iso"/>
				<updated>2008-03-15T13:31:15Z</updated>
		
		<summary type="html">&lt;p&gt;82.245.160.218 : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== MONTER un ISO mount iso image file ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 sudo mount -o loop -t iso9660 pims-house.s1d2.iso /media/iso/&lt;/div&gt;</summary>
		<author><name>82.245.160.218</name></author>	</entry>

	<entry>
		<id>http://wiki.umbo.fr/index.php?title=Ipv6</id>
		<title>Ipv6</title>
		<link rel="alternate" type="text/html" href="http://wiki.umbo.fr/index.php?title=Ipv6"/>
				<updated>2008-03-07T19:14:47Z</updated>
		
		<summary type="html">&lt;p&gt;82.245.160.218 : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; ns20587 ~ # ifconfig eth0 inet6 add 2001:41D0:1:2884::/64 &lt;br /&gt;
&lt;br /&gt;
http://mirrors.deepspace6.net/Linux+IPv6-HOWTO-fr/&lt;br /&gt;
&lt;br /&gt;
Dans un but de simplification, les zéros non significatifs de chaque bloc de 16 bits sont omis:&lt;br /&gt;
 3ffe:ffff:0100:f101:0210:a4ff:fee3:9566  -&amp;gt; &lt;br /&gt;
 ¬ 3ffe:ffff:100:f101:210:a4ff:fee3:9566&lt;br /&gt;
&lt;br /&gt;
Une séquence de blocs de 16 bits ne comprenant que des zéros peut être remplacée par &amp;quot;::&amp;quot;. Mais pas plus d'une fois par adresse, sinon il ne s'agirait plus d'une représentation unique.&lt;br /&gt;
 3ffe:ffff:100:f101:0:0:0:1  -&amp;gt;  3ffe:ffff:100:f101::1&lt;br /&gt;
&lt;br /&gt;
La plus importante réduction qui peut être observée est celle de l'adresse localhost d'IPv6:&lt;br /&gt;
 0000:0000:0000:0000:0000:0000:0000:0001  -&amp;gt;  ::1&lt;/div&gt;</summary>
		<author><name>82.245.160.218</name></author>	</entry>

	<entry>
		<id>http://wiki.umbo.fr/index.php?title=Mdadm</id>
		<title>Mdadm</title>
		<link rel="alternate" type="text/html" href="http://wiki.umbo.fr/index.php?title=Mdadm"/>
				<updated>2008-03-03T16:47:26Z</updated>
		
		<summary type="html">&lt;p&gt;82.245.160.218 : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== RAID MDAM ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://www.linuxmanpages.com/man8/mdadm.8.php&lt;br /&gt;
&lt;br /&gt;
en cas de raid dégradé =&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 mdadm --detail /dev/mdX&lt;br /&gt;
&lt;br /&gt;
sortir le HDD en panne&lt;br /&gt;
&lt;br /&gt;
 mdadm -r /dev/mdX /dev/sdX&lt;br /&gt;
&lt;br /&gt;
reformater le HDD&lt;br /&gt;
&lt;br /&gt;
 mkfs.etx3 /dev/sdX&lt;br /&gt;
&lt;br /&gt;
le remettre dans le pool raid.&lt;br /&gt;
 mdadm -a /dev/mdX /dev/sdX&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ajouter un disque dans un pool existant ==&lt;br /&gt;
&lt;br /&gt;
 mdadm --add /dev/md0 /dev/hdh1&lt;br /&gt;
 mdadm --grow /dev/md0 --raid-disks=4&lt;br /&gt;
 =&amp;gt; ceci entraine une reconstruction du pool&lt;/div&gt;</summary>
		<author><name>82.245.160.218</name></author>	</entry>

	<entry>
		<id>http://wiki.umbo.fr/index.php?title=Dns_soap</id>
		<title>Dns soap</title>
		<link rel="alternate" type="text/html" href="http://wiki.umbo.fr/index.php?title=Dns_soap"/>
				<updated>2008-02-28T16:33:18Z</updated>
		
		<summary type="html">&lt;p&gt;82.245.160.218 : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; $soap = new SoapClient ('http://www.ovh.com/soapi/ovh.wsdl');&lt;br /&gt;
 $cred = $soap-&amp;gt;login('DT33-OVH', 'xxxxx');&lt;br /&gt;
 $dom = $soap-&amp;gt;domainList($cred);&lt;br /&gt;
 $doit = FALSE;&lt;br /&gt;
 foreach ($dom as $d)&lt;br /&gt;
 {&lt;br /&gt;
        echo $d.' : ';&lt;br /&gt;
        $infos = $soap-&amp;gt;domainInfo($cred, $d);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
        echo $infos-&amp;gt;dns[0]-&amp;gt;name.' '.$infos-&amp;gt;dns[1]-&amp;gt;name.' '.$infos-&amp;gt;dns[2]-&amp;gt;name.' '.$infos-&amp;gt;dns[3]-&amp;gt;name.' ';&lt;br /&gt;
        if ($infos-&amp;gt;dns[0]-&amp;gt;name == 'ns.zone38.com' &amp;amp;&amp;amp; $infos-&amp;gt;dns[1]-&amp;gt;name == 'ns2.zone38.com')&lt;br /&gt;
        {&lt;br /&gt;
                echo 'UPDATE DNS ';&lt;br /&gt;
                echo $soap-&amp;gt;domainDnsUpdate($cred, $d, 'ns.zone38.fr', '91.121.100.169', 'ns2.zone38.fr', '91.121.70.148');&lt;br /&gt;
        }&lt;br /&gt;
&lt;br /&gt;
        echo &amp;quot;\n&amp;quot;;&lt;br /&gt;
 }&lt;/div&gt;</summary>
		<author><name>82.245.160.218</name></author>	</entry>

	<entry>
		<id>http://wiki.umbo.fr/index.php?title=Mysql</id>
		<title>Mysql</title>
		<link rel="alternate" type="text/html" href="http://wiki.umbo.fr/index.php?title=Mysql"/>
				<updated>2008-02-24T15:13:49Z</updated>
		
		<summary type="html">&lt;p&gt;82.245.160.218 : /* connection en local */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== MYSQL ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
désactiver les '''logs binaires''' qui prennent plein de place pour rien sur une machine en prod.&lt;br /&gt;
&lt;br /&gt;
 vim /etc/mysql/my.cnf&lt;br /&gt;
&lt;br /&gt;
 commenter la ligne log-bin et la suivante.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Déplacer le répertoire de stockage des bases de données.'''&lt;br /&gt;
&lt;br /&gt;
 cp -rp /var/lib/mysql /home (par exemple)&lt;br /&gt;
 &lt;br /&gt;
 vim /etc/mysql/my.cnf&lt;br /&gt;
&lt;br /&gt;
modifier la ligne &amp;quot;datadir&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 #datadir                                        = /var/lib/mysql&lt;br /&gt;
 datadir                                         = /home/mysql&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 mysqladmin -u root flush-privileges password ******** --socket=/var/run/mysqld/mysqld-ns37682.sock&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
== connection en local ==&lt;br /&gt;
&lt;br /&gt;
 mysql -u root -p******* -E --socket=/var/run/mysqld/mysqld-ns37682.sock&lt;br /&gt;
 user&lt;br /&gt;
 password&lt;br /&gt;
 -E =&amp;gt;  presentation à la vertical plutôt qu'a l'horizontal&lt;br /&gt;
 --socket =&amp;gt; permet de prendre un autre service que celui par defaut&lt;br /&gt;
&lt;br /&gt;
------&lt;br /&gt;
&lt;br /&gt;
== AJouter un deamon ==&lt;br /&gt;
&lt;br /&gt;
copie du fichier init&lt;br /&gt;
 cp -r /etc/init.d/mysql /etc/init.d/mysql-new-name&lt;br /&gt;
&lt;br /&gt;
copie et modification du my.cnf&lt;br /&gt;
 cp -r /etc/mysql/my.cnf /etc/mysql/my-new-name.cnf&lt;br /&gt;
&lt;br /&gt;
On oublie pas de le modifier avec les nouveaux params&lt;br /&gt;
En gros il faut changer toutes les références à l'autre répertoire, sock, pid&lt;br /&gt;
on oublie pas de créer le répertoire avec les data et d'y donner les droits à l'utilisateur mysql&lt;br /&gt;
Il faut l'initialiser &lt;br /&gt;
 /usr/bin/mysql_install_db --datadir=/var/lib/mysql-new-name&lt;br /&gt;
&lt;br /&gt;
== replication ==&lt;br /&gt;
&lt;br /&gt;
la doc sur le site de mysql =&amp;gt; [http://dev.mysql.com/doc/refman/5.0/fr/replication-howto.html]&lt;br /&gt;
&lt;br /&gt;
On lock les tables en écriture&lt;br /&gt;
 mysql&amp;gt; FLUSH TABLES WITH READ LOCK;&lt;br /&gt;
&lt;br /&gt;
On lance le dump de toutes les données.&lt;br /&gt;
 mysqldump -u USER -p****** -A &amp;gt; /PATH/TO/DUMPFILE&lt;br /&gt;
&lt;br /&gt;
On récupère la position du master&lt;br /&gt;
 mysql&amp;gt; SHOW MASTER STATUS;&lt;br /&gt;
 *************************** 1. row ***************************&lt;br /&gt;
             File: ns20587.000012&lt;br /&gt;
         Position: 8330324&lt;br /&gt;
     Binlog_Do_DB:&lt;br /&gt;
 Binlog_Ignore_DB:&lt;br /&gt;
 1 row in set (0.00 sec)&lt;br /&gt;
&lt;br /&gt;
autre présentations en fonction de la façon de se loguer ( -E )&lt;br /&gt;
 mysql&amp;gt; SHOW MASTER STATUS;&lt;br /&gt;
 +----------------+----------+--------------+------------------+&lt;br /&gt;
 | File           | Position | Binlog_Do_DB | Binlog_Ignore_DB |&lt;br /&gt;
 +----------------+----------+--------------+------------------+&lt;br /&gt;
 | ns20587.000012 |  8707042 |              |                  |&lt;br /&gt;
 +----------------+----------+--------------+------------------+&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On unlock les tables&lt;br /&gt;
 mysql&amp;gt; UNLOCK TABLES;&lt;br /&gt;
&lt;br /&gt;
On restaure les données sur le slave après les y avoir transféré.&lt;br /&gt;
 mysql -u USER -p******** &amp;lt; /PATH/TO/DUMPFILE&lt;br /&gt;
&lt;br /&gt;
On donne les au slave les instructions pour qu'il aille chercher sur le master les infos dans les fichiers bin.&lt;br /&gt;
 mysql&amp;gt; CHANGE MASTER TO MASTER_HOST='HOSTNAME', MASTER_USER='USER', MASTER_PASSWORD='********', MASTER_LOG_FILE='FILE', MASTER_LOG_POS=POSITION;&lt;br /&gt;
&lt;br /&gt;
On peu ensuite vérifier que le slave se synchronise bien (l'autre vue sans le -E est illisible pour moi ...)&lt;br /&gt;
 mysql&amp;gt; SHOW SLAVE STATUS;&lt;br /&gt;
 *************************** 1. row ***************************&lt;br /&gt;
              Slave_IO_State: Waiting for master to send event&lt;br /&gt;
                 Master_Host: vpn.talevas.com&lt;br /&gt;
                 Master_User: root&lt;br /&gt;
                 Master_Port: 3306&lt;br /&gt;
               Connect_Retry: 60&lt;br /&gt;
             Master_Log_File: ns20587.000012&lt;br /&gt;
         Read_Master_Log_Pos: 8726915&lt;br /&gt;
              Relay_Log_File: mysqld-relay-bin.000008&lt;br /&gt;
               Relay_Log_Pos: 1508334&lt;br /&gt;
       Relay_Master_Log_File: ns20587.000012&lt;br /&gt;
            Slave_IO_Running: Yes&lt;br /&gt;
           Slave_SQL_Running: Yes&lt;br /&gt;
             Replicate_Do_DB:&lt;br /&gt;
         Replicate_Ignore_DB:&lt;br /&gt;
          Replicate_Do_Table:&lt;br /&gt;
      Replicate_Ignore_Table:&lt;br /&gt;
     Replicate_Wild_Do_Table:&lt;br /&gt;
 Replicate_Wild_Ignore_Table:&lt;br /&gt;
                  Last_Errno: 0&lt;br /&gt;
                  Last_Error:&lt;br /&gt;
                Skip_Counter: 0&lt;br /&gt;
         Exec_Master_Log_Pos: 8726915&lt;br /&gt;
             Relay_Log_Space: 1508334&lt;br /&gt;
             Until_Condition: None&lt;br /&gt;
              Until_Log_File:&lt;br /&gt;
               Until_Log_Pos: 0&lt;br /&gt;
          Master_SSL_Allowed: No&lt;br /&gt;
          Master_SSL_CA_File:&lt;br /&gt;
          Master_SSL_CA_Path:&lt;br /&gt;
             Master_SSL_Cert:&lt;br /&gt;
           Master_SSL_Cipher:&lt;br /&gt;
              Master_SSL_Key:&lt;br /&gt;
       Seconds_Behind_Master: 0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Tunnel SSH ==&lt;br /&gt;
&lt;br /&gt;
Ouvre le port 133006 sur la machine local&lt;br /&gt;
 ssh -f -N -L 13306:localhost:3306 root@rps.talevas.com&lt;br /&gt;
 -f pour faire passer la connection en background&lt;br /&gt;
 -N ne laisse pas passer de commandes&lt;br /&gt;
 [-L [bind_address:]port:host:hostport]&lt;br /&gt;
&lt;br /&gt;
Se connecter à distance à un serveur MySQL protégé par un firewall (par exemple), via un serveur SSH, qui sert alors de relais:&lt;br /&gt;
 ssh -f -N -L local-port:mysql-server:mysql-port user@ssh-server&lt;br /&gt;
Ce qui donne, par exemple:&lt;br /&gt;
 ssh -f -N -L 3306:192.168.1.10:3306 jrandom@host.domain&lt;br /&gt;
 Le client SSH écoute au port 3306, relaie les paquets au serveur SSH, qui les relaie au serveur MySQL (ici 192.168.1.10).&lt;br /&gt;
Si le serveur SSH est aussi le serveur MySQL:&lt;br /&gt;
 ssh -f -N -L 3306:127.0.0.1:3306 jrandom@host.domain&lt;br /&gt;
&lt;br /&gt;
Ensuite reste à dire au slave comment se connecter.&lt;br /&gt;
 mysql&amp;gt; SLAVE STOP;&lt;br /&gt;
On change le CHANGE MASTER à laquelle il faut ajouter la directive MASTER_PORT=PORT&lt;br /&gt;
 mysql&amp;gt; CHANGE MASTER TO MASTER_HOST='localhost', MASTER_USER='root', MASTER_PASSWORD='********', MASTER_PORT=13306&lt;/div&gt;</summary>
		<author><name>82.245.160.218</name></author>	</entry>

	<entry>
		<id>http://wiki.umbo.fr/index.php?title=Mysql</id>
		<title>Mysql</title>
		<link rel="alternate" type="text/html" href="http://wiki.umbo.fr/index.php?title=Mysql"/>
				<updated>2008-02-23T17:35:53Z</updated>
		
		<summary type="html">&lt;p&gt;82.245.160.218 : /* Tunnel SSH */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== MYSQL ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
désactiver les '''logs binaires''' qui prennent plein de place pour rien sur une machine en prod.&lt;br /&gt;
&lt;br /&gt;
 vim /etc/mysql/my.cnf&lt;br /&gt;
&lt;br /&gt;
 commenter la ligne log-bin et la suivante.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Déplacer le répertoire de stockage des bases de données.'''&lt;br /&gt;
&lt;br /&gt;
 cp -rp /var/lib/mysql /home (par exemple)&lt;br /&gt;
 &lt;br /&gt;
 vim /etc/mysql/my.cnf&lt;br /&gt;
&lt;br /&gt;
modifier la ligne &amp;quot;datadir&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 #datadir                                        = /var/lib/mysql&lt;br /&gt;
 datadir                                         = /home/mysql&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 mysqladmin -u root flush-privileges password ******** --socket=/var/run/mysqld/mysqld-ns37682.sock&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
== connection en local ==&lt;br /&gt;
&lt;br /&gt;
 mysql -u root -p******* -E --socket=/var/run/mysqld/mysqld-ns37682.sock&lt;br /&gt;
 user&lt;br /&gt;
 password&lt;br /&gt;
 -E =&amp;gt;  presentation à la vertical plutôt qu'a l'horizontal&lt;br /&gt;
 --socket =&amp;gt; permet de prendre un autre service que celui par defaut&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
------&lt;br /&gt;
&lt;br /&gt;
== replication ==&lt;br /&gt;
&lt;br /&gt;
la doc sur le site de mysql =&amp;gt; [http://dev.mysql.com/doc/refman/5.0/fr/replication-howto.html]&lt;br /&gt;
&lt;br /&gt;
On lock les tables en écriture&lt;br /&gt;
 mysql&amp;gt; FLUSH TABLES WITH READ LOCK;&lt;br /&gt;
&lt;br /&gt;
On lance le dump de toutes les données.&lt;br /&gt;
 mysqldump -u USER -p****** -A &amp;gt; /PATH/TO/DUMPFILE&lt;br /&gt;
&lt;br /&gt;
On récupère la position du master&lt;br /&gt;
 mysql&amp;gt; SHOW MASTER STATUS;&lt;br /&gt;
 *************************** 1. row ***************************&lt;br /&gt;
             File: ns20587.000012&lt;br /&gt;
         Position: 8330324&lt;br /&gt;
     Binlog_Do_DB:&lt;br /&gt;
 Binlog_Ignore_DB:&lt;br /&gt;
 1 row in set (0.00 sec)&lt;br /&gt;
&lt;br /&gt;
autre présentations en fonction de la façon de se loguer ( -E )&lt;br /&gt;
 mysql&amp;gt; SHOW MASTER STATUS;&lt;br /&gt;
 +----------------+----------+--------------+------------------+&lt;br /&gt;
 | File           | Position | Binlog_Do_DB | Binlog_Ignore_DB |&lt;br /&gt;
 +----------------+----------+--------------+------------------+&lt;br /&gt;
 | ns20587.000012 |  8707042 |              |                  |&lt;br /&gt;
 +----------------+----------+--------------+------------------+&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On unlock les tables&lt;br /&gt;
 mysql&amp;gt; UNLOCK TABLES;&lt;br /&gt;
&lt;br /&gt;
On restaure les données sur le slave après les y avoir transféré.&lt;br /&gt;
 mysql -u USER -p******** &amp;lt; /PATH/TO/DUMPFILE&lt;br /&gt;
&lt;br /&gt;
On donne les au slave les instructions pour qu'il aille chercher sur le master les infos dans les fichiers bin.&lt;br /&gt;
 mysql&amp;gt; CHANGE MASTER TO MASTER_HOST='HOSTNAME', MASTER_USER='USER', MASTER_PASSWORD='********', MASTER_LOG_FILE='FILE', MASTER_LOG_POS=POSITION;&lt;br /&gt;
&lt;br /&gt;
On peu ensuite vérifier que le slave se synchronise bien (l'autre vue sans le -E est illisible pour moi ...)&lt;br /&gt;
 mysql&amp;gt; SHOW SLAVE STATUS;&lt;br /&gt;
 *************************** 1. row ***************************&lt;br /&gt;
              Slave_IO_State: Waiting for master to send event&lt;br /&gt;
                 Master_Host: vpn.talevas.com&lt;br /&gt;
                 Master_User: root&lt;br /&gt;
                 Master_Port: 3306&lt;br /&gt;
               Connect_Retry: 60&lt;br /&gt;
             Master_Log_File: ns20587.000012&lt;br /&gt;
         Read_Master_Log_Pos: 8726915&lt;br /&gt;
              Relay_Log_File: mysqld-relay-bin.000008&lt;br /&gt;
               Relay_Log_Pos: 1508334&lt;br /&gt;
       Relay_Master_Log_File: ns20587.000012&lt;br /&gt;
            Slave_IO_Running: Yes&lt;br /&gt;
           Slave_SQL_Running: Yes&lt;br /&gt;
             Replicate_Do_DB:&lt;br /&gt;
         Replicate_Ignore_DB:&lt;br /&gt;
          Replicate_Do_Table:&lt;br /&gt;
      Replicate_Ignore_Table:&lt;br /&gt;
     Replicate_Wild_Do_Table:&lt;br /&gt;
 Replicate_Wild_Ignore_Table:&lt;br /&gt;
                  Last_Errno: 0&lt;br /&gt;
                  Last_Error:&lt;br /&gt;
                Skip_Counter: 0&lt;br /&gt;
         Exec_Master_Log_Pos: 8726915&lt;br /&gt;
             Relay_Log_Space: 1508334&lt;br /&gt;
             Until_Condition: None&lt;br /&gt;
              Until_Log_File:&lt;br /&gt;
               Until_Log_Pos: 0&lt;br /&gt;
          Master_SSL_Allowed: No&lt;br /&gt;
          Master_SSL_CA_File:&lt;br /&gt;
          Master_SSL_CA_Path:&lt;br /&gt;
             Master_SSL_Cert:&lt;br /&gt;
           Master_SSL_Cipher:&lt;br /&gt;
              Master_SSL_Key:&lt;br /&gt;
       Seconds_Behind_Master: 0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Tunnel SSH ==&lt;br /&gt;
&lt;br /&gt;
Ouvre le port 133006 sur la machine local&lt;br /&gt;
 ssh -f -N -L 13306:localhost:3306 root@rps.talevas.com&lt;br /&gt;
 -f pour faire passer la connection en background&lt;br /&gt;
 -N ne laisse pas passer de commandes&lt;br /&gt;
 [-L [bind_address:]port:host:hostport]&lt;br /&gt;
&lt;br /&gt;
Se connecter à distance à un serveur MySQL protégé par un firewall (par exemple), via un serveur SSH, qui sert alors de relais:&lt;br /&gt;
 ssh -f -N -L local-port:mysql-server:mysql-port user@ssh-server&lt;br /&gt;
Ce qui donne, par exemple:&lt;br /&gt;
 ssh -f -N -L 3306:192.168.1.10:3306 jrandom@host.domain&lt;br /&gt;
 Le client SSH écoute au port 3306, relaie les paquets au serveur SSH, qui les relaie au serveur MySQL (ici 192.168.1.10).&lt;br /&gt;
Si le serveur SSH est aussi le serveur MySQL:&lt;br /&gt;
 ssh -f -N -L 3306:127.0.0.1:3306 jrandom@host.domain&lt;br /&gt;
&lt;br /&gt;
Ensuite reste à dire au slave comment se connecter.&lt;br /&gt;
 mysql&amp;gt; SLAVE STOP;&lt;br /&gt;
On change le CHANGE MASTER à laquelle il faut ajouter la directive MASTER_PORT=PORT&lt;br /&gt;
 mysql&amp;gt; CHANGE MASTER TO MASTER_HOST='localhost', MASTER_USER='root', MASTER_PASSWORD='********', MASTER_PORT=13306&lt;/div&gt;</summary>
		<author><name>82.245.160.218</name></author>	</entry>

	<entry>
		<id>http://wiki.umbo.fr/index.php?title=Mysql</id>
		<title>Mysql</title>
		<link rel="alternate" type="text/html" href="http://wiki.umbo.fr/index.php?title=Mysql"/>
				<updated>2008-02-23T17:10:40Z</updated>
		
		<summary type="html">&lt;p&gt;82.245.160.218 : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== MYSQL ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
désactiver les '''logs binaires''' qui prennent plein de place pour rien sur une machine en prod.&lt;br /&gt;
&lt;br /&gt;
 vim /etc/mysql/my.cnf&lt;br /&gt;
&lt;br /&gt;
 commenter la ligne log-bin et la suivante.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Déplacer le répertoire de stockage des bases de données.'''&lt;br /&gt;
&lt;br /&gt;
 cp -rp /var/lib/mysql /home (par exemple)&lt;br /&gt;
 &lt;br /&gt;
 vim /etc/mysql/my.cnf&lt;br /&gt;
&lt;br /&gt;
modifier la ligne &amp;quot;datadir&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 #datadir                                        = /var/lib/mysql&lt;br /&gt;
 datadir                                         = /home/mysql&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 mysqladmin -u root flush-privileges password ******** --socket=/var/run/mysqld/mysqld-ns37682.sock&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
== connection en local ==&lt;br /&gt;
&lt;br /&gt;
 mysql -u root -p******* -E --socket=/var/run/mysqld/mysqld-ns37682.sock&lt;br /&gt;
 user&lt;br /&gt;
 password&lt;br /&gt;
 -E =&amp;gt;  presentation à la vertical plutôt qu'a l'horizontal&lt;br /&gt;
 --socket =&amp;gt; permet de prendre un autre service que celui par defaut&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
------&lt;br /&gt;
&lt;br /&gt;
== replication ==&lt;br /&gt;
&lt;br /&gt;
la doc sur le site de mysql =&amp;gt; [http://dev.mysql.com/doc/refman/5.0/fr/replication-howto.html]&lt;br /&gt;
&lt;br /&gt;
On lock les tables en écriture&lt;br /&gt;
 mysql&amp;gt; FLUSH TABLES WITH READ LOCK;&lt;br /&gt;
&lt;br /&gt;
On lance le dump de toutes les données.&lt;br /&gt;
 mysqldump -u USER -p****** -A &amp;gt; /PATH/TO/DUMPFILE&lt;br /&gt;
&lt;br /&gt;
On récupère la position du master&lt;br /&gt;
 mysql&amp;gt; SHOW MASTER STATUS;&lt;br /&gt;
 *************************** 1. row ***************************&lt;br /&gt;
             File: ns20587.000012&lt;br /&gt;
         Position: 8330324&lt;br /&gt;
     Binlog_Do_DB:&lt;br /&gt;
 Binlog_Ignore_DB:&lt;br /&gt;
 1 row in set (0.00 sec)&lt;br /&gt;
&lt;br /&gt;
autre présentations en fonction de la façon de se loguer ( -E )&lt;br /&gt;
 mysql&amp;gt; SHOW MASTER STATUS;&lt;br /&gt;
 +----------------+----------+--------------+------------------+&lt;br /&gt;
 | File           | Position | Binlog_Do_DB | Binlog_Ignore_DB |&lt;br /&gt;
 +----------------+----------+--------------+------------------+&lt;br /&gt;
 | ns20587.000012 |  8707042 |              |                  |&lt;br /&gt;
 +----------------+----------+--------------+------------------+&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On unlock les tables&lt;br /&gt;
 mysql&amp;gt; UNLOCK TABLES;&lt;br /&gt;
&lt;br /&gt;
On restaure les données sur le slave après les y avoir transféré.&lt;br /&gt;
 mysql -u USER -p******** &amp;lt; /PATH/TO/DUMPFILE&lt;br /&gt;
&lt;br /&gt;
On donne les au slave les instructions pour qu'il aille chercher sur le master les infos dans les fichiers bin.&lt;br /&gt;
 mysql&amp;gt; CHANGE MASTER TO MASTER_HOST='HOSTNAME', MASTER_USER='USER', MASTER_PASSWORD='********', MASTER_LOG_FILE='FILE', MASTER_LOG_POS=POSITION;&lt;br /&gt;
&lt;br /&gt;
On peu ensuite vérifier que le slave se synchronise bien (l'autre vue sans le -E est illisible pour moi ...)&lt;br /&gt;
 mysql&amp;gt; SHOW SLAVE STATUS;&lt;br /&gt;
 *************************** 1. row ***************************&lt;br /&gt;
              Slave_IO_State: Waiting for master to send event&lt;br /&gt;
                 Master_Host: vpn.talevas.com&lt;br /&gt;
                 Master_User: root&lt;br /&gt;
                 Master_Port: 3306&lt;br /&gt;
               Connect_Retry: 60&lt;br /&gt;
             Master_Log_File: ns20587.000012&lt;br /&gt;
         Read_Master_Log_Pos: 8726915&lt;br /&gt;
              Relay_Log_File: mysqld-relay-bin.000008&lt;br /&gt;
               Relay_Log_Pos: 1508334&lt;br /&gt;
       Relay_Master_Log_File: ns20587.000012&lt;br /&gt;
            Slave_IO_Running: Yes&lt;br /&gt;
           Slave_SQL_Running: Yes&lt;br /&gt;
             Replicate_Do_DB:&lt;br /&gt;
         Replicate_Ignore_DB:&lt;br /&gt;
          Replicate_Do_Table:&lt;br /&gt;
      Replicate_Ignore_Table:&lt;br /&gt;
     Replicate_Wild_Do_Table:&lt;br /&gt;
 Replicate_Wild_Ignore_Table:&lt;br /&gt;
                  Last_Errno: 0&lt;br /&gt;
                  Last_Error:&lt;br /&gt;
                Skip_Counter: 0&lt;br /&gt;
         Exec_Master_Log_Pos: 8726915&lt;br /&gt;
             Relay_Log_Space: 1508334&lt;br /&gt;
             Until_Condition: None&lt;br /&gt;
              Until_Log_File:&lt;br /&gt;
               Until_Log_Pos: 0&lt;br /&gt;
          Master_SSL_Allowed: No&lt;br /&gt;
          Master_SSL_CA_File:&lt;br /&gt;
          Master_SSL_CA_Path:&lt;br /&gt;
             Master_SSL_Cert:&lt;br /&gt;
           Master_SSL_Cipher:&lt;br /&gt;
              Master_SSL_Key:&lt;br /&gt;
       Seconds_Behind_Master: 0&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Tunnel SSH ==&lt;br /&gt;
&lt;br /&gt;
Ouvre le port 133006 sur la machine local&lt;br /&gt;
 ssh -f -N -L 13306:localhost:3306 root@rps.talevas.com&lt;br /&gt;
 -f pour faire passer la connection en background&lt;br /&gt;
 -N ne laisse pas passer de commandes&lt;/div&gt;</summary>
		<author><name>82.245.160.218</name></author>	</entry>

	<entry>
		<id>http://wiki.umbo.fr/index.php?title=Mysql</id>
		<title>Mysql</title>
		<link rel="alternate" type="text/html" href="http://wiki.umbo.fr/index.php?title=Mysql"/>
				<updated>2008-02-22T13:49:57Z</updated>
		
		<summary type="html">&lt;p&gt;82.245.160.218 : /* MYSQL */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== MYSQL ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
désactiver les '''logs binaires''' qui prennent plein de place pour rien sur une machine en prod.&lt;br /&gt;
&lt;br /&gt;
 vim /etc/mysql/my.cnf&lt;br /&gt;
&lt;br /&gt;
 commenter la ligne log-bin et la suivante.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Déplacer le répertoire de stockage des bases de données.'''&lt;br /&gt;
&lt;br /&gt;
 cp -rp /var/lib/mysql /home (par exemple)&lt;br /&gt;
 &lt;br /&gt;
 vim /etc/mysql/my.cnf&lt;br /&gt;
&lt;br /&gt;
modifier la ligne &amp;quot;datadir&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 #datadir                                        = /var/lib/mysql&lt;br /&gt;
 datadir                                         = /home/mysql&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 mysqladmin -u root flush-privileges password ******** --socket=/var/run/mysqld/mysqld-ns37682.sock&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
== connection en local ==&lt;br /&gt;
&lt;br /&gt;
 mysql -u root -p******* -E --socket=/var/run/mysqld/mysqld-ns37682.sock&lt;br /&gt;
 user&lt;br /&gt;
 password&lt;br /&gt;
 -E =&amp;gt;  presentation à la vertical plutôt qu'a l'horizontal&lt;br /&gt;
 --socket =&amp;gt; permet de prendre un autre service que celui par defaut&lt;/div&gt;</summary>
		<author><name>82.245.160.218</name></author>	</entry>

	<entry>
		<id>http://wiki.umbo.fr/index.php?title=Mysql</id>
		<title>Mysql</title>
		<link rel="alternate" type="text/html" href="http://wiki.umbo.fr/index.php?title=Mysql"/>
				<updated>2008-02-22T13:39:42Z</updated>
		
		<summary type="html">&lt;p&gt;82.245.160.218 : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== MYSQL ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
désactiver les '''logs binaires''' qui prennent plein de place pour rien sur une machine en prod.&lt;br /&gt;
&lt;br /&gt;
 vim /etc/mysql/my.cnf&lt;br /&gt;
&lt;br /&gt;
 commenter la ligne log-bin et la suivante.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Déplacer le répertoire de stockage des bases de données.'''&lt;br /&gt;
&lt;br /&gt;
 cp -rp /var/lib/mysql /home (par exemple)&lt;br /&gt;
 &lt;br /&gt;
 vim /etc/mysql/my.cnf&lt;br /&gt;
&lt;br /&gt;
modifier la ligne &amp;quot;datadir&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 #datadir                                        = /var/lib/mysql&lt;br /&gt;
 datadir                                         = /home/mysql&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
mysqladmin -u root flush-privileges password ******** --socket=/var/run/mysqld/mysqld-ns37682.sock&lt;br /&gt;
&lt;br /&gt;
-----&lt;br /&gt;
&lt;br /&gt;
== connection en local ==&lt;br /&gt;
&lt;br /&gt;
 mysql -u root -p******* -E --socket=/var/run/mysqld/mysqld-ns37682.sock&lt;br /&gt;
 user&lt;br /&gt;
 password&lt;br /&gt;
 -E =&amp;gt;  presentation à la vertical plutôt qu'a l'horizontal&lt;br /&gt;
 --socket =&amp;gt; permet de prendre un autre service que celui par defaut&lt;/div&gt;</summary>
		<author><name>82.245.160.218</name></author>	</entry>

	<entry>
		<id>http://wiki.umbo.fr/index.php?title=Bash</id>
		<title>Bash</title>
		<link rel="alternate" type="text/html" href="http://wiki.umbo.fr/index.php?title=Bash"/>
				<updated>2008-01-31T20:15:57Z</updated>
		
		<summary type="html">&lt;p&gt;82.245.160.218 : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== les commandes de test ==&lt;br /&gt;
&lt;br /&gt;
Tester un fichier (de type répertoire) dans l'exemple suivant =&amp;gt;&lt;br /&gt;
 if [ -d /home/talevas ]; then echo test; fi&lt;br /&gt;
&lt;br /&gt;
 if  test -d /home/talevas ; then echo ok; else echo plouf; fi&lt;br /&gt;
 if [ -d /home/talevas ]; then echo ok; else echo plouf; fi&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Tester une chaine de caractère =&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ici on test un user existe dans /etc/pasword.&lt;br /&gt;
 grep ${USER} /etc/passwd&lt;br /&gt;
cette commande va nous retourne un STRING ou pas selon que le suer existe ou non&lt;br /&gt;
&lt;br /&gt;
 TEST=grep ${USER} /etc/passwd&lt;br /&gt;
 if test -n &amp;quot;$TEST&amp;quot; ; then echo ok; else echo plouf; fi&lt;br /&gt;
 if [ -n &amp;quot;$TEST&amp;quot; ] ; then echo ok; else echo plouf; fi&lt;br /&gt;
Retourne OK si le user existe ou PLOUFF s'il n'existe pas&lt;br /&gt;
&lt;br /&gt;
 TEST=grep ${USER} /etc/passwd&lt;br /&gt;
 if test -z &amp;quot;$TEST&amp;quot; ; then echo ok; else echo plouf; fi&lt;br /&gt;
 if [ -z &amp;quot;$TEST&amp;quot; ] ; then echo ok; else echo plouf; fi&lt;br /&gt;
Retourne OK si le user n'existe pas ou PLOUFF s'il existe&lt;br /&gt;
&lt;br /&gt;
tiré du manuel =&amp;gt;&lt;br /&gt;
 `-z STRING'&lt;br /&gt;
     True if the length of STRING is zero.&lt;br /&gt;
&lt;br /&gt;
 `-n STRING'&lt;br /&gt;
 `STRING'&lt;br /&gt;
     True if the length of STRING is nonzero.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SED ==&lt;br /&gt;
&lt;br /&gt;
[http://www.gentoo.org/doc/fr/articles/l-sed1.xml]&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;sed -i s/avant/après/g file.txt&lt;br /&gt;
 -i[SUFFIX], --in-place[=SUFFIX]&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
edit files in place (makes backup if extension supplied)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;sed -i 3{s/\[\[:alnum:\]\]/t/g} test.fr.vhost&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 3 =&amp;gt; 3eme ligne&lt;br /&gt;
 { ce qu'on y applique }&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;sed -i 3{s/[[:alnum:]]*^/$date/g} test.fr.vhost&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;[[:alnum:]]*^&amp;lt;/nowiki&amp;gt; =&amp;gt; tout les alphanumériques et n'importe quoi ensuite.&lt;/div&gt;</summary>
		<author><name>82.245.160.218</name></author>	</entry>

	<entry>
		<id>http://wiki.umbo.fr/index.php?title=Nagios</id>
		<title>Nagios</title>
		<link rel="alternate" type="text/html" href="http://wiki.umbo.fr/index.php?title=Nagios"/>
				<updated>2007-10-23T08:36:53Z</updated>
		
		<summary type="html">&lt;p&gt;82.245.160.218 : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;http://gentoo-wiki.com/HOWTO_Install_Nagios&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pas mal de modif au niveau du module NAGIOS pour le faire tourner avec suPHP.&lt;br /&gt;
&lt;br /&gt;
1. attention au user apache pour les droits sur les fichiers. (cf le doc officiel et modifier en fonction du user apache déclaré dans le httpd.conf)&lt;br /&gt;
&lt;br /&gt;
2. le module chargé avec apache2 =&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;IfDefine NAGIOS&amp;gt;&lt;br /&gt;
 &amp;lt;VirtualHost *:80&amp;gt;&lt;br /&gt;
         ServerName nagios.talevas.com&lt;br /&gt;
         DocumentRoot &amp;quot;/home/nagioswww/www/&amp;quot;&lt;br /&gt;
         suPHP_UserGroup nagioswww nagioswww&lt;br /&gt;
         SuexecUserGroup nagioswww nagioswww&lt;br /&gt;
         ScriptAlias /nagios/cgi-bin/ /home/nagioswww/www/sbin/&lt;br /&gt;
         &amp;lt;Directory &amp;quot;/home/nagioswww/www/sbin/&amp;quot;&amp;gt;&lt;br /&gt;
                 AllowOverride AuthConfig&lt;br /&gt;
                 Options ExecCGI&lt;br /&gt;
                 Order allow,deny&lt;br /&gt;
                 Allow from all&lt;br /&gt;
         &amp;lt;/Directory&amp;gt;&lt;br /&gt;
         Alias / /usr/nagios/share/&lt;br /&gt;
         &amp;lt;Directory &amp;quot;/usr/nagios/share&amp;quot;&amp;gt;&lt;br /&gt;
                  AllowOverride AuthConfig&lt;br /&gt;
                  Order allow,deny&lt;br /&gt;
                  Allow from all&lt;br /&gt;
         &amp;lt;/Directory&amp;gt;&lt;br /&gt;
 &amp;lt;/VirtualHost&amp;gt;&lt;br /&gt;
 &amp;lt;/IfDefine&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3. Ajouter un lien dans /usr/nagios/share pour retrouver les iamges et la feuille de style&lt;br /&gt;
 ln -s /usr/nagios/share/ /usr/nagios/share/nagios&lt;/div&gt;</summary>
		<author><name>82.245.160.218</name></author>	</entry>

	<entry>
		<id>http://wiki.umbo.fr/index.php?title=Nagios</id>
		<title>Nagios</title>
		<link rel="alternate" type="text/html" href="http://wiki.umbo.fr/index.php?title=Nagios"/>
				<updated>2007-10-23T08:36:33Z</updated>
		
		<summary type="html">&lt;p&gt;82.245.160.218 : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;http://gentoo-wiki.com/HOWTO_Install_Nagios&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pas mal de modif au niveau du module NAGIOS pour le faire tourner avec suPHP.&lt;br /&gt;
&lt;br /&gt;
1. attention au user apache pour les droits sur les fichiers. (cf le doc officiel et modifier en fonction du user apache déclaré dans le httpd.conf)&lt;br /&gt;
&lt;br /&gt;
2. le module chargé avec apache2 =&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;IfDefine NAGIOS&amp;gt;&lt;br /&gt;
 &amp;lt;VirtualHost *:80&amp;gt;&lt;br /&gt;
         ServerName nagios.talevas.com&lt;br /&gt;
         DocumentRoot &amp;quot;/home/nagioswww/www/&amp;quot;&lt;br /&gt;
&lt;br /&gt;
         suPHP_UserGroup nagioswww nagioswww&lt;br /&gt;
         SuexecUserGroup nagioswww nagioswww&lt;br /&gt;
&lt;br /&gt;
         ScriptAlias /nagios/cgi-bin/ /home/nagioswww/www/sbin/&lt;br /&gt;
&lt;br /&gt;
         &amp;lt;Directory &amp;quot;/home/nagioswww/www/sbin/&amp;quot;&amp;gt;&lt;br /&gt;
                 AllowOverride AuthConfig&lt;br /&gt;
                 Options ExecCGI&lt;br /&gt;
                 Order allow,deny&lt;br /&gt;
                 Allow from all&lt;br /&gt;
         &amp;lt;/Directory&amp;gt;&lt;br /&gt;
&lt;br /&gt;
         Alias / /usr/nagios/share/&lt;br /&gt;
         &amp;lt;Directory &amp;quot;/usr/nagios/share&amp;quot;&amp;gt;&lt;br /&gt;
                  AllowOverride AuthConfig&lt;br /&gt;
                  Order allow,deny&lt;br /&gt;
                  Allow from all&lt;br /&gt;
         &amp;lt;/Directory&amp;gt;&lt;br /&gt;
 &amp;lt;/VirtualHost&amp;gt;&lt;br /&gt;
 &amp;lt;/IfDefine&amp;gt;&lt;br /&gt;
&lt;br /&gt;
3. Ajouter un lien dans /usr/nagios/share pour retrouver les iamges et la feuille de style&lt;br /&gt;
 ln -s /usr/nagios/share/ /usr/nagios/share/nagios&lt;/div&gt;</summary>
		<author><name>82.245.160.218</name></author>	</entry>

	<entry>
		<id>http://wiki.umbo.fr/index.php?title=Cacti</id>
		<title>Cacti</title>
		<link rel="alternate" type="text/html" href="http://wiki.umbo.fr/index.php?title=Cacti"/>
				<updated>2007-10-19T22:28:25Z</updated>
		
		<summary type="html">&lt;p&gt;82.245.160.218 : cacti rra&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
'''Déplacer CACTI dans le serveur'''&lt;br /&gt;
&lt;br /&gt;
Il faut en plus de copier les fichier refaire l'index des fichiers rra =&amp;gt;&lt;br /&gt;
 php rebuild_poller_cache.php &lt;br /&gt;
&lt;br /&gt;
Et ca JAZZ ensuite&lt;/div&gt;</summary>
		<author><name>82.245.160.218</name></author>	</entry>

	<entry>
		<id>http://wiki.umbo.fr/index.php?title=Mysql</id>
		<title>Mysql</title>
		<link rel="alternate" type="text/html" href="http://wiki.umbo.fr/index.php?title=Mysql"/>
				<updated>2007-10-19T11:17:14Z</updated>
		
		<summary type="html">&lt;p&gt;82.245.160.218 : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== MYSQL ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
désactiver les '''logs binaires''' qui prennent plein de place pour rien sur une machine en prod.&lt;br /&gt;
&lt;br /&gt;
 vim /etc/mysql/my.cnf&lt;br /&gt;
&lt;br /&gt;
 commenter la ligne log-bin et la suivante.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Déplacer le répertoire de stockage des bases de données.'''&lt;br /&gt;
&lt;br /&gt;
 cp -rp /var/lib/mysql /home (par exemple)&lt;br /&gt;
 &lt;br /&gt;
 vim /etc/mysql/my.cnf&lt;br /&gt;
&lt;br /&gt;
modifier la ligne &amp;quot;datadir&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 #datadir                                        = /var/lib/mysql&lt;br /&gt;
 datadir                                         = /home/mysql&lt;/div&gt;</summary>
		<author><name>82.245.160.218</name></author>	</entry>

	<entry>
		<id>http://wiki.umbo.fr/index.php?title=Mysql</id>
		<title>Mysql</title>
		<link rel="alternate" type="text/html" href="http://wiki.umbo.fr/index.php?title=Mysql"/>
				<updated>2007-10-19T11:03:46Z</updated>
		
		<summary type="html">&lt;p&gt;82.245.160.218 : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== MYSQL ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
désactiver les logs binaires qui prennent plein de place pour rien sur une machine en prod.&lt;br /&gt;
&lt;br /&gt;
 vim /etc/mysql/my.cnf&lt;br /&gt;
&lt;br /&gt;
 commenter la ligne log-bin et la suivante.&lt;/div&gt;</summary>
		<author><name>82.245.160.218</name></author>	</entry>

	<entry>
		<id>http://wiki.umbo.fr/index.php?title=Mysql</id>
		<title>Mysql</title>
		<link rel="alternate" type="text/html" href="http://wiki.umbo.fr/index.php?title=Mysql"/>
				<updated>2007-10-19T11:03:37Z</updated>
		
		<summary type="html">&lt;p&gt;82.245.160.218 : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;MYSQL&lt;br /&gt;
&lt;br /&gt;
désactiver les logs binaires qui prennent plein de place pour rien sur une machine en prod.&lt;br /&gt;
&lt;br /&gt;
 vim /etc/mysql/my.cnf&lt;br /&gt;
&lt;br /&gt;
 commenter la ligne log-bin et la suivante.&lt;/div&gt;</summary>
		<author><name>82.245.160.218</name></author>	</entry>

	<entry>
		<id>http://wiki.umbo.fr/index.php?title=Suphp</id>
		<title>Suphp</title>
		<link rel="alternate" type="text/html" href="http://wiki.umbo.fr/index.php?title=Suphp"/>
				<updated>2007-10-12T11:36:06Z</updated>
		
		<summary type="html">&lt;p&gt;82.245.160.218 : apache2 gentoo php4 php5 suphp&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;4. Alternative 3: PHP4 and PHP5 CGI with suPHP&lt;br /&gt;
&lt;br /&gt;
Install PHP4 and PHP5&lt;br /&gt;
&lt;br /&gt;
Add cgi and force-cgi-redirect USE flag to /etc/portage/package.use:&lt;br /&gt;
&lt;br /&gt;
Code Listing 4.1: /etc/portage/package.use&lt;br /&gt;
&lt;br /&gt;
 =dev-lang/php-4* cgi force-cgi-redirect&lt;br /&gt;
 =dev-lang/php-5* cgi force-cgi-redirect&lt;br /&gt;
&lt;br /&gt;
Emerge PHP4 and PHP5:&lt;br /&gt;
&lt;br /&gt;
Code Listing 4.2: emerge PHP&lt;br /&gt;
&lt;br /&gt;
 emerge '=dev-lang/php-4*' '=dev-lang/php-5*'&lt;br /&gt;
&lt;br /&gt;
Note: Putting force-cgi-redirect into your USE flags is recommended for security.&lt;br /&gt;
&lt;br /&gt;
Install mod_suphp&lt;br /&gt;
&lt;br /&gt;
Code Listing 4.3: emerge mod_suphp&lt;br /&gt;
&lt;br /&gt;
 emerge mod_suphp&lt;/div&gt;</summary>
		<author><name>82.245.160.218</name></author>	</entry>

	<entry>
		<id>http://wiki.umbo.fr/index.php?title=Mdadm</id>
		<title>Mdadm</title>
		<link rel="alternate" type="text/html" href="http://wiki.umbo.fr/index.php?title=Mdadm"/>
				<updated>2007-10-05T13:45:42Z</updated>
		
		<summary type="html">&lt;p&gt;82.245.160.218 : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== RAID MDAM ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://www.linuxmanpages.com/man8/mdadm.8.php&lt;br /&gt;
&lt;br /&gt;
en cas de raid dégradé =&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 mdadm --detail /dev/mdX&lt;br /&gt;
&lt;br /&gt;
sortir le HDD en panne&lt;br /&gt;
&lt;br /&gt;
 mdadm -r /dev/mdX /dev/sdX&lt;br /&gt;
&lt;br /&gt;
reformater le HDD&lt;br /&gt;
&lt;br /&gt;
 mkfs.etx3 /dev/sdX&lt;br /&gt;
&lt;br /&gt;
le remettre dans le pool raid.&lt;br /&gt;
 mdadm -a /dev/mdX /dev/sdX&lt;/div&gt;</summary>
		<author><name>82.245.160.218</name></author>	</entry>

	<entry>
		<id>http://wiki.umbo.fr/index.php?title=Qmail-smtp</id>
		<title>Qmail-smtp</title>
		<link rel="alternate" type="text/html" href="http://wiki.umbo.fr/index.php?title=Qmail-smtp"/>
				<updated>2007-10-02T16:20:36Z</updated>
		
		<summary type="html">&lt;p&gt;82.245.160.218 : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Changer // ajouter d'écoute à qmail ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Editer le fichier /ec/init.d/qmail&lt;br /&gt;
&lt;br /&gt;
Transformer le paragraphe qui nous intéresse comme suit.&lt;br /&gt;
&lt;br /&gt;
    ebegin &amp;quot;Starting Smtp&amp;quot;&lt;br /&gt;
    env - PATH=&amp;quot;/var/qmail/bin:/usr/local/bin&amp;quot; CHKUSER_START=&amp;quot;DOMAIN&amp;quot; \&lt;br /&gt;
        tcpserver -v -H -R -x /etc/tcp.smtp.cdb -c100 -u508 -g503 0 smtp \&lt;br /&gt;
        /var/qmail/bin/qmail-smtpd 2&amp;gt;&amp;amp;1 \&lt;br /&gt;
        | /usr/local/bin/tai64n \&lt;br /&gt;
        | /usr/local/bin/setuidgid qmaill /usr/local/bin/multilog s500000 n60 /var/log/qmailsmtp/ &amp;amp;&lt;br /&gt;
    eend $?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    ebegin &amp;quot;Starting Smtp&amp;quot;&lt;br /&gt;
    env - PATH=&amp;quot;/var/qmail/bin:/usr/local/bin&amp;quot; CHKUSER_START=&amp;quot;DOMAIN&amp;quot; \&lt;br /&gt;
        tcpserver -v -H -R -x /etc/tcp.smtp.cdb -c100 -u508 -g503 0 smtp \&lt;br /&gt;
        /var/qmail/bin/qmail-smtpd 2&amp;gt;&amp;amp;1 \&lt;br /&gt;
        | /usr/local/bin/tai64n \&lt;br /&gt;
        | /usr/local/bin/setuidgid qmaill /usr/local/bin/multilog s500000 n60 /var/log/qmailsmtp/ &amp;amp;&lt;br /&gt;
    env - PATH=&amp;quot;/var/qmail/bin:/usr/local/bin&amp;quot; CHKUSER_START=&amp;quot;DOMAIN&amp;quot; \&lt;br /&gt;
        tcpserver -v -H -R -x /etc/tcp.smtp.cdb -c100 -u508 -g503 0 587 \&lt;br /&gt;
        /var/qmail/bin/qmail-smtpd 2&amp;gt;&amp;amp;1 \&lt;br /&gt;
        | /usr/local/bin/tai64n \&lt;br /&gt;
        | /usr/local/bin/setuidgid qmaill /usr/local/bin/multilog s500000 n60 /var/log/qmailsmtp2/ &amp;amp;&lt;br /&gt;
    eend $?&lt;br /&gt;
&lt;br /&gt;
penser à aller ajouter le répertoire de logs avec les bon droits !!&lt;br /&gt;
&lt;br /&gt;
dans l'exemple /var/log/qmailsmtp2/&lt;br /&gt;
&lt;br /&gt;
un restart de qmail et ca roule !!&lt;/div&gt;</summary>
		<author><name>82.245.160.218</name></author>	</entry>

	<entry>
		<id>http://wiki.umbo.fr/index.php?title=Qmail-smtp</id>
		<title>Qmail-smtp</title>
		<link rel="alternate" type="text/html" href="http://wiki.umbo.fr/index.php?title=Qmail-smtp"/>
				<updated>2007-10-02T16:20:18Z</updated>
		
		<summary type="html">&lt;p&gt;82.245.160.218 : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Changer // ajouter d'écoute à qmail ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Editer le fichier /ec/init.d/qmail&lt;br /&gt;
&lt;br /&gt;
Transformer le paragraphe qui nous intéresse comme suit.&lt;br /&gt;
&lt;br /&gt;
    ebegin &amp;quot;Starting Smtp&amp;quot;&lt;br /&gt;
    env - PATH=&amp;quot;/var/qmail/bin:/usr/local/bin&amp;quot; CHKUSER_START=&amp;quot;DOMAIN&amp;quot; \&lt;br /&gt;
        tcpserver -v -H -R -x /etc/tcp.smtp.cdb -c100 -u508 -g503 0 smtp \&lt;br /&gt;
        /var/qmail/bin/qmail-smtpd 2&amp;gt;&amp;amp;1 \&lt;br /&gt;
        | /usr/local/bin/tai64n \&lt;br /&gt;
        | /usr/local/bin/setuidgid qmaill /usr/local/bin/multilog s500000 n60 /var/log/qmailsmtp/ &amp;amp;&lt;br /&gt;
    eend $?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
    ebegin &amp;quot;Starting Smtp&amp;quot;&lt;br /&gt;
    env - PATH=&amp;quot;/var/qmail/bin:/usr/local/bin&amp;quot; CHKUSER_START=&amp;quot;DOMAIN&amp;quot; \&lt;br /&gt;
        tcpserver -v -H -R -x /etc/tcp.smtp.cdb -c100 -u508 -g503 0 smtp \&lt;br /&gt;
        /var/qmail/bin/qmail-smtpd 2&amp;gt;&amp;amp;1 \&lt;br /&gt;
        | /usr/local/bin/tai64n \&lt;br /&gt;
        | /usr/local/bin/setuidgid qmaill /usr/local/bin/multilog s500000 n60 /var/log/qmailsmtp/ &amp;amp;&lt;br /&gt;
    env - PATH=&amp;quot;/var/qmail/bin:/usr/local/bin&amp;quot; CHKUSER_START=&amp;quot;DOMAIN&amp;quot; \&lt;br /&gt;
        tcpserver -v -H -R -x /etc/tcp.smtp.cdb -c100 -u508 -g503 0 587 \&lt;br /&gt;
        /var/qmail/bin/qmail-smtpd 2&amp;gt;&amp;amp;1 \&lt;br /&gt;
        | /usr/local/bin/tai64n \&lt;br /&gt;
        | /usr/local/bin/setuidgid qmaill /usr/local/bin/multilog s500000 n60 /var/log/qmailsmtp2/ &amp;amp;&lt;br /&gt;
&lt;br /&gt;
    eend $?&lt;br /&gt;
&lt;br /&gt;
penser à aller ajouter le répertoire de logs avec les bon droits !!&lt;br /&gt;
&lt;br /&gt;
dans l'exemple /var/log/qmailsmtp2/&lt;br /&gt;
&lt;br /&gt;
un restart de qmail et ca roule !!&lt;/div&gt;</summary>
		<author><name>82.245.160.218</name></author>	</entry>

	<entry>
		<id>http://wiki.umbo.fr/index.php?title=Suhosin</id>
		<title>Suhosin</title>
		<link rel="alternate" type="text/html" href="http://wiki.umbo.fr/index.php?title=Suhosin"/>
				<updated>2007-10-02T10:00:07Z</updated>
		
		<summary type="html">&lt;p&gt;82.245.160.218 : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;sécurisation PHP !!&lt;br /&gt;
 php suhosin php.ini&lt;br /&gt;
&lt;br /&gt;
http://www.hardened-php.net/suhosin/&lt;/div&gt;</summary>
		<author><name>82.245.160.218</name></author>	</entry>

	<entry>
		<id>http://wiki.umbo.fr/index.php?title=Pptp_win</id>
		<title>Pptp win</title>
		<link rel="alternate" type="text/html" href="http://wiki.umbo.fr/index.php?title=Pptp_win"/>
				<updated>2007-09-26T18:44:53Z</updated>
		
		<summary type="html">&lt;p&gt;82.245.160.218 : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Le VPN vous permet d'accéder de manière sécurisée au serveur Extranet Group Work et à toutes les applications qu'il héberge.&lt;br /&gt;
&lt;br /&gt;
Attention aux droits, voir avec l'administrateur&lt;br /&gt;
&lt;br /&gt;
-&amp;gt; Windows 2000/XP&lt;br /&gt;
&lt;br /&gt;
Aucun logiciel spécifique n'est à installer sous Windows, PPTP y est supporté nativement. Voici la procédure à suivre pour configurer votre accès :&lt;br /&gt;
&lt;br /&gt;
- dans le menu ''&amp;quot;démarrer&amp;quot;'', cliquez sur ''&amp;quot;Connexions&amp;quot;'', puis ''&amp;quot;Afficher toutes les connexions&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
[[Image:Pptp01.png]]&lt;br /&gt;
&lt;br /&gt;
-  dans la section ''&amp;quot;Gestion du réseau&amp;quot;'', cliquez sur [[Image:Pptp02.png]] puis sur ''&amp;quot;Suivant&amp;quot;'', &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- à l'écran ''&amp;quot;Type de connexion réseau&amp;quot;'', choisissez Connexion au réseau d'entreprise, &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- à l'écran ''&amp;quot;Connexion réseau&amp;quot;'', choisissez Connexion réseau privé virtuel, &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- à l'écran ''&amp;quot;Nom de la connexion&amp;quot;'', entrez le nom de votre choix (par exemple &amp;quot;EGW&amp;quot;), &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- à l'écran ''&amp;quot;Réseau public&amp;quot;'', choisissez Ne pas établir la connexion initiale, &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- à l'écran ''&amp;quot;Sélection de serveur VPN&amp;quot;'', entrez le nom ou l'adresse IP publique de votre serveur Extranet Group Work et terminez l'assistant. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dans la section ''&amp;quot;Réseau privé virtuel&amp;quot;'' (VPN), vous disposez d'une nouvelle connexion vous permettant de lancer le VPN.&lt;br /&gt;
&lt;br /&gt;
[[Image:Pptp07.png]]&lt;br /&gt;
&lt;br /&gt;
Testez-la avec votre login/pass Extranet Group Work (votre compte doit posséder les droits d'accès VPN).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== routage ==&lt;br /&gt;
&lt;br /&gt;
Dans les propriétés de la connexion, onglet gestion de réseau, propriétés de TCP/IP, avancé, faut décocher la case &amp;quot;utiliser la paserelle par défaut pour le réseau distant&amp;quot;.&lt;/div&gt;</summary>
		<author><name>82.245.160.218</name></author>	</entry>

	<entry>
		<id>http://wiki.umbo.fr/index.php?title=Vimrc</id>
		<title>Vimrc</title>
		<link rel="alternate" type="text/html" href="http://wiki.umbo.fr/index.php?title=Vimrc"/>
				<updated>2007-09-24T10:31:52Z</updated>
		
		<summary type="html">&lt;p&gt;82.245.160.218 : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;vim settings&lt;br /&gt;
&lt;br /&gt;
set et autres...&lt;br /&gt;
&lt;br /&gt;
- set number&lt;br /&gt;
&lt;br /&gt;
[http://lfs.traduc.org/view/blfs-5.1-fr/postlfs/vimrc.html]&lt;/div&gt;</summary>
		<author><name>82.245.160.218</name></author>	</entry>

	<entry>
		<id>http://wiki.umbo.fr/index.php?title=Mysql-innodb</id>
		<title>Mysql-innodb</title>
		<link rel="alternate" type="text/html" href="http://wiki.umbo.fr/index.php?title=Mysql-innodb"/>
				<updated>2007-09-24T10:29:36Z</updated>
		
		<summary type="html">&lt;p&gt;82.245.160.218 : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;pour DC2 j'ai du activer innodb =&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 - modification du fichier /etc/mysql/my.cnf&lt;br /&gt;
 - ligne 102 =&amp;gt; ajout d'un # de commentaire&lt;br /&gt;
 - restart&lt;/div&gt;</summary>
		<author><name>82.245.160.218</name></author>	</entry>

	<entry>
		<id>http://wiki.umbo.fr/index.php?title=Mysql-innodb</id>
		<title>Mysql-innodb</title>
		<link rel="alternate" type="text/html" href="http://wiki.umbo.fr/index.php?title=Mysql-innodb"/>
				<updated>2007-09-24T10:29:24Z</updated>
		
		<summary type="html">&lt;p&gt;82.245.160.218 : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;pour DC2 j'ai du activer innodb =&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- modification du fichier /etc/mysql/my.cnf&lt;br /&gt;
- ligne 102 =&amp;gt; ajout d'un # de commentaire&lt;br /&gt;
- restart&lt;/div&gt;</summary>
		<author><name>82.245.160.218</name></author>	</entry>

	<entry>
		<id>http://wiki.umbo.fr/index.php?title=Qmail-inject</id>
		<title>Qmail-inject</title>
		<link rel="alternate" type="text/html" href="http://wiki.umbo.fr/index.php?title=Qmail-inject"/>
				<updated>2007-09-24T10:06:24Z</updated>
		
		<summary type="html">&lt;p&gt;82.245.160.218 : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/var/qmail/bin/qmail-inject user@mydomain.com &amp;lt; name_of_the_file&lt;/div&gt;</summary>
		<author><name>82.245.160.218</name></author>	</entry>

	<entry>
		<id>http://wiki.umbo.fr/index.php?title=Qmail-limit</id>
		<title>Qmail-limit</title>
		<link rel="alternate" type="text/html" href="http://wiki.umbo.fr/index.php?title=Qmail-limit"/>
				<updated>2007-09-13T17:34:12Z</updated>
		
		<summary type="html">&lt;p&gt;82.245.160.218 : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== vmoddomlimits ==&lt;br /&gt;
&lt;br /&gt;
vmoddomlimits: usage: [options] domain&lt;br /&gt;
&lt;br /&gt;
 options: -v ( display the vpopmail version number )&lt;br /&gt;
         -d ( use the vlimits.default file, instead of domain )&lt;br /&gt;
         -S ( show current settings )&lt;br /&gt;
         -D ( delete limits for this domain, i.e. switch to default limits)&lt;br /&gt;
         -Q quota-in-megabytes ( set domain disk quota, '100' = 100 MB )&lt;br /&gt;
         -q quota-in-bytes ( set default user quota, '10M' = 10 MB )&lt;br /&gt;
         -M count ( set domain max msg count )&lt;br /&gt;
         -m count ( set default user max msg count )&lt;br /&gt;
         -P count ( set max amount of pop accounts )&lt;br /&gt;
         -A count ( set max amount of aliases )&lt;br /&gt;
         -F count ( set max amount of forwards )&lt;br /&gt;
         -R count ( set max amount of autoresponders )&lt;br /&gt;
         -L count ( set max amount of mailing lists )&lt;br /&gt;
 the following options are bit flags in the gid int field&lt;br /&gt;
         -g &amp;quot;flags&amp;quot;  (set flags, see below)&lt;br /&gt;
         gid flags:&lt;br /&gt;
            u ( set no dialup flag )&lt;br /&gt;
            d ( set no password changing flag )&lt;br /&gt;
            p ( set no pop access flag )&lt;br /&gt;
            s ( set no smtp access flag )&lt;br /&gt;
            w ( set no web mail access flag )&lt;br /&gt;
            i ( set no imap access flag )&lt;br /&gt;
            r ( set no external relay flag )&lt;br /&gt;
 the following options are bit flags for non postmaster admins&lt;br /&gt;
         -p &amp;quot;flags&amp;quot;  (set pop account flags)&lt;br /&gt;
         -a &amp;quot;flags&amp;quot;  (set alias flags)&lt;br /&gt;
         -f &amp;quot;flags&amp;quot;  (set forward flags)&lt;br /&gt;
         -r &amp;quot;flags&amp;quot;  (set autoresponder flags)&lt;br /&gt;
         -l &amp;quot;flags&amp;quot;  (set mailinglist flags)&lt;br /&gt;
         -u &amp;quot;flags&amp;quot;  (set mailinglist users flags)&lt;br /&gt;
         -o &amp;quot;flags&amp;quot;  (set mailinglist moderators flags)&lt;br /&gt;
         -x &amp;quot;flags&amp;quot;  (set quota flags)&lt;br /&gt;
         -z &amp;quot;flags&amp;quot;  (set default quota flags)&lt;br /&gt;
         perm flags:&lt;br /&gt;
            a ( set deny all flag )&lt;br /&gt;
            c ( set deny create flag )&lt;br /&gt;
            m ( set deny modify flag )&lt;br /&gt;
            d ( set deny delete flag )&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== vmoduser ==&lt;br /&gt;
&lt;br /&gt;
vmoduser: usage: [options] email_addr or domain (for each user in domain)&lt;br /&gt;
 options: -v ( display the vpopmail version number )&lt;br /&gt;
         -n ( don't rebuild the vpasswd.cdb file )&lt;br /&gt;
         -q quota ( set quota )&lt;br /&gt;
         -c comment (set the comment/gecos field )&lt;br /&gt;
         -e encrypted_passwd (set the password field )&lt;br /&gt;
         -C clear_text_passwd (set the password field )&lt;br /&gt;
 the following options are bit flags in the gid int field&lt;br /&gt;
         -x ( clear all flags )&lt;br /&gt;
         -d ( don't allow user to change password )&lt;br /&gt;
         -p ( disable POP access )&lt;br /&gt;
         -s ( disable SMTP AUTH access )&lt;br /&gt;
         -w ( disable webmail [IMAP from localhost*] access )&lt;br /&gt;
            ( * full list of webmail server IPs in vchkpw.c )&lt;br /&gt;
         -i ( disable non-webmail IMAP access )&lt;br /&gt;
         -b ( bounce all mail )&lt;br /&gt;
         -o ( user is not subject to domain limits )&lt;br /&gt;
         -r ( disable roaming user/pop-before-smtp )&lt;br /&gt;
         -a ( grant qmailadmin administrator privileges)&lt;br /&gt;
  [The following flags aren't used directly by vpopmail, but are]&lt;br /&gt;
  [included for other programs that share the user database.]&lt;br /&gt;
         -u ( set no dialup flag )&lt;br /&gt;
         -0 ( set V_USER0 flag )&lt;br /&gt;
         -1 ( set V_USER1 flag )&lt;br /&gt;
         -2 ( set V_USER2 flag )&lt;br /&gt;
         -3 ( set V_USER3 flag )&lt;/div&gt;</summary>
		<author><name>82.245.160.218</name></author>	</entry>

	<entry>
		<id>http://wiki.umbo.fr/index.php?title=Qmail-limit</id>
		<title>Qmail-limit</title>
		<link rel="alternate" type="text/html" href="http://wiki.umbo.fr/index.php?title=Qmail-limit"/>
				<updated>2007-09-13T09:55:29Z</updated>
		
		<summary type="html">&lt;p&gt;82.245.160.218 : /* vmoddomlimits */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== vmoddomlimits ==&lt;br /&gt;
&lt;br /&gt;
vmoddomlimits: usage: [options] domain&lt;br /&gt;
&lt;br /&gt;
 options: -v ( display the vpopmail version number )&lt;br /&gt;
         -d ( use the vlimits.default file, instead of domain )&lt;br /&gt;
         -S ( show current settings )&lt;br /&gt;
         -D ( delete limits for this domain, i.e. switch to default limits)&lt;br /&gt;
         -Q quota-in-megabytes ( set domain disk quota, '100' = 100 MB )&lt;br /&gt;
         -q quota-in-bytes ( set default user quota, '10M' = 10 MB )&lt;br /&gt;
         -M count ( set domain max msg count )&lt;br /&gt;
         -m count ( set default user max msg count )&lt;br /&gt;
         -P count ( set max amount of pop accounts )&lt;br /&gt;
         -A count ( set max amount of aliases )&lt;br /&gt;
         -F count ( set max amount of forwards )&lt;br /&gt;
         -R count ( set max amount of autoresponders )&lt;br /&gt;
         -L count ( set max amount of mailing lists )&lt;br /&gt;
 the following options are bit flags in the gid int field&lt;br /&gt;
         -g &amp;quot;flags&amp;quot;  (set flags, see below)&lt;br /&gt;
         gid flags:&lt;br /&gt;
            u ( set no dialup flag )&lt;br /&gt;
            d ( set no password changing flag )&lt;br /&gt;
            p ( set no pop access flag )&lt;br /&gt;
            s ( set no smtp access flag )&lt;br /&gt;
            w ( set no web mail access flag )&lt;br /&gt;
            i ( set no imap access flag )&lt;br /&gt;
            r ( set no external relay flag )&lt;br /&gt;
 the following options are bit flags for non postmaster admins&lt;br /&gt;
         -p &amp;quot;flags&amp;quot;  (set pop account flags)&lt;br /&gt;
         -a &amp;quot;flags&amp;quot;  (set alias flags)&lt;br /&gt;
         -f &amp;quot;flags&amp;quot;  (set forward flags)&lt;br /&gt;
         -r &amp;quot;flags&amp;quot;  (set autoresponder flags)&lt;br /&gt;
         -l &amp;quot;flags&amp;quot;  (set mailinglist flags)&lt;br /&gt;
         -u &amp;quot;flags&amp;quot;  (set mailinglist users flags)&lt;br /&gt;
         -o &amp;quot;flags&amp;quot;  (set mailinglist moderators flags)&lt;br /&gt;
         -x &amp;quot;flags&amp;quot;  (set quota flags)&lt;br /&gt;
         -z &amp;quot;flags&amp;quot;  (set default quota flags)&lt;br /&gt;
         perm flags:&lt;br /&gt;
            a ( set deny all flag )&lt;br /&gt;
            c ( set deny create flag )&lt;br /&gt;
            m ( set deny modify flag )&lt;br /&gt;
            d ( set deny delete flag )&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== vmoduser ==&lt;br /&gt;
&lt;br /&gt;
vmoduser: usage: [options] email_addr or domain (for each user in domain)&lt;br /&gt;
 options: -v ( display the vpopmail version number )&lt;br /&gt;
         -n ( don't rebuild the vpasswd.cdb file )&lt;br /&gt;
         -q quota ( set quota )&lt;br /&gt;
         -c comment (set the comment/gecos field )&lt;br /&gt;
         -e encrypted_passwd (set the password field )&lt;br /&gt;
         -C clear_text_passwd (set the password field )&lt;br /&gt;
 the following options are bit flags in the gid int field&lt;br /&gt;
         -x ( clear all flags )&lt;br /&gt;
         -d ( don't allow user to change password )&lt;br /&gt;
         -p ( disable POP access )&lt;br /&gt;
         -s ( disable SMTP AUTH access )&lt;br /&gt;
         -w ( disable webmail [IMAP from localhost*] access )&lt;br /&gt;
            ( * full list of webmail server IPs in vchkpw.c )&lt;br /&gt;
         -i ( disable non-webmail IMAP access )&lt;br /&gt;
         -b ( bounce all mail )&lt;br /&gt;
         -o ( user is not subject to domain limits )&lt;br /&gt;
         -r ( disable roaming user/pop-before-smtp )&lt;br /&gt;
         -a ( grant qmailadmin administrator privileges)&lt;br /&gt;
  [The following flags aren't used directly by vpopmail, but are]&lt;br /&gt;
  [included for other programs that share the user database.]&lt;br /&gt;
         -u ( set no dialup flag )&lt;br /&gt;
         -0 ( set V_USER0 flag )&lt;br /&gt;
         -1 ( set V_USER1 flag )&lt;br /&gt;
         -2 ( set V_USER2 flag )&lt;br /&gt;
         -3 ( set V_USER3 flag )&lt;/div&gt;</summary>
		<author><name>82.245.160.218</name></author>	</entry>

	<entry>
		<id>http://wiki.umbo.fr/index.php?title=Qmail-limit</id>
		<title>Qmail-limit</title>
		<link rel="alternate" type="text/html" href="http://wiki.umbo.fr/index.php?title=Qmail-limit"/>
				<updated>2007-09-13T09:48:53Z</updated>
		
		<summary type="html">&lt;p&gt;82.245.160.218 : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== vmoddomlimits ==&lt;br /&gt;
&lt;br /&gt;
vmoddomlimits: usage: [options] domain&lt;br /&gt;
&lt;br /&gt;
options: -v ( display the vpopmail version number )&lt;br /&gt;
         -d ( use the vlimits.default file, instead of domain )&lt;br /&gt;
         -S ( show current settings )&lt;br /&gt;
         -D ( delete limits for this domain, i.e. switch to default limits)&lt;br /&gt;
         -Q quota-in-megabytes ( set domain disk quota, '100' = 100 MB )&lt;br /&gt;
         -q quota-in-bytes ( set default user quota, '10M' = 10 MB )&lt;br /&gt;
         -M count ( set domain max msg count )&lt;br /&gt;
         -m count ( set default user max msg count )&lt;br /&gt;
         -P count ( set max amount of pop accounts )&lt;br /&gt;
         -A count ( set max amount of aliases )&lt;br /&gt;
         -F count ( set max amount of forwards )&lt;br /&gt;
         -R count ( set max amount of autoresponders )&lt;br /&gt;
         -L count ( set max amount of mailing lists )&lt;br /&gt;
the following options are bit flags in the gid int field&lt;br /&gt;
         -g &amp;quot;flags&amp;quot;  (set flags, see below)&lt;br /&gt;
         gid flags:&lt;br /&gt;
            u ( set no dialup flag )&lt;br /&gt;
            d ( set no password changing flag )&lt;br /&gt;
            p ( set no pop access flag )&lt;br /&gt;
            s ( set no smtp access flag )&lt;br /&gt;
            w ( set no web mail access flag )&lt;br /&gt;
            i ( set no imap access flag )&lt;br /&gt;
            r ( set no external relay flag )&lt;br /&gt;
the following options are bit flags for non postmaster admins&lt;br /&gt;
         -p &amp;quot;flags&amp;quot;  (set pop account flags)&lt;br /&gt;
         -a &amp;quot;flags&amp;quot;  (set alias flags)&lt;br /&gt;
         -f &amp;quot;flags&amp;quot;  (set forward flags)&lt;br /&gt;
         -r &amp;quot;flags&amp;quot;  (set autoresponder flags)&lt;br /&gt;
         -l &amp;quot;flags&amp;quot;  (set mailinglist flags)&lt;br /&gt;
         -u &amp;quot;flags&amp;quot;  (set mailinglist users flags)&lt;br /&gt;
         -o &amp;quot;flags&amp;quot;  (set mailinglist moderators flags)&lt;br /&gt;
         -x &amp;quot;flags&amp;quot;  (set quota flags)&lt;br /&gt;
         -z &amp;quot;flags&amp;quot;  (set default quota flags)&lt;br /&gt;
         perm flags:&lt;br /&gt;
            a ( set deny all flag )&lt;br /&gt;
            c ( set deny create flag )&lt;br /&gt;
            m ( set deny modify flag )&lt;br /&gt;
            d ( set deny delete flag )&lt;/div&gt;</summary>
		<author><name>82.245.160.218</name></author>	</entry>

	<entry>
		<id>http://wiki.umbo.fr/index.php?title=Qmail-limit</id>
		<title>Qmail-limit</title>
		<link rel="alternate" type="text/html" href="http://wiki.umbo.fr/index.php?title=Qmail-limit"/>
				<updated>2007-09-13T09:48:23Z</updated>
		
		<summary type="html">&lt;p&gt;82.245.160.218 : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;../../bin/vmoddomlimits&lt;br /&gt;
vmoddomlimits: usage: [options] domain&lt;br /&gt;
options: -v ( display the vpopmail version number )&lt;br /&gt;
         -d ( use the vlimits.default file, instead of domain )&lt;br /&gt;
         -S ( show current settings )&lt;br /&gt;
         -D ( delete limits for this domain, i.e. switch to default limits)&lt;br /&gt;
         -Q quota-in-megabytes ( set domain disk quota, '100' = 100 MB )&lt;br /&gt;
         -q quota-in-bytes ( set default user quota, '10M' = 10 MB )&lt;br /&gt;
         -M count ( set domain max msg count )&lt;br /&gt;
         -m count ( set default user max msg count )&lt;br /&gt;
         -P count ( set max amount of pop accounts )&lt;br /&gt;
         -A count ( set max amount of aliases )&lt;br /&gt;
         -F count ( set max amount of forwards )&lt;br /&gt;
         -R count ( set max amount of autoresponders )&lt;br /&gt;
         -L count ( set max amount of mailing lists )&lt;br /&gt;
the following options are bit flags in the gid int field&lt;br /&gt;
         -g &amp;quot;flags&amp;quot;  (set flags, see below)&lt;br /&gt;
         gid flags:&lt;br /&gt;
            u ( set no dialup flag )&lt;br /&gt;
            d ( set no password changing flag )&lt;br /&gt;
            p ( set no pop access flag )&lt;br /&gt;
            s ( set no smtp access flag )&lt;br /&gt;
            w ( set no web mail access flag )&lt;br /&gt;
            i ( set no imap access flag )&lt;br /&gt;
            r ( set no external relay flag )&lt;br /&gt;
the following options are bit flags for non postmaster admins&lt;br /&gt;
         -p &amp;quot;flags&amp;quot;  (set pop account flags)&lt;br /&gt;
         -a &amp;quot;flags&amp;quot;  (set alias flags)&lt;br /&gt;
         -f &amp;quot;flags&amp;quot;  (set forward flags)&lt;br /&gt;
         -r &amp;quot;flags&amp;quot;  (set autoresponder flags)&lt;br /&gt;
         -l &amp;quot;flags&amp;quot;  (set mailinglist flags)&lt;br /&gt;
         -u &amp;quot;flags&amp;quot;  (set mailinglist users flags)&lt;br /&gt;
         -o &amp;quot;flags&amp;quot;  (set mailinglist moderators flags)&lt;br /&gt;
         -x &amp;quot;flags&amp;quot;  (set quota flags)&lt;br /&gt;
         -z &amp;quot;flags&amp;quot;  (set default quota flags)&lt;br /&gt;
         perm flags:&lt;br /&gt;
            a ( set deny all flag )&lt;br /&gt;
            c ( set deny create flag )&lt;br /&gt;
            m ( set deny modify flag )&lt;br /&gt;
            d ( set deny delete flag )&lt;/div&gt;</summary>
		<author><name>82.245.160.218</name></author>	</entry>

	<entry>
		<id>http://wiki.umbo.fr/index.php?title=Asterisk-fr</id>
		<title>Asterisk-fr</title>
		<link rel="alternate" type="text/html" href="http://wiki.umbo.fr/index.php?title=Asterisk-fr"/>
				<updated>2007-08-05T10:48:17Z</updated>
		
		<summary type="html">&lt;p&gt;82.245.160.218 : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== mettre asterisk en FR ==&lt;br /&gt;
&lt;br /&gt;
http://www.voip-info.org/tiki-index.php?page=Asterisk+sound+files+international#French&lt;br /&gt;
&lt;br /&gt;
celui qui est en place =&amp;gt;&lt;br /&gt;
&lt;br /&gt;
http://public.indigen.com/asterisk-1.2-sounds-fr-armelle.tar.gz&lt;br /&gt;
&lt;br /&gt;
et mettre language=fr dans le sip.conf idem dans les param de langue sur les voicemail dans mysql&lt;/div&gt;</summary>
		<author><name>82.245.160.218</name></author>	</entry>

	<entry>
		<id>http://wiki.umbo.fr/index.php?title=Asterisk-fr</id>
		<title>Asterisk-fr</title>
		<link rel="alternate" type="text/html" href="http://wiki.umbo.fr/index.php?title=Asterisk-fr"/>
				<updated>2007-08-05T10:47:45Z</updated>
		
		<summary type="html">&lt;p&gt;82.245.160.218 : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== mettre asterisk en FR ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://public.indigen.com/asterisk-1.2-sounds-fr-armelle.tar.gz&lt;br /&gt;
&lt;br /&gt;
et mettre language=fr dans le sip.conf idem dans les param de langue sur les voicemail dans mysql&lt;/div&gt;</summary>
		<author><name>82.245.160.218</name></author>	</entry>

	<entry>
		<id>http://wiki.umbo.fr/index.php?title=Asterisk-fr</id>
		<title>Asterisk-fr</title>
		<link rel="alternate" type="text/html" href="http://wiki.umbo.fr/index.php?title=Asterisk-fr"/>
				<updated>2007-08-03T14:05:15Z</updated>
		
		<summary type="html">&lt;p&gt;82.245.160.218 : &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== mettre asterisk en FR ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://www.voip-info.org/tiki-index.php?page=Asterisk+sound+files+international&lt;br /&gt;
&lt;br /&gt;
et mettre language=fr dans le sip.conf idem dans les param de langue sur les voicemail dans mysql&lt;/div&gt;</summary>
		<author><name>82.245.160.218</name></author>	</entry>

	</feed>