Stombi Home Page

Trop facile

Moins 10 kg sans rien faire.

Comment :

  1. Aucun effort physique (ha si, 50m à pied de la voiture au batiment où je travaille, tous les jours!)
  2. 2 mois assis à l’ordi a travailler ou a mater des films.
  3. petit dej : café/clope/rss (on change pas une équipe qui gagne)
  4. Salade midi et soir , ingrédiants divers : salade, thon, oeufs, poulet, fromage, jambon, crevettes, melon, olives, carottes
  5. Aucun assaisonnement , pas de sel, pas de poivre, pas d’huile, pas de vinaigre … rien.
  6. Pas d’alcool
  7. C’est tout.

Graphique Poids

Fluctuations dans la courbe : magrets, vin rouge, vin rosé, rhum, champagne, rochefort 10 ;–)

EDIT :

Oups je manque a tous mes devoirs, j’ai été inspiré par le post Perdre 10 kilos de Laurent

Codecs Debian ou Ubuntu

J’ai toujours trouvé pénible de pas pouvoir lire n’importe quelle video quand j’installe une machine, faut toujours partir à la chasse au codecs.

Je mets un paquet deb ici (147 codecs - 15.09 MB) comme ça je saurai où chercher la prochaine fois.

Dotclear 2 et changement d’adresse

Je suis passé à Dotclear 2 , j’en ai profité pour utiliser le domaine stombi.net .

Première impression sur Dotclear 2 , c’est que du bonheur a administrer et le code est super classe.

La migration est en cours, il doit y avoir plein de liens morts et manquer quelques images, ça devrait rentrer dans l’ordre bientôt.

Bon, prochain post dans 6 mois (ou pas) , comme d’hab ;-)

Ubuntu Kismet MySQL GpsDrive

Hardware :

  • Une carte wifi (chez moi, Netgear WG511v2 made in taiwan)
  • Un recepteur GPS (chez moi, Inforad USB)

Software :

Installer les programmes

sudo apt-get install gpsd kismet gpsdrive mysql-server mysql-client

Kismet :

Bon on assume que Kismet est configuré correctement et donc que la détection des reseaux WIFI fonctionne.

Dans /etc/kismet/kismet.conf changer :

gps=false

en :

gps=true

c’est tout.

MySQL :

Demarrer le serveur :

sudo /etc/init.d/mysql start

Créer la base :

si vous venez d’installer MySQL le compte root n’a pas de mot de passe

sudo mysql -u root < /usr/share/doc/gpsdrive/create.sql

sinon jetez un coup d’oeil a /usr/share/doc/gpsdrive/LISEZMOI.SQL

gpsd :

Perso j’ai supprimé les fichiers gpsd.hotplug et gpsd.usermap du répertoire /etc/hotplug/usb ça faisait des conflits et j’avais pas trop le temps de regarder ce qui ne fonctionnait pas.

Tuer le daemon au cas où il serait lancé :

sudo killall gpsd

Créer le device pour le recepteur usb :

sudo mknod /dev/ttyUSB0 c 188 0

Brancher le recepteur GPS et lancer gpsd :

sudo gpsd -D 2 /dev/ttyUSB0 &

Lancer Kismet :

sudo kismet

Lancer GpsDrive :

gpsdrive

Dans GpsDrive cocher la case "Utiliser SQL"

Et voilà normalement y’a plus qu’a aller faire un petit tour pour voir s’afficher sur la carte les accesspoints du voisinage.

Ubuntu Pure-FTPd et PureAdmin CVS

Contenu de mon fichier /etc/apt/sources.list


## UPDATES

deb http://fr.archive.ubuntu.com/ubuntu breezy-updates main restricted


## SECURITY

deb http://security.ubuntu.com/ubuntu breezy-security main restricted universe


## DISTRIB BREEZY

deb http://archive.ubuntu.com/ubuntu/ breezy main restricted universe multiverse

Installation des paquets necessaires

Mise à jour de la base de données des paquets :

sudo apt-get update

Installation des paquets :

sudo apt-get install pure-ftpd cvs autoconf automake intltool libglib2.0-dev libgtk2.0-dev libglade2-dev make checkinstall libgamin-dev

Configuration de Pure-FTPd

Editer /etc/default/pure-ftpd-common

sudo gedit /etc/default/pure-ftpd-common

Changer

STANDALONE_OR_INETD=inetd

en

STANDALONE_OR_INETD=standalone

Commenter cette ligne dans /etc/inetd.conf

#ftp stream tcp nowait root /usr/sbin/tcpd /usr/sbin/pure-ftpd-wrapper

Désactiver l’autentification PAM

sudo echo "no" > /etc/pure-ftpd/conf/PAMAuthentication

Créer un lien symbolique pour gérer l’autentification avec PureDB

cd /etc/pure-ftpd/auth/

sudo ln -s ../conf/PureDB 50PureDB

Installation de PureAdmin

Créez un répertoire où récuperer et compiler pureadmin

sudo mkdir -p /tmp/pureadmin

cd /tmp/pureadmin

export CVS_RSH=ssh

cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/purify login

pas de password, appuyer sur entrée

si ça ne trouve pas le fichier .cvspass dans le /home ça n’est pas grave, continuer

cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/purify co purify

cd purify

./autogen.sh

./configure

make

sudo checkinstall

quand on demande:

The package documentation directory ./doc-pak does not exist.

Should I create a default set of package docs? [y]: n

répondre n (non)

changer les paramètres du paquet pour avoir quelque chose comme ça :

0 -  Maintainer: [ mail@example.com ]
1 -  Summary: [ Gtk graphic front-end for PureFTPd ]
2 -  Name:    [ pureadmin ]
3 -  Version: [ 0.2.2 ]
4 -  Release: [ 1 ]
5 -  License: [ GPL ]
6 -  Group:   [ checkinstall ]
7 -  Architecture: [ i386 ]
8 -  Source location: [ purify ]
9 -  Alternate source location: [  ]

Si tout se passe bien le paquet généré s’installe automatiquement. Sinon installer en tappant la commande

sudo dpkg -i pureadmin_0.2.2-1_i386.deb

lancer pureadmin

sudo pureadmin

Aller dans Préférences

Renseigner le "Dossier Home:" , ne pas tenir compte du reste pour l’instant

pure1.png

Remplir les commandes externes comme sur l’image

pure2.png

Cliquer sur "Gestion des comptes"

pure3.png

Répondre "Oui"

pure4.png

Répondre "Oui"

Créer un utilisateur

pure5.png

Cliquer sur "Ajouter compte" et quitter pureadmin

Créer le Répertoire ftp

sudo mkdir -p /home/ftp

Donner les bonnes permissions

sudo chown ftpuser:ftpgroup /home/ftp

Lancer pureadmin

sudo pureadmin

Aller dans le menu "PureFTPd" et cliquer sur "Démarrer serveur"

Lancer un client ftp et tester la connexion avec user qui vient d’etre créé.

Si "Démarrer serveur" est grisé , lancer une fois pureadmin en root

sudo -s

pureadmin

Quitter pureadmin , puis le relancer en user

exit

sudo pureadmin

Sarkoebbels

M. Sarkozy contre l’anti-France

09.09.2005 - Intervention devant les préfets

First they put away the dealers,
Keep our kids safe and off the street.
Then they put away the prostitutes,
Keep married men cloistered at home.
Then they shooed away the bums,
Then they beat and bashed the queers,
Turned away asylum-seekers,
Fed us suspicions and fears.
We didn't raise our voice,
We didn't make a fuss.
It's funny there was no one left to notice
When they came for us.
...

Nofx - Re - Gaining Unconsciousness Lyrics

mkfifo

J’adore ce genre d’astuces :)

Hi this article was awesome I am using the same technique to image a hard drive to a new one. First i booted both of the laptops to live cd’s then i did:

local$ mkfifo ddfifo; dd if=/dev/hda | bzip2 > ddfifo

remote$ nc -l -p 5000 | bunzip2 | dd of=/dev/hda

local$ cat ddfifo | nc remote 5000

Now I have my old filesystem perfectly set up on my new laptop….ta da.

Source : ce commentaire

Apache2 multiple SSL Virtual Hosts

Why is it not possible to use Name-Based Virtual Hosting to identify different SSL virtual hosts?

Name-Based Virtual Hosting is a very popular method of identifying different virtual hosts. It allows you to use the same IP address and the same port number for many different sites. When people move on to SSL, it seems natural to assume that the same method can be used to have lots of different SSL virtual hosts on the same server.

It comes as rather a shock to learn that it is impossible.

The reason is that the SSL protocol is a separate layer which encapsulates the HTTP protocol. So the problem is that the SSL session is a separate transaction that takes place before the HTTP session even starts. Therefore all the server receives is an SSL request on IP address X and port Y (usually 443). Since the SSL request does not contain any Host: field, the server has no way to decide which SSL virtual host to use. Usually, it will just use the first one it finds that matches the port and IP address.

You can, of course, use Name-Based Virtual Hosting to identify many non-SSL virtual hosts (all on port 80, for example) and then you can have no more than 1 SSL virtual host (on port 443). But if you do this, you must make sure to put the non-SSL port number on the NameVirtualHost directive, e.g.

NameVirtualHost 192.168.1.1:80

Other workaround solutions are:

Use separate IP addresses for different SSL hosts. Use different port numbers for different SSL hosts.


Specifically, you cannot have multiple secure virtual hosts on the same SOCKET (IP address + port). By default, a secure host will use port 443. You can change configure your virtual host to use a different port number with the same IP, thus creating another socket. There are many disadvantages to this approach. The most obvious disadvantage is that if you are not using the default port, your URL must also contain the port number to access the secure site.

Example:

Site using default port - www.something.com - would be accessed as https://www.something.com

A site using port 8888 would be accessed as https://www.something.com:8888

Another disadvantage is that if you introduce more ports, you will be providing more opportunities for port sniffing hackers. Last, if you select a port that is used by something else, you will create conflict problem.

Mauriz Cd Key

Changement de thème, c’est une adaptation du thème par défaut de Dotclear.

Evidement ceci n’aurait pas été possible sans … Maurice bien sûr !