Εβδομαδιαίο Ενημερωτικό Δελτίο Gentoo: 28 Αυγούστου 2006
1.
Νέα του Gentoo
Διάθεση του Gentoo Linux 2006.1
Το έργο των Μηχανικών Εκδόσεων του Gentoo
είναι περήφανο για την ανακοίνωση της διάθεσης του Gentoo Linux 2006.1, που
εύστοχα ονομάστηκε "Έργο Mayhem". Μετά από μήνες ζωής σε μια ύπαρξη παρόμοια
με εκείνη πολλών κρυφών κοινωνιών, με συνθηματικές λέξεις και κρυφές
χειρονομίες, η πιστή τήρηση της ομάδας εκδόσεων σε οκτώ απλούς κανόνες, εκ των
οποίων οι δύο πρώτοι ήταν "Να μην συζητάτε σχετικά με το 2006.1", έχει αποδώσει
κέρδος.
Υπήρξε ένας δύσκολος δρόμος γεμάτος με αίμα, ιδρώτα και δάκρυα. Η ομάδα έφτασε
στα όρια της υπομονής (ενίοτε τα ξεπέρασε), αλλά έμαθαν ότι με αρκετή επιμονή
και σαπούνι, μπορούν να ανατινάξουν τον κόσμο! Για εσάς, η διασκέδαση μόλις
αρχίζει! Η έκδοση αυτή φέρνει μια σειρά από βελτιώσεις σε αυτή την ευέλικτη,
ισχυρή και βασισμένη στην κοινότητα διανομή Linux.
Μερικά εντυπωσιακά χαρακτηριστικά αυτής της έκδοσης περιλαμβάνουν 32-bit
userland εκδόσεις για AMD64, HPPA, x86, PowerPC και 64-bit PowerPC κτισμένες με
την έκδοση 4.1 του GNU Compiler Collection (GCC). Οι πλατφόρμες AMD64, PowerPC
και x86 περιλαμβάνουν επίσης την έκδοση 2.4 της βιβλιοθήκης GNU C (glibc) και
παράλληλα όλες οι αρχιτεκτονικές χρησιμοποιούν το baselayout 1.12.1, με πολλά
βελτιωμένα σενάρια εκκίνησης.
Οι αρχιτεκτονικές Alpha, x86 και AMD64 περιλαμβάνουν μια νέα διάταξη προφίλ. Τα
νέα αυτά προφίλ αρχιτεκτονικών έχουν τις επιλογές 'desktop' και 'server',
επιτρέποντας έτσι ταχύτερη και ευκολότερη παραμετροποίηση, εφόσον
ενεργοποιούνται εξ' ορισμού λιγότερες επιλογές που έχουν σχέση με desktop χρήση.
Για περισσότερες πληροφορίες σχετικά με την έκδοση, παρακαλούμε επισκεφθείτε τη
σελίδα εκδόσεων,
όπως επίσης και το
δελτίο
τύπου. Για να κατεβάσετε το δικό σας αντίγραφο του Gentoo Linux 2006.1,
χρησιμοποιείστε το σύστημα bouncer ή
κατεβάστε το μέσω BitTorrent από τον
tracker μας.
Σταθερά GCC 4.1.1 και glibc 2.4
Όπως αρχικά αναφέρθηκε την προηγούμενη
βδομάδα, οι αρχιτεκτονικές x86 και AMD64 έχουν μαρκάρει σταθερές τις
εκδόσεις sys-devel/gcc-4.1.1 και sys-libs/glibc-2.4-r3 για να
συμπέσουν χρονικά με τη διάθεση της έκδοσης 2006.1. Οι νέες εκδόσεις GCC και της
βιβλιοθήκης GNU C (glibc) σημαδεύουν μια μετάβαση στις υποστηριζόμενες
διαμορφώσεις του Gentoo. Αρχίζοντας με τη glibc 2.4, η βιβλιοθήκη
LinuxThreads δεν
υποστηρίζεται πλέον στην εξ' ορισμού διαμόρφωση. Η LinuxThreads αντικαταστήθηκε
από την NPTL, ή αλλιώς τη
Native
POSIX Thread Library. Υποστήριξη για παλιότερες εκδόσεις της glibc με το
LinuxThreads θα παραμείνει στην αρχιτεκτονική x86 σε μια περιορισμένη φάση για
απροσδιόριστο χρονικό διάστημα. Αυτό συμβαίνει κυρίως στην αλλαγή υποστήριξης
από τους upstream προγραμματιστές της glibc.
Οι χρήστες σε x86 αρχιτεκτονική που επιθυμούν να συνεχίσουν να χρησιμοποιούν τη
LinuxThreads πρέπει να αλλάξουν το προφίλ στο "no-nptl" για το default-linux, ή
να αλλάξουν σε ένα hardened προφίλ.
Προειδοποίηση:
Τα hardened προφίλ είναι αρκετά πιο μινιμαλιστικά από τα default-linux προφίλ
που έχετε συνηθίσει να χρησιμοποιείτε. Αλλαγή σε ένα hardened προφίλ πιθανόν να
απαιτεί την ενεργοποίηση πολλών περισσοτέρων USE flag στο make.conf για
να διατηρήσετε την ίδια λειτουργικότητα.
|
Λίστα Κώδικα 1.1: Αλλαγή στο no-nptl προφίλ |
# cd /etc
# rm -f make.profile
# ln -sf ../usr/portage/profiles/default-linux/x86/no-nptl make.profile
|
Σημείωση:
Υπάρχει επίσης ένα 2.4 υπο-προφίλ, που χρησιμοποιεί πυρήνα και κεφαλίδες 2.4.
|
Επίσης επισημαίνεται μια σημαντική αναβάθμιση του GNU Compiler Collection (GCC)
στην έκδοση 4.1.1 στο Gentoo. Η αναβάθμιση απαιτεί από το χρήστη να εκτελέσει
ορισμένα βήματα που περιγράφονται στον
Οδηγό Αναβάθμισης του
GCC, που πρόσφατα ενημερώθηκε με πληροφορίες για τους χρήστες Gentoo και
την έκδοση 4.1.1 του GCC.
Οι χρήστες που δεν επιθυμούν την αναβάθμιση σε GCC 4.1.1 θα πρέπει να εκτελέσουν
μερικά επιπλέον βήματα για να εξασφαλίσουν ότι τα συστήματά τους δε θα
αναβαθμιστούν.
Λίστα Κώδικα 1.2: Μασκάρισμα του GCC 4.1.1 |
# mkdir -p /etc/portage
# echo ">=sys-devel/gcc-4.0" >> /etc/portage/package.mask
|
Καλοκαιρινές κατασκηνώσεις Gentoo σε Γερμανία και Ρωσία
Εικόνα 1.1: Μερικές από τις δραστηριότητες στη γερμανική καλοκαιρινή κατασκήνωση |
 |
Δύο καλοκαιρινές κατασκηνώσεις έγιναν την προηγούμενη βδομάδα, η μία στο
βορειότερο τμήμα της Γερμανίας και η άλλη στη Ρωσία. Μετά τη μεγάλη επιτυχία της
καλοκαιρινής κατασκήνωσης πέρσι, συμμετείχαν φέτος περίπου 10 άτομα από όλη
τη Γερμανία και ένας επισκέπτης από την Ελλάδα. Μερικοί από τους
παρευρισκόμενους είχαν φτάσει μέρες πριν αρχίσει η "επίσημη" καλοκαιρινή
κατασκήνωση και συνδύασαν το γεγονός αυτό με τις δικές τους διακοπές. Καθόλη
τη διάρκεια της βδομάδας, όλοι επισκέφθηκαν ένα εργοστάσιο αιολικής ενέργειας,
έκαναν μια ξενάγηση με βάρκα σε ένα μικρό ποταμό κοντά και περπάτησαν μέσα από
το watt, μια στενή λωρίδα ακτής που είναι στεγνή σε χαμηλή παλίρροια.
Εικόνα 1.2: Βρείτε ποιοί είναι αυτοί οι άνθρωποι στο watt... |
 |
Ο Gentoo χρήστης "gd", με καταγωγή από την Ελλάδα, είχε την ευκαιρία να
επισκεφθεί την κατασκήνωση κατά τη διάρκεια των διακοπών του στη Γερμανία.
Παρόλο που ο καιρός δεν ήταν τόσο ζεστός και ηλιόλουστος όσο θα περίμενε κανείς,
υπήρξε δυνατό να ανάψουν ψησταριά το βράδυ για να ξεκουραστούν από τη μεγάλη
και δύσκολη μέρα (και ακόμη μεγαλύτερες νύχτες). Χάρη σε ένα από τα μέλη της
οργανώτριας ομάδας, τον Hilefoks, υπήρχε ένα τοπικό distfiles και rsync mirror,
που έδωσε σε όλους την ευκαιρία να "αξιολογήσουν" εξουθενωτικά games-* πακέτα,
για όλη τη νύχτα.
Μια μικρή ανασκόπηση και μερικές φωτογραφίες θα υπάρξουν στη σελίδα GSC 2006 μέσα στις
επόμενες μέρες. Όλοι οι συμμετέχοντες περιμένουν εναγωνιωδώς να συναντηθούν και
πάλι το 2007, πιθανότατα στα νότια της Γερμανίας.
Το σχέδιο Gentoo overlays παρέχει κοινωνικούς χώρους εργασίας
Το Gentoo Overlays σχέδιο, μαζί με άλλα
σχέδια συμπεριλαμβανομένων των Υποδομή και Σχέσεων Χρηστών, έχει ανακοινώσει
επίσημα την υπηρεσία overlays για να παρέχει μια μοναδική πηγή για υπό ανάπτυξη
overlays στο Gentoo. Ο Stuart Herbert, ο
ιδρυτής του σχεδίου, ελπίζει να δει το Overlays σχέδιο να χρησιμοποιηθεί για να
δημιουργήσει μια στενή και θετική συνεργασία μεταξύ των προγραμματιστών και των
άλλων μελών της κοινότητας του Gentoo.
Τα overlay αυτά είναι ξεχωριστές συλλογές από πρόσθετα πακέτα για το Gentoo που
συντηρούνται και διανέμονται ξεχωριστά από το κύριο δέντρο πακέτων. Αυτό
επιτρέπει στους μη-προγραμματιστές να έχουν άδεια για commit και χτίζει μια
δυνατότερη σχέση μεταξύ των προγραμματιστών και των μελών της κοινότητας,
δίνοντάς τους κουράγιο για να συνεργάζονται μαζί πιο στενά. Οι χρήστες που
ενδιαφέρονται να συμβάλλουν στο οδηγούμενο από την κοινότητα Gentoo σχέδιο
κερδίζουν εμπειρία δουλεύοντας σε ένα ανοικτού κώδικα σχέδιο και κάνοντας
ανάπτυξη σε ένα πραγματικό περιβάλλον.
Για περισσότερες πληροφορίες για το σχέδιο Overlays του Gentoo, επισκεφθείτε τη
σελίδα του σχεδίου, καθώς και την
επίσημη ιστοσελίδα του σχεδίου
Overlays.
2.
Ακούστηκε στην κοινότητα
planet.gentoo.org
Κατάσταση των Gentoo treecleaners
Ο Steve Dibb δημοσίευσε την κατάσταση του
σχέδιου treecleaners, το οποίο αυτή
τη στιγμή βρίσκεται σε φάση ανάπτυξης. Απομένει να γραφτεί ένα εργαλείο (GPNL)
το οποίο να βοηθάει στην εύρεση των πακέτων που χρειάζονται λίγη "αγάπη" και δεν
συντηρούνται από κάποιον. Επίσης ο πρώην προγραμματιστής του Gentoo Daniel
Ahlberg έδωσε το script που χρησιμοποίησε για να φτιάξει μία ιστοσελίδα η οποία δείχνει την
τρέχουσα κατάσταση των πακέτων.
Το μέλλον του SELinux (ή πώς σκοπεύουμε να κατακτήσουμε τον κόσμο)
Ο Joshua Brindle έγραψε ένα άρθρο για το
μέλλον του SELinux, για πράγματα που θα του άρεσε να συμβούν, και βήματα που
χρειάζονται να γίνουν για να αποτελέσει το SELinux μέρος του συστήματος, και όχι
κάτι επιπρόσθετο.
3.
Το Gentoo στον τύπο
Linux Journal (25 Αυγούστου 2006)
Το περιοδικό Linux Journal έχει ένα άρθρο με τίτλο "Φτιάξτε τα Δικά σας Ρομπότ
με Linux". Το άρθρο αυτό περιγράφει το μάθημα ρομποτικής του Michael
Surran στο Greater Houlton Christian Academy στο Houlton του Maine. Τα ρομπότ
είναι βασισμένα σε συνήθη εξαρτήματα Η/Υ και φυσικά τρέχουν Gentoo. Στο άρθρο, ο
Michael περιγράφει τρία διαφορετικά ρομπότ που έχει φτιάξει η τάξη του και
προχωράει σε κάποιες λεπτομέρειες για το πώς έφεραν εις πέρας την εργασία. Εκτός
από τα ρομπότ, το ίδιο το σχολείο έχει αλλάξει σε, και χρησιμοποιεί, Gentoo
Linux.
4.
Μετακινήσεις προγραμματιστών Gentoo
Μετακινήσεις
Οι ακόλουθοι προγραμματιστές έφυγαν πρόσφατα από το σχέδιο Gentoo:
Προσθήκες
Οι ακόλουθοι προγραμματιστές έγιναν, πρόσφατα, μέλη του σχέδιου Gentoo:
- Jorge Vicetto (jmbscicetto) φόρα
Αλλαγές
Οι ακόλουθοι προγραμματιστές άλλαξαν πρόσφατα ρόλους μέσα στο σχέδιο Gentoo:
5.
Ασφάλεια Gentoo
Heimdal: Πολλαπλές αδυναμίες στην τοπική κλιμάκωση προνομίων
Ορισμένα τμήματα του Heimdal, ftpd και rcp, είναι ευάλωτα σε μια τοπική
κλιμάκωση προνομίων.
Για περισσότερες πληροφορίες, παρακαλούμε δείτε την Ανακοίνωση GLSA
fbida: Εκτέλεση αυθαίρετων εντολών
Το script fbgs που παρέχει το fbida επιτρέπει την εκτέλεση αυθαίρετου κώδικα.
Για περισσότερες πληροφορίες, παρακαλούμε δείτε την Ανακοίνωση GLSA
Heartbeat: Άρνηση Πρόσβασης Υπηρεσίας
Το Heartbeat είναι ευάλωτο σε μια Άρνηση Πρόσβασης Υπηρεσίας που μπορεί να
προκληθεί από έναν απομακρυσμένο χρήστη χωρίς πιστοποίηση στοιχείων.
Για περισσότερες πληροφορίες, παρακαλούμε δείτε την Ανακοίνωση GLSA
AlsaPlayer: Πολλαπλές υπερχειλήσεις buffer
Το AlsaPlayer είναι ευάλωτο σε πολλαπλές υπερχειλήσεις buffer οι οποίες θα
μπορούσαν να οδηγήσουν σε εκτέλεση αυθαίρετου κώδικα.
Για περισσότερες πληροφορίες, παρακαλούμε δείτε την Ανακοίνωση GLSA
6.
Bugzilla
Περίληψη
Στατιστικά
Η κοινότητα του Gentoo χρησιμοποιεί το Bugzilla (bugs.gentoo.org) για να καταγράφει και να
εντοπίζει σφάλματα, ειδοποιήσεις, προτάσεις και άλλες αλληλεπιδράσεις με την
ομάδα ανάπτυξης. Από 21 Αυγούστου 2006 ως 28 Αυγούστου 2006, η δραστηριότητα
στην ιστοσελίδα προέκυψε ως εξής:
- 714 νέα σφάλματα κατά τη διάρκεια αυτής της περιόδου
- 358 σφάλματα έκλεισαν ή επιλύθηκαν κατά τη διάρκεια αυτής της περιόδου
- 16 πρώην κλειστά σφάλματα ξανάνοιξαν αυτή την περίοδο
Από τα 11012 ανοιχτά σφάλματα αυτή τη στιγμή: 42 είναι χαρακτηρισμένα 'blocker',
129 είναι χαρακτηρισμένα 'critical', και 526 είναι χαρακτηρισμένα 'major'.
Κατάταξη κλειστών σφαλμάτων
Οι προγραμματιστές και οι ομάδες που έχουν κλείσει τα περισσότερα σφάλματα κατά
τη διάρκεια αυτής της περιόδου είναι:
Κατάταξη νέων σφαλμάτων
Οι προγραμματιστές και οι ομάδες στους οποίους έχουν ανατεθεί τα περισσότερα νέα
σφάλματα κατά τη διάρκεια αυτής της περιόδου είναι:
7.
Ανάδραση GWN
Παρακαλούμε στείλτε μας την ανάδρασή σας και βοηθήστε το GWN να γίνει
καλύτερο.
8.
Πληροφορίες εγγραφής GWN
Για να γραφτείτε στο Εβδομαδιαίο Ενημερωτικό Δελτίο Gentoo, στείλτε ένα κενό
e-mail στο gentoo-gwn+subscribe@gentoo.org.
Για να διαγραφείτε από το Εβδομαδιαίο Ενημερωτικό Δελτίο Gentoo, στείλτε ένα
κενό e-mail στο gentoo-gwn+unsubscribe@gentoo.org
από την διεύθυνση e-mail με την οποία έχετε γραφτεί.
9.
Άλλες γλώσσες
Το Εβδομαδιαίο Ενημερωτικό Δελτίο Gentoo είναι επίσης διαθέσιμο στις ακόλουθες
γλώσσες:
|