D'apres l'intervention de joel sur le liens suivant.
http://netbsd-fr.org/bb/viewtopic.php?t=3D35&highlight=3Dsamba
je cite : "SURTOUT PAS MALHEUREUX ! tu vas mettre le bordel dans
/etc/rc.d !"
Du coup je l'ai fait comme ceci.
dans rc.local
if [ -f /usr/pkg/sbin/smbd ]; then echo -n ' smbd'
/usr/pkg/sbin/smbd -D
fi
if [ -f /usr/pkg/sbin/nmbd ]; then echo -n ' nmbd'
/usr/pkg/sbin/nmbd -D
fi
et
dans rc.conf
smbd=3DYES
nmbd=3DYES
Mais je me pose tout de meme la question, si ca fout le bordel comme
joel dit, pourquoi le proposer en standard ?
Merci de vos reponses.
D'apres l'intervention de joel sur le liens suivant.
s/joel/imil/
http://netbsd-fr.org/bb/viewtopic.php?t5&highlight=samba je cite : "SURTOUT PAS MALHEUREUX ! tu vas mettre le bordel dans /etc/rc.d !"
Question de gout aussi.
Du coup je l'ai fait comme ceci.
dans rc.local
if [ -f /usr/pkg/sbin/smbd ]; then echo -n ' smbd' /usr/pkg/sbin/smbd -D fi if [ -f /usr/pkg/sbin/nmbd ]; then echo -n ' nmbd' /usr/pkg/sbin/nmbd -D fi
et dans rc.conf
smbd=YES nmbd=YES
Inutile dans ce cas la.
Pour que ces directives soient utiles, il faut utiliser les scripts et donc suivre les instructions d'iMil en mettant plutot (toujours dans /etc/rc.local) : if [ -f /usr/pkg/etc/rc.d/smbd ]; then /usr/pkg/etc/rc.d/smbd start && echo -n ' smbd' fi if [ -f /usr/pkg/etc/rc.d/nmbd ]; then /usr/pkg/etc/rc.d/nmbd start && echo -n ' nmbd' fi
Mais je me pose tout de meme la question, si ca fout le bordel comme joel dit, pourquoi le proposer en standard ?
Le "bordel" est quand meme tres limite.
Ce qu'iMil dit, c'est la chose suivante : le systeme de base doit etre bien separe des logiciels. Pour nettoyer un systeme de tout ce qui a pu etre ajoute depuis l'installation, supprimer /usr/pkg (et evidemment /usr/local ou /opt) doit suffire. Donc aller ajouter des fichiers dans /etc/rc.d ne fait pas l'unanimite.
D'apres l'intervention de joel sur le liens suivant.
s/joel/imil/
http://netbsd-fr.org/bb/viewtopic.php?t5&highlight=samba
je cite : "SURTOUT PAS MALHEUREUX ! tu vas mettre le bordel dans
/etc/rc.d !"
Question de gout aussi.
Du coup je l'ai fait comme ceci.
dans rc.local
if [ -f /usr/pkg/sbin/smbd ]; then echo -n ' smbd'
/usr/pkg/sbin/smbd -D
fi
if [ -f /usr/pkg/sbin/nmbd ]; then echo -n ' nmbd'
/usr/pkg/sbin/nmbd -D
fi
et
dans rc.conf
smbd=YES
nmbd=YES
Inutile dans ce cas la.
Pour que ces directives soient utiles, il faut utiliser les scripts et
donc suivre les instructions d'iMil en mettant plutot (toujours dans
/etc/rc.local) :
if [ -f /usr/pkg/etc/rc.d/smbd ]; then
/usr/pkg/etc/rc.d/smbd start && echo -n ' smbd'
fi
if [ -f /usr/pkg/etc/rc.d/nmbd ]; then
/usr/pkg/etc/rc.d/nmbd start && echo -n ' nmbd'
fi
Mais je me pose tout de meme la question, si ca fout le bordel comme
joel dit, pourquoi le proposer en standard ?
Le "bordel" est quand meme tres limite.
Ce qu'iMil dit, c'est la chose suivante : le systeme de base doit etre
bien separe des logiciels. Pour nettoyer un systeme de tout ce qui a pu
etre ajoute depuis l'installation, supprimer /usr/pkg (et evidemment
/usr/local ou /opt) doit suffire. Donc aller ajouter des fichiers dans
/etc/rc.d ne fait pas l'unanimite.
D'apres l'intervention de joel sur le liens suivant.
s/joel/imil/
http://netbsd-fr.org/bb/viewtopic.php?t5&highlight=samba je cite : "SURTOUT PAS MALHEUREUX ! tu vas mettre le bordel dans /etc/rc.d !"
Question de gout aussi.
Du coup je l'ai fait comme ceci.
dans rc.local
if [ -f /usr/pkg/sbin/smbd ]; then echo -n ' smbd' /usr/pkg/sbin/smbd -D fi if [ -f /usr/pkg/sbin/nmbd ]; then echo -n ' nmbd' /usr/pkg/sbin/nmbd -D fi
et dans rc.conf
smbd=YES nmbd=YES
Inutile dans ce cas la.
Pour que ces directives soient utiles, il faut utiliser les scripts et donc suivre les instructions d'iMil en mettant plutot (toujours dans /etc/rc.local) : if [ -f /usr/pkg/etc/rc.d/smbd ]; then /usr/pkg/etc/rc.d/smbd start && echo -n ' smbd' fi if [ -f /usr/pkg/etc/rc.d/nmbd ]; then /usr/pkg/etc/rc.d/nmbd start && echo -n ' nmbd' fi
Mais je me pose tout de meme la question, si ca fout le bordel comme joel dit, pourquoi le proposer en standard ?
Le "bordel" est quand meme tres limite.
Ce qu'iMil dit, c'est la chose suivante : le systeme de base doit etre bien separe des logiciels. Pour nettoyer un systeme de tout ce qui a pu etre ajoute depuis l'installation, supprimer /usr/pkg (et evidemment /usr/local ou /opt) doit suffire. Donc aller ajouter des fichiers dans /etc/rc.d ne fait pas l'unanimite.
D'apres l'intervention de joel sur le liens suivant. http://netbsd-fr.org/bb/viewtopic.php?t5&highlight=samba je cite : "SURTOUT PAS MALHEUREUX ! tu vas mettre le bordel dans /etc/rc.d !"
Ben pas du tout, et rc.d est precisement fait pour ca. J'ai toujours fait comme ca et ca n'est pas le bordel.
Du coup je l'ai fait comme ceci.
dans rc.local
if [ -f /usr/pkg/sbin/smbd ]; then echo -n ' smbd' /usr/pkg/sbin/smbd -D fi if [ -f /usr/pkg/sbin/nmbd ]; then echo -n ' nmbd' /usr/pkg/sbin/nmbd -D fi
et dans rc.conf
smbd=YES nmbd=YES
Du coup ca c'est pas la peine puisque les scripts qui utilisent ces variables ne sont pas apelles.
Mais je me pose tout de meme la question, si ca fout le bordel comme joel dit, pourquoi le proposer en standard ?
Ca ne fout pas le bordel. Et si on fait comme joel a dit, on pert un interet de rc.conf/rc.d qui est l'ordonancement automatique des daemons au demarage en fonctions des lignes PROVIDE/REQUIRE au debut des scripts.
-- Manuel Bouyer NetBSD: 26 ans d'experience feront toujours la difference --
D'apres l'intervention de joel sur le liens suivant.
http://netbsd-fr.org/bb/viewtopic.php?t5&highlight=samba
je cite : "SURTOUT PAS MALHEUREUX ! tu vas mettre le bordel dans
/etc/rc.d !"
Ben pas du tout, et rc.d est precisement fait pour ca. J'ai toujours
fait comme ca et ca n'est pas le bordel.
Du coup je l'ai fait comme ceci.
dans rc.local
if [ -f /usr/pkg/sbin/smbd ]; then echo -n ' smbd'
/usr/pkg/sbin/smbd -D
fi
if [ -f /usr/pkg/sbin/nmbd ]; then echo -n ' nmbd'
/usr/pkg/sbin/nmbd -D
fi
et
dans rc.conf
smbd=YES
nmbd=YES
Du coup ca c'est pas la peine puisque les scripts qui utilisent ces variables
ne sont pas apelles.
Mais je me pose tout de meme la question, si ca fout le bordel comme
joel dit, pourquoi le proposer en standard ?
Ca ne fout pas le bordel. Et si on fait comme joel a dit, on pert un
interet de rc.conf/rc.d qui est l'ordonancement automatique des daemons
au demarage en fonctions des lignes PROVIDE/REQUIRE au debut des scripts.
--
Manuel Bouyer <bouyer@nerim.net>
NetBSD: 26 ans d'experience feront toujours la difference
--
D'apres l'intervention de joel sur le liens suivant. http://netbsd-fr.org/bb/viewtopic.php?t5&highlight=samba je cite : "SURTOUT PAS MALHEUREUX ! tu vas mettre le bordel dans /etc/rc.d !"
Ben pas du tout, et rc.d est precisement fait pour ca. J'ai toujours fait comme ca et ca n'est pas le bordel.
Du coup je l'ai fait comme ceci.
dans rc.local
if [ -f /usr/pkg/sbin/smbd ]; then echo -n ' smbd' /usr/pkg/sbin/smbd -D fi if [ -f /usr/pkg/sbin/nmbd ]; then echo -n ' nmbd' /usr/pkg/sbin/nmbd -D fi
et dans rc.conf
smbd=YES nmbd=YES
Du coup ca c'est pas la peine puisque les scripts qui utilisent ces variables ne sont pas apelles.
Mais je me pose tout de meme la question, si ca fout le bordel comme joel dit, pourquoi le proposer en standard ?
Ca ne fout pas le bordel. Et si on fait comme joel a dit, on pert un interet de rc.conf/rc.d qui est l'ordonancement automatique des daemons au demarage en fonctions des lignes PROVIDE/REQUIRE au debut des scripts.
-- Manuel Bouyer NetBSD: 26 ans d'experience feront toujours la difference --
geo75
Je recapitule pour savoir si j'ai bien compris.
1. si je souhaite un systeme clean
je passe par : rc.local et rc.conf
2. si j'ai besoin d'"ordonnancer" automatiquement [require,etc...] je passe par : rc.d
D'apres ce que je comprends le Cas 2. permets un reglagle plus fin. Donc optimale. Est ce exacte ?
Je recapitule pour savoir si j'ai bien compris.
1. si je souhaite un systeme clean
je passe par :
rc.local et rc.conf
2. si j'ai besoin d'"ordonnancer" automatiquement [require,etc...]
je passe par :
rc.d
D'apres ce que je comprends le Cas 2. permets un reglagle plus fin.
Donc optimale.
Est ce exacte ?
* un petit NewB venant du monde Windows, qui passait par là *
... C'est là que je prend conscience de tout le chemin qui me reste à parcourirs sur la montagne avant de pouvoir me retourner et de montrer la vallée en disant : - "avant, j'étais là bas"
* le petit NewB soupira et repris sa lente ascension de la montagne *
* un petit NewB venant du monde Windows, qui passait par là *
... C'est là que je prend conscience de tout le chemin qui me reste à
parcourirs sur la montagne avant de pouvoir me retourner et de montrer la
vallée en disant :
- "avant, j'étais là bas"
* le petit NewB soupira et repris sa lente ascension de la montagne *
* un petit NewB venant du monde Windows, qui passait par là *
... C'est là que je prend conscience de tout le chemin qui me reste à parcourirs sur la montagne avant de pouvoir me retourner et de montrer la vallée en disant : - "avant, j'étais là bas"
* le petit NewB soupira et repris sa lente ascension de la montagne *