Dziś w nocy zostaną wydane wszystkie pozostałe zaległe odcinki Debian Weekly News. Mam nadzieję, że czytelnicy oraz honey wybaczą nam nagły zalew tygodnika. 😉
Witaj w trzydziestym pierwszym w tym roku numerze DWN, tygodnika dla osób zainteresowanych i związanych z Debianem. Christoph Berg przedstawił dziewięciu nowych członków zespołu QA (Quality Assurance), którzy pracują nad zagadnieniami pozostającymi przy wydaniu etch’a. Gintautas Miliauskas poinformował, że pracuje nad zintegrowaną strukturą dla lokalizacji Debiana opartą o strukturę projektu WordForge.
Przesyłanie z właściwym priorytetem. Adeodato Simó przypomniał deweloperom aby przesyłać poprawione pakiety z priorytetem wysokim
jeśli poprawiają błąd związany z bezpieczeństwem. Priorytet średni
powinien być używany dla błędów krytycznych dla wydania zawierających poprawki dla niepowodzeń przy budowaniu ze źródeł dla jednej lub więcej z architektur. Jako, że w ten sposób poprawki będą migrować do dystrybucji testowej szybciej niż normalne, powinny być one również traktowane z większą troską.
Odpowiedzialność za pakiety Martin Krafft zastanawiał się czy Debian chciałby zmienić odpowiedzialność za pakiety i utworzyć więcej pakietów którymi zajmują się grupy. Adeodato Simó wyjaśnił, że istnienie łatki osoby nie będącej opiekunem w systemie śledzenia błędów na kilka dni przed wejściem do archiwów pomaga QA, ponieważ jest czas dla i miejsce do dokładniejszej analizy.
Xen w Debian GNU/Linux 3.1. Aike de Jongste wyjaśnił jak zainstalować backportowaną wersję Xen’a w stabilnym Debianie. Obejmuje to ściągnięcie kilku pakietów, utworzenie specjalnego ramdysku, dodanie pozycji do menu grub’a oraz skonfigurowaniu instancji Xen’a.
Markowe pochodne Debiana. Anthony Towns zaproponował aby uruchomić oficjalny program dla tworzenia marek dla dystrybucji pochodnych aby pomóc im w osiągnięciu korzyści z reputacji Debiana. Chodzi o to, aby dystrybucje słuchały swoich użytkowników oraz współpracowały ze społecznością Wolnego Oprogramowania. W zamian Debian powinien dostarczyć logo, dodać link na swojej stronie, współpracować przy wydaniach prasowych oraz dostarczać podstawę dla przyszłej kooperacji oraz konsultacji.
Zarządzanie kluczami dla bezpieczego APT. Joey Schulze zastanawiał się czy można dodać zarządzanie kluczami do APT’a przed wydaniem etch’a. Martin Krafft odradzał proste automatyczne aktualizowanie kluczy, jako że jest zbyt podatne na ataki, a zaproponował, by klucze były podpisywane przez instytucje trzecie. Florian Weimer podsumował, że jedynym podejściem, o którym wiadomo że działa są klucze statyczne dla wydań stabilnych oraz poprawek bezpieczeństwa.
Wsparcie Exim 3 w Etch? Marc Haber przedstawił kroki wymagane dla usunięcia wersji 3 Exim’a z etch jako, że nie jest on już utrzymywany przez twórców, a nawet opiekun zaprzestał w międzyczasie jego używania. Zawarta jest aktualizacja dla sarge’a a także wymaga to ręcznej ingerencji podczas przejścia z sarge do etch’a.
Tworzenie dokumentacji. Marcio Roberto Teixeira zastanawiał się czy dokumentacja pakietu Debiana powinna być tworzona przed pakowaniem w celu zaoszczędzenia czasu budowania czy podczas tego procesu. Goswin von Brederlow wyjaśnił, że dokumentacja powinna być budowana razem z resztą. Jeśli trwa to za długo, nie powinno być robione podczas każdego buildu, a tylko podczas tworzenia pakietu niezależnego binarnie.
Instalowanie programów z setuidem. Yui-wah Lee zastanawiał się jak należy pakować program, który wymaga instalacji z setuidem lub setgidem. Matthew Palmen wyjaśnił że opiekun powinien nadać odpowiednie uprawnienia i może musieć zmylić dh_fixperms
, tak aby nie przywracał uprawnień z powrotem do domyślnych. Lokalny administrator może zmienić te uprawnienia przy użyciu dpkg-statoverride
.
Status przetłumaczonych opisów pakietów. Michael Vogt prosił o testowanie APT’a z gałęzi eksperymentalnej. Wersja ta obsługuje przetłumaczone opisy pakietów, które są już dostępne dla sid na wielu mirrorach oraz w projekcie tłumaczeń opisów Debiana. Kilka z właściwości, które były dostępne w przeszłości, takie jak przeglądanie tłumaczeń nie zostały jeszcze zaimplementowane, ale są planowane jako część nowej struktury internacjonalizacji.
Poprawki bezpieczeństwa. Zasada jest prosta. Upewnijcie się, że zaktualizowaliście swoje systemy, jeśli korzystacie z poniższych pakietów.
- DSA 1125: drupal — Wykonywanie dowolnego kodu skryptu web.
- DSA 1126: asterisk — Odmowa usługi.
- DSA 1127: ethereal — Kilka słabych punktów.
- DSA 1128: heartbeat — Odmowa usługi.
- DSA 1129: osiris — Wykonywanie dowolnego kodu.
- DSA 1130: sitebar — Atak typu cross-site scripting.
Pakiety nowe lub warte uwagi. Następujące pakiety zostały ostatnio dodane do niestabilnego archiwum Debiana lub zawierają ważne poprawki.
- bcfg2 — Configuration management client.
- beaglefs — Implements a filesystem representing a live Beagle query.
- biloba — Turn based strategy board game for up to 4 players.
- byzanz — Small screencast creator.
- console-setup-mini — Experimental micro version of console-setup package.
- cryptmount — Management and user-mode mounting of encrypted file systems.
- gshare — Easy user-level file sharing for GNOME.
- jpnevulator — Serial sniffer.
- multisync-tools — PIM Synchronisation Command Line Tools.
- necpp — NEC2 Evolution Antenna Modelling System.
- open-iscsi — High performance, transport independent implementation of RFC3720.
- openser — Very fast and configurable SIP proxy.
- p3nfs — Mounts the file systems on the Psion/Symbian PDA/Phone.
- pdfcrack — PDF files password cracker.
- phpgedview — Web-based genealogy viewer and editor.
- qrfcview — Viewer for IETF RFCs.
- rant — Flexible, Ruby based make.
- serpentine — Application for creating audio CDs.
- splashy — Complete user-space boot splash system.
- tshark — Network traffic analyser (console).
- vbindiff — Visual binary diff, visually compare binary files.
- wireshark — Network traffic analyser.
- wise — Comparison of biopolymers, commonly DNA and protein sequence.
Pakiety osierocone. W tym tygodniu osierocono 7 pakietów. Poszukiwani są dla nich nowi opiekunowie. W sumie jest już 343 opuszczonych pakietów. Podziękowania dla ich poprzednich opiekunów, którzy poświęcili swój czas dla społeczności Wolnego Oprogramowania. Zajrzyj na strony WNPP po pełną listę, a jeśli chcesz przejąć jeden z tych pakietów, dodaj informację do raportu o błędzie i zmień jego tytuł na ITA:. Aby dowiedzieć się, które pakiety zainstalowane w Twoim systemie mają status osieroconych skorzystaj z programu wnpp-alert
z pakietu devscripts
- 44bsd-rdist — 4.4BSD rdist. (Bug#380192)
- dcc — Distributed Checksum Clearinghouse. (Bug#380542)
- gch — Ada quality & style checker. (Bug#380193)
- gkrellongrun — LongRun plug-in for GKrellM. (Bug#379978)
- gpdf — Portable Document Format (PDF) viewer. (Bug#380382)
- hubcot — USB Hub mascot. (Bug#379977)
- libpod-pom-perl — Perl module of POD Object Model. (Bug#379983)
Pakiety usunięte. W zeszłym tygodniu usunięto 18 pakietów z archiwum Debiana:
- openldap2.2 — OpenLDAP utilities
Bug#340349: Request of QA, superseded by openldap2.3; RC-buggy (non-free content) - ultrapossum — Multi-functional LDAP Solution
Bug#378885: Request of QA, upstream gone, unmaintained, depends on removed openldap2.2 - installwatch — Track installation of local software
Bug#347469: Request of QA, merged into checkinstall - webmin-ldap-netgroups — LDAP webmin module for editing netgroups
Bug#347773: Request of maintainer, depends on removed webmin - kimberlite — High Availability Clustering Package
Bug#348195: Request of QA, orphaned, unused, upstream gone - mozilla-firefox-locale-it — Mozilla Firefox Italian Language/Region Package
Bug#348357: Request of maintainer, superseded by mozilla-firefox-locale-all - mgapdesk — X configuration tool for Matrox video card
Bug#364344: Request of QA, orphaned, RC-buggy - libzlib-ruby — Extension library to use zlib from Ruby 1.6
Bug#367903: Request of maintainer, ruby 1.6 removal - libiconv-ruby — Wrapper class of iconv for the Ruby 1.6.x
Bug#367907: Request of maintainer, ruby 1.6 removal - libstrscan-ruby — Fast string scanning library for Ruby
Bug#369417: Request of maintainer, ruby 1.6 removal - xerces26 — validating XML parser library for C++ (development files)
Bug#375929: Request of maintainer, superseded by xerces27 Request of maintainer, ruby 1.6 removal - libiconv-ruby — Wrapper class of iconv for the Ruby 1.6.x
Bug#367907: Request of maintainer, ruby 1.6 removal - libstrscan-ruby — Fast string scanning library for Ruby
Bug#369417: Request of maintainer, ruby 1.6 removal - xerces26 — validating XML parser library for C++ (development files)
Bug#375929: Request of maintainer, superseded by xerces27 - gtk-smooth-engine — Smooth Engine for GTK+ 1.2
Bug#378663: Request of maintainer, superseded by gtk2-engines - fisg — Fast IRC Statistics Generator
Bug#378910: Request of maintainer, upstream gone - parted-swig — Perl5 bindings for libparted
Bug#379293: Request of maintainer, upstream gone; out of date; RC buggy - python-orbit — Python bindings for ORBit
Bug#379436: Request of maintainer, obsolete - tkpgp — Tcl/Tk script that serves as a GUI shell for PGP or GnuPG
Bug#379509: Request of maintainer, upstream gone - mindi-kernel — Failsafe Linux kernel for Mindi/Mondo
Bug#379570: Request of maintainer, replaced by using stock Debian kernels; 2.4 only - libflorist-3.15p-1 — POSIX.5 Ada interface to operating system services
Bug#379795: Request of maintainer, superseded by libflorist, RC-buggy
Chcesz dalej czytać DWN? Pomóż nam tworzyć ten tygodnik. Już kilka osób podsyła nam teksty, ale ciągle potrzebujemy nowych współautorów bądź tłumaczy. Zajrzyj na stronę pomocy, by się dowiedzieć, jak pomóc. Czekamy na Twój mail pod adresem pddp@debian.linux.org.pl.
Tłumaczenie: Igor Bensemann, Lech Karol Pawłaszek.
Archiwalny news dodany przez użytkownika: ike.
Kliknij tutaj by zobaczyć archiwalne komentarze.