Gentoo Logo

Εβδομαδιαίο Ενημερωτικό Δελτίο 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: Μερικές από τις δραστηριότητες στη γερμανική καλοκαιρινή κατασκήνωση

Fig. 1: activities

Δύο καλοκαιρινές κατασκηνώσεις έγιναν την προηγούμενη βδομάδα, η μία στο βορειότερο τμήμα της Γερμανίας και η άλλη στη Ρωσία. Μετά τη μεγάλη επιτυχία της καλοκαιρινής κατασκήνωσης πέρσι, συμμετείχαν φέτος περίπου 10 άτομα από όλη τη Γερμανία και ένας επισκέπτης από την Ελλάδα. Μερικοί από τους παρευρισκόμενους είχαν φτάσει μέρες πριν αρχίσει η "επίσημη" καλοκαιρινή κατασκήνωση και συνδύασαν το γεγονός αυτό με τις δικές τους διακοπές. Καθόλη τη διάρκεια της βδομάδας, όλοι επισκέφθηκαν ένα εργοστάσιο αιολικής ενέργειας, έκαναν μια ξενάγηση με βάρκα σε ένα μικρό ποταμό κοντά και περπάτησαν μέσα από το watt, μια στενή λωρίδα ακτής που είναι στεγνή σε χαμηλή παλίρροια.


Εικόνα 1.2: Βρείτε ποιοί είναι αυτοί οι άνθρωποι στο watt...

Fig. 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 είναι επίσης διαθέσιμο στις ακόλουθες γλώσσες:



Εκτύπωση

Αναβάθμιση 28 Αύγουστος 2006

Περίληψη: Αυτό είναι το Εβδομαδιαίο Ενημερωτικό Δελτίο Gentoo για την εβδομάδα της 28ης Αυγούστου 2006.

Ulrich Plate
Συντάκτης

Tobias Scherbaum
Συγγραφέας

Christel Dahlskjaer
Συγγραφέας

Chris Gianelloni
Συγγραφέας

Κωνσταντίνος Δαλαμαγκίδης
Μεταφραστής

Βασίλειος Λούρδας
Μεταφραστής

Άγγελος Ορφανάκος
Μεταφραστής

Donate to support our development efforts.

Support OSL

Support OSL

Gentoo Centric Hosting: vr.org

VR Hosted

Tek Alchemy

Tek Alchemy

SevenL.net

SevenL.net

Global Netoptex Inc.

Global Netoptex Inc.

Bytemark

Bytemark

Linux World Expo

Linux World Expo

Copyright 2001-2008 Gentoo Foundation, Inc. Questions, Comments? Contact us.