éviter un fsck au prochain redémarrage de votre machine.

  • Via l'argument -f de la commande shutdown. Attention, l'argument -F force le fsck au démarrage - ne pas se tromper dans la casse ;-)
  • Créer un fichier /etc/fastboot ; attention il sera supprimé suite au reboot.

source : http://nicolas.steinmetz.fr/journal/pour-echapper-au-fsck-au-prochain-redemarrage-de-votre-machine.html

debootstrap avec apt-cacher-ng

Pour ceux qui utilisent un proxy APT voici comment passer par le proxy lors d'un debootstrap :

  1. debootstrap squeeze /mnt/install http://apt-cacher-host:3142/ftp.fr.debian.org/debian/

Tunning de MacOS X Lion :

Désactiver la ré-ouverture des application :

Pour désactiver la ré-ouverture des application dans leur état antérieur :

On efface tout les états enregistré

bash
rm -r '~/Library/Saved Application State/*' 

On verrouille le répertoire Application State

bash
chmod -R a+w '~/Library/Saved Application State' 
chflags uchg ~/Library/"Saved Application State"

On désactive la réouverture des applis au login :

bash
defaults write com.apple.loginwindow TALLogoutSavesState -bool false 

Désactiver TimeMachine Local :

TimeMachine sous MacOS X Lion apporte une nouvelle fonctionnalité :

Sur les Mac portable, quand le disque TimeMachine n'est pas connecté et que TimeMachine est activé, la sauvegarde se fait en local sur le disque du mac. Cette sauvegarde sera copier sur le disque de sauvegarde dès qu'il sera présent.

D'un point de vu négatif : votre mac passe sont temps a se sauvegarder lui même, et remplis son disque

Pour désactiver ce comportement :

  1. sudo tmutil disablelocal

depmod et modules sur domU

Sur un VM Xen en cas de message d'erreur lors de la commande depmod :

  1. depmod: QM_MODULES: Function not implemented

Il suffit d'installer le package : module-init-tools

  1. apt-get install module-init-tools

Interface Web pour vos logs

Voici une bonne applis pour la visualisation de vos logs.

En couplant cette interface a rsyslog et le module mysql vous obtenez un serveur de log centralisé avec une interface web complète. Seule la traduction français n'étant pas présente vous trouvez en pièce jointe à ce billet le fichier de langue pour corriger ce problème.

passage en LVM + RAID1

J'ai il y a peut fait évoluer la configuration matériel de mon serveur en y ajoutant deux disques dur de 2 To. Ces disques étant destinée à un usage de sauvegarde, c'est l'occasion de revoir un peut la répartition de mes volumes LVM.

J'ai choisi pour cette exercice deux disques Seagate Green de 2 To seagate-green.jpg

Le prix des disque dur ayant largement chuté ces dernière années j'ai profité de l'occasion pour passer en RAID1, histoire de fiabiliser mes sauvegardes.

Continue reading >

Création d'une clé USB debian installer bootable sur un mac

Voici un très bon tuto pour la création d'une clé USB d'installation de Debian pour un Mac

http://www.zen-tech.info/2010/05/creer-une-cle-usb-dinstallation-de-debian-sous-mac-os-x/

et la version original en anglais :

http://www.debian-administration.org/article/Boot_Debian_from_an_USB_device

Xen 4 ce qu'il faut changer sur les domU

Sur un serveur Xen 4 avec un noyau qui prend en charge PVOPS, il y a quelques changements. Comme sur une Debian squeeze

Sur votre Dom0 il faut changer les fichiers de config des DomUs : donc par défaut dans /etc/xen/machinevituel.cfg :

on remplace

 sda* par xvda*

et on indique la console :

 extra = "4 console=hvc0 xencons=tty "

Sur vos domUs dans /etc/inittab : remplacer la ligne

 1:2345:respawn:/sbin/getty 38400 tty1

par

 1:2345:respawn:/sbin/getty 38400 hvc0

Sur vos domUs dans /etc/fstab remplacer

/dev/sda* par  /dev/xvda1

Debian - Liste des paquetages (packages) installés

Voici quelques commandes utiles pour manipuler les packages debians

Il vous faudra installer le packages : debconf-utils pour avoir la commande : debconf-get-selections

Il est possible d'exporter les options des packages avec la commande :

 debconf-get-selections > mes-params

Pour importer les options :

 debconf-set-selections < mes-params

Il est possible de lister l'ensemble des paquetages installés grâce à la commande :

 dpkg --get-selections

Grâce à cet outil il est ainsi possible d'exporter la liste des paquetages installés de la manière suivante :

 dpkg --get-selections > mes-paquetages

Puis de les installer avec la commande suivante sur une autre machine :

Récupération de la liste précédente :

 dpkg --set-selections < mes-paquetages

Installation de la liste :

 apt-get dselect-upgrade

Ce qui permet d'exporter les paramètres et la listes des packages d'une machine pour les importer sur une autre : Sur la machine source on exporte :

  1. apt-get install debconf-utils
  2. debconf-get-selections > mes-params
  3. dpkg --get-selections > mes-paquetages

Copier les 2 fichiers

 mes-params 
 mes_paquetages

Sur votre autre ordinateur.

et ensuite on ré-importe le tout :

  1. debconf-set-selections < mes-params
  2. pkg --set-selections < mes-paquetages
  3. apt-get dselect-upgrade

Voilà vous avez la même installation :-), bien sur sans les données.

Installation de Mac OS X Lion sur un disque partitionné

Si comme moi vous avez des difficultés à installer MacOS X Lion car vous avez des partitions, avec le message d'erreur :

"ce disque ne peut pas être configuré pour démarrer votre ordinateur"

macg-lion-final.png

Apple fournis la méthode pour palier a ce problème.

http://support.apple.com/kb/TS3926?viewlocale=fr_FR

iTerm2 enfin le Terminal dont je rêvais pour MacOS X

Depuis pas mal de temps j'utilise Terminator sous Linux pour pouvoir spliter facilement l'affichage dans un Terminal. Sous macOS X cette fonctionnalité n'est pas présente dans le Terminal. J'utilisais le portage de Terminator via MacPort pour avoir ce fonctionnement mais l'appilcation nécessite Xorg et n'est pas stable. J'avais pris l'habitude d'utiliser iTerm comme Terminal par défaut.

J'ai trouvé un fork de iTerm qui ajoute la fonction de split !!!

http://code.google.com/p/iterm2/

iTerm2.png

Les annonces de sécurité du CERTA

Le CERTA (Centre d'Expertise Gouvernemental de Réponse et de Traitement des Attaques informatiques). Met a disposition un flux RSS regroupant les annonces d'alerte de sécurité d'un grand nombre d'applications.

Pour vous abonner a ce flux :

http://www.certa.ssi.gouv.fr/site/certa_alerte.rss

et pour les documents du CERTA :

http://www.certa.ssi.gouv.fr/site/certa.rss

Upgrade pendant les vacances.

L'été est là les vacances approchent c'est l'occasion de vérifier vos mises à jours.

Avec les vacances certain apprentis hackers vont profiter de cette période pour parfaire leur formation. Pensez donc si vous devez partir à vérifiez la sécurité de votre système d'information et de vos différents serveurs.

Si certains service ne seront pas utilisé il est sage de les arrêter.

Sous Debian vous pourrez utiliser apticron où cron-apt pour automatiser les mises à jour au moins en ce qui concerne les dépôts de sécurités.

Un bon guide pour monter un serveur Samba avec un serveur LDAP sous Debian Squeeze

Voici un lien fort interessant pour installer Samba en contrôleur de domaine avec LDAP.

http://www.progenvrac.com/spip.php?article19

Migration de courier vers dovecot

Suite à diverse travaux sur mon annuaire LDAP, le logiciel courier-imap refusé authentification sur mes boites mail; c'est donc l'occasion de passer enfin sur dovecot.

J'ai longtemps repoussé cette échéance faute de temps, pour me familiarisé avec la configuration de dovecot. Cette fois c'est fait et plutôt rapidement.

Le wiki de dovecot fourni un script de conversion des boites :-)

http://wiki1.dovecot.org/Migration/Courier

Le LinMac du geek

Voici ma petite recette pour avoir un multibook correct sur un Mac avec Linux ici une Debian (sid pour jouer un peut mais ça fonctionne aussi avec squeeze) et MacOS 10.6 à l'heure actuelle.

Continue reading >

Généré un fichier d'une taille fixe avec DD

Suite du précédent billet voici un commande pour faire des fichiers d'une taille donnée.

Exemple ici avec un fichier de 1 Méga Octet

  1. dd if=/dev/zero of=toto count=1 bs=1M

Pour un fichier de 10 Mo :

  1. dd if=/dev/zero of=toto count=10 bs=1M

Faire une ISO avec DD sous MacOS

MacOS dispose d'outils graphique pour faire des images disque mais celles-ci sont dans un format propre à MacOS.

Pour contourner ce problème sans avoir installer d'application nous utiliserons notre bon ami DD !

Continue reading >

Compilez vous même le fork libre de votre navigateur

IceCat

Continue reading >

Les derniers fork des produit mozilla pour votre Debian préferée

Afin d'avoir un beau navigateur et une boite mail en graphique voici le dépot des forks libre de firefox (iceweasel) et thunderbird (icedove). Les toutes dernières version pour Debian (Squeeze/wheezy/sid)

http://mozilla.debian.net/

A noter que la version 5 de iceweasel à été compilé le 01/05/2011, pas de fête du travail pour les CPUs :-)

iceweasel0105.png