B.4. Contents of the preconfiguration file (for jessie)

The configuration fragments used in this appendix are also available as an example preconfiguration file from http://www.debian.org/releases/jessie/example-preseed.txt.

via B.4. Contents of the preconfiguration file (for jessie).
Et oui debian fournit des moyens de configurer une installation automatique.
Pour des VM avec packer ca peut être utile genre comme chez pjkundert/cpppo (oui c’est un des rare a l’heure actuelle de tenter ça avec jessie, je m’en suis d’ailleurs inspiré en partie pour AlbanMontaigu/debian-vagrant-box).

ShellTricks – Debian Wiki

Note: #debian is not necessarily the best place to find help with shell scripts. If your scripting problem involves bash (or Bourne shell), you might try #bash instead. The #bash FAQ is at http://mywiki.wooledge.org/BashFAQ and contains many more tricks than this page does.

via ShellTricks – Debian Wiki.
Bête peut être pour certains mais utile pour moi !

Ne plus se faire emm*** avec les CRLF au lieu de LF avec Git & co

Bon ca fait un moment que je m’emm*** avec ça donc je sors les grands moyens.

  • Pour convertir en masse les fichiers c’est sur cette page particulièrement : find . -type f -exec dos2unix {} \;
  • Pour définitivement dire a git que c’est vous le patron et que vous voulez du LF : ajouter un .gitattributes dans votre repo et dedans ajouter * text eol=lf
  • A noter que git ne détecte pas bien ces changements de ce type donc lire cette page ou cette page pourrait aider à rafraichir le contenu…

Ne pas oublier vos éditeurs aussi qui peuvent vous casser les pieds par defaut (donc leur faire comprendre que LF c’est ce que vous voulez peut être important).
NON MAIS !

C'est le bazzar de build un iso avec docker sous windows donc je change de technique

Après moultes tentatives de construire une box du genre unclejack/debian2docker sous windows dans un yungsang/boxes/boot2docker, je viens de me rendre compte que cela ne peut pas bien fonctionner…
En fait tout se passe bien tant qu’il n’y a pas besoin de compiler des choses avec les sources du kernel (genre cette saleté de Virtualbox guest additions). Et là avec la technique debian2docker basée sur docker et moi qui utilise un boot2docker c’est le drame. En résumé mon kernel de base est le tinycore (celui de boot2docker) et on fait tourner une debian dans docker (qui partage donc d’une certaine manière le kernel avec boot2docker).
Là on essaye de compiler un module pour le kernel d’une debian construite avec debootstrap dans docker debian/jessie. Voyez le souci ? La debian construite avec debootstrap aura un kernel différent de celle qui tourne avec docker.. Bref, impossible d’arriver a compiler…
En résumé je vais changer de technique avec ces infos :