au risque de m'attirer les foudres de certains d'entre vous, je pose la
question suivante :
- quelles sont les différences majeures entre FreeBSD et Linux ?
Oui, j'en conviens ... mais est-ce que ça doit vraiment rester secret comment vous faites pour compiler ??? On ne peut pas savoir ? ;-)
cvs co src cd src ./build.sh -m <machine> -U -M<objdir> -D<destdir> -R<releasedir> release sets
Salut Manuel & Emmanuel, (qu'on pourrait écrire "Manus")
J'ai buildé et installé un kernel (NetBSD 1.6ZG (GENERIC))
J'ai lancé un rebuild du userland en utilisant une commande similaire à la tienne sous mon identité 'oc'. Puis, lorsque je fais un 'sudo ./build.sh ... install:/', force est de constater qu'il y a un blème dans la procédure car j'obtiens :
bidochon% ls -l /bin | head total 2526 -r-xr-xr-x 2 oc wsrc 7748 Dec 9 20:55 [ -r-xr-xr-x 1 oc wsrc 8036 Dec 9 20:50 cat -r-xr-xr-x 1 oc wsrc 10952 Dec 9 20:50 chio -r-xr-xr-x 1 oc wsrc 6568 Dec 9 20:50 chmod -r-xr-xr-x 1 oc wsrc 15400 Dec 9 20:51 cp -r-xr-xr-x 3 oc wsrc 107028 Dec 9 20:53 cpio -r-xr-xr-x 1 oc wsrc 118352 Dec 9 20:51 csh -r-xr-xr-x 1 oc wsrc 9124 Dec 9 20:51 date -r-xr-xr-x 1 oc wsrc 19008 Dec 9 20:51 dd bidochon% ls -ld / drwxr-xr-x 18 oc wsrc 512 Dec 9 17:29 /
Faut-il absolument faire le build sous root ou le problème est ailleurs ?
Merci. oc
In article <br23f7$4dq$1@biggoron.nerim.net>, Manuel Bouyer wrote:
Oui, j'en conviens ... mais est-ce que ça doit vraiment rester secret
comment vous faites pour compiler ??? On ne peut pas savoir ? ;-)
cvs co src
cd src
./build.sh -m <machine> -U -M<objdir> -D<destdir> -R<releasedir> release sets
Salut Manuel & Emmanuel, (qu'on pourrait écrire "Manus")
J'ai buildé et installé un kernel (NetBSD 1.6ZG (GENERIC))
J'ai lancé un rebuild du userland en utilisant une commande similaire
à la tienne sous mon identité 'oc'.
Puis, lorsque je fais un 'sudo ./build.sh ... install:/', force est de constater
qu'il y a un blème dans la procédure car j'obtiens :
bidochon% ls -l /bin | head
total 2526
-r-xr-xr-x 2 oc wsrc 7748 Dec 9 20:55 [
-r-xr-xr-x 1 oc wsrc 8036 Dec 9 20:50 cat
-r-xr-xr-x 1 oc wsrc 10952 Dec 9 20:50 chio
-r-xr-xr-x 1 oc wsrc 6568 Dec 9 20:50 chmod
-r-xr-xr-x 1 oc wsrc 15400 Dec 9 20:51 cp
-r-xr-xr-x 3 oc wsrc 107028 Dec 9 20:53 cpio
-r-xr-xr-x 1 oc wsrc 118352 Dec 9 20:51 csh
-r-xr-xr-x 1 oc wsrc 9124 Dec 9 20:51 date
-r-xr-xr-x 1 oc wsrc 19008 Dec 9 20:51 dd
bidochon% ls -ld /
drwxr-xr-x 18 oc wsrc 512 Dec 9 17:29 /
Faut-il absolument faire le build sous root ou le problème est ailleurs ?
Oui, j'en conviens ... mais est-ce que ça doit vraiment rester secret comment vous faites pour compiler ??? On ne peut pas savoir ? ;-)
cvs co src cd src ./build.sh -m <machine> -U -M<objdir> -D<destdir> -R<releasedir> release sets
Salut Manuel & Emmanuel, (qu'on pourrait écrire "Manus")
J'ai buildé et installé un kernel (NetBSD 1.6ZG (GENERIC))
J'ai lancé un rebuild du userland en utilisant une commande similaire à la tienne sous mon identité 'oc'. Puis, lorsque je fais un 'sudo ./build.sh ... install:/', force est de constater qu'il y a un blème dans la procédure car j'obtiens :
bidochon% ls -l /bin | head total 2526 -r-xr-xr-x 2 oc wsrc 7748 Dec 9 20:55 [ -r-xr-xr-x 1 oc wsrc 8036 Dec 9 20:50 cat -r-xr-xr-x 1 oc wsrc 10952 Dec 9 20:50 chio -r-xr-xr-x 1 oc wsrc 6568 Dec 9 20:50 chmod -r-xr-xr-x 1 oc wsrc 15400 Dec 9 20:51 cp -r-xr-xr-x 3 oc wsrc 107028 Dec 9 20:53 cpio -r-xr-xr-x 1 oc wsrc 118352 Dec 9 20:51 csh -r-xr-xr-x 1 oc wsrc 9124 Dec 9 20:51 date -r-xr-xr-x 1 oc wsrc 19008 Dec 9 20:51 dd bidochon% ls -ld / drwxr-xr-x 18 oc wsrc 512 Dec 9 17:29 /
Faut-il absolument faire le build sous root ou le problème est ailleurs ?
Merci. oc
manu
Olivier Cherrier wrote:
Salut Manuel & Emmanuel, (qu'on pourrait écrire "Manus")
Non, ca s'accorde avec un x, comme hiboux, cailloux, genoux ou poux: ca donne Manux :o)
J'ai buildé et installé un kernel (NetBSD 1.6ZG (GENERIC)) (snip)
bidochon% ls -l /bin | head total 2526 -r-xr-xr-x 2 oc wsrc 7748 Dec 9 20:55 [ -r-xr-xr-x 1 oc wsrc 8036 Dec 9 20:50 cat (snip)
Faut-il absolument faire le build sous root ou le problème est ailleurs ?
Lorsque tu compiles en etant pas root, les droits corrects ne peuvent pas être mis en place, puisque seul root peut faire des chown.
Solutions: 1) tu compiles sous l'uid oc, et tu installes sous root 2) tu compiles avec -U et tu utilises le fichier METALOG pour refaire les droits (voir le fichier BUILIDING pour les détails sur -U)
-- Emmanuel Dreyfus Publicité subliminale: achetez ce livre! http://www.eyrolles.com/php.informatique/Ouvrages/9782212112443.php3
Salut Manuel & Emmanuel, (qu'on pourrait écrire "Manus")
Non, ca s'accorde avec un x, comme hiboux, cailloux, genoux ou poux: ca
donne Manux :o)
J'ai buildé et installé un kernel (NetBSD 1.6ZG (GENERIC))
(snip)
bidochon% ls -l /bin | head
total 2526
-r-xr-xr-x 2 oc wsrc 7748 Dec 9 20:55 [
-r-xr-xr-x 1 oc wsrc 8036 Dec 9 20:50 cat
(snip)
Faut-il absolument faire le build sous root ou le problème est ailleurs ?
Lorsque tu compiles en etant pas root, les droits corrects ne peuvent
pas être mis en place, puisque seul root peut faire des chown.
Solutions:
1) tu compiles sous l'uid oc, et tu installes sous root
2) tu compiles avec -U et tu utilises le fichier METALOG pour refaire
les droits (voir le fichier BUILIDING pour les détails sur -U)
--
Emmanuel Dreyfus
Publicité subliminale: achetez ce livre!
http://www.eyrolles.com/php.informatique/Ouvrages/9782212112443.php3
manu@netbsd.org
Salut Manuel & Emmanuel, (qu'on pourrait écrire "Manus")
Non, ca s'accorde avec un x, comme hiboux, cailloux, genoux ou poux: ca donne Manux :o)
J'ai buildé et installé un kernel (NetBSD 1.6ZG (GENERIC)) (snip)
bidochon% ls -l /bin | head total 2526 -r-xr-xr-x 2 oc wsrc 7748 Dec 9 20:55 [ -r-xr-xr-x 1 oc wsrc 8036 Dec 9 20:50 cat (snip)
Faut-il absolument faire le build sous root ou le problème est ailleurs ?
Lorsque tu compiles en etant pas root, les droits corrects ne peuvent pas être mis en place, puisque seul root peut faire des chown.
Solutions: 1) tu compiles sous l'uid oc, et tu installes sous root 2) tu compiles avec -U et tu utilises le fichier METALOG pour refaire les droits (voir le fichier BUILIDING pour les détails sur -U)
-- Emmanuel Dreyfus Publicité subliminale: achetez ce livre! http://www.eyrolles.com/php.informatique/Ouvrages/9782212112443.php3
Arnaud Launay
Le Wed, 10 Dec 2003 19:00:37 +0100, Emmanuel Dreyfus écrivit:
Non, ca s'accorde avec un x, comme hiboux, cailloux, genoux ou poux: ca donne Manux :o)
Toi, tu veux avoir des emmerdes avec Asterux.
Arnaud.
Le Wed, 10 Dec 2003 19:00:37 +0100, Emmanuel Dreyfus écrivit:
Non, ca s'accorde avec un x, comme hiboux, cailloux, genoux ou
poux: ca donne Manux :o)