Debian Weekly News – September 10th, 2002

Debian Weekly News
Debian Weekly News - September 10th, 2002

Welcome to this year's 35th issue of DWN, the weekly newsletter for
the Debian community. The most interesting news for this week probably
is the removal of Qmail from Debian's [1]list server. Thanks to the
admin and listmaster team, the [2]server now happily runs Postfix.
Additionally, those who own an X-Box, may want to run [3]Debian on

 1. http://murphy.debian.org/lists/
 2. http://murphy.debian.org/mrtg/
 3. http://xbox-linux.sourceforge.net/articles.php?aid=2002248060056

Placement of PHP Files. Matthew Palmer wondered where [4]libraries
and [5]programs for PHP packages should be installed. There is a mini
policy in [6]development that will probably document the correct
location for PHP extension libraries which are written in PHP.
Installing the files into /var/www may end up in the wrong web space,
however, installing them into another directory and linking it into
the real web space may not [7]work with all web servers.

 4. http://lists.debian.org/debian-devel-0209/msg00063.html
 5. http://lists.debian.org/debian-devel-0209/msg00065.html
 6. http://lists.debian.org/debian-devel-0209/msg00109.html
 7. http://lists.debian.org/debian-devel-0209/msg00358.html

Handling of Task Packages. Javier Fernández-Sanguino Peña [8]asked
how tasks are currently handled in Debian. Joey Hess [9]explained
that the canonical source of the task information is the source of
tasksel. Information about tasks is extracted by some program
belonging to the release manager and used to generate the relevant
overrides file. That in turn is used to populate the information to
the Packages files, which are then seen by tasksel and aptitude.

 8. http://lists.debian.org/debian-devel-0209/msg00119.html
 9. http://lists.debian.org/debian-policy-0209/msg00018.html

CPU optimized OpenSSL packages? Christoph Martin [10]wondered whether
there is an opinion or policy on optimized library versions. Mike
Stone [11]added that OpenSSL has processor-specific assembly routines
that are selected at compile time and Christoph [12]explained that
optimizing for 80486 instead of 80386 causes a [13]speedup of 2 times
and optimizing for sparcv8 instead of sparcv7 even results in a
[14]speedup of 8 times. Selecting some optimization at run time would
probably be worth it.

 10. http://lists.debian.org/debian-devel-0209/msg00267.html
 11. http://lists.debian.org/debian-devel-0209/msg00278.html
 12. http://lists.debian.org/debian-devel-0209/msg00394.html
 13. http://bugs.debian.org/139783
 14. http://bugs.debian.org/139996

Download of non-US illegal in US? Richard Atterer [15]noticed that the
[16]CD FAQ tells US residents that it's OK for them to download
software in non-us for private use. However, since crypto software is
included in the main archive, much of what is left over in the non-US
archive, includes patent-encumbered software. If a US citizen
downloads and uses such software, he might violate U.S. patents

 15. http://lists.debian.org/debian-legal-0209/msg00002.html
 16. http://www.debian.org/CD/faq/#nonus

Input from Donald Knuth on TeX License Discussion. David Carlisle
found a [17]statement from Donald Knuth on the distribution of
modified Computer Modern TeX fonts, that [18]heats up the discussion.
Even though the fonts are placed in the public domain, modified
versions should not be named as the original, which would cause a
[19]violation of Debian's guidelines if this is required.

 17. http://groups.google.com/groups?ie=UTF-8&selm=5nd91y6eix.fsf%40sun.dante.de
 18. http://lists.debian.org/debian-legal-0209/msg00058.html
 19. http://lists.debian.org/debian-legal-0209/msg00073.html

Debian Trademark in Spain. Back in May, a person associated to a
Spanish training company obviously registrated the term [20]Debian as
trademark. Jacobo Tarrio [21]found out that there are three such
applications. Ignacio García Fernández [22]added an explanation by the
company in question.

 20. http://www.marcanet.com/Acceso_Gratuito/CPRespMN.ASP?Num=1&L1=1&N=1&C1=42&Nmb=debian&Tp=Es&Sob=Marca
 21. http://lists.debian.org/debian-legal-0209/msg00033.html
 22. http://lists.debian.org/debian-legal-0209/msg00096.html

Java Policy Discussion. Ola Lundqvist [23]wrote that since woody is
released he would like to propose that the proposed [24]Java Policy be
made official. Ola is seeking comment on it and requests a discussion.
The proposed policy talks about virtual machines, Java libraries,
programs and compilers.

 23. http://lists.debian.org/debian-policy-0208/msg00100.html
 24. http://www.debian.org/doc/packaging-manuals/java-policy/

Renaming Boot Script Utilities. Henrique de Moraes Holschuh
[25]proposed the transition of invoke-rc.d, policy-rc.d and
update-rc.d to rc.d-invoke, rc.d-policy and rc.d-update. The
transition requires a policy change to demand the use of the new
scripts now and another policy change after sarge is released to
require the use of the new scripts. Symlinks for compatibility will be
installed, so the transition won't break an existing installation or
package. Anthony Towns, though, [26]considers it a waste of time, for
no technical benefit.

 25. http://lists.debian.org/debian-policy-0209/msg00038.html
 26. http://lists.debian.org/debian-policy-0209/msg00047.html

Monitorless Installation. Mario Lang [27]tries to figure the best way
to integrate accessibility support into the debian-installer. The goal
is to allow installation with completely different display types than
a normal monitor. This will allow easier installations for the
visually impaired.

 27. http://lists.debian.org/debian-boot-0209/msg00122.html

Graphical Installer? Michael Cardenas [28]released his patch to
cdebconf that adds a gtk2.0 frontend. It still required a little bit
of work but others finished it and Tollef Fog Heen already
[29]committed it. This is an important step forward in the direction
of a graphical installer for Debian.

 28. http://lists.debian.org/debian-boot-0209/msg00062.html
 29. http://lists.debian.org/debian-boot-0209/msg00082.html

Bug Reports as a Mailbox. Adam Heath [30]announced that he installed a
new CGI program for the [31]Debian Bug Tracking System. The new CGI
program supports mime parsing of the debbugs log data and thus
provides the ability to download the entire bug report and answers as
a standard mailbox file. All attachments to a particular mail also
contain download links for easy retrieving of the attachment.

 30. http://lists.debian.org/debian-devel-0209/msg00468.html
 31. http://www.debian.org/Bugs/

Evaluating Package Integrity. Jérôme Marant [32]reminded developers of
a talk Martin Michlmayr gave at [33]Debian Conference 1 on regression
testing of packages. Regression tests are tests that are made to
ensure that the behaviour of a given program has not changed across
releases. Testing the [34]installation could done by using
[35]pbuilder. Additionally, an existing [36]framework for testing the
behaviour of a package is already included in Debian.

 32. http://lists.debian.org/debian-devel-0209/msg00066.html
 33. http://www.debian.org/events/2001/0704-debcon
 34. http://lists.debian.org/debian-devel-0209/msg00076.html
 35. http://packages.debian.org/pbuilder
 36. http://packages.debian.org/debian-test

On Moving Configuration Files. Joey Hess [37]exhorted that it is the
duty of a package or its scripts respectively to deal with moving a
configuration file if the files were moved between updates. The
[38]policy mentions that the maintainer should check for an upgrade to
a version in which the conffile no longer exists, and use debconf to
ask the user wether or not they would like the conffile removed.

 37. http://lists.debian.org/debian-devel-0209/msg00405.html
 38. http://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#s-mscriptsinstact

New DebianEdu Subproject. Raphaël Hertzog [39]announced the birth of
the DebianEdu subproject. This subproject aims to make Debian the best
distribution available for educational use. He hopes that this
subproject will cooperate with similar initiatives like the french
[40]Debian Education distribution (French only) and [41]SkoleLinux in

 39. http://lists.debian.org/debian-devel-announce-0209/msg00001.html
 40. http://logiciels-libres-cndp.ac-versailles.fr/
 41. http://developer.skolelinux.no/projectinfo.html.en

Technical Review for Debian Securing Manual. Javier Fernández-Sanguino
Peña is [42]seeking people for a technical review of the [43]Debian
Securing Manual. Some sections require a rewrite, especially the
configuration checklist, which is no longer reflective. Also, not all
translations are up-to-date.

 42. http://lists.debian.org/debian-security-0209/msg00009.html
 43. http://www.debian.org/doc/user-manuals#securing

Changing the Documentation Structure. Rob Bradford [44]proposed to
tidy up the way the [45]Debian Documentation Project implements its
namespace. Currently there doesn't seem to be a consistant scheme.
Therefore he proposed to use a directory structure like
/doc/manuals/<lang>/<manual-name>/<format>/, together with specially
crafted index files in each subdirectory. This will be quite an
excessive change compared with the current directory
/doc/manuals/<manual-name>/ for HTML and
/doc/manuals/<lang>/<manual-name>.<format> for other formats for most
(but not all) documents. Unfortunately this would also break
[46]content negotiation.

 44. http://lists.debian.org/debian-doc-0209/msg00015.html
 45. http://www.debian.org/doc/ddp
 46. http://www.debian.org/intro/cn

Reviewing Policy. Manoj Srivastava [47]started to review pending bug
reports against [48]Debian Policy. He commented on twelve such
reports. They cover perl module [49]naming, postscript file
[50]requirements, [51]adding the GNU [52]Free Documentation License to
the list of free licenses, the [53]menu policy and others.

 47. http://lists.debian.org/debian-policy-0209/msg00050.html
 48. http://www.debian.org/doc/debian-policy/
 49. http://bugs.debian.org/114920
 50. http://bugs.debian.org/119821
 51. http://bugs.debian.org/123074
 52. http://www.gnu.org/copyleft/fdl.html
 53. http://bugs.debian.org/128681

Security Updates. You know the drill. Please make sure that you update
your systems if you have any of these packages installed.

 * [54]Mantis -- Privilege escalation.
 * [55]ethereal -- Buffer overflow.
 * [56]mhonarc -- Cross site scripting.
 * [57]cacti -- Arbitrary code execution.

 54. http://www.debian.org/security/2002/dsa-161
 55. http://www.debian.org/security/2002/dsa-162
 56. http://www.debian.org/security/2002/dsa-163
 57. http://www.debian.org/security/2002/dsa-164

New or Noteworthy Packages. The following packages were added to the
Debian archive recently or contain important updates.

 * [58]aseqview -- ALSA Sequencer Event Viewer.
 * [59]avview -- TV viewing and capture software for ATI video cards.
 * [60]blackbook -- GTK+ Address Book Applet.
 * [61]blackhole-exim -- Spam/Virus Blocking/General email filtering.
 * [62]carpaltunnel -- Configuration helper for OpenVPN.
 * [63]eterm-themes -- Themes for Eterm, the Enlightened Terminal
 * [64]jlint -- A Java Program Checker.
 * [65]keylookup -- A tool to fetch keys from keyservers.
 * [66]lpairs -- The classical memory card game.
 * [67]mairix -- Indexes and searches email in Maildir and MH
 * [68]mp32ogg -- Converts MP3 file to Ogg Vorbis.
 * [69]mpeg2dec -- Simple libmpeg2 video decoder application.
 * [70]slash -- The code that runs Slashdot.
 * [71]statslog -- An IRC Channel Logger.
 * [72]tdfsb -- A 3D filesystem browser.
 * [73]terminatorx -- A realtime audio synthesizer.
 * [74]totem -- A simple movie player for the Gnome desktop based on
 * [75]xdx -- DX-cluster client for amateur radio.

 58. http://packages.debian.org/unstable/sound/aseqview.html
 59. http://packages.debian.org/unstable/graphics/avview.html
 60. http://packages.debian.org/unstable/utils/blackbook.html
 61. http://packages.debian.org/unstable/mail/blackhole-exim.html
 62. http://packages.debian.org/unstable/net/carpaltunnel.html
 63. http://packages.debian.org/unstable/x11/eterm-themes.html
 64. http://packages.debian.org/unstable/devel/jlint.html
 65. http://packages.debian.org/unstable/non-us/keylookup.html
 66. http://packages.debian.org/unstable/x11/lpairs.html
 67. http://packages.debian.org/unstable/mail/mairix.html
 68. http://packages.debian.org/unstable/sound/mp32ogg.html
 69. http://packages.debian.org/unstable/x11/mpeg2dec.html
 70. http://packages.debian.org/unstable/web/slash.html
 71. http://packages.debian.org/unstable/utils/statslog.html
 72. http://packages.debian.org/unstable/games/tdfsb.html
 73. http://packages.debian.org/unstable/sound/terminatorx.html
 74. http://packages.debian.org/unstable/graphics/totem.html
 75. http://packages.debian.org/unstable/hamradio/xdx.html

Orphaned Packages. 2 packages were orphaned this week and require a
new maintainer. This makes a total of 113 orphaned packages. Many
thanks to the previous maintainers who contributed to the Free
Software community. Please see the [76]WNPP pages for the full list,
and please add a note to the bug report and retitle it to ITA: if you
plan to take over a package.

 76. http://www.debian.org/devel/wnpp/

 * [77]kde-theme-plessky -- Matte family of themes for KDE.
 * [79]kleandisk -- a file cleanup and backup tool for KDE.

 77. http://packages.debian.org/unstable/graphics/kde-theme-matte.html
 78. http://bugs.debian.org/159406
 79. http://packages.debian.org/unstable/utils/kleandisk.html
 80. http://bugs.debian.org/159405

Want to continue reading DWN? Please help us create this newsletter.
Currently, it's mostly a one-man show, which is anticipated to fail in
the long term. We urgently need volunteer writers who prepare items.
Please see the [81]contributing page to find out how to help. We're
looking forward to receiving your mail at [82]dwn@debian.org.

 81. http://www.debian.org/News/weekly/contributing
 82. mailto:dwn@debian.org

Get the Free Newsletter!

Subscribe to Developer Insider for top news, trends, & analysis