Décembre 31, 2008 à 20:19 MSK dans svn-repository enregistré modifier le statut de branches FreeBSD 7.1 avec RC2 à leur libération. Équipe Release Engineering a commencé à créer des constructions binaires une nouvelle version du système. Il est prévu qu’ils seront disponibles sur Janvier 6.
Voici une liste de modifications importantes par rapport à la version 7.0:
Corrige des vulnérabilités découvertes depuis la sortie de FreeBSD 7.0 en Février 2008 (corrigé dans le patch-releases):
Escalade de privilèges dans OpenSSH lorsque l’option X11-forwarding. SA-08: 05.openssh;
La substitution d’adresses dans le cache de Bind. SA-08: 06.bind;
Privilege Escalation locaux sur la plate-forme AMD64. SA-08: 07.amd64;
L’exécution de code arbitraire via un système d’appel nmount (). SA-08: 08.nmount;
D’appels à distance du noyau se bloquer après la connexion à IPv6. SA-08: 09.icmp6;
Une vulnérabilité dans l’application du protocole du NPD. SA-08: 10.nd6;
Générer une séquence prévisible de nombres aléatoires dans le arc4random function (). SA-08: 11.arc4random;
CSRF vulnérabilité dans ftpd. SA-08: 12.ftpd;
Escalade de privilèges par le biais ng_socket ou ng_bluetooth. SA-08: 13.protosw.
Principal
ULE ordonnanceur est maintenant le défaut sur les plateformes AMD64 et i386;
Soutien à l’infrastructure de débogage dynamique DTrace, le portage d’OpenSolaris. Ajout de services d’utilité publique DTrace (1) la gestion;
Ajout de services d’utilité publique cpuset (2), qui sert à contrôler les groupes de transformateurs;
Ajouté identifiant CLOCK_THREAD_CPUTIME_ID;
Dans le débogueur DDB (4) de commande / S remplacé par une équipe de capture. Ajouté commande show conifhk.
Dans l’appel système fcntl ajouté Constant F_DUP2FD (analogique dup2 (fd, arg)).
Dans le module d’exécution Linux ABI Linux (4) ajouté sched_setaffinity function () et get_setaffinity () pour traiter lient à la CPU;
Ajout de la mise en oeuvre du verrouillage de fichiers NFS au niveau du noyau - Option NFSLOCKD.
Ajouté textdump utilité pour obtenir des informations de débogage du noyau sous forme lisible par l’homme.
La fonction wait4 (2) Ajout des options WNOWAIT et WSTOPPED.
Reliure interrompre pour les plates-formes processeur amd64, i386, sparc64,
Ajouté kern.features.compat_freebsd sysctl [456] pour activer la compatibilité avec les versions antérieures du système.
Les utilisateurs peuvent télécharger FreeBSD équipés de disques GPT (GUID Partition Table) au lieu du MBR (Annexe gptboot chargeur). BTX-kernel Tracto prend désormais en charge le démarrage à partir de périphériques USB, grâce à la fonction de support des appels BIOS;
Support matériel
Un pilote cmx (4) avec le soutien Omnikey CardMan 4040 lecteur de carte à puce PCMCIA;
Driver kbdmux Support (4) sur la plate-forme sparc64;
Modules NVRAM (4) et fdescfs (5), modifié pour fonctionner correctement sur les systèmes SMP (MPSAFE);
De la PUC conducteur (4) Enlevée PUC_FASTINTR option;
Dans le pilote PSM (4) la détection des changements touchpad Synaptics;
De OpenBSD conducteur porté avec un support pour les adaptateurs USB série, sur la base des laboratoires sur puces de silicium CP2101/CP2102.
Multimédia
Dans le pilote AGP (4) Ajout du support pour les cartes graphique basée sur Intel G33/G45;
Un négociant conducteur (4) de fournir un appui pour suspendre / reprendre les écrans externes;
DRM conducteur prend désormais en charge les cartes vidéo basées sur Intel i915 GME;
Network Adapters
Dans la bière conducteur (4) Ajout du support pour les contrôleurs Atheros AR8121/AR8113/AR8114 Gigabit / Fast Ethernet. Par défaut, le pilote n’est pas activé dans le noyau générique;
Em Driver (Intel PRO/1000 Gigabit Ethernet) est divisée en deux pilotes: en em (4) De gauche à l’appui des puces 82575, et un pilote nouveau, IGB (4) supporte les dispositifs nouveaux;
Améliorations dans les moteurs de hme adaptateurs réseau (4), SF (4), VR (4), WPI (4),
Mise à jour pilote ixgbe (4) vers la version 1.6.2 d’Intel;
Correction des problèmes avec auto-alignement dans certains PHY miibus module (4);
Ajout d’une solution temporaire au problème de calcul incorrect des sommes de contrôle pour les cadres de la petite taille dans le MSK conducteur (4);
Améliorations dans le pilote NDIS (4);
Implémenter le support de Wake On LAN STGE conducteur (Sundance / Tamarack TC9021 Gigabit Ethernet).
Systèmes de stockage et de disques
Capacité de construire les modules noyau modules geom_part () et geom_linux_lvm (module GEOM pour l’accès à LVM2, du “Logical Volume Manager Linux);
Le support des tableaux disque de plus de 2 To dans le AAC conducteur (4);
Dans le driver ATA (4) Ajout du support pour hw.ata.ata_dma_check_80pin sysctl, y compris des contrôles pour le câble avec 80 connecteurs. Correction d’un problème avec jeu de puces HT1000 ServerWorks;
Dans le CISS Driver (4) a fixé la carte réseau privé problème a échoué;
Amélioration de la stabilité de l’IIF Pilotes (4), et Twa (4);
Dans le pilote mpt (4) ajoutée à la mpt_user_personality type de structure mpt_user;
Retirez le rr232x conducteur (4) en faveur d’une nouvelle hptrr (4).
Sous-système réseau
Ajout de mots clés, rejeter ou de trous noirs dans l’utilitaire arp (8);
Dans le bpf module (4) ajouté BIOCSETFNR ioctl, permettant d’insérer un filtre pour sélectionner les paquets ne sont pas d’intérêt à l’administrateur;
Dans le if_bridge module (4) ajouté ifmaxaddr paramètre, ce qui limite le nombre maximum de MAC;
Améliorer la stabilité de la carpe module (4) (support du protocole CARP);
Ajout d’un module dummynet (4) soutenir le régime rapidement passer des paquets en contournant dummynet-programmateur, dans les moments où l’intensité de la régulation de débit ne dépassant pas une bande passante spécifiée. Capacité à transformer un net.inet.ip.dummynet.io_fast variable sysctl;
Ajout d’un sysctl, vous permettant de sélectionner intérieur / pare-feu externe ou le titre de BPF (4), en utilisant un enc utilité (4);
Ajout de GRE d’appui essentiel pour les paquets sortants dans le module GRE (4);
Correction des problèmes avec PMTU IPSec dans un sous-système (4);
Retrait de la netatm sous-système réseau à l’esprit le manque d’intérêt pour son développement;
Ajout perenepravleny soutien (NAT static) dans le ng_nat module (4);
Ajouter le support pour de multiples crochets du ng_pptpgre module (4);
Dans le résolveur de la bibliothèque (3) Ajout du support des caractères de soulignement;
Ajouté TCP_CONGESTION option pour les socket TCP;
Dans diverses parties de la pile réseau est maintenant utilisé rwlock fonction de verrouillage (9).
Filesystems
Ajouter le support pour les étiquettes de disque BSD, et VTOC8 gpart l’utilité (8);
Support des paramètres lors de la création d’un volume mis en gvinum (8);
Correction du problème de trouver des moyens d’UNIX unionfs socket (7);
A partir du code verrou global fdescfs épargné (5) (système de fichiers descripteur de fichier), maintenant étiqueté comme MPSAFE.
Utilitaires Userland
Ajout de commandes à atacontrol utilité spindown (8), qui permet de spécifier un délai d’attente, après ce qui empêchera les disques en rotation.
Ajoutant des clés-v,-f,-h, dans le chflags utilité (1).
Dans la commande cp (1) Correction d’un problème avec l’ACL. Ajouté clé d’un mode - archive, analog-RPP.
Ajout de la m-dans le daemon cron (8), vous permet de remplacer une adresse email pour envoyer des notifications.
Dans l’utilitaire de dhclient (8) comprennent des fonctionnalités supplémentaires et au traitement des acheminements bug fixé par défaut. Ajout de la fonction is_default_interface ()
Une meilleure identification des variables inconnues dans l’environnement de l’utilisateur (environ (7)).
Dans l’utilitaire fdisk (8) a ajouté une touche-Q, suppression des messages de débogage.
Utilitaire de fetch (1) ont réitéré l’environnement NO_PROXY variable, pour désactiver le serveur proxy utilisé.
Dans les fonctions de la bibliothèque standard ajoutée ffsll (3) et flsll (3) pour trouver les premiers bits et le dernier dans une rangée.
Dans la fortune d’utilité (6) Correction d’un bug qui apparaissait lorsque vous utilisez l’option-e. Ajouté FORTUNE_PATH variable d’environnement à la recherche de la fortune-files.
Dans le fichier freebsd-update.conf (5) ajouté IDSIgnorePaths paramètre permettant de définir le chemin que freebsd-update IDS doit être ignorée.
Ajout de l’option-f nœud dans le fwcontrol utilité (8) - vous permet de spécifier le noeud qui permettra de vaincre la prochaine fois que vous réinitialisez le bus de données.
Ajouter le support d’mcpu clé de gcc (1) sur la plate-forme sparc64.
Soutien à ZFS dans le modèle d’utilité (8).
En ifconfig (8) ajoute le support pour WPS IE.
Ajout de commandes add-KLD et tid dans kgdb (1). Support kld backend shared-lib.
Ajouté kvm_getcptime fonction (3) - d’obtenir des statistiques mondiales sur le temps de démarrage du processeur.
Le libalias bibliothèque ajoute le support des commandes FTP PORT / EPRT en minuscules.
Support man-pages, compressé bzip2, ouvrier d’entretien (1).
Ajout de l’option-v dans mdconfig (8) - verbose.
Ajout de fonctions memrchr (3) dans la bibliothèque standard - octets de recherche dans la chaîne.
Correction des erreurs grammaticales dans le morse utilitaire (6).
Ajout de l’option-h en mountd (8) - une indication des adresses IP, qui courent le démon.
L’ajout du-L dans moused (8) - contrôle de la vitesse de défilement de la souris.
Améliorer la conformité avec la norme POSIX dans la commande mv (1).
Les scénarios des systèmes périodiques (8) a ajouté au script daily_status_mail_rejects_shorten.
Dans l’utilitaire ping6 (8) Changement de l’intervalle minimum autorisée, a changé le statut de la sortie, ajouter des clés-o,-R,-R.
Ajout de l’option-d dans le démon rfcomm_pppd (8) - vérifier DUN, avec LAN à travailler en mode serveur.
Ajout de profils NAP, GN, PANU dans démon sdpd (8).
Dans l’utilitaire setkey (8) ajoute le support des esp mot-clé.
Correction de telnetd (8), a débuté par-a off.
Ajout de l’option-P dans le haut commandement (1) et vmstat (8) - afficher les statistiques pour chaque CPU.
Ajoutant à la commande traceroute (8)-une clé pour une recherche par numéro AS.
Ajoutant à la bibliothèque de fonctions standard uuid_ (ENC, DEC) _ (BE, Le) (3).
Ajouter le support d’snp dispositifs plus de 10 (4) à la veille de commande (8).
Ajout de l’option-P à la daemon ypserv (8), qui permet de spécifier le numéro de port pour faire des connexions;
Les scripts d’initialisation
Ajout rc.conf dummynet_enable paramètre (pour le raccordement du module dummynet (4) de démarrage);
Correction des erreurs dans le script rc.d / ntpd, qui se manifeste en l’absence d’un fichier de configuration;
RC-script ppp prend désormais en charge la configuration de multiples liens, via ppp_profile variable;
Dans le RC-charge est réalisé script paramètres sysctl du fichier / etc / sysctl.conf.local en plus de / etc / sysctl.conf;
Dans rc.conf désormais possible de configurer les interfaces réseau et sous-réseaux liés au groupe de règles de filtrage de paquets définis dans rc.firewall, quand une variable est définie à firewall_type simple ou le client. Voir la description des variables firewall_client_net, firewall_simple_iif, firewall_simple_inet, firewall_simple_oif et firewall_simple_onet.
Troisième jour-programmes partie inclus dans le système de base:
Am-utils package mis à niveau vers la version 6.1.5;
ISC BIND serveur DNS est mise à jour vers la version 9.4.2-P2;
awk mis à jour pour la version du 1 er Mai 2007 jusqu’à la libération le 23 Octobre, 2007;
bzip2 mis à niveau de 1.0.4 à 1.0.5;
CVS mise à jour vers la version 1.11.22.1;
hostapd mise à jour vers la version 0.5.10 + Ajout du support des ACL rayon;
Libarchive bibliothèque mise à jour vers la version 2.5.5;
Ncurses bibliothèque a été mis à jour vers la version 5.6-20080503;
NTP mise à jour vers la version 4.2.4p5;
Paquet OpenPAM aménagées pour sortir “Hortensia”;
OpenSSH a été mis à jour depuis la version 4.5p1 de libérer 5.1p1.
Sendmail 8.14.2 est remplacé par la version 8.14.3;
wpa_supplicant mise à jour vers la version 0.5.10 + Ajout du support pour syslog;
Dans les ports appuyé la version de GNOME (x11/gnome2) mis à niveau de 2.20.1 à 2.22.3, KDE (x11/kde3) à partir de 3.5.8 à 3.5.10.
par OpenNet
31 December 2008 | , , assemblée, équipe, freebsd version projet création système utilisateu, système, version
Open Club résume les résultats pour 2008
Dmitry Medvedev, président de la Russie sur le logiciel libre
More reading:
• Introduction de FreeBSD 6.4-RELEASE. »»»
Examen des innovations:
Principal
Dans le cadre opencrypto ajouté le support 128-bit...
• Ubuntu Linux a été la première distribution Linux, ne nécessite pas de redémarrage après l’installation du noyau Linux mise à jour. »»»
Ksplice Company a annoncé aujourd’hui le lancement du nouveau service...
• Ubuntu Linux a été la première distribution Linux, ne nécessite pas de redémarrage après l'installation du noyau Linux mise à jour. »»»
Ksplice Company a annoncé le lancement du nouveau service gratuit...
• Noyau Linux 2.6.20 est sorti. »»»
A publié une nouvelle version du noyau Linux sous le...
• FreeBSD 7.0 - Date de sortie. »»»
A publié une nouvelle version de FreeBSD - Unix les...
|
Copyright © 2009 Новости из мира Linux |