Généralement, les features de sécu sont dispo d'abord dans open, pour sous net et free. Le code est généralement assez portable d'un BSD à l'autre, par ex., Le support AMD64 de open provient de net.
Il existe un équivalent à CDG aussi bien sous open (vnd ...) que sous free (GEOM), mais en moins flexible semblerait-il.
Pour le Verifed Exec, il existe des patch pour open et pour free.
Maintenant, ce qu j'attend personellement, c'est un système de cryptage de disque réellement compatible entre tous les BSD, mais aussi, pourquoi pas, avec linux, un jour peut-être ...
Et à quand un vrai système de paquetage aussi performant qu'emerge ou que apt-get ? Il y a un gros effort à faire de ce côté je pense, et ce n'est pas spécifique à netbsd...
J'ai utilisé netbsd pendant 6 mois et ce que j'en retiens c'est que c'est vraiment *chiant* à tenir à jour. D'où le fait que mon serveur va passé à nouveau sous debian. A titre de comparaison :
Debian :
# apt-get -u upgrade && apt-get -u dist-upgrade
Gentoo :
# emerge sync && emerge -uD world
Netbsd :
(maj du pkgsrc)
# cd /usr/pkgsrc
# cvs -d :pserver:anoncvs@anoncvs.fr.netbsd.org:/pub/NetBSD-CVS login
# cvs -d :pserver:anoncvs@anoncvs.fr.netbsd.org:/pub/NetBSD-CVS update -P
(maj du système)
# cd /usr
# CVSROOT=:pserver:anoncvs@anoncvs.fr.netbsd.org:/pub/NetBSD-CVS
# export CVSROOT
# cvs -d $CVSROOT login
passwd: anoncvs
# cvs -d $CVSROOT co -rnetbsd-1-6 -PA src
- recompiler le noyau NetBSD via la methode habituelle ( config, make depend, make ) puis rebootez -
# mkdir /usr/nbtmp/obj
# mkdir /usr/nbtmp/dest
# mkdir /usr/nbtmp/tools
# cd src
# ./build.sh -D /usr/nbtmp/dest -O /usr/nbtmp/obj -T /usr/nbtmp/tools
# chroot /usr/nbtmp/dest /bin/sh
Si tout est ok, faites :
# cd /usr/nbtmp/dest && pax -rwvpe bin sbin usr /
RTFM en effet. Au lieu d'écrire des conneries, lis juste l'aide d'emerge :
--deep (-D short option)
When used in conjunction with --update, this flag forces emerge
to consider the entire dependency tree of packages, instead of
checking only the immediate dependencies of the packages. As an
example, this catches updates in libraries that are not directly
listed in the dependencies of a package.
Et qui te parle « d'emerger le système » ? Non seulement ça veut rien dire mais je propose la commande pour mettre à jour le système. Le flag -e n'a rien à voir ici.
--emptytree (-e short option)
Virtually tweaks the tree of installed packages to only contain
glibc, this is great to use together with --pretend. This makes
it possible for developers to get a complete overview of the
complete dependency tree of a certain package.
# Numéro
Posté par Meister . Évalué à 4.
[^] # Re: Numéro
Posté par earxtacy . Évalué à 3.
veulent il remplacer openBSd pour la sécu ?
disque encrypté, executable vérifié, systrace..
[^] # Re: Numéro
Posté par x0ra . Évalué à 2.
[^] # Re: Numéro
Posté par earxtacy . Évalué à 2.
[^] # Re: Numéro
Posté par x0ra . Évalué à 2.
Pour le Verifed Exec, il existe des patch pour open et pour free.
Maintenant, ce qu j'attend personellement, c'est un système de cryptage de disque réellement compatible entre tous les BSD, mais aussi, pourquoi pas, avec linux, un jour peut-être ...
[^] # Re: Numéro
Posté par Christophe Merlet (site web personnel) . Évalué à 5.
# arf
Posté par d0h . Évalué à 4.
J'ai utilisé netbsd pendant 6 mois et ce que j'en retiens c'est que c'est vraiment *chiant* à tenir à jour. D'où le fait que mon serveur va passé à nouveau sous debian. A titre de comparaison :
Debian :
# apt-get -u upgrade && apt-get -u dist-upgrade
Gentoo :
# emerge sync && emerge -uD world
Netbsd :
(maj du pkgsrc)
# cd /usr/pkgsrc
# cvs -d :pserver:anoncvs@anoncvs.fr.netbsd.org:/pub/NetBSD-CVS login
# cvs -d :pserver:anoncvs@anoncvs.fr.netbsd.org:/pub/NetBSD-CVS update -P
(maj du système)
# cd /usr
# CVSROOT=:pserver:anoncvs@anoncvs.fr.netbsd.org:/pub/NetBSD-CVS
# export CVSROOT
# cvs -d $CVSROOT login
passwd: anoncvs
# cvs -d $CVSROOT co -rnetbsd-1-6 -PA src
- recompiler le noyau NetBSD via la methode habituelle ( config, make depend, make ) puis rebootez -
# mkdir /usr/nbtmp/obj
# mkdir /usr/nbtmp/dest
# mkdir /usr/nbtmp/tools
# cd src
# ./build.sh -D /usr/nbtmp/dest -O /usr/nbtmp/obj -T /usr/nbtmp/tools
# chroot /usr/nbtmp/dest /bin/sh
Si tout est ok, faites :
# cd /usr/nbtmp/dest && pax -rwvpe bin sbin usr /
[^] # Re: arf
Posté par MsK` . Évalué à 1.
s/emerge -uD world/emerge -u world
mécréant !
[^] # Re: arf
Posté par d0h . Évalué à 1.
[^] # Re: arf
Posté par MsK` . Évalué à 1.
si tu veux emerge tout ton sys, c'est plutot emerge -e world et non pas deep
[^] # Re: arf
Posté par d0h . Évalué à 1.
--deep (-D short option)
When used in conjunction with --update, this flag forces emerge
to consider the entire dependency tree of packages, instead of
checking only the immediate dependencies of the packages. As an
example, this catches updates in libraries that are not directly
listed in the dependencies of a package.
Et qui te parle « d'emerger le système » ? Non seulement ça veut rien dire mais je propose la commande pour mettre à jour le système. Le flag -e n'a rien à voir ici.
--emptytree (-e short option)
Virtually tweaks the tree of installed packages to only contain
glibc, this is great to use together with --pretend. This makes
it possible for developers to get a complete overview of the
complete dependency tree of a certain package.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.