Category Archives: Gentoo

Après avoir parcouru bon nombre de didacticiels foireux ou pas à jour, je vous mets ici la démarche à suivre pour permettre une interaction entre Ekiga et un compte VoIP Buster. Première chose, ouvrir un compte chez VoIPBuster. Ensuite suivre les instructions suivantes: Lancer Ekiga Edition > Compte(s) Ajouter un compte (Compte SIP) Une fois dans la fenêtre: Nom: VoIPBuster Registrar: sip.voipbuster.com Utilisateur: voipbuster_id Utilisateur d’Authentification: voipbuster_id Mot de passe: voipbuster_password Timeout: 3600 Et ensuite cochez la case, “Activé le compte”. Avec ceci, vous voici près pour de longue discussion avec votre copain(copine) et le tout presque gratuit. (Qualité correcte voir excellente).

Voulant mettre fin à l’utilisation de Windows pour regarder la tv, je me suis lancé dans l’installation de TvTime qui après une installation rapide (moins d’une minute), avait l’image mais pas le son ! Pourquoi ? C’est simple bonne détection de la carte, pour la capture mais hélas la gestion du tuner n’était pas au point. Voici ce qu’il faut faire : Installation de TvTime selon le wiki (TvTime). Reconnaitre votre type de carte (En image). Puis modification de la configuration du driver bttv (Bttv-B878). Et plus spécifiquement pour une carte PCTV de Pinnacle, modifier le fichier /etc/modprobe.d/bttv avec les informations suivantes : option bttv radio=0 card=39 tuner=33 gbuffers=4 Ensuite relancez Ubuntu ou executez les commandes suivantes : sudo rmmod bttv sudo modprobe bttv radio=0 card=39 tuner=33 gbuffers=4 Si par hasard vous aviez une erreur disant que le module bttv était utilisé par b878 ou un autre module, faites les…

Read more

Rsyslog est le démon Syslog par défaut dans les distributions Fedora 8 et 9. Il permet une interaction assez simple avec différentes bases de données: MySQL, Oracle, PostgreSQL, Autres (via libdbi). De plus, il est modulaire et permet à l’aide des modules d’affiner les filtres, aisni que le traitement effectué lors de la réception d’un message syslog. Durant mon Stage, j’ai été amené à essayer d’executer un script lors de la réception d’un message syslog qui aurait pour but d’aller sauvegarder la configuration courante d’un périphérique réseau (Cisco, ect…). Pour se faire, Rsyslog permet d’ executer des scripts, des binaires via la commande suivante: *.* ^MonBinaire,Template Ainsi le template définira la chaine de caractères qui sera transmise en premier argument lors de l’appel de script/binaire.

Il est souvent lourd de devoir rééditer ses fichiers de configuration lorsque il y a comme par exemple dans “/etc/conf.d/modules”, une multitude de modules et que nous ne souhaitons pas avoir tout sur une seule ligne, ce qui est laid, lourd et vraiment énervant à editer. Pour ça, il existe un moyen simple d’organiser le chargement par des modules en fesant de petits groupes de modules. Exemple: video_mod=”nvidia” crypto_mod=”generic_aes aes michael_mic pcbc” vmware_mod=”vmmon vmblock vmnet” et pour les appeler dans “modules”, il suffira de faire modules=”${video_mod} ${crypto_mod} ${vmware_mod}” C’est plus simple lors d’une future recompilation ou modification de vos modules de les trier comme ceci. Ca devient dés lors simple et lisible de savoir ce que l’on veut charger au boot ou pas et le fichier de configuration reste pleinement valide. Ceci a été testé avec OpenRC et Baselayout2 (travail de Roy Maple).

Suite à de longues discussions avec mon père, et mon envie de faire quelques choses d’autres que les projets scolaires, je me lance dans la création/réalisation d’un logiciel multi-plateforme en Java: Un client Un gestionnaire de Rendez-Vous Un serveur Avec comme système de stockage des données: MySQL/PostGreSQL A faire: Lui trouver un nom accrocheur en rapport avec ses applications (la Dentisterie et la gestion d’un Cabinet Médical) Idées: TheDentist Dentator 🙂 Créer les pages pour la présentation du logiciel En projet: Interface Web (certainement en Java ou en Ruby) similaire au client Java Un système de prise de rendez-vous sur un Smart Phone License: Le projet sera certainement sous license BSD 1.0 ou Apache 2.0

Et bien voila, je viens de terminer les ebuilds pour Snmp4J, une bibliothéque Open Source sous license Apache 2.0 pour travailler avec du snmp. Elle est bien documentée, fonction sur une base événementiell et se prend en main assez rapidement comme la plus part des packages pour java. Disponnible sur bugs.gentoo.org : ici Ou sur la zone51 : ici

Voici un projet initié par Roy Marples alias UberLord qui a fait un excellent travail avec ce script de RC programmé en C et “Unix-Compliant”. Grace à lui, votre machine démarre de 1 à 3 fois plus vite selon la configuration. Pour pouvoir installer OpenRC, il faut en premier lieu installer “layman”, et installer “git”, pour enfin ajouter l’overlay de openrc comme ceci : “layman -a openrc”. Ensuite il ne vous reste plus qu’a faire “emerge -uDNav openrc” et vous voila parti pour 5 à 6 minutes d’installation grand maximum, il faudra juste penser que certains des fichiers de configuration sont “useless” tel que le bon vieux “/etc/modules.autoload/kernel-2.x” qui est remplacé par “/etc/conf.d/modules”. OpenRC ne vous manquera pas de le faire remarquer à la fin de l’installation dans les explications “post-install”. Merci Roy pour ce travail très abouti ! Blog de monsieur

Après la configuration de mon Amilo, voici celle de mon XPS 1330 avec Gentoo est 64bits fonctionnel. Kernel Audio Make.conf Portage (Packages) Fstab Modifications diverses

Je remets en lignes les divers fichiers de configuration fonctionnels pour avoir GNU/Linux Gentoo sur un portable AMILO M3438G. Kernel : ici Xorg : ici Alsa (/etc/conf.d/) : ici Net (/etc/conf.d/) : ici L’article est aussi disponible sur le wiki de Gentoo : wiki gentoo (en)

Vendredi soir, je me suis lancé dans l’installation de Nagios et de Centreon pour me faire la main sur les 2 logiciels de “monitoring”. De plus étant une grosse partie de mon futur travail de fin d’études, je me disait qu’il fallait avoir plus qu’une simple base pour ètre rapidement productif. J’ai tout installé à partir des sources, pour avoir à ma disposition la dernière version de Nagios et de Centreon anciennement Oreon. Pour une installation rapide et simple de nagions, j’ai suivis la documentation fournie par le site des développeurs à savoir : Quick Install of Nagios Après avoir suivis les indications, je pouvais déjà voir Nagios fonctionner après 1 quart d’heure me permettant de faire le “monitorage” de “localhost” avec les services suivant : http ssh ping (heureusement) le nombre de travaux (process) actifs le nombre d’utilisateurs connectés la charge de travail de la machine l’utilisation de la…

Read more

10/18