Gentoo Weekly Newsletter: 12 Luglio 2004
1.
Gentoo News
Aggiornamento di Portage
Portage 2.0.51 continua ad essere in afse di test. Al momento è disponibile come masked la versione
2.0.15_pre13, presto verrà promossa ad instabile. Vengono ora illustrati alcuni cambiamenti a Portage
che gli utenti noteranno nelle future versioni di portage, ora in test. Innanzitutto a causa di alcuni
cambiamenti nella cache, gli utenti noteranno dei messaggi di corruzione della cache nel corso dei sync,
cosa che progressivamente andrà a svanire in qualche settimana di aggiornamenti. Al momento però
le versioni di Portage precedenti alla 2.0.50-r7 cominceranno ad avere problemi in quanto non
supportano la nuova cache. Come sempre si raccomanda agli utenti di leggere attentamente le
comunicazioni dopo le sincronizzazioni e aggiornare Portage non appena viene resa stabile
una nuova versione.
Inoltre, nella nuova versione /var/cache/edb/virtuals diventerà absoleta: Portage calcolerà le
dipendenze virtuali sulla base dei pacchetti installati nel database. Una volta che gli utenti
avranno aggiornato alla versione 2.0.51 il file sarà absoleto e non ci sarà bisogno
di salvarlo. Infine /var/cache/edb/world verrà spostato nella directory /var/lib/portage per
seguire lo standard FHS.
Per ulteriori informazioni consultare l'annuncio di Nicholas Jones su gentoo-dev.
2.
Gentoo Security
XFree86, X.org: XDM ignora l'impostazione requestPort
XDM apre socket TCP anche se l'impostazione
DisplayManager.requestPort setting è posta a 0. Questo potrebbe consentire
ad utenti autorizzati di accedere remotamente ad X anche se l'amministratore
ha configurato XDM per rifiutare le connessioni.
Per ulteriori informazioni consultare il GLSA Announcement
libpng: Buffer overflow su buffer
libpng contiene un Buffer Overflow che potrebbe consentire ad un attaccante
di eseguire un Denial Of Serbice o addirittura eseguire codice arbitrario.
Per ulteriori informazioni consultare il GLSA Announcement
Shorewall : Gestione insicura dei file temporanei
Shorewall contiene un bug gel codice che gestisce la creazione dei
file temporanei. Questo può consentire ad un utente non amministratore di
sovrascrivere file di sistema arbitrari.
Per ulteriori informazioni consultare il GLSA Announcement
Ethereal: Diversi problemi di sicurezza
In Ethereal ci sono diverse vulnerabilità, tra cui un buffer overflow che potrebbe consentire
ad un attaccante di eseguire codice arbitrario o bloccare il programma.
Per ulteriori informazioni consultare il GLSA Announcement
MoinMoin: problema nelle ACL di gruppo
MoinMoin contiene un bug che potrebbe consentire ad un utente di evitare le ACL di gruppo.
Per ulteriori informazioni consultare il GLSA Announcement
3.
Lo sviluppatore della settimana
Lo sviluppatore della settimana manca questa settimana .
4.
Voci dalla comunità
Web Forums
Nuovi driver nvidia con supporto per il kernel 2.6
Entrambi i forum Hardware e Gamers & Players hanno dei threads sui nuovi nvidia drivers che sono stati rilasciati qualche settimana fa. Il problema dello stack da 4k con i kernel 2.6 sembra risolto, i nuovi driver presentano una utility di configurazione che la gente sembra apprezzare
:
gentoo-user
Utili trucchi di installazione
Niente viene lasciato indietro rispetto ai forums, alcuni hanno lanciato il thread
Useful Install Tips su gentoo-user questa settimana.
Migrating to 2.6
Non hai ancora fatto lo switch? Il thread
Changing to 2.6 è un buon luogo da cui partire!
5.
Gentoo International
Gentoo International manca questa settimana.
6.
Bugzilla
Sommario
Statistiche
La comunità Gentoo usa Bugzilla (bugs.gentoo.org) per annotare e tenere traccia di bugs notifiche, suggerimenti e altre interazioni con il team di sviluppo. Tra il 03 Luglio 2004 e il 09 Luglio 2004, l'attività sul sito è stata:
- 576 nuovi bug durante questo periodo
- 356 bug chiusi o risolti durante questo periodo
- 26 bug precedentementi chiusi sono stati riaperti durante questo periodo
Degli attuali 6736 bug aperti: 138 sono classificati come 'bloccanti', 179 sono classificati come 'critici', e 528 sono classificiati come 'primari'.
Classifica dei bug chiusi
Gli sviluppatori e i team che hanno chiuso il maggior numero di bug duarnte questo periodo sono:
Classifica dei nuovi bug
Gli sviluppatori e i team a cui sono stati assegnati il maggior numero di nuovi bug durante questo periodo sono:
7.
Tips and Tricks
Usare 'make' per i backups
Grazie a Lars Weiler per averci fornito questo tip.
Solitamente make da sys-devel/make è conosciuto come un tool per
compilare applicazioni. Ma può essere usato per fornire comandi usati spesso
in modo che possano essere facilmente accessibili.
Quasi tutti hanno bisogno di fare backups. Possono essere realizzati facendo il pacchetto con tar. Per esempio, vogliamo fare il pacchetto della dir ~/Mail e chiamare il file con una data:
Codice 7.1: tar ~/Mail xon data inclusa |
$ tar cvjf ~/Backups/Mail-`date +%F`.tar.bz2 ~/Mail
|
Dopo aver copiato questo file (e possibilmente molti) su un altro computer
usando rsync e cancellato tutti i file in ~/Backups:
Codice 7.2: Copiare i file di backup cu un altro computer con rsync |
$ rsync -avute ssh ~/Backups/ user@othermachine:~/Backups/
% rm ~/Backups/*
|
Ora arriviamo al clue con make. Dopo una settimana avrete già dimenticato i comandi. Perchè non salvarli in un Makefile situato nella
home, in modo che dobbiate solo lanciare make backup?
Dentro al Makefile (attenzione ai 'M') forniamo due
targets per i comandi, in modo che possiamo chiamarli separatamente, e.g. se volete solo copiare i file. Il primo target backup chiamerà gli altri target in ordine
:
Codice 7.3: Esempio di Makefile per i backups |
backup: compress \
copy
compress:
tar cvjf ~/Backups/Mail-`date +%F`.tar.bz2 ~/Mail
copy:
rsync -avute ssh ~/Backups/ user@othermachine:~/Backups/
rm ~/Backups/*
|
Ora possiamo chiamare make backup nella home directory e la dir
~/Mail- verrà compressa e copiata nell'altro computer. Il comando restore- farà i vostri compiti a casa ;-)
Certamente, ci sono molti usi per i processi batch con i Makefiles.
Pensate a tutte le cose di potreste voler fare lo script per un'usabilità maggiore. Potete trovare maggiori istruzioni sulle pagine di info make.
8.
Partenze, arrivi e cambiamenti
Partenze
I seguenti sviluppatori hanno recentemente lasciato il team Gentoo:
Arrivi
I seguenti sviluppatori si sono recentemente uniti al team Gentoo Linux:
Cambiamenti
I seguenti sviluppatori hanno recentemente cambiato ruolo all'interno del progetto Gentoo Linux.
9.
Contribuite alla GWN
Vi interessa contribuire alla Gentoo Weekly Newsletter? Mandateci una email.
10.
Commenti alla GWN
Mandateci i vostri commentie aiutateci a rendere la GWN migliore.
11.
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.orgdall'indirizzo email con il quale siete iscritti.
12.
Altre lingue
La Gentoo Weekly Newsletter è anche disponibile nelle seguenti lingue:
|