28 September 2011

Installation de BoxGrinder sur Fedora 16

Bonjour,
Maintenant que Fedora 16 va bientot sortir en version Beta, je vais en profiter pour tester BoxGrinder Build (BG) et OpenStack dessus. Tout comme BoxGrinder fait partie des nouvelles fonctionnalités de Fedora 15, OpenStack fait partie des nouvelles fonctionnalités de Fedora 16. Un plugin BG est déja en cours de réalisation pour s'interfacer à OpenStack, vous pouvez suivre son évolution dans une branche du projet sur GitHub :
https://github.com/boxgrinder/boxgrinder-build/tree/BGBUILD-195-openstack
Et il devrait être prêt pour la sortie de la version 0.10 comme vous pouvez le voir sur :
https://issues.jboss.org/browse/BGBUILD-195
Le seul prérequis est tout simple: une Fedora 13 ou plus récente. Car tout est disponible dans les dépots par défaut.
Ce qui fait que la seule commande à éxécuter pour installer BoxGrinder est :

sudo yum install rubygem-boxgrinder-build
c'est tout ce qu'il faut car toutes les dépendances seront installées d'abord depuis les dépots.
Pour la suite, en accord avec l'équipe BoxGrinder je vais continuer directement sur le wiki officiel du projet Fedora où j'ai créé la page suivante vu qu'elle manquait, ce qui me permet de l'alimenter directement pour tout le monde plutot que simplement sur mon blog.
https://fedoraproject.org/wiki/BoxGrinder
à bientot donc sur le wiki.

09 August 2011

En français depuis Montréal avec mon Nexus S en Android 2.3.4

Tabernacle,
Comme je suis à Montréal dont la langue officielle est le français et qu'au moment où j'écris cet article je ne peux utiliser que mon téléphone Android, j'en profite pour utiliser l'application officielle Blogger de l'Android Market pour poster directement et facilement depuis mon téléphone afin de m'occuper en attendant l'embarquement.
J'ai en plus un sujet utile sur lequel je dois écrire: BoxGrinder !
Car pour l'instant je n'ai pas encore remarqué de documentation française à ce sujet. Alors que j'en avais fait la présentation pendant les Rencontres Fedora 15 je n'avais encore rien écrit à ce sujet.
Et comme j'ai beaucoup d'idées à réaliser sur ce sujet, je vais petit a petit les préciser ici ainsi que créer les tickets correspondants pour suivre l'avancement avec les développeurs.
Pour commencer, il faudra que j'explique en quoi consiste BoxGrinder et donc ce qu'on peut et pourra faire avec.
Ensuite vu que tous mes hébergements virtuels professionnels sont au format Vmware ESX c'est a dire d'Entreprise et non Personnel selon les termes employés par BG, il me faudra générer la meta-appliance de BG au format Vmware Entreprise en utilisant la recette librement accessible dans le dépôt github de BG. Car au moment où j'écris ces lignes il n'y en a pas encore d'officiellement disponible. Quand je l'aurais généré je prévois de la publier sur le vmware marketplace pour avoir un peu d'activité dans la communauté vmware en tant que certifié Vmware et Redhat.
Voila pour une première ébauche, a bientôt pour les prochains articles dans la série BoxGrinder.

31 August 2009

Google Code repository migrated from Subversion to Mercurial

I've just migrated my Google Code repository to Mercurial because it's more modern and permits local commits before pushing by HTTPS.
So now to get my opensource bin directory i have just to run:
hg clone https://bertux.googlecode.com/hg/ ~/bin
When i've a new script to push to Google Code, i can first add and commit it locally without needing network by running:
hg add ~/bin/new-script.sh
hg commit -m "new script"
And when i've internet access to Google Code by HTTPS, i have to run:
hg push
And with hg it's simpler to fork from it like with git.
See you next time.

23 May 2009

My shell scripts at Google Code

I now use my new shell script bin-update.sh to update my home's bin directory from my Google Code subversion repository so it stays synchronized on every host I've a shell account.
I've restructured it to be more useful quickly.
The only 3 commands i've to run to create my home's bin directory on a new host are:
  • svn checkout \ http://bertux.googlecode.com/svn/trunk/bin/ ~
  • chmod +x ~/bin/bin-update.sh
  • bin-update.sh
The first script i use on a new synchronized host i manage is ssh-password-disable.sh because it disables automatically password authentication on the ssh service and reload its configuration.

Have a good day browsing opensource code!

22 May 2009

Updating my installed Gnome Develope Kit (GDK)

Hello,
Here are the commands i had to run to make conary able to update my GDK:
sudo conary erase kdelibs gtk-qt-engine
sudo conary erase soprano strigi clucene
sudo conary update -libtool=@rpl:2-qa +libtool=@fl:2 --no-deps
sudo conary updateall

19 August 2008

Hacking the smgl-0.10.0-test3.iso

I'm maintaining my scripts on Google Code.
Just look the importiso.sh and exportiso.sh files at http://code.google.com/p/bertux/source/browse/trunk/shell/ to see their latest versions.
You have to run them as root, if you don't put enough arguments you will see the command usage.