NetBSD wUIzz WUIIIIiiiiiiiiiizzzzz (update)

November 25th, 2009 par iMil

Tags: , , , ,

Nouvel episode de la serie “eeh, moi aussi jpeux avoir des trucs qui brillent sous NetBSD”, j’ai compilé l’ensemble des informations nécessaires à l’utilisation de Compiz sous NetBSD 5.0: drm, DRI, modular Xorg, AIGLX et compiz lui-même.

La doc est en anglais et disponible sur wiki.NetBSD.se.

Et comme je sais que vous aimez ça les screenshots, PICS OR IT DIDN’T HAPPEN.

NB: Notez que les gens du poisson qui chante ne sont pas en reste.

update

Et depuis ce soir, par un hasard des plus troublants, on trouve dans pkgsrc la toute dernière version du bureau qui tourne. J’ai même une preuve.

Posté dans NetBSD | 3 Comments »

FreeBSD Sharivan 8.0

November 23rd, 2009 par bapt

Discrètement sans faire de bruit, Sharivan est revenu après s’être fait longuement attendre. Son arsenal de combat a été fortement renforcé :

Morox

  • Les jails V2 :
    Les jails (système de virtualisation en espace utilisateurs) se voient grandement améliorés. Sur le plan du réseau les jails supportent maintenant les adresses IPs multiples, l’IPv6 et le protocole SCTP(4). Désormais, il est possible d’assigner directement une jail à un CPU donné. Enfin il est aussi possible de faire tourner des jails 32bits sur un hôte 64bits. Le couplage avec ZFS permet une gestion particulièrement puissante des jails.Les jails v2 ont été portés sur la branche 7 de Sharivan ils sont donc disponibles sous Sharivan 7.2 et supérieur.
  • Support de Xen en domU :
    Bien qu’expérimental Sharivan peut maintenant tourner en tant que domU sur la solution de virtualisation xen, pour cela il faudra disposer d’une version récente de xen (>= 3.4) en dom0.
  • Support de VirtualBox :
    Les développeurs de Sharivan ont portés VirtualBox OSE, qui a fait son entrée dans les ports et est donc maintenant disponible sous Sharivan, avec le support des extensions CPU : amd-V et intel VT ainsi que le support complet du réseau.

Volotox

  • ZFS(8) :
    zfs, toujours en version 13 a été largement revue par rapport au code disponible en version 7.2-RELEASE, il est désormais considéré comme “Production Ready”, il est aussi possible (via un mode d’installation non standard) de faire fonctionner un Sharivan en full ZFS.
  • gvinum(8) 2 :
    gvinum l’outil de gestion de volumes de freebsd passe en version 2 grâce au Google Summer of Code 2007. Il a été remis au niveau des standard actuel tout en restant compatible avec les versions précédentes.
  • GEOM_PART :
    Le nouvel outil de partitionnement de Sharivan se nomme désormais GEOM_PART (gpart(8)) cet outil support les partitions de type MBR, BSD et GPT, il combine des fonctionnalités de bsdlabel et fdisk mais est beaucoup plus simple et fonctionnel.
  • Boot sur du GPT :
    Il est désormais possible de démarrer Sharivan sur des partitions de type GPT sur les machines dont le bios supporte ce format.
  • 26 partitions BSD :
    Jusque là Sharivan ne reconnaissait que 8 Labels maximum par slice, cette limitation est maintenant de 26 partitions.
  • AHCI(4) :
    Un nouveau pilote AHCI fait partie des meubles, ce pilote permet d’accéder au matériel au travers de l’interface CAM. Il est désactivé par défaut (disponible quand même sous la forme de module).
  • Nouveau NFS :
    Le support du NFS a été revue afin de pouvoir bénéficier de NFSv4, de manière complète, un très gros travail a été accompli pour en arriver là entrainant le remplacement du serveur et client NFSv2 et NFSv3 dans la foulée. (nouveau nfs lock)

Rollersky

  • Wifi mesh : 802.11s D3.03 :
    Ajout du support de la topologie des réseaux maillés wifi.
  • Virtualisation de la couche réseau :
    La couche de virtualisation du réseau permet au noyau Sharivan de conserver de multiples instances indépendantes d’états réseaux. Les avantages apportés par cette virtualisation sont de pouvoir offrir aux jails, des interfaces réseaux virtuelles indépendantes et ainsi permettre de faire des configurations réseaux jusque là impossibles au sein d’une jail, IPSEC, firewall, etc.
  • Mode 0 copy pour bpf(4) :
    Berkeley Packet Filter est une fonctionnalité permettant de capturer les paquets réseaux suivant des règles de filtrage utilisateurs, de les renvoyer vers des applications, mais aussi d’en insérer directement. Dans cette nouvelle version, le nombre d’opération de copie mémoire entre le noyau et la partie applicative a été réduite, augmentant ainsi les performances dans de nombreux cas.

Dolgiran

  • MPSAFE TTY :
    La nouvelle implémentation des TTY est indépendante des verrous géants améliorant ainsi les performances.
  • Meilleure gestion de la suppression à chaud des périphériques de stockages montés :
    Jusqu’a présent la suppression à chaud d’un périphérique de stockage monté provoquait un kernel panic, ce problème est désormais corrigé.
  • Augmentation de la limite de mémoire noyau en x86_64 :
    Certaines technologies récentes ont un important besoin de mémoire en espace noyau (ZFS en particulier). l’allocation maximum de mémoire possible pour le noyau est donc passé de 2Go à 512Go.
  • Support des threads noyaux :
    Le noyau supporte désormais les processus légers. Le passage à l’utilisation des processus légers apporte une réduction de la consommation des ressources bas niveau du système.
  • ULE 3.0 :
    Le nouveau scheduler sched_ule(4) de Sharivan en développement depuis les débuts de la version 5 s’est enfin vu stabilisé dans sa version 2.0 au sein de la branche 7-STABLE pour être activé par défaut dans Sharivan 7.1-RELEASE. La version 8.0 de Sharivan dispose d’une version encore améliorée de ce scheduler (version 3.0).
  • cpuset(2) :
    C’est un nouvelle fonctionnalité similaire à “processors sets” sur solaris, permettant d’assigner directement des processus à des “sets” de CPU.

Bullox

  • ar(1) et ranlib(1) :
    Ces deux utilitaires basés sur libarchive(3) et sous licences BSD viennent remplacer ceux de binutils. Il s’agit la première étape du projet BSDBintools visant à remplacer les utilitaires issus de GNU binutils, projet lui même inclus dans le projet Elf tool chain projet visant à créer une implémentation BSD des utilitaires liés au format ELF en utilisant libelf et libarchive.
  • cpio(1) :
    GNU cpio est remplacé par une version sous licence BSD basée sur libarchive.
  • cp(1) :
    Ajout de l’option -a qui est équivalente aux options POSIX -RrP, ce qui améliore la compatibilité avec la version GNU de cp.
  • find(1) :
    la version de find a été mise à jour afin d’améliorer la compatibilité avec GNU find.
  • procstat(1) :
    Procstat est un nouvel utilitaire permettant d’accéder en ligne de commande aux informations sur les processus tournant sur le système.
  • fetch(3) et fetch(1) :
    la bibliothèque libfetch supporte désormais le protocole HTTP version 1.1, tandis qu’une nouvelle option -i pour l’utilitaire fetch dispose maintenant d’un option -i filename permettant de ne télécharger un fichier que si son contenu est plus récent que celui pointé par “filename”.
  • textdump(4) :
    En cas de crash kernel Textdump permet de capturer les informations de debug du noyau sous une forme humainement compréhensible facilitant ainsi les remontées de problèmes par les utilisateurs, les textdumps étant aussi plus légers que les core.
  • tar(1) :
    L’option -Z permet de compresser/décompresser les archives au format compress(1), l’option –numeric-owner permet d’ignorer les noms des utilisateurs et des groupes, l’option -s permet de modifier le noms des fichiers selon une expression régulière.
  • cpuset(1) :
    Ce nouvel utilitaire en espace utilisateurs permet de gérer les assignations de sets processeurs.
  • dtrace(1) :
    dtrace(1), le système de traces en temps réel créé par Sun a été ajouté dans Sharivan dans Sharivan 8.0 et répercuté sur les version 7-STABLE depuis la 7.1-RELEASE, il permet de détecter des problèmes et/ou tracer le noyau et les applications en environnement utilisateur et bien plus encore.
  • Nouvelle couche USB :
    La couche USB de Sharivan a été complètement revue pour cette nouvelle version, elle est maintenant beaucoup plus complète et moderne. Afin d’être de permettant un fonctionnement immédiat des logiciels utilisateurs nécessitant le support de l’USB, des bibliothèques “libusb” BSD compatibles avec les version 0.1 et 1.0 de la libusb ont été développées.
  • Import de makefs(8) :
    makefs a été importé de NetBSD, il s’agit d’un utilitaire permettant de créer une système de fichier a partir d’une arborescence sans avoir besoin de disposer des droits utilisateurs particuliers.
  • ProPolice SSP :
    Cette extension de GCC ayant pour but de détecter et d’empêcher les attaques par débordement de tampon est désormais activée par défaut.

Posté dans FreeBSD | 1 Comment »

NetBSD /dev/raid0g on /stuff type ffs (log, local)

November 21st, 2009 par iMil

Tags: , ,

Aaah ami lutin, tu aimes ça stocker des documents multimedias à haute teneur informative hein, des -LoL, des -PROPER et autres -Repack (eeeh, salut christine et frederic !). Et pour être sur de jamais les perdre, tu t’es monté un bon gros NAS à grands coups de RAIDframe, parce que bon, t’as la classe.

Mais tu suis les news, et tu te souviens que le youngling Jed Davis nous avait promis de belles avancées à l’issue de son SoC 2009.

NetBSDfr, toujours sur la brèche, nous informe que ça sent le commit tout chaud, et qu’en plus, ça sent bon !

Posté dans NetBSD | No Comments »

NetBSD 3h, t’45 vU m0n d45|<70p ?

November 21st, 2009 par iMil

Tags: , , ,

Le prosel’, y’en a jamais assez. Et puis aussi, je sens que tu t’ennuies toi avec ta machine sous GNU/Linux où tout fonctionne outadabox, avoue, ça perd de son charme non ?

Tonton iMil a pensé à toi. Je te propose de flinguer ton week end en (ré)installant ton portable sous NetBSD 5.0.1.

Dans le désordre, je cause de configuration wifi, d’installation via pkgin (evidemment), de gestion d’énergie et de température, de X11 et d’un soupçon de pkgsrc.

Allez, jte jure ça fait pas mal.

Posté dans NetBSD | 4 Comments »

DragonflyBSD Bon dimaaaanche, sous vos applaudissements.

November 15th, 2009 par iMil

Tags: , ,

Ce matin, alors que j’émergeais à peine d’un sommeil encore un peu alcoolisé, ange m’assenne ce coup de massue: pkgin vient d’entrer dans le basesystem de DragonFlyBSD.

Incrédule, je suis les liens, et je me rends à l’évidence, suite à une discussion sur la liste de discussion DragonFly users, mes fantasmes les plus fous se réalisent.

J’ai besoin d’un café.

Posté dans DragonflyBSD | No Comments »

FreeBSD FreeBSD, 3 minutes à 800 Watts

November 15th, 2009 par iMil

Tags: ,

Le gars du Diary a migré son ThinkPad X61s en FreeBSD 8.0-PRERELEASE. À cette occasion, il a découvert que son interface wifi ne fonctionnait plus comme d’habitude, il s’est donc fendu d’un petit post expliquant la manoeuvre à effectuer pour que tout rentre dans l’ordre, ainsi que sa source.

Posté dans FreeBSD | No Comments »

Article entre chien et mouton

November 10th, 2009 par dzen

Sheepdog est une solution pour distribuer le stockage de vos VMs KVM sur plusieurs machines et est constitué :

  • d’un QEMU patché (et son storage backend),
  • d’un demon dog pour superviser le stockage
  • et sheep le demon qui fait les IO directement sur les serveurs dédiés au stockage.

L’archi expliquée et détaillée est , et si vous voulez tester, c’est expliqué ici (le code est disponible sur du jite)

Posté dans Article | No Comments »

OpenBSD SMTP Ouvre toi !

November 7th, 2009 par ange

Il y a des plantes qui font débat dans les potagers parmis toutes celles que l’on plante fréquement. Il y a celles qui font des petits débats (l’indien contre le léger par exemple), et celles qui font de gros débats (envoie_courrier vs cul_courrier vs LaPosteFixe).
Comme d’habitude les jardiniers du Potager Piquant n’aiment pas trop les débats stériles et ont décidés (comme ce fut le cas précédement avec d’autres plantes) de croiser plein de plants pour donner un nouveau plant tout propre. Du coup ben ya des jardiniers qui ont décidé de tester ça, et même d’en parler sous forme écrite et brève [1] ou sous forme sonore [2].

Ah qu’est ce qu’on ferait pas pour que nos salades soient distribuées proprement …
Et merci aux lutins qui ont passés les liens originellement dans le jardin magique.

  1. Rapide cours de plantation (en anglais).
  2. Les Jardiniers parlent aux jardiniers (en anglais).
  3. La page homme (en anglais).
  4. La page maison (en anglais aussi)
  5. une autre doc (plus ou moins up2date)

Posté dans OpenBSD | No Comments »

Codaz Si j’avais un marteau

November 6th, 2009 par zatmania

Tags: , , , , , ,

Un petit poilu du nom de bapt, a monté un petit truc sympa qu’on appelle forge, à grand coup de redmine, postgresql, ruby, git…. mais qui dans sa grande modestie a oublié de nous en  faire part. Allez admirer le tout ici !

PS : j’avais oublié, le tout tourne sur l’OS à la serviette orange !

Posté dans Codaz | 1 Comment »

NetBSD Promenons nous dans les bois…..

November 4th, 2009 par zatmania

Tags: , , , , ,

Zafer Aydogan vient de mettre en place OpenGrok pour NetBSD. Ce brave homme est un activiste du projet de l’OS à la serviette orange et on lui doit notamment le jibbed livecd ainsi que le wiki officiel et bien d’autres choses… OpenGrok permet de se promener dans  les sources du sytème via une interface oueb simple mais efficace, mais aussi d’y faire des recherches, de télecharger les fichiers… Allez découvrir le tout en action ici.

OpenGrok est un projet développé en java qui permet donc de se cabler sur les sources d’un projet et qui est en mesure de s’interfacer avec la plupart des gestionnaires de sources décentralisés.

La news officielle se trouve ici.

Posté dans NetBSD | No Comments »

« Previous Entries

tris_ <moid> (en plus la capote, c'est comme la ficelle de la paupiette, c'est chiant)

iMil <gradator> du SFP modèle 32 dB/120km, celui qu'envoie de la PURÉE

iMil <gaston> GENRE SACHA GREY ELLE SAIT PAS REPARER UN BROCADE

twisla <@iMil> j'ai arrêté de lutter contre pinpin | <pinpin0> twisla: .oO(à croire que mr iMil aime le sale :x)

jawa <pinpin0> gunhu: //www.google.fr/search?q=tu+es+une+guri

Identification

Enregistrez-vous

SQUAD!

GCU live

[10:04:41] gaston entre la déclaration de la faille
[10:04:47] gaston la validation du fix
[10:04:50] gaston les tests
[10:04:51] gaston toussa
[10:04:52] _nrj_ de toute façon il y aura que très peu de paquet d'installer et tout fermé même en cas de faille d'ici là qu'elle soit exploitée il y a une marge
[10:05:17] gaston oui faut mettre un peu de réalisme et de pragmatisme dans tout ca
[10:05:37] gaston sinon tu peux aller élever des chevres sur le larzac
[10:05:46] gaston tu te fais moins de cheveux blancs coupés en 4
[10:05:53] moid "le pwnage, ça n'arrive qu'aux autres"
[10:07:34] _nrj_ en general les correctifs sont publiés rapidement
[10:07:49] _nrj_ les porter ça peut s'assumer

Miiissioudaaam'

Archives:

Meta:

Hosted by:

NBS-System