Gentoo Weekly Newsletter: 26 Maggio 2003
1.
Gentoo News
Summary
Problemi hardware sul mirror dell'Oregon state
Venerdìil server che ospita gentoo.oregonstate.edu ha subito guasti a due degli hard disk del suo array
RAID 5, uno dei quali era purtroppo quello di ridondanza. Questo ha dato luogo ad una serie di problemi,
come una serie di file corrotti e checksum non corrispondenti. Stiamo lavorando attivamente con il
personale OSU per risolvere il problema, sia a breva sia con una soluzione a lungo termine. Nel frattempo
gli utenti sono pregati di utilizzare un mirror alternativo
fino a che il problema sia risolto completamente.
Gentoo Linux alla ricerca di sviluppatori per il team GNOME
Il team Gentoo che si occupa di GNOME è alla ricerca di nuovi sviluppatori per portare aiuto nella
risoluzione dei bug e nel mantenere all'ultimo grido le ebuild riguardanti GNOME. Le persone che
stiamo cercando sono sviluppatori dedicati, preferibilmente con esperienza nello sviluppo di
GNOME/GTK, esperienza nella creazione di ebuild e serie capacità di risoluzione dei problemi. Un di più
sarebbe l'esperienza nell'area dell'accessibilità nell'ambito di GNOME. Soprattutto siamo alla ricerca
di persone che seguano molto da vicino l'attuale sviluppo di GNOME. Se pensate di rispondere a questi
requisiti inviate una mail a Marinus Schraal,
spiegate perchè volete far parte del team, specificate esperienze passate nella collaborazione
con progetto Open Source e includete se possibile l'indirizzo email che usate su bugzilla.
2.
Gentoo Security
Indice
GLSA: lv
Il visualizzatore di file lv legge un file di configurazione dalla directory corrente. Questo potrebbe consentire
ad un utente malizioso di inserire comandi che verrebbero eseguiti da lv al momento di visualizzare un tipo
particolare di file.
- Gravità: Alta - Potenziale exploit a root.
- Versioni vulnerabili: app-text/lv precedenti a lv-4.49.5
- Soluzione: emerge sync, emerge lv, emerge clean.
- GLSA Announcement
GLSA: cdrtools
cdrecord contiene una vulnerabilità nella stringa di formato che potrebbe permettere esecuzione di codice arbitrario.
- Gravità: Alta - Esecuzione di codice arbitrario.
- Versioni vulnerabili:
- app-cdr/cdrtools precedenti a cdrtools-1.11.33-r1 (utenti di xcdroast)
- app-cdr/cdrtools precedenti a cdrtools-1.11.39-r1 (sparc)
- app-cdr/cdrtools precedenti a cdrtools-2.01_alpha14 (altri)
- Soluzione: emerge sync, emerge \=app-cdr/(la vostra versione), emerge clean.
- GLSA Announcement
- Advisory
GLSA: xinetd
Il demone xinetd contiene un memory leak associato al rifiuto di connessione.
- Gravità: Moderata - Memory leak.
- Versioni vulnerabili: sys-apps/xinetd precedenti a xinetd-2.3.11
- Soluzione: emerge sync, emerge xinetd, emerge clean.
- GLSA Announcement
- Advisory
GLSA: ut2003-demo
La demo del gioco Unreal Tournament ha un bug nella gestione dei numeri di indice negativi contraffatti. Questo
potrebbe permettere un Denial of service sul client.
- Gravità: Moderata - DoS.
- Versioni vulnerabili: app-games/ut2003-demo precedenti a ut2003-demo-2206-r1
- Soluzione: emerge sync, emerge ut2003-demo, emerge clean.
- GLSA Announcement
- Advisory
Ultime segnalazioni di vulnerabilità
Sono stati evidenziate le seguenti vulnerabilità nell'ultima settimana
-
imap clients
-
kernel
-
app-games/maelstrom
-
net-analyzer/nessus
3.
Racconti degli utenti
Mathy e lanzone.be
Figura 3.1: Mathy Vanvoorden (sulla sinistra) |
 |
Mathy Vanvoorden
del Belgio organizza LAN party con suo fratello e altra gente. E' il webmaster di
lanzone.be (dove si occupa anche dell'HTML e della programmazione PHP) e
politics.be. Qualche mese fa il team di LANzone ha deciso di convertire tutti
i loro server di gioco a Gentoo Linux (tranne quelli di Delta Force Land Warrior, che gira solo su Windows),
vediamo come:
Evitare mal di testa
Tutti i gameserver di Mathy sono client leggeri che bootano da un dual Pentium III. Questa configurazione ha molti
vantaggi rispetto ai server tradizionali. Innanzitutto non han bisogno di dischi fissi, il che fa risparmiare denaro e
rende i server molto leggeri e facili da trasportare. ma il più importante vantaggio è la facilità di mettere a
disposizione un nuovo server: basta inserire un paio di schede di rete, configurare il MAC in dhcpd di modo che la macchina
ottenga un indirizzo statico, copiare una directory template ed il gioco è fatto!
Dettagli sui client leggeri
La configurazione utilizzata da Mathy e i suoi amici è basata sul
Linux Terminal Server Project, ma si è evoluta ben oltre. Sebbene utilizzino ancora
la patch per il kernel di questo proghetto, già lo script di initrd è stato modificato e moltissimi altri cambiamenti
sono stati apportati agli script di init di Gentoo Linux (come la rimozione delle dipendenze di modo che init non
cerchi di far girare fsck sui filesystem NFS già montati).
L'utilizzo di questi client leggeri è molto semplice: sono connessi al server principale tramite uno switch a 100Mbit
e bootano da un floppy (sebbene i ragazzi di LANzone stiano pensando di comprare schede di rete con supporto per il boot
per sbarazzarsi dei floppy che sarebbe ancora meglio per il trasporto). Dopo il boot si presenta un normalissimo login.
A seconda di che utente viene specificato viene fatto partire il gameserver. Questo effetto viene realizzato rimpiazzando
le shell di login con uno script che fa partire il server. Per esempio entrare utilizzando lo username 'ut2k3instadm'
farà partire un deathmatch di UT 2003.
Conclusione
Sono state apportati moltri altri adattamenti per gameserver particolari, ma scenderemmo troppo nello specifico. Come
ultima nota diciamo che LANzone utilizza Gentoo Linux per il proprio server FTP da 0.5 TeraByte (che viene
gestito da ProFTPD) e il router (con
iptables e Squid per limitare
il traffico entrante per ogni utente a 5Kb/s) sebbene mathy stia pensando di far passare il router a BSD visto che
ha sentito dire che gestisce la modulazione del traffico meglio di Linux ed è curioso di provarlo.
4.
News dalla Community
Web Forums
Gnome 2.3.2
Il veterano dei Forum Lovechild
ha iniziato un thread annunciando gli ebuild che aveva messo a punto pochi minuti dopo l'annuncio della nuova versione di Gnome,
e da allora la banda di fanatici di Gnome che gira sui forum gli ha allegramente modificati ed aggiustati rendendolo praticamente stabili.
Lasciatevi trascinare dall'entusiasmo di questo thread:
Quando Portage va in pezzi
Vi aspettereste allarmi critici su bugs.gentoo.org o sulle mailing list prima, ma quando un problema affligge un gran numeor di persone
molti di loro guardano ai Forum come meccanismo di pronto soccorso principale. La settimana scorso,
il server rsync della Oregon State University ha avuto un momentaneo problema che è stato immediatamente notato da un sacco di utenti.
Leggete il seguente thread per avere una soluzione rapida in casi simili
gentoo-dev
Supporto per JRE - Ne vale la pena?
Sono state fatte presenti un paio di buone ragioni per rimuovere da Gentoo il supporto per il Java Runtime Envirronment (JRE). Leggete la discussione completa.
5.
Gentoo International
Nascita di Gentoo Poland
La loro URL non mira solamente alla Polonia, ma a tutti i loro compatrioti sparsi qua e là
per i quali i Gentooisti Polacchi hanno messo in piedi un ambiente completo dedicato a Gentoo. Fatto nascere poche settimane fa da una manciata di attivisti, il canale IRC #gentoo-pl
su irc.freenode.net è ora piuttosto popolare, ed il ben organizzato sito web ha fatto molti progressi nel fornire le traduzioni della documentazione
di Gentoo, un proprio forum, e molto altro. E per finire, il gruppo capitanato da
Jaroslaw Swierad si sta anche impegnando per trovare dei traduttori che possano lavorare alla versione Polacca della Gentoo Weekly Newsletter.
Programmazione deiGerman Gentoo Usermeeting
Un piccolo gruppo di utenti di Gentoo Linux, guidato dallo sviluppatore di Gentoo Sascha Schwabbauer e dall'utente Gentoo Linux Tilman Klar,
ha iniziato a lavorare per organizzare un German Gentoo Usermeeting. Come parte di questo impegno, Sascha ha messo in piedi una
pagina web che chiede agli utenti tedeschi di Gentoo Linux dove vivono. Le risposte
a questa indagine permetteranno di decidere dove debba tenersi il meeting.
Chiunque sia interessato a partecipare è invitato ad inserire la propria località nel modulo sopra indicato.
Altri dettagli riguardanti il German Gentoo Linux Usermeeting saranno disponibile nelle prossime edizioni di GWN.
6.
Portage Watch
I seguenti pacchetti stabili sono stati aggiunti questa settimana a Portage
Categorie totali: 82
Pacchetti totali: 4428 (32 nuovi pacchetti aggiunti questa settimana).
7.
Bugzilla
Indice
Statistiche
La comunit�di Gentoo usa Bugzilla (bugs.gentoo.org) per annotare e tenere traccia di bugs, notifiche, suggerimenti e altre interazioni con il team di sviluppo. Negli ultimi 7 giorni, l'attivit�sul sito �stata la seguente:
- 343 nuovi bug questa settimana
- 346 bug chiusi o risolti questa settimana
- 7 bug precedentemente chiusi ed ora riaperti
- 2669 bug totali attualmente classificati come 'nuovi'
- 339 bug totali assegnati agli sviluppatori
Attualmente in Bugzilla ci sono 3056 bug aperti. Di questi: 44 sono classificati 'bloccanti', 111 sono classificati 'critici' e 242 sono classificati 'primari'.
Classifica dei bug chiusi
Gli sviluppatori ed i team che questa settimana hanno chiuso il maggior numero di bug sono:
Classifica dei bug nuovi
Gli sviluppatori ed i team a cui questa settimana sono stati assegnati il maggior numero di bug sono:
8.
Consigli e trucchi
Bloccare lo Spam con bogofilter
Anche se abbiamo gi�fornito un consiglio su come bloccare lo spam con SpamAssassin, questa settimana vedremo un'altro modo di bloccare lo spam usando bogofilter (disponibile in portage), crontab ed Evolution. Questo esempio usa mailbox in stile MH ma pu essere esteso anche ad altri tipi.
Il consiglio di questa settimana �stato inviato da
John Mylchreest.
Avrete bisogno di bogofilter e un cliente mail che regge mailbox in stile MH come mutt o Evolution.
Codice 8.1: Installare bogofilter |
# emerge bogofilter
|
Create una cartella chiamata SPAM e segnatela come formato MH. Inoltre, segnate Inbox come formato MH.
Aggiungete un filtro per la posta in entrata che si collega ad un comando shell. Il comando shell dovrebbe essere /usr/bin/bogofilter. Impostate le condizioni di ritorno a 0 e impostate l'azione a "Muovi nella Cartella SPAM". Aggiungete un altra azione a questo filtro chiamata "Stop Processing".
Create un altro filtro che viene eseguito dopo il primo. Questo filtro dovrebbe avere due criteri. Il primo �che Dimensione dovrebbe essere maggiore di 0. Il secondo �un altro collegamento esterno; qusta volta a /usr/bin/bogofilter -Sn
(notate il -Sn). L'opzione -Sn dice a bogofilter di registrare il testo come non-spam e di annullare qualunque registrazione precedente del messaggio come spam.
L'ultimo passaggio �di impostare un crontab per valutare messaggi spam. Aggiungete ci che segue a crontab con crontab -e.
Codice 8.2: crontab |
0 0 * * * cd ~/evolution/local/SPAM/mbox/ ; for i in *; do if [ ! "$i" = "*" ] ; then /usr/bin/bogofilter -Ns < $i ; rm $i ; fi ; done
5 0 * * * cd ~/evolution/local/Inbox/mbox/; for i in *; do if [ ! "$i" = "*" ] ; then /usr/bin/bogofilter -Sn < $i ; fi ; done
|
9.
Citazione/Firma della settimana
Vecchia ma sempre buona: "Ci sono 10 categorie di persone, quelli che capiscono i binari e quelli che non lo fanno". (Firma dell'utente dei forums forums ssjf)
10.
Partenze, arrivi e cambiamenti
Partenze
I seguenti sviluppatori hanno recentemente lasciato il team di Gentoo:
Arrivi
I seguenti sviluppatori si sono recentemente uniti al team di Gentoo:
Cambiamenti
I seguenti sviluppatori hanno recentemente cambiato ruolo all'interno del progetto Gentoo Linux:
11.
Contributi alla GWN
Vi interessa contribuire alla Gentoo Weekly Newsletter? Mandateci una email.
12.
Commenti alla GWN
Mandateci i vostri commenti e aiutateci a rendere la GWN migliore.
13.
Informazioni per l'Iscrizione alla GWN
Per iscrivervi alla Gentoo Weekly Newsletter, mandate un email vuoto a gentoo-gwn-subscribe@gentoo.org.
Per annullare l'iscrizione alla Gentoo Weekly Newsletter, mandate un email vuoto a gentoo-gwn-unsubscribe@gentoo.org dall'indirizzo email con il quale siete iscritti.
14.
Altre Lingue
Gentoo Weekly Newsletter �disponibile anche nelle seguenti lingue:
|