Journal [TOI AUSSI] Viens prendre un cours de programmation système

Posté par (page perso) . Licence CC by-sa
Tags :
26
11
oct.
2012

On parle de DragonFly BSD.

Tout commence cet été lors du GSoC. Mihai Carabas a travaillé sur la prise en charge avancée de la topologie des processeurs. En gros, cela permet de faire la différence entre un socket, un core et un thread. Le monsieur qui porte le nom d’un acteur de cinéma a alors eu deux trois idées sur la façon dont l’ordonnanceur de processus pouvait en tirer parti.

Puis, il y a eu ce banc d’essai qui a déclenché (...)

Journal La revanche du cochon/chien

Posté par (page perso) . Licence CC by-sa
44
10
sept.
2012

Traditionnellement sous *BSD, le nom fonction qui termine l’exécution de l'OS est une boutade : die_you_gravy_sucking_pig_dog(void).

C'est le cas par exemple sous NetBSD[1], OpenBSD[2], DragonFlyBSD[3] mais également pour FreeBSD jusqu'à ce qu'au détour d'un commit[4] la fonction disparaisse au profit de quelque chose de soit disant moins crétin (perform_shutdown(void);)

--- head/sbin/shutdown/shutdown.c   2009/12/29 08:45:50 201179
+++ head/sbin/shutdown/shutdown.c   2009/12/29 08:49:43 201180
@@ -93,7 +93,7 @@
 static const char *nosync, *whom;

 static void badtime(void);
-static void die_you_gravy_sucking_pig_dog(void);
+static void perform_shutdown(void);
 static
(...)

Journal De la façon dont un problème de boot est résolu sous FreeBSD

Posté par (page perso) . Licence CC by-sa
Tags :
42
27
juil.
2012

Sommaire

En ces temps troublés par l'arrivée de systemd dans ArchLinux et les histoires de SecureBoot et de grub2 je trouve intéressant de faire un petit journal pour raconter un peu ce qui se passe ailleurs.

Lancer init

FreeBSD par défaut utilise son propre boot loader appelé boot. Il se décompose en trois phases boot0, boot1 et boot2. Ces programmes n'ont rien de folichon, sinon qu'ils permettent éventuellement de (...)

Journal [Aucun rapport] des ogm, du miel et des abeilles

Posté par (page perso) . Licence CC by-sa
30
7
fév.
2012

En ces temps hivernaux, combien d'entre vous soignent leur nez qui coule ou leur état fébrile avec un peu de miel ? dans un bol de lait chaud, dans une tisane ou un grog ?

Ce produit sain et naturel, s'il n'est pas la panacée n'en est pas moins agréable et réconfortant. C'est de plus un produit relativement unique en son genre. Il ne pourris pas, ne fermante pas (pour l'hydromel, il faut rajouter des éléments minéraux).

La fabrication du (...)

Journal Serais-ce geek's day

Posté par (page perso) . Licence CC by-sa
12
6
jan.
2012

Alors que tout le monde attend (ou pas) le coming-out de #mamieducantal , le millième xkcd est sorti. Tout ça alors qu'on me susurre à l'oreille qu'une agréable surprise attendais ceux qui auront fait un csup faut pas encore le dire

Mes plus plates excuses pour l'aspect bookmark du journal. Moi aussi je vous aime.

Journal Un flim presque clute

Posté par (page perso) .
Tags :
1
16
août
2010
Voila un film qu'il est bien ...

Nicolas Cage y remplace avantageusement Charles Bronson ; Teresa Palmer, Sarah Michelle Gellar ; Monica Bellucci, Katsuni (ou pas) ... Quand a Jay Baruchel, s'il avait été un peu plus poilu, il aurait eu de faux airs à maintenir le support de Token Ring pour OpenVMS.

Après cette belle pléiade d'acteurs, il nous fallait un scénario. Rassurez-vous, il est digne de The Secret of My Successet les effets spéciaux (...)

Journal Une blackliste mais pas tout à fait

Posté par (page perso) .
21
20
mai
2010
Bonjour mon cher journal,

Je viens de découvrir un de ces "services" dont internet à le secret ... J'ai nommé www.senderbase.org (by cisco svp).

L'histoire commence lorsque je trouves un taux anormal de "DSN: Service unavailable" dans les maillogs d'une machine. Je prends deux trois ip au hasard et je tape un petit telent (oui j'ai un alias telent=telnet dans mon bashrc) sur le port 25 et là stupeur :

554 Your access to this mail system has been rejected (...)

Journal klipper sans kde

Posté par (page perso) .
8
11
avr.
2010
Bonsoir,

J'ai toujours rêvé de pouvoir avoir sur mon léger WM [0] l'équivalent de
klipper [1] sans avoir à me coltiner kde (non ce n'est pas un troll contre kde).

J'ai donc codé à l'arrache, un petit daemon qui enregistre les sélections de la sourie
dans un buffer et est capable de nous en recracher un nombre certain via une socket.

Bref une espèce d'history du copier coller.

Pour ce faire j'ai largement pillé le code de xclip[3] et me (...)

Journal La fin du monde

Posté par (page perso) .
13
3
fév.
2010
apche 1.3.42 est sortie[1].

Cette version de maintenance (correction d'un vulnérabilité importante de mod_proxy[2])
est la derrière de la lignée 1.3[1] de ce magnifique serveur http.

Il nous aura rendu bien des services notre apache 1.3. Certains d'entre nous (dont moi) le connaissaient dans
ses moindre recoins, dans ses moindres lignes de code. Comme un compagnon fidèle toujours stable, toujours prévisible dans son comportement.

J'aimais le compiler statiquement avec juste ce qu'il faut, un tout petit binaire mais si puissant, (...)

Journal Le marteau et la libellule

Posté par (page perso) .
16
18
fév.
2009
DragonFlyBSD 2.2 est sortie cette nuit.

DragonFlyBSD, à l'origine un fork de FreeBSD4, s'affirme de plus en plus comme un membre à part entière de la famille BSD avec en particulier:
- un système de fichier original HAMMER [1] désormais supporté au boot
- un (presque) nouvel ordonnanceur et plein de changements dans le noyau
- une infrastructure plus moderne (site wikisé, utilisation de git, liveDVD ...)
- beaucoup d'autre changements [2]


[1]http://www.dragonflybsd.org/hammer/
[2]http://www.dragonflybsd.org/release22/

Journal DDOS romantique

Posté par (page perso) .
3
4
oct.
2008
Je me dis,
tiens ! fais donc un journal ...

Parlons de DDOS ...

Un jour, la machine monte en charge, apache tombe ...

df -h; df -i ; dmesg; top ; ps -U nobody | wc -l ; vi httpd.conf; systat -vm 1 (c'est pas les io)...

netstat -anp tcp

C'est quoi cette merde ... un ddos

Wouaw ...

Mon premier DDOS.

Et là je souffre ... une heure
j'apprends netstat, awk et ipf
deux heures
je maîtrise haproxy

(...)

Journal Quelle est votre station ?

Posté par (page perso) .
0
1
juin
2007
Bonjour,
J'aimerai savoir s'il y en a parmi vous qui utilisent pour travailler ou pour leur hobby de "vrais" stations de travail. Je parle de choses avec des processeurs serveur, de la mémoire ECC ... etc ...

Si c'est le cas pourquoi ? Quel OS ? Quels logiciels ? Quel matos ?

Si je pose cette question et si je poste dans un journal c'est que j'ai récemment fait le tour de ce qui existe (j'aime bien les stations) et (...)