Suppose que les pages mémoire de ton processus ne soient pas initialisées avec des octets à zéro. Le noyau ne peut pas te donner une page mémoire ayant été auparavant utilisée par un autre processus ou par le noyau lui-même, cela n'est pas acceptable en termes de sécurité et puis ça te ferait certainement plaisir, sur un système multi-utilisateur, que quelqu'un lance un programme avec un gros tableau global non initialisé, et y trouve un mot de passe que tu as entré l'instant d'avant, ou ton numéro de carte bleue entré dans ton navigateur, ou toute autre information sensible).
Il est donc nécessaire que le noyau contrôle le contenu des pages mémoire de chaque processus, même celles qui contiennent des données non initialisées.
Alors, bien sûr, le noyau pourrait les remplir avec des valeurs pseudo-aléatoires, ou une valeur systématique mais différente de 0 (par exemple, 42).
Mais comme entretemps l'initialisation à zéro est passée dans la norme du C, et que beaucoup de programmes existants se mettraient à mal se comporter si cela venait à changer... il n'est plus possible de revenir sur ce choix.
En même temps si on m'écoute le SystemV est une hérésie... :/
Pourtant System V c'est un vrai Unix... à moins qu'on s'arrête à System III ? Ou à V7 ?
Il y a autant de définitions du «vrai Unix» que d'utilisateurs, en fait, d'où ma remarque. D'ailleurs la plupart des systèmes libres de type unixoïde respectent une grande partie des spécifications POSIX.
Et pour avoir vu Gilles dans des pub, je me porte témoin qu'il est nécessaire de l'encourager à bosser sur smtpd. Son foie nous en remercie tous d'avance.
Je peux l'utiliser indifféremment des deux côtés avec à peu près la même précision, mais je préfère avoir la souris à gauche du clavier (d'ailleurs, quand je dois intervenir sur le poste d'un collègue, la première chose que je fais est de déplacer sa souris à gauche du clavier en lui disant que je la mets du bon côté...).
> Lors du problème, ma première réacton a été d'aller voir sur le site
>
> openssh.org
Oui mais non, le site d'openssh c'est http://www.openssh.com/
(le domaine en .org est géré par Alex de Joode qui fournit gracieusement un miroir web et des redirections mail, mais cela est susceptible de cesser à tout moment sans préavis).
Se synchroniser sur vendor-sec aurait été une très mauvaise idée, étant donné que cette liste, au contenu censé être confidentiel, fuit plus vite que son ombre.
Y'a encore de la vie, ils ont refait le site et toutes les url ont changé (le "blog" est maintenant en http://www.gdium.com/fr/product/blog ).
Par contre, pour ce qui est de la disponibilité du produit, c'est silence radio. Je m'attends à l'annonce d'un enième report de plusieurs mois dès la semaine prochaine.
Mais il reste néammoins possible que leur produit sorte avant Duke Nukem Forever.
[^] # Re: scp vs sftp
Posté par Miod in the middle . En réponse à la dépêche OpenSSH v5.4 : Certificat et Révocation. Évalué à 3.
Plus exactement, SCP est une implémentation du protocole RCP sur une connexion SSH, donc avec le même fonctionnement et les mêmes limitations.
[^] # Re: Numéros de version ?
Posté par Miod in the middle . En réponse à la dépêche OpenSSH v5.4 : Certificat et Révocation. Évalué à 1.
[^] # Re: Magazine de qualité. C'EST NUL!
Posté par Miod in the middle . En réponse au journal L’informatique a-t-elle un sexe ?. Évalué à 8.
[^] # Re: Rien à voir mais...
Posté par Miod in the middle . En réponse au journal Places gratuites dans des formations noyau Linux et Linux embarqué. Évalué à 1.
[^] # Re: Et après ?
Posté par Miod in the middle . En réponse à la dépêche Fabrice Bellard bat le record des décimales de Pi. Évalué à 4.
Suppose que les pages mémoire de ton processus ne soient pas initialisées avec des octets à zéro. Le noyau ne peut pas te donner une page mémoire ayant été auparavant utilisée par un autre processus ou par le noyau lui-même, cela n'est pas acceptable en termes de sécurité et puis ça te ferait certainement plaisir, sur un système multi-utilisateur, que quelqu'un lance un programme avec un gros tableau global non initialisé, et y trouve un mot de passe que tu as entré l'instant d'avant, ou ton numéro de carte bleue entré dans ton navigateur, ou toute autre information sensible).
Il est donc nécessaire que le noyau contrôle le contenu des pages mémoire de chaque processus, même celles qui contiennent des données non initialisées.
Alors, bien sûr, le noyau pourrait les remplir avec des valeurs pseudo-aléatoires, ou une valeur systématique mais différente de 0 (par exemple, 42).
Mais comme entretemps l'initialisation à zéro est passée dans la norme du C, et que beaucoup de programmes existants se mettraient à mal se comporter si cela venait à changer... il n'est plus possible de revenir sur ce choix.
[^] # Re: Et après ?
Posté par Miod in the middle . En réponse à la dépêche Fabrice Bellard bat le record des décimales de Pi. Évalué à 3.
[^] # Re: Vous devez entrer un sujet et un commentaire
Posté par Miod in the middle . En réponse au journal Requête aux devs de logiciels libres. Évalué à 2.
[^] # Re: la verite est... quelque part
Posté par Miod in the middle . En réponse au journal Bruce Perens, l'auteur de Busybox, s'exprime sur l'affaire. Évalué à 3.
On parle de Windows, là, quand même (-:
[^] # Re: Merci..
Posté par Miod in the middle . En réponse à la dépêche Sortie d’OpenBSD 4.6 pour les 14 ans du projet. Évalué à 1.
Pourtant System V c'est un vrai Unix... à moins qu'on s'arrête à System III ? Ou à V7 ?
Il y a autant de définitions du «vrai Unix» que d'utilisateurs, en fait, d'où ma remarque. D'ailleurs la plupart des systèmes libres de type unixoïde respectent une grande partie des spécifications POSIX.
[^] # Re: dispersion ?
Posté par Miod in the middle . En réponse à la dépêche OpenSMTPd, le nouveau serveur SMTP pour OpenBSD. Évalué à 9.
[^] # Re: Merci..
Posté par Miod in the middle . En réponse à la dépêche Sortie d’OpenBSD 4.6 pour les 14 ans du projet. Évalué à 4.
[^] # Re: C'est bizarre ....
Posté par Miod in the middle . En réponse au journal Expressions clichées. Évalué à 1.
[^] # Re: C'est bizarre ....
Posté par Miod in the middle . En réponse au journal Expressions clichées. Évalué à 0.
[^] # Re: !!!
Posté par Miod in the middle . En réponse au journal Giant GCC versus Mega LLVM. Évalué à 5.
Si tu utilisais un trollomètre Prumpleffer, tu n'aurais aucun problème de ce genre.
[^] # Re: 42
Posté par Miod in the middle . En réponse au journal Unix a 40 ans !. Évalué à 10.
[^] # Re: En OpenBSD est notre salut
Posté par Miod in the middle . En réponse au journal Système d'exploitation et religion. Évalué à 3.
[^] # Re: Gaucher
Posté par Miod in the middle . En réponse au journal Et non, ça n'arrive pas qu'aux autres.... Évalué à 2.
[^] # Re: Les jours heureux
Posté par Miod in the middle . En réponse au journal Albanel is out. Évalué à 5.
[^] # Re: scoop
Posté par Miod in the middle . En réponse à la dépêche OpenBSD pour EeePC (901/1000). Évalué à 2.
[^] # Re: QQs détails
Posté par Miod in the middle . En réponse à la dépêche Appel aux dons pour OpenBSD. Évalué à 3.
[^] # Re: Les entreprises payent ?
Posté par Miod in the middle . En réponse à la dépêche Appel aux dons pour OpenBSD. Évalué à 3.
>
> openssh.org
Oui mais non, le site d'openssh c'est http://www.openssh.com/
(le domaine en .org est géré par Alex de Joode qui fournit gracieusement un miroir web et des redirections mail, mais cela est susceptible de cesser à tout moment sans préavis).
[^] # Re: Note de mise à jour un peu dégueulasse avec Mozilla
Posté par Miod in the middle . En réponse à la dépêche Debian GNU/Linux 5.0 : Lenny. Évalué à 3.
[^] # Re: et plus encore
Posté par Miod in the middle . En réponse à la dépêche Neuf mauvaises pratiques du logiciel libre. Évalué à 4.
[^] # Re: On discute après
Posté par Miod in the middle . En réponse au journal Un email authentifie-t-il une personne ?. Évalué à 2.
[^] # Re: Le "blog" du projet
Posté par Miod in the middle . En réponse au journal Gdium. Évalué à 1.
Par contre, pour ce qui est de la disponibilité du produit, c'est silence radio. Je m'attends à l'annonce d'un enième report de plusieurs mois dès la semaine prochaine.
Mais il reste néammoins possible que leur produit sorte avant Duke Nukem Forever.