Gentoos ugentlige nyhedsbrev: 29. marts 2004

Yuji Carlos Kosugi  Redaktør
AJ Armstrong  Bidrager
Brian Downey  Bidrager
Luke Giuliani  Bidrager
Grant Goodyear  Bidrager
Aron Griffis  Bidrager
Stuart Herbert  Bidrager
Kurt Lieber  Bidrager
Rafael Cordones Marcos  Bidrager
David Narayan  Bidrager
David Nielsen  Bidrager
Ulrich Plate  Bidrager
Simon Holm Thøgersen  Dansk oversætter
Arne Mejlholm  Dansk oversætter
Hendrik Eeckhaut  Hollandsk oversættelse
Jorn Eilander  Hollandsk oversættelse
Bernard Kerckenaere  Hollandsk oversættelse
Peter ter Borg  Hollandsk oversættelse
Jochen Maes  Hollandsk oversættelse
Roderick Goessen  Hollandsk oversættelse
Gerard van den Berg  Hollandsk oversættelse
Matthieu Montaudouin  Fransk oversættelse
Xavier Neys  Fransk oversættelse
Martin Prieto  Fransk oversættelse
Antoine Raillon  Fransk oversættelse
Sebastien Cevey  Fransk oversættelse
Jean-Christophe Choisy  Fransk oversættelse
Thomas Raschbacher Tysk oversættelse
Steffen Lassahn Tysk oversættelse
Matthias F. Brandstetter Tysk oversættelse
Lukas Domagala Tysk oversættelse
Tobias Scherbaum Tysk oversættelse
Daniel Gerholdt Tysk oversættelse
Marc Herren Tysk oversættelse
Tobias Matzat Tysk oversættelse
Marco Mascherpa  Italiensk oversættelse
Claudio Merloni  Italiensk oversættelse
Christian Apolloni  Italiensk oversættelse
Stefano Lucidi  Italiensk oversættelse
Katuyuki Konno  Japansk oversættelse
Hiroyuki Takeda  Japansk oversættelse
Masato Hatakeyama  Japansk oversættelse
Masayoshi Nakamura  Japansk oversættelse
Yasunori Fukudome  Japansk oversættelse
Tomoyuki Sakurai  Japansk oversættelse
Radoslaw Janeczko  Polsk oversættelse
Lukasz Strzygowski  Polsk oversættelse
Michal Drobek  Polsk oversættelse
Adam Lyjak  Polsk oversættelse
Krzysztof Klimonda  Polsk oversættelse
Atila "Jedi" Bohlke Vasconcelos  Portugisisk (Brasilien) oversættelse
Eduardo Belloti  Portugisisk (Brasilien) oversættelse
João Rafael Moraes Nicola  Portugisisk (Brasilien) oversættelse
Marcelo Gonçalves de Azambuja  Portugisisk (Brasilien) oversættelse
Otavio Rodolfo Piske  Portugisisk (Brasilien) oversættelse
Pablo N. Hess -- NatuNobilis  Portugisisk (Brasilien) oversættelse
Pedro de Medeiros  Portugisisk (Brasilien) oversættelse
Ventura Barbeiro  Portugisisk (Brasilien) oversættelse
Bruno Ferreira  Portugisisk (Portugal) oversættelse
Gustavo Felisberto  Portugisisk (Portugal) oversættelse
José Costa  Portugisisk (Portugal) oversættelse
Luis Medina  Portugisisk (Portugal) oversættelse
Ricardo Loureiro  Portugisisk (Portugal) oversættelse
Aleksandr Martyncev  Russian Translator
Sergey Galkin  Russian Translator
Sergey Kuleshov  Russian Translator
Alex Spirin  Russian Translator
Denis Zaletov  Russian Translator
Lanark  Spansk oversættelse
Fernando J. Pereda  Spansk oversættelse
Lluis Peinado Cifuentes  Spansk oversættelse
Zephryn Xirdal T  Spansk oversættelse
Guillermo Juarez  Spansk oversættelse
Jesús García Crespo  Spansk oversættelse
Carlos Castillo  Spansk oversættelse
Julio Castillo  Spansk oversættelse
Sergio Gómez  Spansk oversættelse
Aycan Irican  Tyrkisk oversættelse
Bugra Cakir  Tyrkisk oversættelse
Cagil Seker  Tyrkisk oversættelse
Emre Kazdagli  Tyrkisk oversættelse
Evrim Ulu  Tyrkisk oversættelse
Gursel Kaynak  Tyrkisk oversættelse

Opdateret 29. marts 2004

1.  Gentoo nyheder

Understøttelse af flere MTA'er med mailwrapper

Siden den 17. marts 2004 har Gentoo langsomt fået understøttelse af at have installeret flere mail transfer agents (MTA'er) samtidigt ved at benytte en version af mailwrapper der er blevet porteret fra {Free,Open,Net}BSD til Linux.

Det er et gammelt problem. Da sendmail længe har været valget af MTA længe, har mange mailklienter bare regnet med at der fandtes et /usr/sbin/sendmail program der gjorde "det rigtige", når det blev aktiveret med de normale sendmail kommandoflag. Som en konsekvens installerer enhver moderne MTA enten /usr/sbin/sendmail som binær fil eller en symbolsk genvej der peger /usr/sbin/sendmail til den virkelige binære MTA fil. Installation af mere end en MTA bliver derfor rimeligt svært, da hver MTA gerne vil installere dets egen version af /usr/sbin/sendmail (og, i processen, ødelægge enhver allerede installeret version af /usr/sbin/sendmail).

Løsningen på problemet som mailwrapper tilbyder, er at have en binær /usr/sbin/sendmail fil der eksekverer den rigtige MTA ved at slå placeringen af den ønskede MTA op i tekstfilen /etc/mailer.conf. Hvis man fx har både sendmail og postfix installeret, kan man have en /etc/mailer.conf der indeholder:

Kode oversigt 1.1: Eksempel på /etc/mailer.conf

# Postfix
sendmail        /usr/sbin/sendmail.postfix
send-mail       /usr/sbin/sendmail.postfix
mailq           /usr/sbin/sendmail.postfix
newaliases      /usr/sbin/sendmail.postfix
# Sendmail
#sendmail       /usr/sbin/sendmail.sendmail
#send-mail      /usr/sbin/sendmail.sendmail
#mailq          /usr/sbin/sendmail.sendmail
#newaliases     /usr/sbin/sendmail.sendmail
#hoststat       /usr/sbin/sendmail.sendmail
#purgestat      /usr/sbin/sendmail.sendmail

Med denne version af /etc/mailer.conf, vil ethvert forsøg på at køre /usr/sbin/sendmail i virkeligheden køre /usr/sbin/sendmail.postfix. Et skift fra postfix til sendmail vil ikke kræve andet end en udkommentering af linjerne med postfix og afkommentering af linjerne med sendmail i /etc/mailer.conf.

Lige nu er de seneste ustabile (~arch) versioner af ssmtp, postfix, exim, og sendmail blevet modificeret til at udnytte mailwrapper. Da alle nye MTA ebuild installerer en standard version af /etc/mailer.conf med linjerne for deres mailer afkommenteret, vil de fleste brugere kunne opgradere eller installere en af disse mailwrapper-klar MTA pakker uden nogensinde at skulle bekymre sig om mailwrapper. For brugere der tilgengæld vil prøve forskellige MTA'er, er understøttelse for at gøre det rimeligt smertefrit allerede til stede eller på vej.

Brugere der har installeret eller opgraderet en nylig ustabil version af ssmtp, postfix, exim eller sendmail kan allerede have bemærket at net-mail/mailwrapper er blevet trukket ind som en afhængighed. Mmailwrapper pakken er blevet porteret til linux fra {free,open,net}BSD og tilbyder en binær /usr/sbin/sendmail fil der tjekker /etc/mailer.conf for at se hvilket program det rent faktisk skal eksekvere når /usr/sbin/sendmail (eller en symbolsk genvej til /usr/sbin/sendmail) bliver kaldt.

Apache2 opgradering

Apache 2.0.49 er blevet tilføjet til Portage, og er markeret stabil; se nedenfor for en GLSA om nogle sikkerhedshuller i 2.0.48. Brugere der opgraderer fra apache-2.0.48-r1 og tidligere, skal lægge mærke til at nogle filer er blevet flyttet fra /etc/apache2 til /usr/lib/apache2. Rent specifikt vil brugere være nødt til at fjerne disse mapper manuelt når de har emerged apache-2.0.49:

Kode oversigt 1.2: Mapper der skal fjernes manuelt

/etc/apache2/lib
/etc/apache2/logs
/etc/apache2/modules
/etc/apache2/extramodules

Gentoo Linux søger en dedikeret vedligeholder af Apache

Gentoo Linux projektet søger en dedikeret vedligeholder af Apache. Som denne uges GLSA'er har vist, er det klart at der er behov for mindst en Gentoo udvikler, hvis hovedopgave er at holde øje med Apache ebuilds og tilhørende moduler i Portage træet. Vi er på udkig efter en fast udvikler med god kendskab til Apache og moduler, og generel udviklingserfaring. Send en e-mail med noget baggrundsinformation til Stuart Herbert hvis du er interesseret.

2.  Gentoo sikkerhed

Flere sikkerhedsfarer i Apache 2

Et hukommelses hul i mod_ssl gør et 'remote denial of service' angreb mod en server med SSL slået til via en simpel HTTP forespørgsel. En anden fejl blev fundet når arbitrære strenge fra en klient kan skrives til fejlloggen, hvilket tillader udnyttelse af visse terminalemulatorer. En tredje fejl eksisterer i modulet mod_disk_cache.

Se venligst GLSA annonceringen for flere informationer.

UUDeview MIME Buffer Overflow

En specialfremstillet MIME fil (.mim, .uue, .uu, .b64, .bhx, .hqx, og .xxe filendelser) kan få UUDeview til til at gå ned eller eksekvere arbitrær kode.

Se venligst GLSA annonceringen for flere informationer.

Flere sårbarheder over for remote buffer overflow i Courier

'Remote buffer overflow' sårbarheder er blevet fundet i Courier-IMAP og Courier MTA. Disse huller kan måske tillade eksekvering af arbitrær kode, der tillader uautoriseret adgang til et sårbart system.

Se venligst GLSA annonceringen for flere informationer.

Flere 'remote overflows' og sårbarheder i Ethereal

Flere overflow og sårbarheder eksisterer i Ethereal som kan tillade en angriber at få programmet til at gå ned eller køre arbitrær kode.

Se venligst GLSA annonceringen for flere informationer.

oftpd DoS sårbarhed

Et 'remotely-exploitable overflow' eksisterer ioftpd, der tillader en angriber at få oftpd dæmonen til at gå ned.

Se venligst GLSA annonceringen for flere informationer.

Buffer overflow i Midnight Commander

Et 'remotely-exploitable buffer overflow' i Midnight Commander tillader arbitrær kode at blive kørt på brugerens computer.

Se venligst GLSA annonceringen for flere informationer.

3.  Hørt i communityet

gentoo-user

Spar plads i /usr

Det kan let undervurderes hvor meget plads /usr/portage optager og tråden moving /usr/portage kan være en hurtig og smertefri løsning!

Console Eye Candy

Tjek nogle af de ting andre Gentoo brugere har lavet med deres promptskalle, såvel som en handy escape-kode-farve-tabel i denne tråd!

gentoo-dev

Skalvalg!

Selv om bash plejer at være den overvældende standard, er der måske alligevel plads til andre valg. På trods af nogle bash-afhængigheder i rc-scripts, findes der veje udenom. Her er en tråd der diskuterer muligheden for et lidt større valg på dette område.

Sikker Portage.

Noget vi alle har store forventninger til, er at gøre vores favorittræ sikkert med gpg-signaturer. Vi bliver dog nødt til at vente lidt endnu, da der er opstået nogle problemer som vi er nødt til at løse først. For at se hvad der sker i processen, så tag en kig her. Men pas på! Det er en lang en!

4.  Bugzilla

Opsummering

Statistik

Gentoo communitiet bruger Bugzilla (bugs.gentoo.org) til at gemme og følge bugs, notifikationer, forslag og anden interaktion med udviklingsholdet. Mellem den 19. marts 2004 og 25. marts 2004 har aktivitet på siden resulteret i:

Af de 5446 bugs der pt. er åbne: 129 er stemplet 'blocker', 216 er stemplet 'kritiske', og 447 er stemplet 'større'.

Lukkede bugs placeringer

De udviklere og hold som har lukket de fleste bugs i løbet af denne periode er:

Nye bugs placeringer

De udviklere eller hold der er blevet tilskrevet de fleste nye bugs i løbet af denne periode er:

5.  Tips og Tricks

Konvertering af tidszone ved brug af date

Mange brugere benytter måske allerede date til at tjekke klokkeslettet fra en konsol, men i denne uge vil vi vise dig hvordan det kan bruges til at konvertere tidszoner. F.eks er de fleste bekendtgørelser i Gentoo tidsstemplet i UTC. For at konvertere et klokkeslet til din tidszone, brug da det følgende, hvilket bruger /etc/localtime til at bestemme den tidszone som er målet:

Kode oversigt 5.1: At konvertere til den lokale tidszone

% date -d '17:00 UTC'
Sun Mar 28 12:00:00 EST 2004

Hvis du vil konvertere til en anden tidszone, så kan du sætte TZ miljøvariablen til den pågældende tidszone. Der er en faldgrube her: hvis GNU date ikke finder TZ i /usr/share/zoneinfo, så falder den tilbage til /etc/localtime uden advarsel eller fejl, så vær forsigtig. Her er et eksempel på hvordan man laver den omvendte konvertering fra det forrige eksempel:

Kode oversigt 5.2: Konverter til UTC

% TZ=UTC date -d '12:00 EST'
Sun Mar 28 17:00:00 EST 2004

6.  Flytninger, tilføjelser og ændringer

Flytninger

De følgende udviklere forlod for nyligt Gentoo holdet:

Tilføjelser

De følgende udviklere slog sig sammen med Gentoo Linux holdet:

Ændringer

De følgende udviklere ændrede for nyligt deres roller indenfor Gentoo Linux projektet:

7.  At bidrage til GWN

Er du interesseret i at bidrage til Gentoos ugentlige nyhedsbrev? Send en email til Arne Mejlholm.

8.  GWN Feedback

Send venligst din feedback til Arne Mejlholm og hjælp os med at gøre GWN bedre.

9.  GWN Subscription Information

For at abonnere på Gentoos ugentlige nyhedsbrev, send da venligst en blank email til gentoo-gwn-subscribe@gentoo.org(dette er dog på engelsk).

For at afskrive abonnement på Gentoos ugentlige nyhedsbrev, send da en blank email til gentoo-gwn-unsubscribe@gentoo.org fra den email addresse du abonnerer fra.

10.  Andre sprog

Gentoos ugentlige nyhedbrev er også tilgængeligt på de følgende sprog: