Mac OS : tester un nouveau domaine avant mise à jour DNS

Vous avez créé un nouveau domaine (ou l’avez déplacé) et vous voulez tester le nom de domaine avant propagation du DNS ? Voici comment faire pour Mac OS X.

Prenons un exemple chez OVH.

Vous recevez un mail vous expliquant que vous devez attendre 24 à 48h jusqu’à propagation des infos DNS.

Madame, Monsieur,

Vous venez de souscrire à l’offre perso et nous vous en remercions.
Votre espace sera actif dans 24 à 48 H.

Si votre nom de domaine n’est pas géré par OVH, vous devrez changer les DNS de votre domaine auprès de votre prestataire actuel.

Voici nos dns:
serveur primaire   : dns18.ovh.net
serveur secondaire : ns18.ovh.net

Après le changement, vous devrez attendre de 24 à 48 h pour la fin de propagation des DNS.
Tout savoir sur les DNS: http://guides.ovh.com/ManagerServicesDomaine/

Tout d’abord, il faut récupérer l’adresse IP correspondant à ces deux serveurs grâce aux commandes suivantes (ouvrez le Terminal).

[yannick@stilgar ~]$nslookup dns18.ovh.net
Server: 212.27.40.240
Address: 212.27.40.240#53
Non-authoritative answer:
Name: dns18.ovh.net
Address: 213.251.188.138
[yannick@stilgar ~]$nslookup ns18.ovh.net
Server: 212.27.40.240
Address: 212.27.40.240#53
Non-authoritative answer:
Name: ns18.ovh.net
Address: 213.251.128.138

Nous savons maintenant que les adresses de nos 2 serveurs DNS sont 213.251.188.138 et 213.251.128.138 .

Maintenant vous devez rajouter les lignes suivantes au fichier protégé /etc/resolve.conf .

nameserver 213.251.188.138
nameserver 213.251.128.138

Je vous proposer de faire ça en ligne de commande, mais attention  à la syntaxe de la ligne ou vous risquez d’être dans la m… .

[yannick@stilgar ~]$sudo echo "nameserver 213.251.188.138" >> /etc/resolv.conf
Password: **************** (rentrez ici votre mot de passe)
[yannick@stilgar ~]$sudo echo "nameserver 213.251.128.138" >> /etc/resolv.conf
Password: **************** (rentrez ici votre mot de passe)

Remarque : le fait de changer vos paramètres réseau via les préférences système va réinitialiser ce fichier.

Il ne vous reste plus qu’à purger votre cache DNS local grâce à la commande suivante.

[yannick@stilgar ~]$dscacheutil -flushcache

Et voilà, vous pouvez maintenant tester votre nouveau domaine via votre navigateur web favori.

Tags: , , , , , ,

automake : required file install-sh not found

Voilà l’histoire :  vous avez téléchargé un projet basé sur automake (ou alors c’est le votre et vous avez fait n’importe quoi) et vous obtenez le message obscur suivant :

configure.ac:26: required file `./install-sh' not found

Pas de bol, des fichiers sont manquants… heureusement ils peuvent être regénérés !

La commande magique qu’il vous faut c’est

autoreconf -i

Et voilà une journée qui avait mal commencé et qui continue bien !

Source

http://fixunix.com/linux/362548-automake-ignoring-requisite-files-missing-depcomp-install-sh.html

Tags: , , , , ,

Mac OS : Créer une image disque d’un CD ou DVD en ligne de commande

Petite mise en situation : imaginons qu’une personne vous ait prêté un jour un périphérique et que vous avez oublié de lui rendre le CD qui allait avec… comment faire si elle en a besoin rapidement ?

Pas de panique, nous allons en faire une image ISO et lui faire parvenir via un service en ligne (DropBox ou dl.free.fr).

Mettez le CD dans le lecteur, le volume sera monté automatiquement (notez bien le nom utilisé par dans le Finder).

Dans mon cas le CD était affiché dans le Finder sous le nom « ColorVision ».

Ouvrez maintenant le Terminal.

Il faut ensuite repérer le volume associé et le périphérique système.

[yannick@stilgar ~]$mount
/dev/disk0s2 on / (hfs, local, journaled)
devfs on /dev (devfs, local, nobrowse)
map -hosts on /net (autofs, nosuid, automounted, nobrowse)
map auto_home on /home (autofs, automounted, nobrowse)
/dev/disk2s1s2 on /Volumes/ColorVision (hfs, local, nodev, nosuid, read-only, noowners)

Ici, le volume associé est /Volumes/ColorVision (appelé aussi le point de montage) et le périphérique physique est /dev/disk2s1s2

Quelle place prend réellement ce CD ?

[yannick@stilgar ~]$du -s /Volumes/ColorVision/
 76M	/Volumes/ColorVision/

76 Mo, c’est pas grand-chose. On va maintenant le copier et créer l’image disque.

Au préalable, il faut « démonter » le volume pour que l’outil « dd » puisse accéder en direct au périphérique système.

[yannick@stilgar ~]$sudo umount /dev/disk2s1s2

Ensuite on lance la copie via la commande suivante

[yannick@stilgar ~]dd if=/dev/disk2s1s2 of=/Users/yannick/Desktop/ColorVision.iso

Et pour finir dd affiche quelques statistiques dont nous n’avons que faire !

156559+0 records in
156559+0 records out
80158208 bytes transferred in 70.825688 secs (1131767 bytes/sec)

Le petit plus du chef…

Vu que grâce à MacPorts, j’ai installé l’utilitaire pv, je vais pouvoir visualiser l’état d’avancement de la copie grâce à la commande suivante.

[yannick@stilgar ~]$dd if=/dev/disk2s1s2 | pv -s 76M  | dd of=/Users/yannick/Desktop/ColorVision.iso
9,51MO 0:00:09 [1,09MO/s] [=====>           ] 12% ETA 0:01:02

Sources

http://freebsdwiki.net/index.php/Pv
http://kdmurray.net/2010/01/09/creating-iso-images-from-the-osx-command-line/

Tags: , , , , ,

XUbuntu : erreur au démarrage après passage en Lucid Lynx

Si vous avez l’erreur « Keys: Appuyer sur s pour passer le montage ou m pour la récupération manuelle » au démarrage de votre Xubuntu ou Ubuntu lors du passage en Lucid Lynx (10.6) :
- appuyez sur « M »
- faites un vi /etc/fstab
- rajoutez un « ,nobootwait » dans les options de montage de vos montages exotiques dans fstab (si, si je sais que vous en avez fait).

Tags: , , , , ,

Hg Init: a Mercurial tutorial

Voici un excellent tutorial sur l’utilisation de Mercurial, un logiciel de contrôle de code source, par le talentueux Joël Spolsky


http://hginit.com/

Tags: ,

Reprise Rock de Stayin’ Alive

Reprise Rock de « Stayin’ Alive » des Bee Gees par Dweezil Zappa et Ozzy Osbourne

De quoi donner la patate pour la journée !

Tags: , , , ,

Netstat pour Mac OS X

Sous GNU/Linux, pour connaître la liste des ports ouverts et les programmes les ayant ouvert, j’ai l’habitude de faire :

netstat -npa

Sous Mac OS X, l’équivalent de cette commande est

lsof -i | grep LISTEN

source : http://www.macosxhints.com/article.php?story=20070425165628961

Tags: , , , ,

Ouvrir le répertoire courant du terminal dans le Finder

Sous Mac OS X, vous avez sûrement déjà eu ce besoin : vous êtes dans un répertoire dans un terminal et vous voudriez l’ouvrir dans le Finder.

Rien de plus simple : tapez

open .

et c’est fait !

Tags: , , , ,

Attachez votre ceinture… les instructions de vol de Air New Zealand

Elles ont quelque chose de … spécial !

Tags: , ,

« Partly Cloudy », nouveau court métrage de Pixar

Voici en avant-première planétaire le nouveau court-métrage du studio Pixar : Partly Cloudy, diffusé au cinéma avant Up (Là-Haut). Une histoire basée sur des cigognes & des bébés avec comme personnages principaux un nuage (Gus) et une cigogne (Peck). Une réalisation de Peter Sohn, prévue pour le 29 juillet 2009.

Tags: , , ,