Το NetBSD είναι μια διανομή BSD ανοιχτού κώδικα που προέρχεται από το γνωστό και σταθερό λειτουργικό σύστημα FreeBSD και έχει σχεδιαστεί από το έδαφος για να παρέχει στους χρήστες ένα εξαιρετικά φορητό OS UNIX που υποστηρίζει ένα ευρύ φάσμα πλατφόρμες υλικού.
Βασικά χαρακτηριστικά περιλαμβάνουν καθαρό σχεδιασμό, φιλτράρισμα πακέτων και μετάφραση δικτύου (NAT), υποστήριξη IPv6, υποστήριξη δικτύου NFS (Network File System), ολοκληρωμένη και αξιόπιστη δικτύωση, RAID υλικού και λογισμικού, PCI IDE υψηλής απόδοσης και υποστήριξη μεγάλων IDE δίσκους.
Διαθεσιμότητα, υποστηριζόμενες αρχιτεκτονικές και επιλογές εκκίνησης
Η διανομή είναι διαθέσιμη για λήψη ως εικόνες ISO μεγέθους CD, οι οποίες μπορούν εύκολα να εγγραφούν σε δίσκους κενών ή RW CD ή να αναπτυχθούν σε μονάδες flash USB χρησιμοποιώντας τις εφαρμογές UNetbootin ή Disks, καθώς και οποιοδήποτε λογισμικό εγγραφής CD / DVD.
Έχει σχεδιαστεί για άμεση εγκατάσταση σε μια τοπική μονάδα δίσκου. Επομένως, μπορείτε να χρησιμοποιήσετε τη γραμμή εντολών εκκίνησης του CD εγκατάστασης για να εγκαταστήσετε το λειτουργικό σύστημα με προεπιλεγμένες ρυθμίσεις, χωρίς ACPI ή χωρίς SMP (Symmetric Multiprocessing) και ACPI. Είναι επίσης δυνατό να πέσετε σε μια προτροπή κελύφους.
Οι υποστηριζόμενες αρχιτεκτονικές περιλαμβάνουν i386, amd64, Sparc / Sparc64, IBM RS / 6000, CES FIC8234, Atari, Αλγόριθμος, Amiga PowerPC, Commodore Amiga, Ψηφιακή / Compaq Alpha, Acorn RiscPC / , Ψηφιακή VAX, Ψηφιακή DNARD και πολλά άλλα.
Εγκατάσταση
Η διαδικασία εγκατάστασης του NetBSD βασίζεται σε κείμενο, χρησιμοποιώντας ένα βοηθητικό πρόγραμμα που βασίζεται στο μενού και επιτρέπει στους χρήστες είτε να εγκαταστήσουν το λειτουργικό σύστημα είτε να αναβαθμίσουν μια υπάρχουσα εγκατάσταση. Υποστηρίζει πέντε γλώσσες (αγγλικά, γερμανικά, ισπανικά, γαλλικά, πολωνικά) και αποτελείται από την επιλογή διάταξης πληκτρολογίου, τη διαίρεση της μονάδας δίσκου και τη ρύθμιση χρηστών και κωδικών πρόσβασης.
Συμπέρασμα
Εν κατακλείδι, το NetBSD παρέχει στους χρήστες ένα πολύ γρήγορο και σταθερό λειτουργικό σύστημα παρόμοιο με το UNIX το οποίο υποστηρίζει πληθώρα αρχιτεκτονικών και μπορεί να αναπτυχθεί σε μηχανές διακομιστή χωρίς πολύ ταλαιπωρία. Οι εφαρμογές μπορούν να εγκατασταθούν μέσω της πλήρους συλλογής πακέτων NetBSD.
Τι είναι καινούργιο σε αυτή την έκδοση:
- Υποστήριξη για το Pi Zero Raspberry.
- Υποστήριξη αρχικής DRM / KMS για κάρτες γραφικών NVIDIA μέσω νέας (Απενεργοποιημένη από προεπιλογή: Uncomment nouveau και nouveaufb στον config kernel για έλεγχο)
- Η προσθήκη vioscsi, ενός προγράμματος οδήγησης για τη δισκέτα Google Compute Engine.
- Βελτιώσεις συμβατότητας με Linux, επιτρέποντας π.χ. τη χρήση του Adobe Flash Player 24.
- wm (4):
- υποστήριξη C2000 KX και 2.5G.
- Υποστήριξη Wake On Lan.
- 82575 και τα νεότερα συστήματα SERDES που λειτουργούν τώρα.
- Το ODROID-C1 Ethernet λειτουργεί τώρα.
- Πολλές διορθώσεις σφαλμάτων και βελτιώσεις σταθερότητας.
Τι νέο υπάρχει στην έκδοση:
- Υποστήριξη για το Pi Zero Raspberry.
- Υποστήριξη αρχικής DRM / KMS για κάρτες γραφικών NVIDIA μέσω νέας (Απενεργοποιημένη από προεπιλογή: Uncomment nouveau και nouveaufb στον config kernel για έλεγχο)
- Η προσθήκη vioscsi, ενός προγράμματος οδήγησης για τη δισκέτα Google Compute Engine.
- Βελτιώσεις συμβατότητας με Linux, επιτρέποντας π.χ. τη χρήση του Adobe Flash Player 24.
- wm (4):
- υποστήριξη C2000 KX και 2.5G.
- Υποστήριξη Wake On Lan.
- 82575 και τα νεότερα συστήματα SERDES που λειτουργούν τώρα.
- Το ODROID-C1 Ethernet λειτουργεί τώρα.
- Πολλές διορθώσεις σφαλμάτων και βελτιώσεις σταθερότητας.
Τι νέο υπάρχει στην έκδοση 7.1:
- Υποστήριξη για το Pi Zero Raspberry.
- Υποστήριξη αρχικής DRM / KMS για κάρτες γραφικών NVIDIA μέσω νέας (Απενεργοποιημένη από προεπιλογή: Uncomment nouveau και nouveaufb στον config kernel για έλεγχο)
- Η προσθήκη vioscsi, ενός προγράμματος οδήγησης για τη δισκέτα Google Compute Engine.
- Βελτιώσεις συμβατότητας με Linux, επιτρέποντας π.χ. τη χρήση του Adobe Flash Player 24.
- wm (4):
- υποστήριξη C2000 KX και 2.5G.
- Υποστήριξη Wake On Lan.
- 82575 και τα νεότερα συστήματα SERDES που λειτουργούν τώρα.
- Το ODROID-C1 Ethernet λειτουργεί τώρα.
- Πολλές διορθώσεις σφαλμάτων και βελτιώσεις σταθερότητας.
Τι νέο υπάρχει στην έκδοση 7.0.2 / 7.1 RC2:
- Εξαιρετικά βελτιωμένη υποστήριξη για σύγχρονο υλικό γραφικών Intel και Radeon μέσω θύρας του κώδικα DRM / KMS Linux. Τα περισσότερα στοιχεία του X.Org ενημερώθηκαν επίσης.
- Υποστήριξη πολλαπλών επεξεργαστών ARM
- Υποστήριξη για νέες κάρτες ARM, μερικές από τις οποίες παρατίθενται παρακάτω:
- Βατόμουρο Pi 2
- ODROID-C1
- BeagleBoard-xM
- BeagleBone
- Μαύρο BeagleBone
- Μπανάνα Pi
- Cubieboard 2
- Cubietruck
- Μέρη Hummingbird
- Marvell ARMADA XP
- GlobalScale MiraBox
- Kobo
- Sharp Netwalker PC-Z1
- Υποστήριξη GPT σε sysinst
- Λειτουργίες δέσμης ενεργειών πυρήνα Lua
- Στοίβα USB πολλαπλών επεξεργαστών
- Πολλές βελτιώσεις στο NPF, το φίλτρο πακέτων NetBSD
- GCC 4.8.4 (και προαιρετικά, LLVM / Clang 3.6.1)
Τι νέο υπάρχει στην έκδοση 7.0.2 / 7.1 RC1:
- Εξαιρετικά βελτιωμένη υποστήριξη για σύγχρονο υλικό γραφικών Intel και Radeon μέσω θύρας του κώδικα DRM / KMS Linux. Τα περισσότερα στοιχεία του X.Org ενημερώθηκαν επίσης.
- Υποστήριξη πολλαπλών επεξεργαστών ARM
- Υποστήριξη για νέες κάρτες ARM, μερικές από τις οποίες παρατίθενται παρακάτω:
- Βατόμουρο Pi 2
- ODROID-C1
- BeagleBoard-xM
- BeagleBone
- Μαύρο BeagleBone
- Μπανάνα Pi
- Cubieboard 2
- Cubietruck
- Μέρη Hummingbird
- Marvell ARMADA XP
- GlobalScale MiraBox
- Kobo
- Sharp Netwalker PC-Z1
- Υποστήριξη GPT σε sysinst
- Λειτουργίες δέσμης ενεργειών πυρήνα Lua
- Στοίβα USB πολλαπλών επεξεργαστών
- Πολλές βελτιώσεις στο NPF, το φίλτρο πακέτων NetBSD
- GCC 4.8.4 (και προαιρετικά, LLVM / Clang 3.6.1)
Τι νέο υπάρχει στην έκδοση 7.0.2:
- Εξαιρετικά βελτιωμένη υποστήριξη για σύγχρονο υλικό γραφικών Intel και Radeon μέσω θύρας του κώδικα DRM / KMS Linux. Τα περισσότερα στοιχεία του X.Org ενημερώθηκαν επίσης.
- Υποστήριξη πολλαπλών επεξεργαστών ARM
- Υποστήριξη για νέες κάρτες ARM, μερικές από τις οποίες παρατίθενται παρακάτω:
- Βατόμουρο Pi 2
- ODROID-C1
- BeagleBoard-xM
- BeagleBone
- Μαύρο BeagleBone
- Μπανάνα Pi
- Cubieboard 2
- Cubietruck
- Μέρη Hummingbird
- Marvell ARMADA XP
- GlobalScale MiraBox
- Kobo
- Sharp Netwalker PC-Z1
- Υποστήριξη GPT σε sysinst
- Λειτουργίες δέσμης ενεργειών πυρήνα Lua
- Στοίβα USB πολλαπλών επεξεργαστών
- Πολλές βελτιώσεις στο NPF, το φίλτρο πακέτων NetBSD
- GCC 4.8.4 (και προαιρετικά, LLVM / Clang 3.6.1)
Τι είναι καινούργιο στην έκδοση 7.0.1:
- Εξαιρετικά βελτιωμένη υποστήριξη για σύγχρονο υλικό γραφικών Intel και Radeon μέσω θύρας του κώδικα DRM / KMS Linux. Τα περισσότερα στοιχεία του X.Org ενημερώθηκαν επίσης.
- Υποστήριξη πολλαπλών επεξεργαστών ARM
- Υποστήριξη για νέες κάρτες ARM, μερικές από τις οποίες παρατίθενται παρακάτω:
- Βατόμουρο Pi 2
- ODROID-C1
- BeagleBoard-xM
- BeagleBone
- Μαύρο BeagleBone
- Μπανάνα Pi
- Cubieboard 2
- Cubietruck
- Μέρη Hummingbird
- Marvell ARMADA XP
- GlobalScale MiraBox
- Kobo
- Sharp Netwalker PC-Z1
- Υποστήριξη GPT σε sysinst
- Λειτουργίες δέσμης ενεργειών πυρήνα Lua
- Στοίβα USB πολλαπλών επεξεργαστών
- Πολλές βελτιώσεις στο NPF, το φίλτρο πακέτων NetBSD
- GCC 4.8.4 (και προαιρετικά, LLVM / Clang 3.6.1)
Τι νέο υπάρχει στην έκδοση 6.1.5 / 7.0 RC3:
- Εξαιρετικά βελτιωμένη υποστήριξη για σύγχρονο υλικό γραφικών Intel και Radeon μέσω θύρας του κώδικα DRM / KMS Linux. Τα περισσότερα στοιχεία του X.Org ενημερώθηκαν επίσης.
- Υποστήριξη πολλαπλών επεξεργαστών ARM
- Υποστήριξη για νέες κάρτες ARM, μερικές από τις οποίες παρατίθενται παρακάτω:
- Βατόμουρο Pi 2
- ODROID-C1
- BeagleBoard-xM
- BeagleBone
- Μαύρο BeagleBone
- Μπανάνα Pi
- Cubieboard 2
- Cubietruck
- Μέρη Hummingbird
- Marvell ARMADA XP
- GlobalScale MiraBox
- Kobo
- Sharp Netwalker PC-Z1
- Υποστήριξη GPT σε sysinst
- Λειτουργίες δέσμης ενεργειών πυρήνα Lua
- Στοίβα USB πολλαπλών επεξεργαστών
- Πολλές βελτιώσεις στο NPF, το φίλτρο πακέτων NetBSD
- GCC 4.8.4 (και προαιρετικά, LLVM / Clang 3.6.1)
Τι νέο υπάρχει στην έκδοση 6.1.5 / 7.0 RC1:
- Εξαιρετικά βελτιωμένη υποστήριξη για σύγχρονο υλικό γραφικών Intel και Radeon μέσω θύρας του κώδικα DRM / KMS Linux. Τα περισσότερα στοιχεία του X.Org ενημερώθηκαν επίσης.
- Υποστήριξη πολλαπλών επεξεργαστών ARM
- Υποστήριξη για νέες κάρτες ARM, μερικές από τις οποίες παρατίθενται παρακάτω:
- Βατόμουρο Pi 2
- ODROID-C1
- BeagleBoard-xM
- BeagleBone
- Μαύρο BeagleBone
- Μπανάνα Pi
- Cubieboard 2
- Cubietruck
- Μέρη Hummingbird
- Marvell ARMADA XP
- GlobalScale MiraBox
- Kobo
- Sharp Netwalker PC-Z1
- Υποστήριξη GPT σε sysinst
- Λειτουργίες δέσμης ενεργειών πυρήνα Lua
- Στοίβα USB πολλαπλών επεξεργαστών
- Πολλές βελτιώσεις στο NPF, το φίλτρο πακέτων NetBSD
- GCC 4.8.4 (και προαιρετικά, LLVM / Clang 3.6.1)
Τι νέο υπάρχει στην έκδοση 6.1.5:
- Διορθώσεις συμβουλών ασφαλείας:
- NetBSD-SA2014-005 πολλαπλές ευπάθειες libXfont
- NetBSD-SA2014-006 Πολλαπλές ευπάθειες OpenSSL
- NetBSD-SA2014-007 bozohttpd βασική παράκαμψη ταυτότητας http
- NetBSD-SA2014-008 Πολλαπλές ευπάθειες OpenSSL
- NetBSD-SA2014-009 Πολλαπλές ευπάθειες στην κλήση συστήματος εκτέλεσης
- NetBSD-SA2014-010 Πολλαπλές ευπάθειες στα επίπεδα συμβατότητας
- NetBSD-SA2014-011 Κατανομή μνήμης ελεγχόμενη από το χρήστη στην κλήση συστήματος modctl
- NetBSD-SA2014-012 Διαρροή μνήμης στην κλήση συστήματος setockopt
- Σημείωση: Οι προειδοποιήσεις πριν από το NetBSD-SA2014-005 δεν επηρεάζουν το NetBSD 6.1.5.
- Άλλες διορθώσεις ασφαλείας:
- Διορθώστε διάφορα ζητήματα στο σύστημα mount, το οποίο θα μπορούσε να χρησιμοποιηθεί από έναν τοπικό χρήστη για να πανικοβάλει το σύστημα.
- OpenPAM: Διορθώστε το λάθος χειρισμό σφαλμάτων στον προγραμματιστή πολιτικής PAM. CVE-2014-3879.
- Kernel:
- wm (4): Μεγέθυνση μεγέθους TX DMA για την αποφυγή της παθολογικής κατάστασης με το TSO.
- Πατήστε (4): Διορθώστε μια κούρσα. PR kern / 47506 και kern / 46199.
- urndis (4): Επίλυση πανικού.
- vioif (4): Διορθώστε έναν πανικό. PR kern / 49007.
- Διορθώστε διαρροή mbuf στο IPFilter.
- Διορθώστε δύο υπερχείλισης και ένα σφάλμα καταστροφής μνήμης σε ptyfs και umapfs.
- Απορρίψτε τα μη ευθυγραμμισμένα PCI config καταχωρίστε τα αιτήματα ioctl πριν κάνουμε kassert.
- Διάφορα:
- heimdal: Διόρθωση διαρροής περιγραφικού αρχείου. Διορθώνει το PR lib / 48718
- Ενημέρωση σε tzdata2014g.
- Ενημερώστε το bozohttpd στο 20140708.
- Ενημερώστε το αρχείο openssl στο 1.0.1i.
- Λήψη συντριβής Xserver στην έξοδο (προκαλώντας μη αποκατάσταση των ρυθμίσεων της παλέτας οθόνης) κατά τη χρήση του wsfb.
- μετά την εγκατάσταση (8): Μην εφαρμόζετε "ptyfsoldnodes" εάν το / dev / pts δεν υπάρχει.
- όνομα: Ενημερώστε το root.cache στο 2014060201.
- άλφα:
- Κάντε το sysinst να χειριστεί σωστά τα diskesbels του Tru64. Θύρα PR-άλφα / 48697.
- sparc64:
- Διορθώστε το σφάλμα longjmp που προκαλεί σφάλμα κατάτμησης στους πυρήνες sparc64 με 32-bit userland.
- next68k:
- Μετακινήστε τους υπολογισμούς physmem πριν από την αρχικοποίηση nptpage. Θύρα PR-m68k / 45915.
Τι νέο υπάρχει στην έκδοση 6.1.4:
- Βελτίωση της συνοχής και της απόδοσης της στοίβας δικτύου.
- Ανάπτυξη σύγχρονων συστημάτων αρχείων και βελτίωση υφιστάμενων συστημάτων αρχείων.
- Χαρακτηριστικά που είναι χρήσιμα σε ενσωματωμένα περιβάλλοντα, όπως χρονοδιακόπτες υψηλής ανάλυσης και υποστήριξη XIP.
- Αυτόματη δοκιμή και διασφάλιση ποιότητας.
- NetBSD-SA2014-003 posix_spawn απεριόριστη κατανομή μνήμης πυρήνα
- αποκάλυψη πληροφοριών OpenSSL NetBSD-SA2014-004 ("heartbreed")
- OpenSSL: CVE-2014-0076
- Διορθώστε διαρροή μνήμης σε ψευδές δυαδικό αρχείο ELF
- veriexec: Αποφύγετε ένα σφάλμα μετά τη χρήση.
- atari: Διορθώστε μια συντριβή πυρήνα όταν ένας χρήστης επιχειρεί να μεταβεί σε ένα ανύπαρκτο τερματικό. Διορθώνει το PR # 48599.
Τι νέο υπάρχει στην έκδοση 6.1.3:
- Διορθώσεις συμβουλών ασφαλείας:
- NetBSD-SA2013-010Χρησιμοποιήστε μετά από δωρεάν χρήση του Xserver των αιτημάτων ImageText (CVE-2013-4396)
- Το NetBSD-SA2013-011Εμβρυονικό TCP συνδέει τοπικά DoS
- NetBSD-SA2013-012Router Διαφήμιση sysctl τοπική άρνηση υπηρεσίας
- NetBSD-SA2013-013 Διαρροή μνήμης όταν προσπαθείτε να εκτελέσετε ψεύτικα δυαδικά αρχεία ELF
- NetBSD-SA2014-001Κατάθεση buffer υπερχείλισης σε libXfont (CVE-2013-6462)
- NetBSD-SA2014-002ntpd χρησιμοποιείται ως ενισχυτής DDoS
- Σημείωση: Οι προειδοποιήσεις πριν από το NetBSD-SA2013-009 δεν επηρεάζουν το NetBSD 6.1.3.
- Άλλες διορθώσεις ασφαλείας:
- δέσμευση: Επιδιόρθωση CVE-2014-0591.
- Kernel:
- pci (4): Εργαστείτε γύρω από ένα σφάλμα QEMU που εμποδίζει την εκκίνηση του NetBSD σε ορισμένες εκδόσεις των QEMU και KVM. (PR # 45671)
- Xen: διορθώστε τη θύρα dom0 με κάποιες domUs
- Xen: αφαιρέστε ένα ψευδές διαγνωστικό μήνυμα που σπρώχνει την κονσόλα. (PR # 46313)
- sparc64: διορθώστε έναν διαγνωστικό πανικό πυρήνα.
- Δικτύωση:
- NPF: Διόρθωση byteorder για σύγκριση εύρους θύρας.
- NPF: καθορίστε μια κατάσταση αγώνα.
- Συστήματα αρχείων:
- ffs: Επιδιόρθωσε ένα εσωτερικό σφάλμα fsck_ffs στο UFS1.
- Διάφορα:
- Xserver (1): Σταθερή συντριβή στο i810e. (PR # 48315)
- sysinst (8): Σταθερό λάθος MBR partiton offset σε μικρούς δίσκους. (PR # 48304)
- ld.elf_so (1): Σταθερή καταστροφή της μνήμης. (PR # 48324)
- sparc64: σταθερό gcc για να μην παράγει άκυρη asm.
Τι νέο υπάρχει στην έκδοση 6.1.2:
- Διορθώσεις συμβουλών ασφαλείας:
- Το NetBSD-SA2013-009 ρυθμιζόμενο μικρό ρυθμιστικό BPF μπορεί να προκαλέσει πανικό
- Σημείωση: Οι προειδοποιήσεις πριν από το NetBSD-SA2013-009 δεν επηρεάζουν το NetBSD 6.1.2.
- Ο πυρήνας
- virtio (4): Σταμάτησε ο πανικός κατά τη διάρκεια της τερματισμού λειτουργίας στην KVM. (PR # 48105)
- uhci (4): Σταθερή απαρίθμηση συσκευών USB σε ορισμένες περιπτώσεις, καθορίζεται κάποια ops στις μεγάλες μηχανές endian. (PR # 47522, PR # 48237)
- Δικτύωση:
- Συμπεριλάβετε τα BRDADDR και NETMASK στα IPv4 ioctls που απαγορεύουμε για το IPv6.
- npf (3): Σταθερός πανικός με IPv6 όταν ανακατανεμηθούν τα nbufs.
- npf (3): Σταθερό φιλτράρισμα με δυναμικούς κανόνες
- Συστήματα αρχείων:
- udf: Επιδιορθώσατε ένα πρόβλημα που θα μπορούσε να οδηγήσει σε σκουπίδια μετά το όριο 4GB.
- Διάφορα:
- pthread (3): Σε ορισμένες περιπτώσεις επιστρέφει σφάλμα από την pthread_create ().
- Ενημέρωση tzdata έως 2013e.
- Ενημερώστε μερικά κλειδιά TNS ssh σε / etc / ssh / ssh_known_hosts.
- Διορθώθηκε ένα πρόβλημα περιβάλλοντος το οποίο θα μπορούσε να προκαλέσει διακοπές στο Emacs 24 και ορισμένες άλλες εφαρμογές.
- pkg_install: Σταθερή εγκατάσταση των υπογεγραμμένων πακέτων. (PR # 48194)
- Σταθερή παλινδρόμηση που εισήχθη στο NetBSD 6.1.1 που επηρεάζει ορισμένες εφαρμογές που εκτελούνται υπό X. (PR # 48170)
- mvme68k: Σταθερός πανικός εκκίνησης. (PR # 45915)
Τι νέο υπάρχει στην έκδοση 6.1:
- Διορθώσεις συμβουλών ασφαλείας:
- NetBSD-SA2013-001, ο πανικός πυρήνα ενεργοποιήθηκε από το χρήστηland
- NetBSD-SA2013-002, ο συναρπαστικός πυρήνας του πυρήνα που ενεργοποιείται από το χρήστηland
- NetBSD-SA2013-003, Το RNG Bug μπορεί να οδηγήσει σε αδύναμα κρυπτογραφικά κλειδιά
- NetBSD-SA2013-004, Θέματα ευπάθειας σε grep
- Διορθώσεις ασφαλείας:
- expat: Επιδιόρθωση CVE-2012-1147, CVE-2012-1148 και CVE-2012-0876.
- BIND: Διεύθυνση CVE-2012-5688: Το όνομα μπορεί να πεθάνει σε συγκεκριμένα ερωτήματα με ενεργοποιημένο το dns64.
- Διορθώθηκε μια συντριβή που θα μπορούσε να συμβεί με sysctl security.curtain = 1 set. (PR # 47598)
- Διεύθυνση CVE-2012-5667: Πολλαπλή υπερχείληση ακέραιων αριθμών στο GNU grep.
- Πολλές διορθώσεις στο χειρισμό εντροπίας στον πυρήνα.
- Αποτρέψτε το ktrace από το να καταρρεύσει τον πυρήνα.
- Γενικός πυρήνας:
- posix_spawn (): Επιδιόρθωση διαδικασιών με χαρακτηριστικά.
- Επίλυση φυλών μεταξύ vget () και vrele () με αποτέλεσμα vget () να επιστρέψει νεκρά vnodes.
- Αποτρέψτε τη συντριβή όταν χρησιμοποιούνται μη υποστηριζόμενες fd με το βαρέλι.
- Διορθώστε ένα σφάλμα όπου το kmem_alloc () θα μπορούσε να καλείται από το πλαίσιο διακοπής.
- WAPBL: Η συγχώνευση γράφει στο περιοδικό για να επιταχύνει το wapbl_flush () στο raid5 με συντελεστή 3 έως 4.
- Δικτύωση:
- Προσδιορίζονται "ατομικά θραύσματα" για το IPv6.
- ipf: Διορθώστε τα προβλήματα ευθυγράμμισης στο ipmon. (PR # 47101)
- npf: χειρισμός καθυστερημένων αθροισμάτων ελέγχου στη στοίβα δικτύου. (PR # 47235)
- Διορθώθηκαν ορισμένα ζητήματα κλειδώματος στο ipf (4)
- npf (3): Πολλές διορθώσεις και ενημερώσεις. Η σύνταξη του Config έχει αλλάξει κάπως, ελέγξτε τα αρχεία ρυθμίσεων.
- Διόρθωση προβλήματος αποστολής (2) με πακέτα δεδομένων IPv6 UDP. (PR # 47408)
- vioif (4): Διορθώθηκε ένα ζήτημα που προκάλεσε τη συντριβή του πρόσφατου QEMU.
- Συστήματα αρχείων:
- smbfs: Κάντε το smbfs να δουλεύει πραγματικά σε μεγάλες θύρες endian.
- smbfs: διάφορες διορθώσεις. (PR # 25070)
- Να επιτρέπεται η συναρμολόγηση των ext2fs και msdosfs σε λειτουργία συμπίεσης 32 bit.
- v7fs: διορθώστε το σφάλμα "off-by-one".
- Προγράμματα οδήγησης:
- Ciss (4): Μην προσπαθήσετε να χειριστείτε αισθητήρες αν δεν υπάρχουν.
- isp (4): Εγκαταστήστε συσκευές FC-AL στο QLogic ISP2100. (PR # 47302)
- mfi (4): Προσθέστε υποστήριξη για ελεγκτές LSI Thunderbolt (SAS2208).
- mfi (4): Προσθέστε υποστήριξη για τη λειτουργία του δυαδικού αρχείου MegaCLI Linux για τη διαχείριση του ελεγκτή.
- puc (4): Πρόσθετη υποστήριξη συσκευών.
- bge (4): Προσθέστε υποστήριξη για τον προσαρμογέα Thunderbolt της Apple στο Gigabit Ethernet. (PR # 46961)
- mvgbe (4): καθορίστε έναν αριθμό θεμάτων
- nfe (4): Αποφύγετε την προσωρινή απόσβεση και τη βελτίωση της απόδοσης.
- wm (4): Στερεώστε το χειρισμό των τσιπ 82578D και 82579V. Διάφορες άλλες διορθώσεις.
- fss (4): Μην συντρίβετε κατά την εκτέλεση πολλαπλών χωματερών -X. (PR # 47514)
- fss (4): Σταθερός πανικός. (PR # 47020)
- Πλατφόρμες:
- άλφα:
- Σταθερό longjmp / setjmp σε alpha για στατικά συνδεδεμένα προγράμματα όπως αυτά που υπάρχουν στη / διάσωση.
- amiga:
- Νέο πρόγραμμα ed (4) για κάρτες δικτύου Hydra και ASDG Zorro2.
- βραχίονας:
- Διορθώστε το gcc bugid 51408 για το βραχίονα. (PR # 46972)
- Επιβεβαιώθηκε ένας έλεγχος bit στον κώδικα Kirkwood IRQ.
- Σταθερά λανθασμένες μετρήσεις για το 'vmstat -e' στο Kirkwood.
- Κάντε το bigendian ARM να πάρει το διαμέρισμα MBR και το offset σωστό. (PR # 47081)
- Σταθερό σφάλμα όπου οι μάσκες IRQ του GPIO έχουν ρυθμιστεί λανθασμένα στα Marvell SoCs.
- Σταθερή στατική σύνδεση σε πλατφόρμες ARM. (PR # 47139)
- Αποκλείστε σωστά τα IRQs> 32. (PR # 45371)
- Εξαιρετικά βελτιωμένη υποστήριξη Raspberry Pi - τώρα λειτουργεί το USB και το ενσωματωμένο Ethernet.
- Ενεργοποιημένος διακόπτης συνεχούς ροής DCache και εγγραφή που αντιστοιχεί σε επεξεργαστές Sheeva.
- Προστέθηκε υποστήριξη για τον χρονομετρητή watchdog σε ορισμένες Marvell SoCs.
- Διορθώστε για μη δίσκους MBR στο ARM. (PR # 47463)
- mips:
- Οι θύρες MIPS έχουν μετατραπεί σε gdb 7.3.1. Το GDB6 αφαιρείται.
- vax:
- Επαναστροφή MAXPARTITION σε 16, χαμηλώνοντας το σε 12, για να διορθώσετε bootblocks και installboot για VAX 780 και άλλα μηχανήματα εκκίνησης μέσω VMB.EXE.
- x68k:
- Ενημέρωση του bootloader: cdboot, netboot υποστήριξη και bugfixes.
- Προσθέστε υποστήριξη δισκέτας.
- x86 (i386, amd64):
- Εργαστείτε γύρω από ένα πιθανό σφάλμα gcc που δημιουργεί κακό κώδικα συναρμολόγησης. (PR # 45673)
- Απενεργοποιήστε το C1E στις επεξεργαστές AMD K8, για να αποφύγετε την κατάψυξη κατά την εκκίνηση.
- Διορθώστε την εκτέλεση BSDi και NetBSD
- Διάφορα terminfo fixes (PR # 46793, PR # 47090 , PR # 47490, PR # 47532)
- Διορθώθηκε ένα segfault στο awk (1) (PR # 47553)
- Μετακινήθηκε το boottime50 και το σχετικό sysctl στη μονάδα compat. (PR # 47579)
- Ενημερώθηκε tzdata to 2013b, με τις τελευταίες πληροφορίες ζώνης ώρας
- Διορθώθηκε μια συντριβή όταν είναι ενεργοποιημένη η εντολή security.curtain sysctl (PR # 47598)
- Διορθώθηκαν ορισμένα προβλήματα κλειδώματος IPF
- Διορθώστε μια συντριβή στα προγράμματα που έχουν συνδεθεί στατικά για το NetBSD / alpha
Τι νέο υπάρχει στην έκδοση 6.1 RC1:
- Επιδιόρθωση σφαλμάτων και βελτιώσεις λειτουργιών του NPF, του φίλτρου πακέτων NetBSD
- Βελτιώσεις σε αρκετές πλατφόρμες ARM, συμπεριλαμβανομένου του Raspberry Pi, το οποίο τώρα έχει σχεδόν πλήρη υποστήριξη.
- Υποστήριξη για το dtrace στο amd64
- Οι θύρες MIPS μετατράπηκαν σε gdb 7.3.1, το gdb6 αφαιρέθηκε
- Πρόσθετη υποστήριξη συσκευών σε βασικά προγράμματα οδήγησης συμπεριλαμβανομένων των wm (4), uftdi (4), mfi (4), bge (4), aac (4), tlp (4)
- Διάφορες βελτιώσεις που αφορούν συγκεκριμένες θύρες στις θύρες amiga, arm, sparc64 και x68k.
Τι νέο υπάρχει στην έκδοση 6.0.1:
- Διορθώσεις ασφαλείας:
- expat: Επιδιόρθωση CVE-2012-1147, CVE-2012-1148 και CVE-2012-0876.
- BIND: Διεύθυνση CVE-2012-5688: Το όνομα μπορεί να πεθάνει σε συγκεκριμένα ερωτήματα με ενεργοποιημένο το dns64.
- Γενικός πυρήνας:
- posix_spawn (): Επιδιόρθωση διαδικασιών με χαρακτηριστικά.
- Επίλυση φυλών μεταξύ vget () και vrele () με αποτέλεσμα vget () να επιστρέψει νεκρά vnodes.
- Αποτρέψτε τη συντριβή όταν χρησιμοποιούνται μη υποστηριζόμενες fd με το βαρέλι.
- Δικτύωση:
- Προσδιορίζονται "ατομικά θραύσματα" για IPv6.
- ipf: Διορθώστε τα προβλήματα ευθυγράμμισης στο ipmon. (PR # 47101)
- npf: χειρισμός καθυστερημένων αθροισμάτων ελέγχου στη στοίβα δικτύου. (PR # 47235)
- Συστήματα αρχείων:
- smbfs: Κάντε το smbfs να δουλεύει πραγματικά σε μεγάλες θύρες endian.
- Προγράμματα οδήγησης:
- Ciss (4): Μην προσπαθήσετε να χειριστείτε αισθητήρες αν δεν υπάρχουν.
- Πλατφόρμες:
- x86 (i386, amd64):
- Εργαστείτε γύρω από ένα πιθανό σφάλμα gcc που δημιουργεί κακό κώδικα συναρμολόγησης. (PR # 45673)
- Απενεργοποιήστε το C1E στις επεξεργαστές AMD K8, για να αποφύγετε την κατάψυξη κατά την εκκίνηση.
- xen:
- Αποτρέψτε ένα πρόβλημα διαφθοράς μνήμης που κλειδώνει ένα Xen DomU και ενδέχεται να προκαλέσει διαφθορά στο σύστημα αρχείων. (PR # 47056, PR # 47057)
- Διόρθωση: Ο πυρήνας Xen Dom0 NetBSD θα μπορούσε να καταρρεύσει προσθέτοντας διπλότυπα xenwatches.
- Επιδιορθώσεις Userland:
- Ενημέρωση στο tzdata2012j.
- cdb: μην αρνούνται να ανοίξουν βάσεις δεδομένων χωρίς καταχωρήσεις ή κλειδιά.
- Αντιμετωπίστε τη διαφθορά των γραφικών στο πρόσφατο Κάιρο, που εκδηλώνεται πιο συχνά από ορισμένες παραμορφωμένες ενότητες κειμένου που εμφανίζονται ως συμπαγή ορθογώνια μπλοκ χρώματος.
- Το NetBSD 5.2 προορίζεται για όσους χρησιμοποιούν μια εφαρμογή Το NetBSD 5.0.x ή το 5.1.x που δεν θέλουν το χτύπημα της αναβάθμισης στο NetBSD 6.0, αλλά επιθυμούν διορθώσεις σφαλμάτων και κάποια σταθερά νέα χαρακτηριστικά. Έχουν υπάρξει αρκετές αλλαγές από τις 5.1. Δείτε το src / doc / CHANGES-5.2 για την πλήρη λίστα.
Τα σχόλια δεν βρέθηκε