<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://ll.lairdutemps.org/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://ll.lairdutemps.org/feed.php">
        <title>Wiki lairdutemps.org</title>
        <description></description>
        <link>http://ll.lairdutemps.org/</link>
        <image rdf:resource="http://ll.lairdutemps.org/lib/images/favicon.ico" />
       <dc:date>2012-02-05T19:02:36+01:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://ll.lairdutemps.org/linux/memo_admin?rev=1327059801"/>
                <rdf:li rdf:resource="http://ll.lairdutemps.org/linux/memo_bash?rev=1323293336"/>
                <rdf:li rdf:resource="http://ll.lairdutemps.org/linux/scripts_bash/check_fpm_socket?rev=1317712073"/>
                <rdf:li rdf:resource="http://ll.lairdutemps.org/linux/memo_git?rev=1312475237"/>
                <rdf:li rdf:resource="http://ll.lairdutemps.org/linux/aliases?rev=1305802023"/>
                <rdf:li rdf:resource="http://ll.lairdutemps.org/linux/logitheque?rev=1305775979"/>
                <rdf:li rdf:resource="http://ll.lairdutemps.org/linux/start?rev=1305021774"/>
                <rdf:li rdf:resource="http://ll.lairdutemps.org/memo?rev=1301488099"/>
                <rdf:li rdf:resource="http://ll.lairdutemps.org/cms/drupal/start?rev=1298650023"/>
                <rdf:li rdf:resource="http://ll.lairdutemps.org/cms/drupal/firephp?rev=1298647167"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://ll.lairdutemps.org/lib/images/favicon.ico">
        <title>Wiki lairdutemps.org</title>
        <link>http://ll.lairdutemps.org/</link>
        <url>http://ll.lairdutemps.org/lib/images/favicon.ico</url>
    </image>
    <item rdf:about="http://ll.lairdutemps.org/linux/memo_admin?rev=1327059801">
        <dc:format>text/html</dc:format>
        <dc:date>2012-01-20T12:43:21+01:00</dc:date>
        <dc:creator>Daniel Caillibaud</dc:creator>
        <title>Administration serveur - aj parted</title>
        <link>http://ll.lairdutemps.org/linux/memo_admin?rev=1327059801</link>
        <description>Quelques procedures d'install

	*  tomcat_install
	*  postfix

Quelques opérations classiques

Ajouter un utilisateur pour du ftp

	*  Pure-ftpd


#remplacer &lt;login&gt; par le login souhaité
pure-pw useradd &lt;login&gt; -d /path/2/ftp/&lt;login&gt; -y 2 -N 1000 -u 1001 -g 1001
# cela va demander le pass
# -y 2 =&gt; 2 connexions simu max
# -N 1000 =&gt; 1000 Mo de quota
# -u &amp; -g correspondent à uid et guid (pas obligés de figurer dans /etc/passwd)

# pour modifier un param, ici mettre le quota à 500Mo
pure-pw…</description>
    </item>
    <item rdf:about="http://ll.lairdutemps.org/linux/memo_bash?rev=1323293336">
        <dc:format>text/html</dc:format>
        <dc:date>2011-12-07T22:28:56+01:00</dc:date>
        <dc:creator>Daniel Caillibaud</dc:creator>
        <title>Memo BASH - correction find</title>
        <link>http://ll.lairdutemps.org/linux/memo_bash?rev=1323293336</link>
        <description>*  Guide avancé d'écriture des scripts Bash

vrac

Redirection

Pour rediriger les erreurs dans le meme log: commande &gt;log 2&gt;&amp;1

gestion des processus liés au terminal (avant/arrière plan, attachés/détachés)

Dans un terminal bash (probablement pareil avec d'autre shells), pour</description>
    </item>
    <item rdf:about="http://ll.lairdutemps.org/linux/scripts_bash/check_fpm_socket?rev=1317712073">
        <dc:format>text/html</dc:format>
        <dc:date>2011-10-04T09:07:53+01:00</dc:date>
        <dc:creator>Daniel Caillibaud</dc:creator>
        <title>check_fpm_socket.sh - créée</title>
        <link>http://ll.lairdutemps.org/linux/scripts_bash/check_fpm_socket?rev=1317712073</link>
        <description>Ce script vérifie qu'il n'y a pas de pb de connexion fpm (toto.socket failed) dans les logs nginx.


#!/bin/bash

# Script pour surveiller les pb de connexion à php-fpm
# On part du principe que toutes les connexions se font en socket nommé ${site}.socket, 
# avec les logs nginx dans /wln/${site}.error.log

# nos fichiers
LOG=/var/log/$(basename $0 .sh).log
ERRLOG=/var/log/$(basename $0 .sh).err
TMP=/tmp/$(basename $0 .sh)/tmp.avirer
MAILTMP=/tmp/$(basename $0 .sh)/mail.avirer
# On créé not…</description>
    </item>
    <item rdf:about="http://ll.lairdutemps.org/linux/memo_git?rev=1312475237">
        <dc:format>text/html</dc:format>
        <dc:date>2011-08-04T18:27:17+01:00</dc:date>
        <dc:creator>Daniel Caillibaud</dc:creator>
        <title>Git - màj liens</title>
        <link>http://ll.lairdutemps.org/linux/memo_git?rev=1312475237</link>
        <description>Git est un gestionnaire de versions (comme svn, cvs ou d'autres) décentralisé.

Un résumé des commandes chez fedora et le git community book ainsi que le pro git book et sa traduction française

Mais, parfois, la centralisation s'avère pratique, et c'est aussi possible.</description>
    </item>
    <item rdf:about="http://ll.lairdutemps.org/linux/aliases?rev=1305802023">
        <dc:format>text/html</dc:format>
        <dc:date>2011-05-19T12:47:03+01:00</dc:date>
        <dc:creator>Daniel Caillibaud</dc:creator>
        <title>Aliases, couleur de prompt &amp; co - maj alias</title>
        <link>http://ll.lairdutemps.org/linux/aliases?rev=1305802023</link>
        <description>.bashrc


# ne rien faire en mode non interactif
[ -z &quot;$PS1&quot; ] &amp;&amp; return

umask 022

# les variables d´environnement
export HISTSIZE=2500
export PATH=&quot;$PATH:/home/bin&quot;
# dans une VM de base faut ajouter
export HISTFILE=~/.bash_history
# et on prend tous les params par défaut (surtout LC_ALL)
while read var
do
  export $var
done &lt; /etc/environment

# Pour le reste, on charge alias et prompt et complétion
if [ -f ~/.bash_prompt ]; then
  . ~/.bash_prompt
fi

if [ -f ~/.bash_aliases ]; then
  . …</description>
    </item>
    <item rdf:about="http://ll.lairdutemps.org/linux/logitheque?rev=1305775979">
        <dc:format>text/html</dc:format>
        <dc:date>2011-05-19T05:32:59+01:00</dc:date>
        <dc:creator>Daniel Caillibaud</dc:creator>
        <title>Logithèque - bug netbeans</title>
        <link>http://ll.lairdutemps.org/linux/logitheque?rev=1305775979</link>
        <description>Paquets de base

Sur une lenny avec install de bureau basique, j'ajoute dans /etc/apt/sources.list contrib &amp; non-free (oui, je sais, saimal!), puis le paquet debian-multimedia-keyring puis un dépot debian-multimedia. Ensuite: 


alias apin='aptitude install'
# outils système et réseau
apin openssh-server ssh
apin apt-file iftop hdparm htop make rsync screen rsnapshot 
apin gedit-plugins joe lftp lynx ntpdate
# claws (mon mailer favori)
apin claws-mail claws-mail-archiver-plugin claws-mail-att…</description>
    </item>
    <item rdf:about="http://ll.lairdutemps.org/linux/start?rev=1305021774">
        <dc:format>text/html</dc:format>
        <dc:date>2011-05-10T12:02:54+01:00</dc:date>
        <dc:creator>Daniel Caillibaud</dc:creator>
        <title>Linux - aj raid soft</title>
        <link>http://ll.lairdutemps.org/linux/start?rev=1305021774</link>
        <description>Des pages sur le sujet... et

qq trucs en vrac

debian install sans cd

 Il faut juste avoir un grub qui marche déjà, récupérer l'initrd.gz et le vmlinuz nécéssaire au 1er boot (par exemple sur  &lt;http://debian.osuosl.org/debian/dists/etch/main/installer-i386/current/images/netboot/debian-installer/i386/&gt;), et ajouter dans le menu du grub qui marche (remplacer (hd0,0)/boot/newinstall/ par le bon chemin).</description>
    </item>
    <item rdf:about="http://ll.lairdutemps.org/memo?rev=1301488099">
        <dc:format>text/html</dc:format>
        <dc:date>2011-03-30T14:28:19+01:00</dc:date>
        <dc:creator>Daniel Caillibaud</dc:creator>
        <title>Mémo - aj liens vers listes de code</title>
        <link>http://ll.lairdutemps.org/memo?rev=1301488099</link>
        <description>Des trucs en vrac...

ajax et acessibilité (en): &lt;http://www.maxkiesler.com/index.php/weblog/comments/how_to_make_your_ajax_applications_accessible/&gt;

plugin eclipse pour js &lt;http://www.aptana.com/docs/index.php/Plugging_Aptana_into_an_existing_Eclipse_configuration&gt;</description>
    </item>
    <item rdf:about="http://ll.lairdutemps.org/cms/drupal/start?rev=1298650023">
        <dc:format>text/html</dc:format>
        <dc:date>2011-02-25T17:07:03+01:00</dc:date>
        <dc:creator>Daniel Caillibaud</dc:creator>
        <title>Drupal - rmq imce</title>
        <link>http://ll.lairdutemps.org/cms/drupal/start?rev=1298650023</link>
        <description>Cf une liste de Modules.

Qq pages à garder en memo

	*  groupe pour import odf dans drupal

multisites

Pour une install multisites, cf &lt;http://drupal.org/node/43816&gt;

En résumé, utiliser l'arbo suivante: 


   # les modules pour tous les sites, penser à faire un update sur chaque site
   # (s'ils sont sur des db séparées) en cas d'upgrade d'un module.
drupal_base/sites/all/modules
drupal_base/sites/all/themes    # idem pour les themes
drupal_base/sites/site1.tld/settings.php
drupal_base/…</description>
    </item>
    <item rdf:about="http://ll.lairdutemps.org/cms/drupal/firephp?rev=1298647167">
        <dc:format>text/html</dc:format>
        <dc:date>2011-02-25T16:19:27+01:00</dc:date>
        <dc:creator>Daniel Caillibaud</dc:creator>
        <title>FirePHP - rmq drupal4firebug</title>
        <link>http://ll.lairdutemps.org/cms/drupal/firephp?rev=1298647167</link>
        <description>Pour utiliser firephp (cf &lt;http://www.firephp.org/Wiki/Libraries/Drupal&gt;) avec drupal, il faut, en plus du module devel 


cd $path_qui_va_bien/modules/devel
mkdir FirePHPCore
cd FirePHPCore
# aller voir la dernière version sur http://www.firephp.org/HQ/FinalRelease.htm
wget http://www.firephp.org/DownloadRelease/FirePHPLibrary-FirePHPCore-0.3.2 -O FirePHPLibrary-FirePHPCore-0.3.2.zip
unzip FirePHPLibrary-FirePHPCore-0.3.2.zip 
ln -s FirePHPCore-0.3.2/lib</description>
    </item>
</rdf:RDF>

