vendredi 31 juillet 2009
Par erics le vendredi 31 juillet 2009, 12:01 - Informatique
Ça arrive tout le temps par exemple lorsqu'on télécharge un paquet deb d'un fichier dont le nom contient un deux-points ... pour reconvertir le nom du fichier et remplacer le %3a par le signe ":" vous pouvez utiliser la ligne de commande suivante:
for i in *; do mv -v "$i" "${i/\%3a/:}"; done;
mercredi 17 septembre 2008
Par erics le mercredi 17 septembre 2008, 20:10 - Informatique
Plus de 48h de compilation pour obtenir OpenOffice 2.4.1 pour AbulÉdu 8.08 !

Lire la suite...
jeudi 10 juillet 2008
Par erics le jeudi 10 juillet 2008, 01:55 - Informatique
L'année scolaire étant bien terminée, je dispose d'un peu de temps et c'est donc le moment de faire les upgrades systèmes. Je vous signale donc que si vous remarquez des comportements étranges de vos serveurs il faut absolument contacter supportteam@ryxeo.com pour les signaler !
En effet, nous avions encore quelques serveurs utilisant debian/sarge et la mise à jour vers debian/etch n'est pas forcément des plus transparente !
lundi 7 juillet 2008
Par erics le lundi 7 juillet 2008, 14:57 - Informatique
Après avoir vu une manière fast&furious de monter un dépôt de paquets deb il y a quelques semaines ... je me permet de vous donner maintenant quelques indications pour utiliser reprepro ou apt-move qui servent à faire à peu près la même chose !
Lire la suite...
vendredi 28 mars 2008
Par erics le vendredi 28 mars 2008, 12:25 - Informatique
Vous voulez faire un dépôt de fichiers deb local en quelques minutes ... voici une solution fast&furious. Si vous voulez faire du beau travail ? utilisez donc reprepro !
Lire la suite...
mercredi 13 février 2008
Par erics le mercredi 13 février 2008, 19:56 - Informatique
La clé 3G livré avec le eeepc est compatible Linux, soit ... mais ce n'est pas suffisant. Es-ce que le support linux est libre ?
En bref
- es-ce que je vais pouvoir connecter cette clé sur un autre ordinateur que le eeepc ?
- es-ce que je pourrais toujours utiliser cette clé dès que j'aurais installé un nouveau linux sur le eeepc ?
La réponse est ...
Lire la suite...
une annexe
samedi 18 février 2006
Par erics le samedi 18 février 2006, 17:19 - Informatique
Bon,
depuis le temps qu'il en était question, c'est maintenant fait ! Le terrier et AbulÉduPLM ont un minidak qui marche nikel permettant à tout le monde d'envoyer des paquets deb de mise à jour ... il faut quand même avoir la bonne clé GPG 
Lire la suite...
mardi 25 octobre 2005
Par erics le mardi 25 octobre 2005, 23:23 - Informatique
Si vous êtes sur une plate forme à base de debian, je vous propose les sources du projet OpenWengo, pour l'instant les build-depends ne sont pas bien définies mais je compte bien améliorer ce paquet deb dans les jours/semaines à venir.
Le binaire disponible est compilé pour ubuntun breezy donc ne râlez pas si ça ne marche pas sur votre plate forme, utilisez donc le deb-src, améliorez le build-depends, envoyez moi vos contributions, et tout sera bien pour tout le monde !
deb http://e.rycks.com/~erics/openwengo ./
deb-src http://e.rycks.com/~erics/openwengo ./
dimanche 23 octobre 2005
Par erics le dimanche 23 octobre 2005, 17:49 - Informatique
J'ai réussi à me mettre à côté d'Igor dans l'avion qui nous ramène en france ... après une pseudo bataille de polochon, un double café, un peu dormis et ... beaucoup déconné je déplie mon laptop pour parler du packaging des logiciels du terrier ... mauvaise idée ? en tout cas je comprends pourquoi j'ai du mal à packager les logiciels du terrier, igor confirme "tu t'attaque à un gros morceau" m'avoue-t-il après quelques minutes de présentation de mulot.
Lire la suite...
dimanche 11 septembre 2005
Par erics le dimanche 11 septembre 2005, 19:21 - Informatique
Il se récupère ici: http://archive.gnuab.org/ (version 0.2 à l'heure actuelle).
On configure les deux fichiers .conf et ensuite il suffit de regarder le fichier crontab et de lancer à la main pour l'instant les différents scripts.
- archive-setup qui construit toute l'arborescence locale
- archive-queue qui valide ce qui est dans incoming, reject ce qu'il y a à rejecter
- archive-install mais pour l'instant il me wget des trucs du hurd alors je stoppe pour voir
Fichier apt-archive.conf
Default {
Packages::Extensions ".deb .udeb";
Packages::Compress ". gzip bzip2";
Sources::Compress ". gzip bzip2";
};
Dir {
ArchiveDir "/usr/src/mini-dak/ftp/debian";
OverrideDir "/usr/src/mini-dak/ftp/debian/indices";
CacheDir "/usr/src/mini-dak/cache";
FileListDir "/usr/src/mini-dak/cache";
};
TreeDefault {
Directory "pool/";
SrcDirectory "pool/";
};
Tree "dists/woody" {
FileList "files_woody_$(ARCH).list";
Sections "main";
Architectures "source all i386";
};
Tree "dists/hoary" {
FileList "files_hoary_$(ARCH).list";
Sections "main";
Architectures "source all i386";
};
Fichier archive.conf
archive_name=rycks
archive_url=e.rycks.com
archive_version=1.0
archive_maint="Eric Seigne <eric.seigne@ryxeo.com>"
archive_owner=erics
archive_group=erics
archive_perms=644
archive_perms_dir=755
archive_keyrings=
# This must be an absolute path
srv_dir=/usr/src/mini-dak
archive_dir=$srv_dir/ftp/debian
webarchive_dir=$srv_dir/archive
pool_dir=$archive_dir/pool
indices_dir=$archive_dir/indices
dists_dir=$archive_dir/dists
obsolete_dir=$archive_dir/obsolete
quinn_dir=$webarchive_dir/quinn-diff
log_dir=$webarchive_dir/log
cache_dir=$srv_dir/cache
incoming_dir=$srv_dir/ftp/incoming
queue_dir=$srv_dir/queue
apt_config=apt-archive.conf
section_list="main"
suite_list="woody hoary"
suite_alias="sarge:testing woody:stable"
arch_list_stable="source all i386"
arch_list_hoary="source all i386"
mercredi 17 août 2005
Par erics le mercredi 17 août 2005, 14:29 - Informatique
Pour être sûr que les paquets qui sont disponibles sur mon repository je signe ces paquets avec GPG. Comme ça, même si mon serveur est compromis et qu'un paquet bidouillé est mis à la place d'un de mes paquets officiels la signature GPG hurlera et vous évitera d'installer un paquet foireux.
Pour pouvoir utiliser des paquets signés, en deux temps ça donne ceci:
- prendre la clé, ma keyid est E5DD0910; vérifiez ensuite que je suis qqn de "correct" ie que ma clé a été contre-signée par des personnes dignes de confiance ou de votre réseau de confiance
gpg --keyserver wwwkeys.eu.pgp.net --recv-key E5DD0910
- et enfin expliquez à APT qu'il peut faire confiance aux paquets de ce packageur:
gpg --armor --export E5DD0910 | apt-key add -
Par erics le mercredi 17 août 2005, 12:37 - Informatique
Si APT vous explose une erreur "E: dynamic MMap ran out of room" il suffit de lui expliquer qu'il a le droit d'utiliser plus de RAM 
Solution: dans /etc/apt/apt.conf
APT::Cache-Limit 10000000;
Attention, le 10000000 n'est qu'à titre d'exemple, à vous de voir ce qui est nécessaire sur votre système
mardi 9 août 2005
Par erics le mardi 9 août 2005, 23:47 - Informatique
Toujours pas de validation officielle de mon 1er paquet debian, je ne peux plus attendre (il y a d'autres affaires qui avancent) donc je continue à transformer les paquets du terrier.
Ce soir ça a été pour associations et aller. Le boulot avance c'est cool.
Le truc pas cool c'est que ces deux paquets ne marchent pas
enfin le logiciel ensuite ne se comporte pas comme il devrait.
Je crois que le principal soucis c'est l'encodage foireux des fichiers d'associations ou on a le message d'erreur suivant:
/usr/bin/associations: line 3: /usr/share/abuledu-associations/associations.tcl: Succès
pour aller, il y a une tentative d'ouverture en écriture de aller.conf ... je vais me renseigner sur l'upstream pour voir comment ça se comporte normalement.
samedi 30 juillet 2005
Par erics le samedi 30 juillet 2005, 15:26 - Informatique
Au lieu d'utiliser des chroot de différentes distribs debian pour valider la construction de vos paquets vous pouvez tout simplement utiliser pbuilder, c'est dans cette direction que je me suis lancé cette après-midi.
Lire la suite...
Par erics le samedi 30 juillet 2005, 09:51 - Informatique
Que le paquet de base d'abuledu-leterrier compile sur woody c'était déjà le cas "avant" la grande migration, mais maintenant ça compile sur sarge et hoary ... dans l'histoire j'ai cassé la compatibilité avec woody, entre autre à cause d'une modification de l'API dans TCL8.3/TCL8.4 ... c'est maintenant réglé et comme j'ai la possibilité de commiter dans l'upstream c'est l'idéal tout le monde en proffite.
Lire la suite...
dimanche 24 juillet 2005
Par erics le dimanche 24 juillet 2005, 16:36 - Informatique
Le week end complet ! Voilà ce que ça m'a coûté de faire 3 paquets debian propres ... j'attends le verdict pour savoir si c'était vraiment du temps perdu ou pas.
Tout ce que j'espère c'est que je vais réussi à être bien cette semaine parceque quand je n'utilise pas le week end pour faire du sport généralement la semaine suivante j'explose ;(
Lisez la suite pour avoir l'adresse APT du repository temporaire de ces paquets ... en tout cas je suis assez content ça marche nikel sur mon ubuntu/hoary
mais je pense que j'ai cassé le build pour woody
hé merde.
Lire la suite...
samedi 23 juillet 2005
Par erics le samedi 23 juillet 2005, 18:39 - Informatique
Ça y est !
Après le repas passé en face de Raphaël Hertzog lors des RMLL2005 et avoir acheté son livre (!), ça ne pouvait plus être qu'une question de jours ! J'ai enfin passé mon 1er paquet à lintian (comprendre par là que lintian ne râle plus)!
Et comme d'habitude c'est un paquet "disponible pour tout le monde" qui en bénéficie.
abuledu-mulot est donc maintenant lintian ok, prochaine étape, demander à un vrai guru debian (Raphaël ?) de me dire ce qui cloche ou pas dans ce paquet pour que je puisse faire de même avec tous les autres !
Pour info, je suis passé à CDBS qui permet de réduire le debian/rules à son minimum.