February 2008 Archives

27-02-2008 23:56:37

FreeBSD 7.0 disponible !

Ca méritait quand même une petite annonce. FreeBSD 7.0-Release est annoncé comme étant la nouvelle Current ! Si c'est pas une bonne nouvelle ca :D

On sort tous une coupelle de champagne et on lit l'annonce officielle : http://www.freebsd.org/releases/7.0R/announce.html


Posted by cloud | Permanent link | File under: FreeBSD

27-02-2008 18:10:10

[FreeBSD]Clavier azerty en Single User Mode

Lors d'un problème divers ou lors d'une mise à jour système, il arrive qu'on doive booter en mode Single User Mode (choix 4 au boot). Cependant on se retrouve avec une console en qwerty, ce qui n'est pas toujours le plus pratique. Pour le mettre en azerty il faut recompiler son noyau avec les options suivantes :

options     ATKBD_DFLT_KEYMAP
makeoptions     ATKBD_DFLT_KEYMAP=fr.iso.acc

Et hop le tour est joué !


Posted by cloud | Permanent link | File under: FreeBSD

27-02-2008 17:26:09

[FreeBSD/Xorg] (EE) AIGLX: Screen 0 is not DRI capable

Oh surprise ce matin après un reboot de mon pc que je n'avais pas fait depuis 10jours, un crash X au boot avec l'ecran qui reste noir et qui abouti sur une coupure ecran si j'essai de killer X.
Donc apres un reboot en Single User Mode, je vire gdm du rc.conf pour avoir la main au démarrage et bataille un peu. Je mate les logs de X et la je vois un beau :

(EE) AIGLX: Screen 0 is not DRI capable

Après une bonne bataille dans la conf de Xorg je décide de recompiler toutes les dépendances de xorg-server avec un beau :
portupgrade -fR xorg-server

Je laisse le système recompiler, je fais un startx et retour à la normal :) Ca m'apprendra à upgrader sans recompiler les dépendances!! Je referai plus la meme erreur :)


Posted by cloud | Permanent link | File under: FreeBSD

27-02-2008 00:10:38

Raccourci de echo en PHP avec short_open_tag

J'ai pris l'habitude lorsque j'ai un simple echo en PHP à faire d'utiliser la notation <?=$text; ?> . Hors ce n'est pas dans la configuration de base de toutes les config PHP apparement donc pour obtenir cela il faut set la variable short_open_tag dans le php.ini :

short_open_tag = On


Posted by cloud | Permanent link | File under: Coding

23-02-2008 01:13:39

ChrootDirectory pour OpenSSH

Une belle feature est sorti pour OpenSSH ! Il est maintenant directement possible de chrooter ses connexions utilisateurs pour ssh/sftp. Que demande le peuple :D ? Un grand merci a djm et pour les explications on va voir ici :
http://undeadly.org/cgi?action=article&sid=20080220110039


Posted by cloud | Permanent link | File under: Security

10-02-2008 23:15:55

Eclipse sous FreeBSD 7.0

J'ai voulu me mettre au framework Eclipse vu que je suis dans ma période JAVA. L'installation s'est passée sans problème mais lors du lancement le screen Eclipse se lançait et restait figé pour ensuite laisser apparaitre un message d'erreur :

JVM terminated. Exit code=1 
/usr/local/bin/java 
-Xms40m 
-Xmx256m 
-jar /usr/local/eclipse/startup.jar 
-os freebsd 
-ws gtk 
-arch x86 
-launcher /usr/local/eclipse/eclipse 
-name Eclipse 
-showsplash 600 
-exitdata 1000b 
-vm /usr/local/bin/java 
-vmargs 
-Xms40m 
-Xmx256m 
-jar /usr/local/eclipse/startup.jar

Pour résoudre ce problème il m'a juste fallu installer la jdk-1.6 et non pas la diablo-jdk. Eclipse s'est alors lancé sans problème :)


Posted by cloud | Permanent link | File under: FreeBSD, Coding