Quand on veut être a l’heure…

Communication, Geek, Informatique, Internet, Life 2 commentaires »

Hier j’avais fait un billet sur Gorgy-Timing.

Ce matin je devais prendre le train de 11h14.
J’ai regardé les horaires de bus avant de partir : ah un bus à 10h40 impeccable… bref je me dépêche de me préparer etc…
J’arrive à la gare devant le distributeur je prend mon billet et je vois 10h05… Je me dit tiens le distributeur déconne… Bref je vais voir le quai et la je vois plein de train a 10h etc…

J’avais une heure d’avance !

Du coup j’en ai profité pour sortir mon MacBook Pro et me connecté avec mon compte Orange au wifi de la gare… (Geek un jour Geek Toujours ! ;))

Par : ChoiZ

Il faut pas craqué !

Communication, Informatique, Matériel Aucun commentaire »

J’ai trouvé un objet que j’aimerai avoir depuis quelques années…

On Air Light
La petite boite “On Air”. Ce n’est pas grand chose mais ils facturent ça 70$ quand même ! (soit 50€).

J’aimerai également une “clock” Gorgy-Timing…

Mais bon c’est pas le même prix :(

Par : ChoiZ

Mackie Onyx 1220 !

Informatique, Matériel, Musique Aucun commentaire »

Guillaume ma prété sa table de mixage une Mackie Onyx 1220 ! C’est plutôt une belle table j’ai branché mes différentes sources sonores et c’est beaucoup plus pratique que ma petite table que je traine depuis 2002 !

Elle est plutôt imposante mais parfaite pour mon utilisation en Webradio !

Voilà quelques photos :

Mackie Onyx 1220Mackie Onyx 1220

Prix : 511Euros chez Thomann.
Plus d’infos !

Par : ChoiZ

Google Maps !

Informatique, Internet Aucun commentaire »

De nouvelles options sont disponible depuis quelques temps sur Google Maps.

Comme par exemple la possibilité de voir les articles Wikipédia en fonction des zones géographiques et même de voir les photos !

Mais on y trouve des fois des trucs étranges…

Certaines voitures sont effacées des routes, certaines personnes dans les villes sont également effacées, les zones sensibles (militaire ou autre…) ne sont pas affichées du coup on sait qu’il y a quelque chose de critique dans ce coin…

Et des fois les étudiants de Saint Etienne s’amusent pour voir si ça fonctionne regardez ici.

Par : ChoiZ

Depuis le temps fallait bien que ça arrive…

Geek, Informatique, Life, Photos 4 commentaires »

C’est chose faite !
Ce soir nous avons fait une sortie Mc Do + Ciné entres amis.
Comme d’habitude je file a la borne carte bleu au Mc Do (car au centre ville de Caen en payant a la borne CB vous avez un sunday ou un “petit” burger offert lors de votre prochain passage).
Ca fait déjà pas mal de temps que j’utilise ses bornes sans aucun problème… Sauf ce soir la preuve avec “la photo du geek” a l’appuie :

Vous pouvez cliquer dessus pour voir en plus grand…

C’est lorsque j’ai voulu retirer les glaçons de mon Sprite qu’il a afficher l’erreur. :D Donc laissez les glaçons ou ils sont !

E-te : Tu vois j’ai même fait un billet en tant que bon geek ! ;)

Par : ChoiZ

Firefox 3

Geek, Informatique, Internet, Logiciel 6 commentaires »

Vivement la sortie !!!

En attendant…

;)

Par : ChoiZ

Download Day Firefox !

Informatique, Internet, Logiciel Aucun commentaire »

Vous aussi participez au Download Day proposé par Mozilla le 17 Juin ! (Demain)

Pour participez inscrivez vous ici.

Établir un record du monde Guinness. Profiter d’un Web meilleur. Cela a l’air d’une bonne affaire, non ? Vous avez juste à télécharger Firefox 3 pendant le Download Day - c’est aussi simple que ça. Nous ne vous demandons pas de montrer vos talents d’avaleur d’épée ou d’équilibriste, bien que cela serait assez génial.

La date officielle du lancement de Firefox 3 est le 17 juin 2008. Rejoignez notre communauté et le projet de record du monde en participant dès aujourd’hui !

Déjà : 1,333,082 promesses de téléchargement a votre tour ;)

Par : ChoiZ

Installation d’un PABX (Asterisk FreePbx …)

Communication, Connaissances, Informatique, Internet, Linux, Logiciel, Téléphonie Aucun commentaire »

Suite à l’installation de Debian Etch nous pouvons maintenant installer un PABX (Serveur Téléphonique) sur notre serveur tout propre.

J’ai utilisé en grande partie le tutoriel de Yoann Queret. J’ai modifier certaines parties qui n’était pas a mon goût.

Par la suite je ferais un tutorial pour créer vos utilisateurs, vos lignes etc… :-)

Connectez vous en ssh a votre serveur ou directement en console sur la machine.

Création d’un dossier temporaire pour stocker les archives

mkdir /tmp/asterisk/

On se rend dans le dossier temporaire

cd /tmp/asterisk

On telecharge ce que l’on a besoin

wget http://downloads.digium.com/pub/asterisk/releases/asterisk-1.4.18.tar.gz
wget http://downloads.digium.com/pub/zaptel/releases/zaptel-1.4.8.tar.gz
wget http://downloads.digium.com/pub/libpri/releases/libpri-1.4.3.tar.gz
wget http://downloads.digium.com/pub/asterisk/releases/asterisk-addons-1.4.5.tar.gz

On telecharge vim

apt-get install vim

On modifie le fichier sources.list

vi /etc/apt/sources.list

Rendez-vous avec les fleches devant la ligne suivante :

deb cdrom:[Debian GNU/Linux 4.0 r1 _Etch_ - Official i386 NETINST Binary-1 20070820-20:21]/ etch contrib main

Appuyez sur les touches du clavier :

i (pour passer en mode insertion)
# (pour rajouter un # en debut de ligne)
ESC (pour sortir du mode insertion)
:wq (pour sauver et fermer le fichier)

Vous revoilà dans la console maintenant nous récupérons d’autres paquets

apt-get -y install linux-source-2.6.18 kernel-package g++ libncurses5-dev linux-kernel-headers sqlite libnewt-dev libusb-dev zlib1g-dev libmysqlclient15-dev libsqlite0-dev

Configuration des sources du kernel

cd /usr/src/

On décompresse l’archive

tar -xvjf linux-source-2.6.18.tar.bz2

On créer un lien symbolique

ln -s /usr/src/linux-source-2.6.18 /usr/src/linux

On test le lien symbolique

cd /usr/src/linux

On compile

make oldconfig
make prepare
make prepare scripts

On retourne dans le répertoire parent

cd ..

On décompresse les archives du dossier temporaire vers /usr/src

tar -zxvf /tmp/asterisk/asterisk-1.4.18.tar.gz
tar -zxvf /tmp/asterisk/asterisk-addons-1.4.5.tar.gz
tar -zxvf /tmp/asterisk/libpri-1.4.3.tar.gz
tar -zxvf /tmp/asterisk/zaptel-1.4.8.tar.gz

Compilation de zaptel

cd zaptel-1.4.8
./configure
make menuconfig
make install
make config

Compilation de libpri

cd ../libpri-1.4.3
make install

Compilation d’Asterisk

cd ../asterisk-1.4.18
./configure
make menuconfig
make install
make samples

Compilation des addons d’Asterisk

cd ../asterisk-addons-1.4.5
./configure
make menuconfig
make install

Création des liens symboliques pour les modules

ln -s /lib/modules/2.6.18/ /lib/modules/`uname -r`/asterisk
depmod

Lancement de ztdummy au demarrage

echo ztdummy >> /etc/modules

Installation de FreePBX

apt-get install -y apache2 php5 php5-cli mysql-server-5.0 php-pear php5-mysql php-db libapache2-mod-php5 php5-gd php5-curl

Création d’un repertoire temporaire

mkdir /tmp/freepbx/

On se rend dans le dossier temporaire

cd /tmp/freepbx/

Téléchargement de l’archive

wget http://mesh.dl.sourceforge.net/sourceforge/amportal/freepbx-2.4.0.tar.gz

On se rend dans le dossier /usr/src

cd /usr/src

On extrait le fichier temporaire

tar -xvzf /tmp/freepbx/freepbx-2.4.0.tar.gz

Modification de la taille d’upload maximum dans le php.ini

cp /etc/php5/apache2/php.ini /etc/php5/apache2/php.ini-original
sed -e "s/\(upload_max_filesize *= *\)\(.*\)/\120M/" /etc/php5/apache2/php.ini > /etc/php5/apache2/php.ini.tmp
mv /etc/php5/apache2/php.ini.tmp /etc/php5/apache2/php.ini

Création du lien symbolique pour la musique d’attente

ln -s /var/lib/asterisk/moh /var/lib/asterisk/mohmp3

Création des permissions pour l’utilisateur asterisk

adduser asterisk --disabled-password --gecos "asterisk PBX" --home /var/lib/asterisk
adduser www-data asterisk

Changement de l’utilisateur www-data en asterisk pour l’utilisation d’apache

cp /etc/apache2/apache2.conf /etc/apache2/apache2.conf-original
sed -e "s/\(^User *\)\(.*\)/\1asterisk/" /etc/apache2/apache2.conf > /etc/apache2/apache2.conf.tmp
mv /etc/apache2/apache2.conf.tmp /etc/apache2/apache2.conf
sed -e "s/\(^Group *\)\(.*\)/\1asterisk/" /etc/apache2/apache2.conf > /etc/apache2/apache2.conf.tmp
mv /etc/apache2/apache2.conf.tmp /etc/apache2/apache2.conf

Création des bases de données et des tables MYSQL

echo "create database asteriskcdrdb;" | mysql -u root
echo "create database asterisk;" | mysql -u root
echo "GRANT ALL PRIVILEGES ON asteriskcdrdb.* TO asteriskuser@localhost IDENTIFIED BY 'amp109';" | mysql -u root
echo "GRANT ALL PRIVILEGES ON asterisk.* TO asteriskuser@localhost IDENTIFIED BY 'amp109';" | mysql -u root
mysql -u asteriskuser -pamp109 asteriskcdrdb < /usr/src/freepbx-2.4.0/SQL/cdr_mysql_table.sql
mysql -u asteriskuser -pamp109 asterisk < /usr/src/freepbx-2.4.0/SQL/newinstall.sql

Configuration d’asterisk pour qu’il fonctionne avec Freepbx

cp /etc/asterisk/asterisk.conf /etc/asterisk/asterisk.conf.original
sed -e "s/\(astrundir *=> *\)\(.*\)/\1\/var\/run\/asterisk/" /etc/asterisk/asterisk.conf > /etc/asterisk/asterisk.conf.tmp
mv /etc/asterisk/asterisk.conf.tmp /etc/asterisk/asterisk.conf
mkdir /var/run/asterisk
chown -R asterisk:asterisk /var/run/asterisk

Demarrage d’asterisk post installation

/usr/sbin/asterisk

Modification de la configuration de Freepbx

cp /usr/src/freepbx-2.4.0/install_amp /usr/src/freepbx-2.4.0/install_amp-original
sed -e "s/\(^\$webroot*\)\(.*\)/\1 = \"\/var\/www\";/" /usr/src/freepbx-2.4.0/install_amp > /usr/src/freepbx-2.4.0/install_amp.tmp
mv /usr/src/freepbx-2.4.0/install_amp.tmp /usr/src/freepbx-2.4.0/install_amp
chmod 755 /usr/src/freepbx-2.4.0/install_amp

Installation de Freepbx

cd /usr/src/freepbx-2.4.0/
./install_amp

Arret d’asterisk post installation

kill -9 $(cat /var/run/asterisk/asterisk.pid)

Suppression de la redirection d’apache

sed -e "s/\(RedirectMatch*\)\(.*\)//" /etc/apache2/sites-enabled/000-default > /etc/apache2/sites-enabled/000-default.tmp
mv /etc/apache2/sites-enabled/000-default.tmp /etc/apache2/sites-enabled/000-default

On redemarre apache

/etc/init.d/apache2 restart

On change les droits

chown -R asterisk:asterisk /etc/asterisk
chmod 777 /etc/asterisk/
chown -R asterisk:asterisk /var/lib/asterisk/
chmod 775 /var/lib/asterisk/
chown -R asterisk:asterisk /var/www/

On copie les images

cp /var/www/admin/modules/dashboard/images/notify_* /var/www/admin/images/

Changement du mot de passe SQL pour le user SQL asteriskuser

sed -e "s/\(^AMPDBPASS=*\)\(.*\)/\1VOTREMOTDEPASSE/" /etc/amportal.conf > /etc/amportal.conf.tmp
mv /etc/amportal.conf.tmp /etc/amportal.conf
echo "SET PASSWORD FOR 'asteriskuser'@'localhost' = PASSWORD('VOTREMOTDEPASSE');" | mysql -u root

Changement du mot de passe de Asterisk manager

sed -e "s/\(^secret = *\)\(.*\)/\1VOTREMOTDEPASSE/" /etc/asterisk/manager.conf > /etc/asterisk/manager.conf.tmp
mv /etc/asterisk/manager.conf.tmp /etc/asterisk/manager.conf
sed -e "s/\(^AMPMGRPASS=*\)\(.*\)/\1VOTREMOTDEPASSE/" /etc/amportal.conf > /etc/amportal.conf.tmp
mv /etc/amportal.conf.tmp /etc/amportal.conf

Changement du mot de passe root MySQL

echo "SET PASSWORD FOR 'root'@'localhost' = PASSWORD('VOTREMOTDEPASSE');" | mysql -u root

Se logguer sur :

http://192.168.0.170/admin

(remplacer par votre ip)

Autres ressources :

http://fr.wikipedia.org/wiki/Asterisk_(logiciel)
http://wiki.lebourg.org/index.php?title=Asterisk

Par : ChoiZ

Installation d’un système Debian Etch de base

Connaissances, Geek, Informatique, Internet, Linux, Logiciel Aucun commentaire »

Voilà les différentes étapes a suivre pour installer un système Debian de base avec l’aide d’un serveur dhcp (qui permet de fournir une ip a votre Debian.

Première étape :
Télécharger un iso de Debian.
Choisir l’iso en fonction de votre processeur.
Choisir l’iso en fonction de vos médias (CD Rom, Clef Usb, Installation par internet…)
J’ai choisi un système Debian pour Intel avec le CD Rom Netinstall (convient parfaitement à une ligne ADSL).

Relancer votre machine (de préférence une machine propre sans OS …)

Mettre votre disque Debian dans la machine normalement une fenetre de Debian apparait !

Appuyez sur entrer !
Nous voilà dans l’installation voilà les différentes étapes a suivre :
1.1 Choose language

French - Français

1.2 Choisissez un pays, territoire ou lieu géographie :

France

1.3 Carte de clavier à utiliser :

Français (fr-latin9)

Détection du matériel…
Examen du CD…
Charger des composants supplémentaires…
Détection du matériel réseau…
Configuration du réseau avec DHCP…
1.4 Nom de machine :

Debian

(vous pouvez choisir un autre nom… ;) )
1.5 Domaine :
[vide]
1.6 Méthode de partitionnement :

Assisté - utilisé un disque entier

1.7 Disque à partitionner :

IDE1 maître (hda) - 6.3 GB Virtual HDD

(j’ai utilisé une machine virtuel)
1.8 Schéma de partitionnement :

Tout dans une seule partition (recommandé pour les débutants)
1.9 IDE1 maître (hda) - 6.3 GB Virtual HDD
n° 1 primaire     6.0 GB B f ext3     /
n° 5 logique    320.8 MB   f swap     swap

Terminer le partitionnement et appliquer les changements
1.10 Faut-il appliquer les changements sur les disques ?

Oui

1.11 Mot de passe root

**********

1.12 Confirmation du mot de passe

**********

1.13 Nom complet du nouvel utilisateur

Monnomdefamille

(ou pseudo ou autre c’est le premier utilisateur créer sur votre système)
1.14 Identifiant de votre compte utilisateur

Pseudo

1.15 Mot de passe pour le nouvel utilisateur

******

1.16 Confirmation du mot de passe

******

Installation du système de base…
1.17 Faut il utilisé un miroir sur le réseau ?

Oui

1.18 Pays du miroir de l’archive debian

France

1.19 Miroir de l’archive debian

ftp.fr.debian.org

1.20 Mandataire HTTP
[vide]
1.21 Souhaitez-vous participer à l’étude statistique sur l’utilisation des paquets ?

Non

1.22 Logiciels à installer :

Système standard

1.23 Installer le programme de démarrage GRUB sur le secteur d’amorçage ?

Oui

Installation terminée !
Enlevez le cd ou autre.. et cliquez sur continuer :)

Une fois booter loguez vous en root.
et tapez :

apt-get install ssh

pour installer le serveur ssh ;)

apt-get install vim

pour mettre a jour la vielle version de vim qui est dans la version de base (cette commande est facultative mais étant un grand user de vi :-) )

Par : ChoiZ

ntpdate pour rester à l’heure !

Communication, Connaissances, Informatique, Internet, Linux, Logiciel Aucun commentaire »

A chaque installation d’une machine que ça soit une Debian, Windows ou Mac Os X, je modifie les serveurs de temps et surtout les mises à jours !

Sur debian j’install généralement ntpdate via apt

apt-get install ntpdate

puis j’édit le fichier crontab (/etc/crontab) pour rajouter :

*/10 *  * * *   root    /usr/sbin/ntpdate -s ntp.unice.fr

Comme ça le serveur se met à jour toutes les 10mn (après a vous de voir si ça vaut le coup de faire ça toutes les 10mn suivant votre usage).

Pour voir si l’heure est bonne il suffit d’utiliser :

date

Enjoy !

Par : ChoiZ
Théme par N.Design Studio 2006 - 2008 © Point2Zero.net
Flux RSS Billets Flux RSS Commentaires Log in