Installation de TvTime
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…
VPN Client + Auto reconnexion
Il est parfois utile de pouvoir faire une auto reconnexion sans pour autant devoir retaper son mot de passe. Exemple, lors d’un pc qui est connecté en “remote” mais dont la connexion VPN doit restée active. Pas de chance, vous êtes sur une ligne ADSL avec un renouvellement d’adresse ip toutes les 36 heures. La solution, Evil Client: Disponnible ici : http://newgre.net/
Rsyslog avec Fedora 8 et 9
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.
Test de Writer
Pour la première fois, je teste avec mon blog, le nouveau logiciel Writer. Rapide à mettre en place, il permet de configurer un accès à votre blog de façon simple, et sans avoir à jouer avec des options trop compliquées. De plus l’insertion d’une image se relève très simple. Ici, par exemple une simple insertion via le GUI (Graphic User Interface) permet de donner de l’effet à votre photo tout simplement. Et voici une seconde image à droite.
Scripts propres sous Gentoo
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).
Logiciel de Gestion Dentaire
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
Snmp4J – ebuild
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
IOS va passer sous FreeBSD
Suite à la lecture d’uun article sur la GCU-Squad, j’apprends que l’IOS de Cisco va se tourner vers FreeBSD et ouvrir son firmware à l’open source. Article ici, ils vont donc au fur et à mesure migrer l’IOS dans une Kernel UNIX, ce qui permettra de mettre sur les routeurs cisco, switchs et compagnies de recevori des logiciels tiers développés par/pour une entreprise pour permettre d’interagir avec le matériel. Ca va aussi permettre d’acroitre selon eux, la sécurité et permettre peut être de pouvoir y intégrer un système pour detecter les logiciels malicieux. C’est une bonne nouvelle, mais attendons de voir la suite.
OpenRC + Baselayout 2
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