Εβδομαδιαίο Ενημερωτικό Δελτίο Gentoo: 30 Οκτωβρίου 2006
1.
Νέα του Gentoo
Το XMMS καταργείται
Όπως πολλοί από εσάς ίσως να γνωρίζετε, το XMMS θα αφαιρεθεί από το δέντρο τον
επόμενο μήνα. Το XMMS έχει πολλά σφάλματα και απαιτεί πολλαπλές διορθώσεις,
η ανάπτυξή του και οι διορθώσεις των σφαλμάτων του έχουν σταματήσει υπέρ του
επερχόμενου XMMS2 και το XMMS δεν έχει πια συντηρητή στο Gentoo. Το Audacious
είναι συμβατό με τα υπάρχοντα μοτίβα και οι διάφοροι προγραμματιστές του
συνεργάζονται με την κοινότητα του Gentoo για την ομαλή μετάβαση.
Περισσότερες πληροφορίες για αυτή την αλλαγή υπάρχουν στο
XMMS page.
Το #gentoo-uk υπό νέα διοίκηση
Μετά την πρόσφατη αποχώρηση του προγραμματιστή του Gentoo Tim Yamin
(plasmaroo), το κανάλι του IRC #gentoo‑uk τώρα πια διαχειρίζεται από τον Roy Bamford. Το #gentoo-uk είναι ένα
κανάλι του IRC στην Αγγλική γλώσσα κυρίως για τη συζήτηση των Gentoo, Linux
και άλλων θεμάτων που έχουν σχέση με τους υπολογιστές. Καθώς είναι ένα μικρό
κανάλι οι κανόνες των θεμάτων είναι χαλαροί και εξαρτώνται από την
εκάστοτε λειτουργία του καναλιού. Παρόλα αυτά, το #gentoo-uk μεγάλωσε κατά 25%
περίπου τον τελευταίο χρόνο και ως αποτέλεσμα, δημιουργήθηκε το #gentoo-chat
σαν 'υπερχείλιση' ώστε να επιτρέψει τις εκτός θέματος συζητήσεις να ξεκινήσουν
ή να συνεχιστούν αν μια εντός θέματος συζήτηση ξεκινά στο in #gentoo-uk. Αυτό
το σύστημα φαίνεται να δουλεύει καλά μέχρι τώρα, με τους περισσότερους χρήστες
να παροτρύνουν ο ένας τον άλλο να μεταφερθούν στο #gentoo-chat για να
επιτρέψουν τις εντός θέματος συζητήσεις να έχουν προτεραιότητα
στο κύριο κανάλι.
Δεν υπάρχουν κάποιες απαιτήσεις εντοπιότητας για να μπείτε περιστασιακά είτε
για να είστε τακτικός επισκέπτης - το κανάλι ήδη έχει πολλούς ηπειρωτικούς
συντελεστές. Καθώς το #gentoo-uk είναι πολύ πιο ήσυχο από το κύριο αγγλικό
κανάλι υποστήριξης το #gentoo, οι νέοι χρήστες του IRC ίσως να το θεωρήσουν
ένα καλύτερο μέρος για να ξεκινήσουν παρά το #gentoo - θα μάθουν τα
προγράμματα IRC που χρησιμοποιούν και θα μπορούν να κάνουν τα λαθη τους μέσα
σε μια μικρή και φιλική ομάδα. Επίσης είναι καλύτερο για την επίλυση των
θεμάτων που παρατείνονται καθώς δεν υπάρχει άλλο υλικό που αποσπά την προσοχή.
Μπείτε για μια επίσκεψη απλά για να πείτε γεια, μείνετε λίγο, ή ακόμα προσθέστε
μας στη λίστα αυτόματης εισόδου!
Η ομάδα CJK ζητάει βοήθεια
Η ομάδα Gentoo CJK έχει έλλειψη προσωπικού, τα περισσότερα από τα πακέτα είναι
παλιά και δεν συντηρούνται ενεργά (από την πλευρά του Gentoo). Καθώς η
υποστήριξη για CJK γλώσσες είναι κάτι που το Gentoo δε θα προτιμούσε να χάσει, ο
Diego Pettenò (Flameeyes) ζητάει από ανθρώπους που ενδιαφέρονται να συντηρήσουν
κάποια από τα πακέτα να επικοινωνήσουν με την ομάδα CJK, ώστε οι ενδεχόμενοι
συντηρητές διακομιστών να μπορούν να καθοριστούν (και τελικά να φτάσουμε στη
συμβουλή αυτών που ενδιαφέρονται περισσότερο).
Παρακαλώ επικοινωνήστε με την ομάδα CJK αν
ενδιαφέρεστε για τη συντήρηση ενός πακέτου το οποίο βρίσκεται ήδη στο portage ή
αν θέλετε να προσθέσετε ένα νέο πακέτο που πιθανόν αντικαθιστά ένα υπάρχον.
Η ομάδα Scheme ζητάει βοήθεια
Η ομάδα συντηρητών του Gentoo Scheme έχει σοβαρή έλλειψη προσωπικού αυτή τη
στιγμή. Τα ενδιαφερόμενα μέρη πρέπει να είναι αυτή τη περίοδο προγραμματιστές
στο Gentoo, ή να είναι πρόθυμοι να γίνουν για να ξεκινήσουν τη συντήρηση αυτών
των πακέτων.
Αν ενδιαφέρεστε για το Scheme και το Gentoo, σας ενθαρρύνουμε να επικοινωνήσετε
στο recruiters@gentoo.org και να ξεκινήσετε να εργάζεστε στο το να
γίνετε ένας προγραμματιστής σήμερα.
Η ομάδα Τουρκικής μετάφρασης χρειάζεται τη βοήθειά σας
Η νεοσύστατη ομάδα Τουρκικής μετάφρασης του GWN ψάχνει για βοήθεια για την
εβδομαδιαία μετάφραση του GWN. Τα ενδιαφερόμενα μέρη θα πρέπει να έχουν καλή
δεξιότητα στον γραπτό Αγγλικό και Τουρκικό λόγο και να είναι διαθέσιμοι να
δουλεύουν σε εβδομαδιαία βάση. Αν ενδιαφέρεστε να βοηθήσετε την ομάδα,
παρακαλούμε επικοινωνήστε με το GWN στο gwn-feedback@gentoo.org για
περισσότερες πληροφορίες. Υπάρχει επίσης ένα τουρκικό κανάλι IRC #gentoo-tr, το
οποίο μπορούν να χρησιμοποιήσουν οι επισκέπτες οι οποίοι μιλάνε Τουρκικά και θα
μπορούσε να γίνει ένα σπουδαίο μέρος για συνεργασία πάνω στις μεταφράσεις.
2.
Ακούστηκε στην κοινότητα
gentoo-user
Η ημερομηνία στα ημερολόγια (logs) του emerge
Ο Jorge Almeida ήθελε να ξέρει αν οι αινιγματικοί αριθμοί (π.χ. "1161911504")
στην αρχή κάθε γραμμής στο ημερολόγιο του emerge είναι ημερομηνίες και, αν ναι,
πώς να τις μετατρέψει σε αναγνώσιμη μορφή. Ο Harm Geerts επιβεβαίωσε ότι οι
αριθμοί είναι ώρα Unix ("ο αριθμός των δευτερολέπτων που πέρασε από τα μεσάνυχτα
ώρας UTC το πρωί τής 1ης Ιανουαρίου 1970, χωρις να προσμετρώνται τα διορθωτικά
δευτερόλεπτα") και πρότεινε τη μετατροπή μέσω Python.
Λίστα Κώδικα 2.1: Μετατροπή από χρόνο UNIX με Python |
$ python -c "import time; print time.ctime(1161911504)"
|
Ο BoØrsted Andresen πρότεινε εναλλακτικά το awk.
Λίστα Κώδικα 2.2: Μετατροπή από χρόνο UNIX με awk #1 |
$ tail /var/log/emerge.log | awk -F: '{print strftime("%D %X %Z", $1),$2}'
|
Ο Peter Ruskin το τροποποίησε για να το συντομεύσει και για να κάνει το
αποτέλεσμα λιγότερο διφορούμενο σε διεθνή χρήση.
Λίστα Κώδικα 2.3: Μετατροπή από χρόνο UNIX με awk #2 |
$ tail /var/log/emerge.log | awk -F: '{print strftime("%c", $1),$2}'
|
Η τελευταία (και καταλληλότερη για τον Jorge) λύση ήταν αυτή του Richard Fish.
Λίστα Κώδικα 2.4: Μετατροπή από χρόνο UNIX χρησιμοποιώντας το date |
$ date -d @1161911504
|
Υπήρξαν επίσης προτάσεις για λύσεις μέσω του ίδιου του portage. Ο Neil Bothwick
πρότεινε την εγκατάσταση του app-portage/genlop, μιας εφαρμογής που
αναλύει γραμματικά το ημερολόγιο του emerge. Ο Harm Geerts πρότεινε το
qlop, που αποτελεί μέρος του πακέτου app-portage/portage-utils.
Ερώτηση περί resolv.conf / Ρυθμίσεις στο /etc/init.d/net.eth0 για να
περαστούν παράμετροι στο dhcpcd
Δύο διαφορετικοί χρήστες είχαν παρόμοια προβλήματα με το dhcpcd και το
resolv.conf. Κατά την εκκίνηση, το αρχείο resolv.conf τού Matthew Lee σβήνονταν
και αντικαθίστατο από άλλο που δεν είχε διακομιστή ονομάτων DNS. Ο Michael
Sullivan ήθελε το dhcpcd να μην αντικαθιστά το δικό του resolv.conf.
Ο Richard Fish πρότεινε στον Michael να διαβάσει το /etc/conf.d/net.example.
Εξήγησε ότι αν ο Michael ήθελε πραγματικά πλήρη έλεγχο των παραμέτρων dhcp,
μπορούσε να χρησιμοποιήσει, για παράδειγμα, dhcpcd_INTERFACE="DHCP PARAMETERS".
Ωστόσο ένας ευκολότερος τρόπος για να πετύχει αυτό που ήθελε θα ήταν με
συνοπτικές παραμέτρους dhcp του στυλ dhcp_INTERFACE="nodns".
Ο Novensiles divi Flamen πρότεινε το ίδιο για τον Matthew, ενώ ο Vikas
Kumar πρότεινε dns_servers_INTERFACE=( "DNS SERVER 1 IP" "DNS SERVER
2 IP" ).
gentoo-catalyst
Φαίρνοντας επιτέλους βόλτα το χτίσιμο live CD με το Catalyst
Ο Ed Borasky χρησιμοποιεί το catalyst για να χτίσει ένα live CD βασισμένο στο
Gentoo για προχωρημένα εφαρμοσμένα μαθηματικά (δείτε το
http://rubyforge.org/cgi-bin/viewvc.cgi/Rameau/Rameau.pdf?root=cougar&view=co
). Κατά τη διάρκεια της διαδικασίας χτισίματος, έπρεπε να κάνει unmask το
hard-masked sys-apps/gli, το Gentoo Linux Installer. Ήθελε να μάθει αν
αυτό ήταν σωστή διαδικασία και πως μπορεί να δημιουργήσει ένα live CD χωρίς το
installer.
Για την πρώτη ερώτηση, ο Andrew Gaffney πρότεινε τη χρησιμοποίηση του
portage_overlay στο αρχείο spec ή το ξε-μασκάρισμα του gli στο στιγμιότυπο του
Ed. Για να δημιουργήσει ένα live CD χωρίς δυνατότητα εγκατάστασης, το gli θα
έπρεπε να αφαιρεθεί τελείως από το αρχείο spec.
Ο Ed ήθελε να μάθει πως να εγκαταστήσει μερικά δοκιμαστικά (testing) πακέτα και
αν υπήρχε ένα overlay για το make.conf. Ο Chris Gianelloni είπε ότι βάσει
σχεδίου δεν υπάρχει κάτι τέτοιο (από τη στιγμή που ο σκοπός του catalyst είναι
να δημιουργεί εκδόσεις, για τις οποίες δεν μπορούν να χρησιμοποιηθεί μη-σταθερό
λογισμικό). Ωστόσο, ο Ed θα μπορούσε να μαρκάρει ως σταθερά όποια πακέτα ήθελε
στο στιγμιότυπό του.
Ο Ed απάντησε ότι από τη στιγμή που χρειαζόταν ορισμένα μόνο μη-σταθερά πακέτα,
αυτό θα δούλευε.
3.
Το Gentoo στον τύπο
EngadgetHD (26 Οκτωβρίου 2006)
Ο συγγραφέας Ben Drawbaugh γράφει με λεπτομέρεια για την αναβάθμιση του σκληρού
δίσκου σε ένα Series3 TiVo. Τι λογισμικό προτείνει να χρησιμοποιήσετε για την
αντιγραφή των δεδομένων σας στον ολοκαίνουριο δίσκο σας; Το Gentoo φυσικά. Ο
Drawbaugh περιγράφει πως να αντιγράψετε τα δεδομένα χρησιμοποιώντας το Minimal
InstallCD και το dd.
4.
Μετακινήσεις προγραμματιστών Gentoo
Μετακινήσεις
Οι ακόλουθοι προγραμματιστές έφυγαν πρόσφατα από το σχέδιο Gentoo:
Προσθήκες
Οι ακόλουθοι προγραμματιστές έγιναν, πρόσφατα, μέλη του σχέδιου Gentoo:
- Christian Faulhammer (opfer) emacs/x86
Αλλαγές
Οι ακόλουθοι προγραμματιστές άλλαξαν πρόσφατα ρόλους μέσα στο σχέδιο Gentoo:
5.
Ασφάλεια Gentoo
OpenSSL: Πολλαπλές ευπάθειες
Το OpenSSL περιέχει πολλαπλές ευπάθειες και είναι πιθανό να επιτρέψει την
μακρόθεν εκτέλεση αυθαίρετου κώδικα.
Για περισσότερες πληροφορίες, παρακαλούμε δείτε την
Ανακοίνωση GLSA
Apache mod_tcl: Ευπάθεια στην διαμόρφωση κειμένου
Στο mod_tcl του προγράμματος Apache έχει ανακαλυφθεί μια ευπάθεια
στην διαμόρφωση κειμένου η οποία μπορεί να έχει ως αποτέλεσμα την
εκτέλεση αυθαίρετου κώδικα.
Για περισσότερες πληροφορίες, παρακαλούμε δείτε την
Ανακοίνωση GLSA
Cheese Tracker: Υπερχείλιση μνήμης
Ένα πρόβλημα υπερχείλισης μνήμης έχει ανακαλυφθεί στο Cheese Tracker
που μπορεί να επιτρέψει την μακρόθεν εκτέλεση αυθαίρετου κώδικα.
Για περισσότερες πληροφορίες, παρακαλούμε δείτε την
Ανακοίνωση GLSA
PHP: Υπερχείλιση ακεραίου
Το PHP είναι ευπαθές σε υπερχείλιση ακεραίου που θα μπορούσε να
επιτρέψει την μακρόθεν εκτέλεση αυθαίρετου κώδικα.
Για περισσότερες πληροφορίες, παρακαλούμε δείτε την
Ανακοίνωση GLSA
6.
Επερχόμενες διαγραφές πακέτων
Αυτή είναι η λίστα των πακέτων που έχει ανακοινωθεί οτι θα διαγραφούν στο
μέλλον. Οι διαγραφές των πακέτων προέρχονται απο πολλές πηγές,
συμπεριλαμβανωμένων των
'Καθαριστών του δένδρου' (Treecleaners) και άλλους προγραμματιστές.
Τελευταίες αποχωρήσεις:
XMMS και φίλοι:
Λόγω του μεγάλου όγκου από πακέτα στο μασκάρισμα του XMMS, έχουν προστεθεί σε
ένα δικό τους τομέα. Αυτό γίνεται για να εξασφαλιστεί ότι θα τύχουν αρκετής
προβολής, μιας και αυτό επηρεάζει πολλούς ανθρώπους και είναι ένα αντικείμενο
εκτεταμένης συζήτησης.
7.
Bugzilla
Περίληψη
Στατιστικά
Η κοινότητα του Gentoo χρησιμοποιεί το Bugzilla (bugs.gentoo.org) για να καταγράφει και να
εντοπίζει σφάλματα, ειδοποιήσεις, προτάσεις και άλλες αλληλεπιδράσεις με την
ομάδα ανάπτυξης. Από 22 Οκτωβρίου 2006 ως 29 Οκτωβρίου 2006, η δραστηριότητα
στην ιστοσελίδα προέκυψε ως εξής:
- 913 νέα σφάλματα κατά τη διάρκεια αυτής της περιόδου
- 559 σφάλματα έκλεισαν ή επιλύθηκαν κατά τη διάρκεια αυτής της περιόδου
- 36 πρώην κλειστά σφάλματα ξανάνοιξαν αυτή την περίοδο
- 180 έκλεισαν ως NEEDINFO/WONTFIX/CANTFIX/INVALID/UPSTREAM κατά τη διάρκεια αυτής της περιόδου
- 192 σφάλματα χαρακτηρίστηκαν ως διπλότυπα κατά τη διάρκεια αυτής της περιόδου
Από τα 11128 ανοιχτά σφάλματα αυτή τη στιγμή: 32 είναι χαρακτηρισμένα 'blocker',
116 είναι χαρακτηρισμένα 'critical' και 536 είναι χαρακτηρισμένα 'major'.
Κατάταξη κλειστών σφαλμάτων
Οι προγραμματιστές και οι ομάδες που έχουν κλείσει τα περισσότερα σφάλματα κατά
τη διάρκεια αυτής της περιόδου είναι:
Κατάταξη νέων σφαλμάτων
Οι προγραμματιστές και οι ομάδες στους οποίους έχουν ανατεθεί τα περισσότερα νέα
σφάλματα κατά τη διάρκεια αυτής της περιόδου είναι:
8.
Σχόλια για το GWN
Το GWN αποτελείται από εθελοντές και μέλη της κοινότητας που στέλνουν ιδέες και
άρθρα. Αν ενδιαφέρεστε να γράψετε για το GWN, έχετε σχόλια ή παρατηρήσεις για
ένα άρθρο που έχουμε δημοσιεύσει, ή απλά έχετε μία ιδέα ή ένα άρθρο που θέλετε
να στείλετε στο GWN, παρακαλούμε στείλτε μας τα σχόλια και τις παρατηρήσεις σας και
βοηθήστε να κάνουμε το GWN καλύτερο.
9.
Πληροφορίες εγγραφής GWN
Για να γραφτείτε στο Εβδομαδιαίο Ενημερωτικό Δελτίο Gentoo, στείλτε ένα κενό
e-mail στο gentoo-gwn+subscribe@gentoo.org.
Για να διαγραφείτε από το Εβδομαδιαίο Ενημερωτικό Δελτίο Gentoo, στείλτε ένα
κενό e-mail στο gentoo-gwn+unsubscribe@gentoo.org
από την διεύθυνση e-mail με την οποία έχετε γραφτεί.
10.
Άλλες γλώσσες
Το Εβδομαδιαίο Ενημερωτικό Δελτίο Gentoo είναι επίσης διαθέσιμο στις ακόλουθες
γλώσσες:
|