jeudi 30 septembre 2010

Musique à décourvir

As if We Existed de Sol.illaquists of Sound

KMD SMOKING THAT SHIT

mercredi 29 septembre 2010

Synchronizing The System Clock On CentOS, RHEL

How Do I Setup The NTP Client?

While there are NTP clients available for all operating systems, we’re going to focus on CentOS Linux and Red Hat Enterprise Linux. This is faily easy:
1. First you got to install the NTP package. I suggest you try using YUM for this task:
# yum install ntp
2. Then you want to have the NTP service started at boot time:
# chkconfig --levels 235 ntpd on
3. Specify the NTP server you’ll be synchronizing with. I suggest you use the NTP server pool from ntp.org:
# ntpdate 0.pool.ntp.org
4. Start the NTP service:
# service ntpd start
What’s interesting with the NTP protocol is that if the network connection is temporarily unavailable, NTP can use measurements from the past to estimate current time and error.
On MS Windows server, you can use the W32Time service. It’s been a long time since I’ve configured this on MS Windows so I’ll dig that out and post it here when I find it.

Installer Opsview sur CentOS

https://docs.opsview.com/doku.php?id=opsview-community:centos-installation

mardi 28 septembre 2010

Apache Erreur 403 : Directory index forbidden

Contexte

En interrogeant une url, apache retourne une erreur "403 forbidden" ;
En regardant à la fin du fichier log d'erreur, on trouve une erreur "Directory index forbidden" :

user@machine: ~ $ tail /var/log/apache2/error.log
[...]
Thu May 29 07:11:08 2008] [error] [client XXX.XXX.XXX.XXX] Directory index forbidden by Options directive: /var/www/repertoire


D'autres raisons d'erreur 403 sont expliquées dans le post :
D'où vient l'erreur "403 Forbidden" d'apache ?.

Résolution

Deux possibilités pour résoudre cette erreur :
  • Créer une fichier d'index (index.html) dans le repertoire incriminé (dans notre exemple /var/www/repertoire)
     
    user@machine: ~ $ cd /var/www/repertoire
    user@machine:repertoire $ nano index.html
    Contenu de ma page index 
     
  • Autoriser les indexes automatiques dans la configuration d'apache. Ca se fait via la directive Options +Indexes pour le repertoire /var/www/repertoire/ :
     
    user@machine: ~ $ nano /etc/apache2/conf.d/index_auto.conf
    <Directory /var/www/repertoire>
            Options +Indexes
    </Directory>
    

    Pour Redhat, Fedora ou Mandriva, il faut éditer le fichier /etc/httpd/conf/httpd.conf

    Si vous n'avez pas les droits d'accéder à la configuration d'apache, vous pouvez utiliser le fichier de délégation de configuration .htaccess :
     
    user@machine:~ $ cd /var/www/repertoire
    user@machine:repertoire $ nano .htaccess
    Options +Indexes
    

    Explications

    Lorsqu'une url correspondant à un répertoire est interrogé, apache y recherche un fichier d'index. Ces fichiers sont définis dans la conf d'apache par la directive DirectoryIndex, qui a comme valeur en général index.html et index.php.
    Si aucun des fichiers n'est présent dans le répertoire, apache regarde si il a les droits pour générer automatiquement un index (qui contiendra le listing des fichiers du répertoire). Les droits sont définis par la directive Options +Indexes encadré par une balise conditionnelle Directory si on passe par un fichier de configuration apache.
    La directive est mise telle quelle dans le fichier .htaccess. Ce fichier permet de ré-écrire des éléments de configuration depuis un répertoire de publication.

    source : http://tutos.tangui.eu.org/6-apache-erreur-403-directory-index-forbidden

lundi 27 septembre 2010

Synchronier deux repertoires dsitants avec rsync

Juste un exemple :

rsync -avrt rsync://mirrors.ircam.fr/pub/CentOS/5.5/os/i386/ --exclude=debug/ /data2/www/mirrors/CentOS/5.5/i386/

Démarrer depuis un périphérique USB pour installer CentOS

1) Télécharger le l'image de boot
Par exemple pour CentOS 5 version 32 bits:
http://mirrors.ircam.fr/pub/CentOS/5.5/os/i386/images/diskboot.img


2) Connecter une clé USb sur son PC

3) sudo dd if=/data/CentOS5.5_32bits/diskboot.img of=/dev/sdb

sdb étant mon périphérique USB

Voilou, c'est fait

vendredi 24 septembre 2010

Paris.....une photo de 16 Gigapixels, ça donne quoi ?

Une magnifie photo de Paris à parcourir. En cherchant bien, on peut même trouver des choses assez stupéfiante.

Pour info, il existe d'autres photos du même acabit.

La mesure des chaines TV et radios transmises en numérique

Le site Digitalbitrate est incontournable si vous voulez des infos sur ces flux numériques qui nous entourent.

Multimédia Wiki

Un wiki très intéressant sur le codecs, les conteneurs....
http://wiki.multimedia.cx/

Plan des catacombes de Paris

Si vous souhaitez obtenir des plans des catacombes de Paris....c'est par içi

Logins / passwords par défaut des principaux équipement réseaux

Qui n'a pas été bloqué pour accéder à une interface d'admin d'un équipement récupère ....ou pas :) 

1) Sur ce très bon site : GovernmentSecurity.org
2) Une autre source : phenoelit-us.org

Trouver de la musique sur le net (http)

1) Avec l'ami google
2) Télécharger du contenu flash avec les plugins firefox

Password Recovery

Bloquer la pub (en partie) sous Android et autre OS

Le but de cet article est de bloquer la pub d'une manière assez classique. Cette méthode est  identique quelque soit le système d'exploitation (à quelques détails près).

Un peu de théorie. Lorsque l'on navigue sur internet, nos terminaux (PC, téléphone, STB....) font des requêtes (appelées DNS) sur une sorte de gros annuaire afin de connaitre les coordonées exact (adresse IP) d'un serveur.

Localement, nos terminaux consultent dans un premier temps un annuaire local (cela est configurable, mais par défaut c'est l'annuaire local qui est consulté en premier).
  • Sous linux/andoroit/unix et autres clones : /etc/hosts
  • Sous windows : c:\windows\system32\drivers\hosts

Si par exemple j'ajoute la ligne "127.0.0.1        www.google.com" dans le fichier hosts, je ne serais plus en mesure d'afficher la page www.google.com dans mon naviguateur (127.0.0.1 étant une adresse IP locale, dite adresse de rebouclage ou loopback in english, bref en gros la requête ne sort pas de chez moi)


NB : Sur le market il existe une application appelée AdFree qui fait normalement çela assez bien.

Fini, la théorie, passons à la pratique pour Android :
Premièrement votre smartphone doit être rooté et bien évidemment le SDK Android doit être installé sur votre poste.
Enfin, il vous faudra une carte SD dans votre appareil.
On commence :- Premièrement, démarrer votre téléphone en mode recovery. Vous trouverez comment faire dans les tutos de root respectifs de chaque téléphone.
- Ensuite ouvrez une console et tapez ceci :
adb shell mount /system
adb shell mount /sdcard
adb shell shell mkdir /sdcard/etc
adb shell cp /system/etc/hosts /sdcard/etc/hosts.ref
adb shell rm -r /system/etc/hosts
        adb shell touch /sdcard/etc/hosts
adb shell ln -s /sdcard/etc/hosts /system/etc/hosts
- Redémarrez ensuite votre smartphone normalement.
- Branchez-le sur votre ordinateur en mode "lecteur de disque" et allez éditer le fichier etc/hosts.
Rajoutez à la suite toutes les lignes de ce fichier :
http://www.mvps.org/winhelp2002/hosts.txt
- Enregistrez, refermez et débranchez votre téléphone de votre ordinateur
- Voilà c'est terminé.

Android 2.1 et root sur Acer Liquid

Cet article est un petit rappel personnel afin de mettre à jour un smartphone Acer Liquid avec la version Android Eclair (v 2.1).
La version de départ est Android 1.6.

Tout d'abord, pourquoi ? (cela n'engage que moi))
- Mise à jour de Android : prise en charge de multipoint (entre autre...)
- Mode root : faire des sauvegardes facilement + utilisation du vpn + bidouille

Attention, la mise jour supprime l'ensemble des données du téléphone mis à part la sdcard.
Pensez donc à faire une sauvegarde (nous verrons cela dans un autre poste)

1) Mise à jour : 

- Sur le site d'Acer  télécharger la nouvelle rom
- Suivre les instructions....suivant suivant suivant...

Quelques minute plus tard, votre téléphone démarre avec Android 2.1.

2) Être super utilisateur ( = root)

- Télécharger le driver USB pour Acer liquid
- Installer le soft
- Télécharger installMalezRecovery_x.x.x_SCRIPT.zip ainsi malezRecovery_X.img (image recovery) sur le très bon site de Malez (section download)
- Activer le mode debug USB sur le téléphone
- Décompressé installMalezRecovery_x.x.x_SCRIPT.zip
- Copier l'image malez recovery dans ce répertoire et naviguer en mode terminal dans

- Connecter le téléphone en usb au PC
- En mode terminal, lancer les commandes suivantes :
  • adb reboot bootloader 
  • fastboot -i 0x0502 flash recovery malezRecovery_XX.img 
(reponse : sending 'recovery' (4876 KB)... OKAY writing 'recovery'... OKA)
    • fastboot -i 0x0502 reboot 
    Le bootlader est maintenant modifié mais le téléphone n'est pas encore "rooter"


    Maintenant, pour réellement avoir les droits root :
    Prérequis:
    - le téléphone est démarré avec le mode debug usb activé
    - les outils adb sont installés sur le PC

    Ensuite !
    - Redemarrer le téléphone en mode recovery : adb reboot recovery
    - Attendre quelques secondes.....
    - Lancer le shell avec la fonction malez : adb shell malez
    - Selectionner "root current system (mode 1) : 11a
    - Redémarrer le téléphone : b

    Voila, c'est fait !