bonjour,
savez vous ou doit etre localiser et comment formater le fichier host
sur OS X 10.3 ?
c'est pour eviter aux utilisateurs de devoir taper l'adresse IP des
serveurs sans pour autant monter un serveur DNS sur le reseau (10
machines seulement et 4 serveurs)
merci.
Avec 10.4 ça n'a plus grand chose à voir (prefs en XML compressé au lieu d'un honnête fichier texte, par ex. Encore un effort et on compresse toutes les prefs dans un fichier unique, qu'on appelle registry)
MDR :-)
-- S'il n'existait pas, je ne l'écrirais plus; S'il m'étais possible de le détruire, je le détruirais.
Xavier <xavier@groumpf.org> wrote:
Avec 10.4 ça n'a plus grand chose à voir (prefs en XML compressé au lieu
d'un honnête fichier texte, par ex. Encore un effort et on compresse
toutes les prefs dans un fichier unique, qu'on appelle registry)
MDR :-)
--
S'il n'existait pas, je ne l'écrirais plus;
S'il m'étais possible de le détruire, je le détruirais.
Avec 10.4 ça n'a plus grand chose à voir (prefs en XML compressé au lieu d'un honnête fichier texte, par ex. Encore un effort et on compresse toutes les prefs dans un fichier unique, qu'on appelle registry)
MDR :-)
-- S'il n'existait pas, je ne l'écrirais plus; S'il m'étais possible de le détruire, je le détruirais.
fs
patpro ~ Patrick Proniewski wrote:
In article <1h1njwt.1svxcz71jifpp2N%, (fs) wrote:
merci bien tout fonctionne parfaitement pluqu'a voir si le fichier host dans etc/hosts et modifier, le copier et l'installer sur toute les machines. encore merci.
je te conseille plutot de faire un script shell pour charger toutes les host/ip dans les netinfo de chaque machine. La manip que j'ai présentée ne touche pas au fichier hosts.
patpro
bonsoir, c'est fait et ça fonctionne, mais j'ai tout fait a la main avec netinfo, pour mon information comment fait t'on un script ? j'ai bien compris la série de commande que tu m'as donné mais comment fait t'on pour automatiser le truc avec terminal ? et pour le porter sur une autre machine ?
patpro ~ Patrick Proniewski <patpro@boleskine.patpro.net> wrote:
In article <1h1njwt.1svxcz71jifpp2N%fs@online.fr>, fs@online.fr (fs)
wrote:
merci bien tout fonctionne parfaitement pluqu'a voir si le fichier host
dans etc/hosts et modifier, le copier et l'installer sur toute les
machines. encore merci.
je te conseille plutot de faire un script shell pour charger toutes les
host/ip dans les netinfo de chaque machine.
La manip que j'ai présentée ne touche pas au fichier hosts.
patpro
bonsoir,
c'est fait et ça fonctionne, mais j'ai tout fait a la main avec netinfo,
pour mon information comment fait t'on un script ? j'ai bien compris la
série de commande que tu m'as donné mais comment fait t'on pour
automatiser le truc avec terminal ? et pour le porter sur une autre
machine ?
merci bien tout fonctionne parfaitement pluqu'a voir si le fichier host dans etc/hosts et modifier, le copier et l'installer sur toute les machines. encore merci.
je te conseille plutot de faire un script shell pour charger toutes les host/ip dans les netinfo de chaque machine. La manip que j'ai présentée ne touche pas au fichier hosts.
patpro
bonsoir, c'est fait et ça fonctionne, mais j'ai tout fait a la main avec netinfo, pour mon information comment fait t'on un script ? j'ai bien compris la série de commande que tu m'as donné mais comment fait t'on pour automatiser le truc avec terminal ? et pour le porter sur une autre machine ?
bonsoir, c'est fait et ça fonctionne, mais j'ai tout fait a la main avec netinfo, pour mon information comment fait t'on un script ? j'ai bien compris la série de commande que tu m'as donné mais comment fait t'on pour automatiser le truc avec terminal ? et pour le porter sur une autre machine ?
Un script shell est un fichier text qui a ces caractéristiques : - il a des retours de lignes unix - il commence par #!/bin/sh (ou #!/bin/zsh pour un script zsh...) - il est (généralement) exécutable
Pour l'écrire il te faut un éditeur de texte. Dans le genre geek, il y a vi, vim et emacs, complexes et puissants. Aussi au terminal toujours, mais plus simple, il y a pico En gui et puissant il y a l'excellent TextWrangler
Pour exécuter le script, tu peux : - Lui mettre le suffix .command puis le double-cliquer - Ou le glisser sur une fenêtre du terminal, puis taper [retour] - dans le terminal, faire un cd /dossier/ou/est/le/script, puis tu tapes ./monscript [retour] - Pour un usage régulier tu peux mettre son chemin dans la variable d'environnement $PATH (par ex. dans ~/.bashrc) puis tu appelles le script comme une commande standard - ...
Pour trouver l'erreur dans ton script, tu peux mettre à la première ligne : #!/bin/sh -vx le -vx sont des options pratiques pour le débuggage.
Note que le problème avec les scripts, c'est que certains caractères doivent être "protégés", genre : /usr/bin/nicl . -delete /mounts/lin01:/data/public ici les servent à ne pas interpréter le / qui suit.
Et enfin il y a pléthore de livres sur sujet, et plein de sites web. Tu peux dureste piocher dans toute la litérature unix-linux, pas seulement dans les livres pour mac.
-- S'il n'existait pas, je ne l'écrirais plus; S'il m'étais possible de le détruire, je le détruirais.
fs <fs@online.fr> wrote:
bonsoir,
c'est fait et ça fonctionne, mais j'ai tout fait a la main avec netinfo,
pour mon information comment fait t'on un script ? j'ai bien compris la
série de commande que tu m'as donné mais comment fait t'on pour
automatiser le truc avec terminal ? et pour le porter sur une autre
machine ?
Un script shell est un fichier text qui a ces caractéristiques :
- il a des retours de lignes unix
- il commence par
#!/bin/sh
(ou #!/bin/zsh pour un script zsh...)
- il est (généralement) exécutable
Pour l'écrire il te faut un éditeur de texte.
Dans le genre geek, il y a vi, vim et emacs, complexes et puissants.
Aussi au terminal toujours, mais plus simple, il y a pico
En gui et puissant il y a l'excellent TextWrangler
Pour exécuter le script, tu peux :
- Lui mettre le suffix .command puis le double-cliquer
- Ou le glisser sur une fenêtre du terminal, puis taper [retour]
- dans le terminal, faire un cd /dossier/ou/est/le/script, puis tu tapes
./monscript [retour]
- Pour un usage régulier tu peux mettre son chemin dans la variable
d'environnement $PATH (par ex. dans ~/.bashrc) puis tu appelles le
script comme une commande standard
- ...
Pour trouver l'erreur dans ton script, tu peux mettre à la première
ligne :
#!/bin/sh -vx
le -vx sont des options pratiques pour le débuggage.
Note que le problème avec les scripts, c'est que certains caractères
doivent être "protégés", genre :
/usr/bin/nicl . -delete /mounts/lin01:\/data\/public
ici les \ servent à ne pas interpréter le / qui suit.
Et enfin il y a pléthore de livres sur sujet, et plein de sites web.
Tu peux dureste piocher dans toute la litérature unix-linux, pas
seulement dans les livres pour mac.
--
S'il n'existait pas, je ne l'écrirais plus;
S'il m'étais possible de le détruire, je le détruirais.
bonsoir, c'est fait et ça fonctionne, mais j'ai tout fait a la main avec netinfo, pour mon information comment fait t'on un script ? j'ai bien compris la série de commande que tu m'as donné mais comment fait t'on pour automatiser le truc avec terminal ? et pour le porter sur une autre machine ?
Un script shell est un fichier text qui a ces caractéristiques : - il a des retours de lignes unix - il commence par #!/bin/sh (ou #!/bin/zsh pour un script zsh...) - il est (généralement) exécutable
Pour l'écrire il te faut un éditeur de texte. Dans le genre geek, il y a vi, vim et emacs, complexes et puissants. Aussi au terminal toujours, mais plus simple, il y a pico En gui et puissant il y a l'excellent TextWrangler
Pour exécuter le script, tu peux : - Lui mettre le suffix .command puis le double-cliquer - Ou le glisser sur une fenêtre du terminal, puis taper [retour] - dans le terminal, faire un cd /dossier/ou/est/le/script, puis tu tapes ./monscript [retour] - Pour un usage régulier tu peux mettre son chemin dans la variable d'environnement $PATH (par ex. dans ~/.bashrc) puis tu appelles le script comme une commande standard - ...
Pour trouver l'erreur dans ton script, tu peux mettre à la première ligne : #!/bin/sh -vx le -vx sont des options pratiques pour le débuggage.
Note que le problème avec les scripts, c'est que certains caractères doivent être "protégés", genre : /usr/bin/nicl . -delete /mounts/lin01:/data/public ici les servent à ne pas interpréter le / qui suit.
Et enfin il y a pléthore de livres sur sujet, et plein de sites web. Tu peux dureste piocher dans toute la litérature unix-linux, pas seulement dans les livres pour mac.
-- S'il n'existait pas, je ne l'écrirais plus; S'il m'étais possible de le détruire, je le détruirais.