Gentoo Logo

Gentoo Weekly Newsletter: 26 Maggio 2003

Indice:

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:
    1. app-cdr/cdrtools precedenti a cdrtools-1.11.33-r1 (utenti di xcdroast)
    2. app-cdr/cdrtools precedenti a cdrtools-1.11.39-r1 (sparc)
    3. 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)

Fig. 1: Uno stanco Mathy (sulla sinistra) mentre cerca di risolvere un problema con Squid

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

(Percorre la cartella SPAM e impara a cosa somiglia lo spam)
0 0 * * * cd ~/evolution/local/SPAM/mbox/ ; for i in *; do if [ ! "$i" = "*" ] ; then /usr/bin/bogofilter -Ns < $i ; rm $i ; fi ; done
(Percorre la cartella Inbox e impara cosa non �spam.)
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:

  • nessuno questa settimana

Arrivi

I seguenti sviluppatori si sono recentemente uniti al team di Gentoo:

  • nessuno questa settimana

Cambiamenti

I seguenti sviluppatori hanno recentemente cambiato ruolo all'interno del progetto Gentoo Linux:

  • nessuno questa settimana

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:



Stampa

Aggiornato il 26 Maggio 2003

Oggetto: Questa è la Gentoo Weekly Newsletter della settimana dal 26 Maggio 2003.

Kurt Lieber
Editor

AJ Armstrong
Contributor

Brice Burgess
Contributor

Michael Kohl
Contributor

Yuji Carlos Kosugi
Contributor

Rafael Cordones Marcos
Contributor

David Narayan
Contributor

Ulrich Plate
Contributor

Peter Sharp
Contributor

Kim Tingkaer
Contributor

Mathy Vanvoorden
Dutch Translation

Hendrik Eeckhaut
Dutch Translation

Jorn Eilander
Dutch Translation

Bernard Bernieke
Dutch Translation

Peter Ter Borg
Dutch Translation

Jochen Maes
Dutch Translation

Roderick Goessen
Dutch Translation

Gerard van den Berg
Dutch Translation

Matthieu Montaudouin
French Translation

Martin Prieto
French Translation

Antoine Raillon
French Translation

Sebastien Cevey
French Translation

Jean-Christophe Choisy
French Translation

Steffen Lassahn
German Translation

Matthias F. Brandstetter
German Translation

Thomas Raschbacher
German Translation

Klaus-J. Wolf
German Translation

Marco Mascherpa
Italian Translation

Claudio Merloni
Italian Translation

Christian Apolloni
Italian Translation

Daniel Ketel
Japanese Translation

Yoshiaki Hagihara
Japanese Translation

Andy Hunne
Japanese Translation

Yuji Carlos Kosugi
Japanese Translation

Yasunori Fukudome
Japanese Translation

Takashi Ota
Japanese Translation

Ventura Barbeiro
Portuguese (Brazil) Translation

Bruno Ferreira
Portuguese (Portugal) Translation

Gustavo Felisberto
Portuguese (Portugal) Translation

Ricardo Jorge Louro
Portuguese (Portugal) Translation

Ricardo Nogueira
Portuguese (Brazil) Translation

Sergey Kuleshov
Russian Translation

Dmitry Suzdalev
Russian Translation

Lanark
Spanish Translation

Rafael Cordones Marcos
Spanish Translation

Julio Castillo
Spanish Translation

Sergio Gómez
Spanish Translation

Pablo Pita Leira
Spanish Translation

Carlos Castillo
Spanish Translation

Tirant
Spanish Translation

Jaime Freire
Spanish Translation

Lucas Sallovitz
Spanish Translation

Aycan Irican
Turkish Translation

Bugra Cakir
Turkish Translation

Cagil Seker
Turkish Translation

Emre Kazdagli
Turkish Translation

Evrim Ulu
Turkish Translation

Gursel Kaynak
Turkish Translation

Donate to support our development efforts.

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