
Pour ceux qui le savaient déjà, VituralBox est fourni avec un kernel module pour la machine Hôte et des pilotes (X kernel module) pour la machine invité (pilotes Graphique, souris, etc) permettant une optimisation de cette dernière pour de meilleur performances.
Là où je veux en venir, c'est qu'il était très lassant pour un packageur de devoir se farcir le build total de la source juste pour pourvoir mettre à jour les pîlotes à chaque mise à jour d'un kernel.Cela c'était déjà fait entendre pour le kmod de VirtualBox permettant de gérer /dev/vboxdrv.
Mais pas pour les pilotes Additions.
De ce fait, j'en avait fais la demande (il y à 1 mois) auprès des mainteneurs de VirtualBox et Aujourd'hui, ma demande à été prise en compte et à porter ces fruits.
Il est donc maintenant possible d'empaqueter les pilotes Additions sans se farcir tout le build de VirtualBox... \\o//
Les développeur on rendu la chose très simple à l'aide d'un script fournir dans la branch trunck (pour l'instant) sur le dépôt svn qui permet d'archiver les composants nécessaires pour empaqueter les pilotes Additions.
Il suffira de récupérer la dernière version à ce jour disponible sur le dépôt SVN de VirtualBox
$ cd /tmp
$ svn co http://virtualbox.org/svn/vbox/trunk vbox
Puis on archive notre source tarball (vboxadd et vboxvfs).
$ cd /src/VBox/Additions/linux/
$ export_modules <module_name_version_snapshot.tar.gz>
Rassurez vous , je fournirais les rpm d'ici peu ;-)