LWN.net Logo

LWN.net Weekly Edition for December 23, 2004

Looking back at 2004

LWN, like many publications, is not immune to the temptation to make predictions as the new year comes. We also like to look back at the end of the year to see how well our crystal ball actually worked. Predictions offer a clue to how the world appeared to us one year ago, and can thus help us to understand how our view has changed.

Besides, there's usually at least one hilarious error which is good for a smile. So, without further ado, let's look back at LWN's 2004 predictions.

Enterprise Linux. We concluded that the "enterprise Linux" business would do well in 2004 - not a particularly difficult prediction to make. Red Hat's business has indeed done well, and SUSE/Novell is coming along too. The future still looks bright for the enterprise Linux field.

We also predicted a growing backlash against enterprise Linux and their supporting business models, and the possible emergence of free alternatives. Certainly, resentment toward the enterprise distributors continues to exist in some parts of our community, and some of those people are doing something about it. But many of the projects which aim to undercut the enterprise Linux business model - CaOS, Whitebox Linux, UserLinux, etc. - appear to have made little progress over the last year.

Perhaps the largest surprise in this area is the emergence of Ubuntu Linux, which is an attempt to provide the best of a 100% free Linux distribution with longer-term support options. Ubuntu has succeeded in making a big initial splash; whether that will turn into a successful business remains to be seen.

Desktop Linux. From our viewpoint, it looked as if the KDE/GNOME flame wars of the past could return, driven by the distributors' need to minimize their support costs and choose one desktop or the other. Certainly that commercial pressure continues to exist, as witnessed by Ubuntu's choice to offer very much a GNOME-oriented distribution. But the desktop development projects have little interest in fighting with each other, and the flame wars show no real sign of returning.

What we are seeing instead is increased cooperation over bits of infrastructure which are useful to both projects. And when a distribution emphasizes one desktop over the other, the community tends to fill in the gap. See, for example, the Gnoppix and Kubuntu efforts. One year ago, we failed to fully appreciate the maturity of the desktop development projects. They are far too busy creating great software to be bothered with fighting each other.

We also made the obvious prediction that desktop Linux would make great progress and amaze us. We failed to see some of the specifics, however, especially the mainstream attention attracted by the Firefox browser. Firefox has arguably become the best browser available on any platform and the world is beginning to notice.

The SCO case. We figured that SCO might find a "backbone-challenged" Linux user who would choose "licensing" over a court fight; SCO found such a user in the form of EV1Servers.net. The EV1 agreement did not help SCO much, however, in terms of public relations, stock price, or cash flow. Neither did SCO's other suits, launched against DaimlerChrysler and AutoZone. The DaimlerChrysler case appears to have died outright, and the AutoZone suit (which has little to do with Linux) looks weak at best.

We predicted that "by the end of 2004, the SCO cases will probably still be alive in some form, but the end will be in sight." That much seems about right. If IBM's summary judgment motions and Novell's copyright ownership attacks do not do the job, SCO's cash situation may well bring the whole show to a quick end.

The GPL. We suggested that the GPL might finally be tested in court in 2004. That happened in Germany as the result of an enforcement action by the Netfilter project. The GPL was upheld by the German court; its detractors can no longer say that no court has ruled on its validity. Meanwhile, SCO has backed off from its attacks, saying that it never meant to question the GPL's validity as a license. It seems that the company has, belatedly, figured out that nothing else gives it the right to continue to distribute GPL-licensed software.

Security. We worried that the string of attacks against free software development sites would continue into 2005. Certainly there were problems, such as the recent compromise of freedesktop.org, but the attack on the community as a whole - if that's what it was - appears to have stopped for now.

Our prediction that hardened Linux systems would be more widely deployed by the end of 2004 now looks optimistic. Work continues toward that end, but hardening a Linux system (while keeping it usable) is a difficult task, and progress has been slower than many people had anticipated.

Kernel. The prediction that the 2.7 development series would start seemed obvious, but it was wrong. We did sense that the development process was changing, however, and predicted that the next development series would differ from 2.5. The pressures which might lead to a new development series still seem to be mostly absent - mostly because the 2.6 development model tends to prevent those pressures from building up.

What we missed: LWN would like to apply a small patch to its 2004 predictions to fix a few bugs. So we now predict that, in 2004:

  • Despite all appearances, software patents will not be enacted in the European Union. Yet.

  • Mandrakesoft will emerge from bankruptcy, shake off much of its debt, and start to function as a profitable company.

  • Longstanding frictions within the XFree86 project will force it to split; the core of X development will reassemble under the X.org banner.

  • New FUD attacks against Linux will target total cost of ownership and intellectual property concerns; none will have much success.

  • The Debian "sarge" release will not happen, and, in fact, will appear to be no closer at the end of 2004. Increasingly, Debian offshoot distributions will handle the task of creating release-ready versions of that distribution.

  • Some large companies will publicly promise not to use their patents against Linux users, or, even better, to use their patent portfolios to defend (at least some) Linux users against patent attacks.

And so on.

We did get one thing right, though: 2004 was an interesting year in the free software world. We may just have to reuse that prediction for 2005 as well.

Comments (9 posted)

James Barry Corbet 1936 - 2004

James Barry Corbet, your editor's father, passed away on December 18, 2004. To say that he will be greatly missed is an understatement; he lived a life which was full in the extreme, and he touched the lives of a great many others. This is a sad time.

Barry grew up in Vancouver, British Columbia. He attended Dartmouth College, but never completed his degree; instead, he moved to Wyoming to pursue his great loves of that time: skiing and mountaineering. He married [Barry Corbet] Mary French, and was father to three children: Jonathan, Jennifer, and Michael.

He was in the group which performed the first ascent of the Southwest Rib of Denali. He was a member of the 1963 American Everest expedition, where he helped place the highest camp on the West Ridge ascent and lost one of his best friends to an avalanche; he also helped to film the whole exercise. With John Evans, he made the first ascent of Mount Tyree in Antarctica. If certain accounts are to be believed, he participated in an expedition to plant surveillance hardware in the Himalayas to monitor China's nuclear missile tests.

Barry also worked as a ski instructor in Jackson Hole; the infamous ski run Corbet's Couloir was named after him. He started the Jackson Hole Mountain Guides, and a mountaineering store as well. He joined Roger Brown's Summit Films, and the two of them created a classic series of ski movies, including the seminal Ski the Outer Limits.

Much of this came to an end in 1968. While filming a ski event in Aspen, his helicopter crashed, leaving him paralyzed from the waist down. Many people would have responded to such an event with depression and surrender; Barry Corbet was never one of those people, however. He built a new life for himself in a new house in the Colorado mountains. He continued making films, traveled around the country, and, increasingly, began to write. He learned to kayak, to the point of being able to roll up even without the vital hip muscles normally required for that maneuver. He spent three weeks rafting down the Grand Canyon, got dumped into the Colorado River when his raft flipped in Lava Falls, and swam his way out. He went to Korea to watch his daughter compete in the Olympics.

Disability was another mountain to climb. Barry accepted that challenge without hesitation, despite his full knowledge that he would have to climb for the rest of his life and still never catch sight of the summit. He wanted to show the world how far he could get. As time went on, however, he left this phase (which he called "supercrip") behind and turned his attention to helping others cope with disability. He traveled across the U.S., talking to spinal cord injury victims and learning how they had rebuilt their lives; the result was a book called Options, a concentrated distillation of experience with spinal cord injury. The message from Options was clear: it is possible to live a good life with disability.

Other books and films followed, along with a long period as the editor of New Mobility magazine. He feared no topics; his article on life with ventilators attracted much attention, but the annual issue on sex and disability was often the most controversial. Consider this classic quote from the Associated press:

Barry Corbet and Larry Flynt have at least three things in common. Both use wheelchairs. Both are in the magazine business. And both have been accused of peddling filth.

New Mobility has put up a collection of Barry's articles which is worth a read.

Barry's end came sooner than he had expected, but far later than anybody would have predicted after his injury in 1968. He ended his life as he lived it: in his own house, surrounded by family and dear friends, and on his own terms. In a letter sent to people he loved, he wrote:

I've had love overflowing, impassioned careers, a life of adventure and everything I've ever wanted. Nothing missed and no regrets.

Barry's accomplishments in his life are amazing. But what your editor remembers most is a loving father who insisted that his children be prepared and willing to follow their dreams, wherever they may lead them, and despite any obstacles that may appear in the way. He was an example of what life can be when it is truly lived without compromise. There is a huge empty space where Barry Corbet used to be, but the memories live on in the minds of the many people whose lives he touched.

A web site is being created at BarryCorbet.com for stories and photos.

Comments (86 posted)

SCO ends another year

December 22, 2004

This article was contributed by Joe 'Zonker' Brockmeier.

SCO's teleconference on Tuesday may be more significant for what wasn't discussed during the call, rather than what was discussed. Darl McBride, SCO's Chief Executive Officer (CEO) and Bert Young, SCO's Chief Financial Officer, handled the call for SCO. McBride and Young discussed the company's fourth quarter results, provided a very brief summary of the company's legal situation, and answered a few softball questions from a handful of reporters and one private investor. Once again, LWN's reporter was not among the chosen few graced with an opportunity to ask a question.

What wasn't discussed during the call? Plenty. There was no mention of the Change of Control Agreement filed with the SEC by SCO on December 10, 2004. This agreement would allow "any stock, stock option or restricted stock" granted to listed officers to vest immediately upon takeover of the company. Officers listed in the filing include: Sr. Vice President and General Manager of the SCO Source Division, Chris Sontag; Sr. Vice President and General Manager, of SCO's UNIX Division, Jeff Hunsaker; SCO's Vice President, General Counsel and Secretary, Ryan Tibbits as well as McBride and Young.

The fact that Thomas Raimondi, President and CEO of MTI Technology Corp., resigned from SCO's Board of Directors, was not mentioned during the teleconference. The Canopy Group shakeup that forced CEO Ralph Yarro and CFO Darcy Mott out over the weekend was not discussed. The Canopy Group is SCO's parent company. Both Yarro and Mott are on SCO's Board of Directors, Yarro is the chairman of SCO's board. Yarro has been replaced by William Mustard, formerly a managing director at the Smooth Engine consulting firm. At this point, there's no way of knowing what effect, if any, Yarro's removal will have on SCO.

Perhaps even more telling, McBride was even more subdued during this conference call than during the Q3 teleconference held at the end of August. In August, McBride was still taking the occasional potshot at Groklaw and blustering that IBM had not delivered all documents that the company had been ordered to deliver by the court. The tirades against the GPL, Linux and IP "theft" are gone, and McBride sounded -- at least to this reporter -- quite deflated. In fairness, perhaps McBride is only suffering from the same cold that has plagued this reporter for the past week and a half.

It's also interesting to note that the company's teleconferences are getting shorter over time. The June teleconference was 65 minutes and 52 seconds, according to the SCO website. SCO's August teleconference was a mere 47 minutes and 22 seconds, and Tuesday's teleconference was only 36 minutes and 58 seconds.

So what was discussed during the call? SCO's dismal financial results were trotted out by McBride and Young, though the pair tried to put the best possible spin on the results. The company's revenue dropped to $10,075,000, compared to $24,290,000 during the fourth quarter in 2003. This includes a drop in SCOSource revenue, from $10,316,000 in 2003 during the fourth quarter, to $120,000 in 2004. The $120,000 is not from a new licensee, but holdover from the EV1 deal. In short, SCO realized no new revenue from SCOSource during the fourth quarter. Overall, SCO's 2004 revenue is $42,809,000, compared to $79,254,000 for 2003.

McBride also announced that the update for OpenServer, code-named "Legend," will be released in the second quarter of 2005. Previously, the company had said Legend would be released in the first quarter of 2005. SCO's UNIX product revenues were about $8.3 million. It would seem the only source of revenue for SCO in the immediate future is the Unix products line.

SCO did pocket $500,000 recently, thanks to a deal with Vintela, though it won't show up on the books until the first quarter of 2005. Back in April 2003, SCO sold everything related to its Volution product to Center 7 in exchange for a $500,000 promissory note. Center 7 has become Vintela, a company that provides products that allow organizations to manage Unix, Linux and Mac systems with Windows technologies like Active Directory. Vintela has been in the news lately due to a deal with Microsoft that puts about $10 million into the company. Canopy is also an investor in Vintela, though it's hard to tell from the Canopy Group website, which no longer proudly lists companies it has invested in. In fact, it's only a short walk from the Vintela offices to the SCO offices. Apparently, both companies are housed in the Canopy complex in Lindon, Utah.

SCO's Unix business brought in about $8.2 million, after expenses of $1.7 million. The company continued its "restructuring" during the fourth quarter, which has reduced head count to less than 200 employees. It's worth noting that SCO's head count in 2002, prior to filing suit against IBM, was about 340 with revenue of about $15.5 million for the fourth quarter of 2002.

SCO is not the cash-rich company it once was. The company has had to place about $5 million in escrow, and owes Boies, Schiller and Flexner about $24.3 million at the end of this quarter. The company had a closing cash balance of $31.4 million at the end of the quarter, according to Young, leaving SCO with about $7 million going forward.

McBride was sure to emphasize, several times, that the company had capped its legal fees with Boies, Schiller & Flexner. The company has also increased Boies, Schiller & Flexner's contingency fees. Should SCO prove successful in any of their legal attacks, Boies, Schiller & Flexner stand to get between 20 and 33 percent of the booty. McBride offered a very succinct summary of their legal position with IBM, and said "we feel our case is developing well, and the specifics of this are laid out in our filings with the court." It's worth noting that, in past teleconferences, McBride has been significantly more upbeat and effusive about SCO's legal developments.

McBride essentially admitted there was little left to the DaimlerChrysler case, saying that "we determined that it would not be a wise use of resources to pursue the timeliness claim alone." The court has denied SCO's motion to stay the case, and the case has been dismissed without prejudice with approval of SCO and DaimlerChrysler.

For those interested in listening to the teleconference in its entirety, there is an archive of SCO teleconferences on the SCO website. Groklaw also has a transcript of the call.

Comments (4 posted)

Page editor: Jonathan Corbet

Security

Responsible disclosure

This week's "new vulnerabilities" section is somewhat longer than usual; a rather large number of packages have been revealed to have vulnerabilities. This surge in updates is a result of the posting of 44 vulnerabilities found by students in a security class taught by Daniel J. Bernstein.

There is no doubt that Mr. Bernstein has done us a favor by having his students find these problems, and by disclosing them. With luck, he is also teaching his students to avoid the creation of such vulnerabilities. Not everybody is pleased with how the problems were disclosed, however. The usual, accepted technique is to alert the maintainer of the affected software first, and to give them a bit of time in which to prepare and distribute a patch. In this way, the full, public disclosure of the vulnerability can be accompanied by an update.

That was not the path followed by Mr. Bernstein; instead, he opted to dispense with the prior notification to the maintainer, and to simply disclose the vulnerabilities publicly from the outset. The result has been a major scramble on the parts of maintainers and distributors who have found themselves trying to deal with a large pile of problems which have already been broadcast to the world.

Mr. Bernstein is not known for being apologetic in general, and he certainly was not in this case. In fact, he regretted that it took the reports one day to make it to Bugtraq: "It certainly wasn't my intention to give the authors an extra day of self-delusion." In a different discussion he has made his opinion clear:

On the contrary. Immediate full disclosure, with a working exploit, punishes the programmer for his bad code. He panics; he has to rush to fix the problem; he loses users.

You're whining that punishment is painful. You're ignoring the effect that punishment has on future behavior. It encourages programmers to invest the time and effort necessary to eliminate security problems.

So, it seems, the real solution to security problems is to punish programmers who release insecure code. There could be something to be said for this point of view: programmers who have been burned in this way might well find themselves inspired to pay more attention the next time around. The unfortunate side effects of immediate disclosure, however, include the punishment of users and distributors, and the possible creation of rushed, inadequate fixes. Compassion for people - other than the original developer - who are affected by vulnerabilities might suggest that allowing the developer to prepare a fix prior to disclosure might be the better approach.

Comments (24 posted)

Brief items

Critical phpBB vulnerability

The phpBB bulletin board package contains an input validation problem which can allow the hosting site to be compromised. This vulnerability is being actively exploited, and there is apparently a worm in circulation as well. Click below to read the CERT advisory this problem; upgrading to version 2.0.11 fixes the problem.

Full Story (comments: 6)

New vulnerabilities

abcm2ps: buffer overflow vulnerability

Package(s):abcm2ps CVE #(s):
Created:December 20, 2004 Updated:December 22, 2004
Description: Limin Wang has located a buffer overflow inside the put_words() function in the abcm2ps code. A remote attacker could convince the victim to download a specially-crafted ABC file. Upon execution, this file would trigger the buffer overflow and lead to the execution of arbitrary code with the permissions of the user running abcm2ps.
Alerts:
Gentoo 200412-18:02 2004-12-19

Comments (none posted)

acroread: buffer overflow vulnerability

Package(s):acroread CVE #(s):CAN-2004-1152
Created:December 17, 2004 Updated:December 23, 2004
Description: acroread has a buffer overflow vulnerability that can be exploited for the remote execution of arbitrary code.
Alerts:
Red Hat RHSA-2004:674-01 2004-12-23
Gentoo 200412-12 2004-12-16

Comments (none posted)

cscope: insecure temporary file

Package(s):cscope CVE #(s):CAN-2004-0996
Created:December 17, 2004 Updated:December 22, 2004
Description: cscope has a vulnerability which can be used by local users to overwrite files via a symlink.
Alerts:
Gentoo 200412-11 2004-12-16
Debian DSA-610-1 2004-12-17

Comments (none posted)

cups: multiple vulnerabilities

Package(s):cups CVE #(s):CAN-2004-1267 CAN-2004-1268 CAN-2004-1269 CAN-2004-1270
Created:December 17, 2004 Updated:February 9, 2005
Description: cups has a denial of service vulnerability in the lppasswd utility and a remote code execution vulnerability in the hpgltops filter.
Alerts:
SuSE SUSE-SR:2005:003 2005-02-04
Mandrake MDKSA-2005:008 2005-01-17
Gentoo 200412-25:02 2004-12-28
Red Hat RHSA-2005:013-01 2005-01-12
Gentoo 200412-25 2004-12-28
Fedora FEDORA-2004-559 2004-12-17
Fedora FEDORA-2004-560 2004-12-17

Comments (none posted)

cvstrac: cross-site scripting vulnerability

Package(s):cvstrac CVE #(s):CAN-2004-1146
Created:December 17, 2004 Updated:December 22, 2004
Description: There is a cross-site scripting vulnerability in CVSTrac, the CVS repository web frontend.
Alerts:
OpenPKG OpenPKG-SA-2004.056 2004-12-17

Comments (none posted)

ethereal: multiple vulnerabilities

Package(s):ethereal CVE #(s):CAN-2004-1139 CAN-2004-1140 CAN-2004-1141 CAN-2004-1142
Created:December 20, 2004 Updated:January 13, 2005
Description: There are multiple vulnerabilities in versions of Ethereal earlier than 0.10.8, including:
  • Bug in DICOM dissection discovered by Bing could make Ethereal crash (CAN-2004-1139).
  • An invalid RTP timestamp could make Ethereal hang and create a large temporary file (CAN-2004-1140).
  • The HTTP dissector could access previously-freed memory (CAN-2004-1141).
  • Brian Caswell discovered that an improperly formatted SMB could make Ethereal hang (CAN-2004-1142).
Alerts:
Conectiva CLA-2005:916 2005-01-13
Debian DSA-613-1 2004-12-21
Mandrake MDKSA-2004:152 2004-12-20
Gentoo 200412-15 2004-12-19

Comments (none posted)

groff: insecure temp file

Package(s):groff CVE #(s):CAN-2004-1296
Created:December 20, 2004 Updated:January 17, 2005
Description: Javier Fernández-Sanguino Peña discovered that the auxiliary scripts "eqn2graph" and "pic2graph" created temporary files in an insecure way, which allowed exploitation of a race condition to create or overwrite files with the privileges of the user invoking the program.
Alerts:
Ubuntu USN-43-1 2004-12-20

Comments (1 posted)

htget: buffer overflow

Package(s):htget CVE #(s):CAN-2004-0852
Created:December 20, 2004 Updated:December 22, 2004
Description: "infamous41md" discovered a buffer overflow in htget, a file grabber that will get files from HTTP servers. It is possible to overflow a buffer and execute arbitrary code by accessing a malicious URL.
Alerts:
Debian DSA-611-1 2004-12-20

Comments (none posted)

kdelibs: konqueror window injection vulnerability

Package(s):kdelibs CVE #(s):CAN-2004-1158
Created:December 16, 2004 Updated:December 22, 2004
Description: Konqueror has a window injection vulnerability that allows remote attackers to spoof arbitrary web sites by injecting content from one window into another.
Alerts:
Mandrake MDKSA-2004:154 2004-12-22
Gentoo 200412-16 2004-12-19
Mandrake MDKSA-2004:150 2004-12-15
Fedora FEDORA-2004-551 2004-12-15
Fedora FEDORA-2004-550 2004-12-15
Fedora FEDORA-2004-549 2004-12-15
Fedora FEDORA-2004-548 2004-12-15

Comments (none posted)

kerberos5: execution of arbitrary code by authenticated user

Package(s):kerberos5 CVE #(s):CAN-2004-1189
Created:December 21, 2004 Updated:February 15, 2005
Description: There is a buffer overflow in the password history handling code of libkadm5srv which could be exploited by an authenticated user to execute arbitrary code on a Key Distribution Center (KDC) server.
Alerts:
Red Hat RHSA-2005:045-01 2005-02-15
Red Hat RHSA-2005:012-01 2005-01-19
Conectiva CLA-2005:917 2005-01-13
Ubuntu USN-58-1 2005-01-10
Debian DSA-629-1 2005-01-07
Gentoo 200501-05 2005-01-05
Mandrake MDKSA-2004:156 2004-12-22
Fedora FEDORA-2004-564 2004-12-21
Fedora FEDORA-2004-563 2004-12-21
Trustix TSLSA-2004-0069 2004-12-21

Comments (none posted)

kernel: amd64 root privilege escalation from setuid binaries

Package(s):linux-source-2.6.8.1 CVE #(s):CAN-2004-1074
Created:December 16, 2004 Updated:December 22, 2004
Description: The amd64 kernel may allow a root privilege escalation if setuid binaries are run.
Alerts:
Ubuntu USN-39-1 2004-12-16

Comments (none posted)

libtiff: buffer overflow

Package(s):libtiff CVE #(s):CAN-2004-1308
Created:December 22, 2004 Updated:May 19, 2005
Description: The libtiff image manipulation library contains several exploitable buffer overflows.
Alerts:
Fedora-Legacy FLSA:152815 2005-05-18
Red Hat RHSA-2005:035-01 2005-02-15
Conectiva CLA-2005:920 2005-01-20
Red Hat RHSA-2005:019-01 2005-01-13
SuSE SUSE-SA:2005:001 2005-01-10
Fedora FEDORA-2005-598 2005-01-07
Fedora FEDORA-2005-597 2005-01-07
Ubuntu USN-54-1 2005-01-06
Mandrake MDKSA-2005:002 2005-01-06
Mandrake MDKSA-2005:001 2005-01-06
Gentoo 200501-06 2005-01-05
Debian DSA-626-1 2005-01-06
Debian DSA-617-1 2004-12-24
Fedora FEDORA-2004-577 2004-12-22
Fedora FEDORA-2004-576 2004-12-22
Ubuntu USN-46-1 2004-12-22

Comments (none posted)

mpg123: playlist buffer overflow

Package(s):mpg123 CVE #(s):CAN-2004-1284
Created:December 21, 2004 Updated:December 22, 2004
Description: Bartlomiej Sieka discovered that mpg123 contains an unsafe strcat() to an array in playlist.c. This code vulnerability may lead to a buffer overflow. A remote attacker could craft a malicious playlist which, when used, would result in the execution of arbitrary code with the rights of the user running mpg123. See this advisory for more information.
Alerts:
Gentoo 200412-22 2004-12-21

Comments (none posted)

MPlayer: multiple overflows

Package(s):mplayer CVE #(s):
Created:December 20, 2004 Updated:January 5, 2005
Description: iDEFENSE, Ariel Berkman and the MPlayer development team found multiple vulnerabilities in MPlayer, potentially resulting in remote executing of arbitrary code. See iDEFENSE reports: MPlayer Bitmap Parsing Remote Heap Overflow Vulnerability, MPlayer MMST Streaming Stack Overflow Vulnerability and MPlayer Remote RTSP Heap Overflow Vulnerability.
Alerts:
Conectiva CLA-2005:910 2005-01-05
Mandrake MDKSA-2004:157 2004-12-22
Gentoo 200412-21 2004-12-20

Comments (none posted)

nasm: Buffer overflow vulnerability

Package(s):nasm CVE #(s):CAN-2004-1287
Created:December 20, 2004 Updated:May 4, 2005
Description: Jonathan Rockway discovered that NASM-0.98.38 has an unprotected vsprintf() to an array in preproc.c. This code vulnerability may lead to a buffer overflow and potential execution of arbitrary code.
Alerts:
Red Hat RHSA-2005:381-01 2005-05-04
Fedora FEDORA-2005-322 2005-04-18
Mandrake MDKSA-2005:004 2005-01-06
Debian DSA-623-1 2004-01-04
Ubuntu USN-45-1 2004-12-22
Gentoo 200412-20 2004-12-20

Comments (4 posted)

perl information leak

Package(s):perl CVE #(s):CAN-2004-0452
Created:December 21, 2004 Updated:January 11, 2005
Description: A race condition and possible information leak has been discovered in Perl's File::Path::rmtree(). This function changes the permission of files and directories before removing them to avoid problems with wrong permissions. However, they were made readable and writable not only for the owner, but for the entire world, which opened a race condition and a possible information leak (if the actual removal of a file/directory failed for some reason).
Alerts:
OpenPKG OpenPKG-SA-2005.001 2005-01-11
Debian DSA-620-1 2004-12-30
Ubuntu USN-44-1 2004-12-21

Comments (none posted)

php: multiple vulnerabilities

Package(s):php CVE #(s):CAN-2004-1018 CAN-2004-1019 CAN-2004-1020 CAN-2004-1063 CAN-2004-1064 CAN-2004-1065
Created:December 16, 2004 Updated:March 24, 2005
Description: PHP has an out of bounds memory write access vulnerability and an integer overflow/underflow problem. See the PHP 4.3.10 Release Announcement for details.
Alerts:
Ubuntu USN-99-2 2005-03-24
Ubuntu USN-99-1 2005-03-18
Fedora-Legacy FLSA:2344 2005-03-07
Red Hat RHSA-2005:032-01 2005-02-15
Red Hat RHSA-2005:031-01 2005-01-19
SuSE SUSE-SA:2005:002 2005-01-17
Conectiva CLA-2005:915 2005-01-13
Fedora FEDORA-2004-567 2004-12-21
Fedora FEDORA-2004-568 2004-12-21
Red Hat RHSA-2004:687-01 2004-12-21
Trustix TSLSA-2004-0066 2004-12-17
Gentoo 200412-14 2004-12-19
Mandrake MDKSA-2004:151 2004-12-17
Ubuntu USN-40-1 2004-12-16
OpenPKG OpenPKG-SA-2004.053 2004-12-16

Comments (1 posted)

phpMyAdmin: multiple vulnerabilities

Package(s):phpMyAdmin CVE #(s):CAN-2004-1147 CAN-2004-1148
Created:December 20, 2004 Updated:December 22, 2004
Description: Nicolas Gregoire (exaprobe.com) has discovered two vulnerabilities that exist only on a webserver where PHP safe_mode is off. These vulnerabilities could lead to command execution or file disclosure. See PHPMyAdmin advisory: PMASA-2004-4 for details.
Alerts:
Gentoo 200412-19 2004-12-19

Comments (none posted)

samba: integer overflow vulnerability

Package(s):samba CVE #(s):CAN-2004-1154
Created:December 16, 2004 Updated:July 19, 2005
Description: Samba has an integer overflow vulnerability that may allow an authenticated remote user to execute arbitrary code on the Samba server.
Alerts:
Fedora-Legacy FLSA:152874 2005-07-15
Debian DSA-701-2 2005-04-21
Debian DSA-701-1 2005-03-31
Conectiva CLA-2005:913 2005-01-06
Red Hat RHSA-2005:020-01 2005-01-05
Mandrake MDKSA-2004:158 2004-12-27
SuSE SUSE-SA:2004:045 2004-12-22
Red Hat RHSA-2004:681-01 2004-12-21
Fedora FEDORA-2004-562 2004-12-20
Fedora FEDORA-2004-561 2004-12-20
Gentoo 200412-13 2004-12-17
Ubuntu USN-41-1 2004-12-17
OpenPKG OpenPKG-SA-2004.054 2004-12-17
Red Hat RHSA-2004:670-01 2004-12-16

Comments (none posted)

xine-lib: arbitrary code execution

Package(s):xine-lib CVE #(s):CAN-2004-1187 CAN-2004-1188 CAN-2004-1300
Created:December 21, 2004 Updated:January 25, 2005
Description: Several buffer overflows have been discovered in xine-lib, the video/audio codec library for Xine frontends (xine-ui, totem-xine, kaffeine, and others). If an attacker tricked a user into loading a malicious RTSP stream or a stream with specially crafted AIFF audio or PNM image data, they could exploit this to execute arbitrary code with the privileges of the user opening the audio/video file. See this advisory for more information.
Alerts:
Mandrake MDKSA-2005:011 2005-01-19
Conectiva CLA-2005:919 2005-01-19
Gentoo 200501-07 2005-01-06
Ubuntu USN-42-1 2004-12-20

Comments (none posted)

xzgv integer overflows

Package(s):xzgv CVE #(s):CAN-2004-0994
Created:December 21, 2004 Updated:January 12, 2005
Description: Luke "infamous41md" discovered multiple vulnerabilities in xzgv, a picture viewer for X11 with a thumbnail-based selector. Remote exploitation of an integer overflow vulnerability could allow the execution of arbitrary code.
Alerts:
Gentoo 200501-09 2005-01-06
Debian DSA-614-1 2004-12-21

Comments (none posted)

Zwiki: XSS vulnerability

Package(s):zwiki CVE #(s):
Created:December 21, 2004 Updated:December 22, 2004
Description: Due to improper input validation, Zwiki can be exploited to perform cross-site scripting attacks. By enticing a user to read a specially-crafted wiki entry, an attacker can execute arbitrary script code running in the context of the victim's browser.
Alerts:
Gentoo 200412-23 2004-12-21

Comments (none posted)

Updated vulnerabilities

a2ps: input validation error

Package(s):a2ps CVE #(s):CAN-2004-1170 CAN-2004-1377
Created:November 26, 2004 Updated:December 19, 2005
Description: The GNU a2ps utility fails to properly sanitize filenames, which can be abused by a malicious user to execute arbitrary commands with the privileges of the user running the vulnerable application. More information at Security Focus.
Alerts:
Fedora-Legacy FLSA:152870 2005-12-17
Mandriva MDKSA-2005:097 2005-06-07
OpenPKG OpenPKG-SA-2005.003 2005-01-17
Gentoo 200501-02 2005-01-04
Debian DSA-612-1 2004-12-20
Mandrake MDKSA-2004:140 2004-11-25

Comments (none posted)

aspell: bounds checking problem

Package(s):aspell CVE #(s):CAN-2004-0548
Created:June 17, 2004 Updated:December 20, 2004
Description: Aspell's word-list-compress utility fails to properly check bounds when dealing with words that are more than 256 bytes long. This can lead to arbitrary code execution by an attacker.
Alerts:
Mandrake MDKSA-2004:153 2004-12-20
OpenPKG OpenPKG-SA-2004.042 2004-09-15
Gentoo 200406-14 2004-06-17

Comments (none posted)

cdrecord: failure to drop privilege

Package(s):cdrecord CVE #(s):CAN-2004-0806
Created:September 8, 2004 Updated:February 21, 2005
Description: The cdrecord utility, which is installed setuid on some distributions, fails to drop privilege before running a user-specified program.
Alerts:
Fedora-Legacy FLSA:2058 2005-02-20
Gentoo 200409-18 2004-09-14
Fedora FEDORA-2004-298 2004-09-09
Fedora FEDORA-2004-297 2004-09-09
Mandrake MDKSA-2004:091 2004-09-07

Comments (none posted)

cyrus-sasl: remote buffer overflow

Package(s):cyrus-sasl CVE #(s):CAN-2004-0884
Created:October 7, 2004 Updated:March 16, 2005
Description: cyrus-sasl has a vulnerability involving a buffer overflow in the digestmda5.c file. A remote attacker may be able to compromise the system. Also, a local user may be able to exploit a vulnerability by using the SASL_PATH environment variable.
Alerts:
Mandrake MDKSA-2005:054 2005-03-15
SuSE SUSE-SA:2005:013 2005-03-03
Fedora-Legacy FLSA:2137 2005-02-17
OpenPKG OpenPKG-SA-2005.004 2005-01-28
Conectiva CLA-2004:889 2004-11-11
Debian DSA-568-1 2004-10-16
Debian DSA-563-3 2004-10-14
Debian DSA-563-2 2004-10-12
Debian DSA-563-1 2004-10-12
Trustix TSLSA-2004-0053 2004-10-08
Mandrake MDKSA-2004:106 2004-10-07
Red Hat RHSA-2004:546-02 2004-10-07
Gentoo 200410-05 2004-10-07

Comments (none posted)

dhcp: format string vulnerability

Package(s):dhcp CVE #(s):CAN-2004-1006
Created:November 4, 2004 Updated:July 13, 2005
Description: Dhcp has a format string vulnerability in the log functions of dhcp 2.x that may be exploited via a malicious DNS server.
Alerts:
Fedora-Legacy FLSA:152835 2005-07-10
Red Hat RHSA-2005:212-01 2005-04-12
Debian DSA-584-1 2004-11-04

Comments (none posted)

Filename disclosure vulnerability in fam

Package(s):fam CVE #(s):CAN-2002-0875
Created:August 19, 2002 Updated:January 5, 2005
Description: "fam" (file alteration monitor) watches files and directories for changes and lets interested applications know when something happens. This package has a flaw in its group handling that blocks some legitimate operations while, at the same time, exposing the names of files that should otherwise be invisible.
Alerts:
Red Hat RHSA-2005:005-01 2005-01-05
Debian DSA-154-1 2002-08-15

Comments (none posted)

flim: insecure file creation

Package(s):flim CVE #(s):CAN-2004-0422
Created:May 5, 2004 Updated:December 16, 2004
Description: The emacs "flim" mode creates temporary files in an insecure fashion, possibly allowing a local attacker to overwrite files.
Alerts:
Fedora FEDORA-2004-546 2004-12-15
Red Hat RHSA-2004:344-01 2004-08-18
Debian DSA-500-1 2004-05-01

Comments (none posted)

Foomatic: Arbitrary command execution in foomatic-rip

Package(s):foomatic CVE #(s):CAN-2004-0801
Created:September 20, 2004 Updated:May 31, 2006
Description: There is a vulnerability in the foomatic-filters package. This vulnerability is due to insufficient checking of command-line parameters and environment variables in the foomatic-rip filter. This vulnerability may allow both local and remote attackers to execute arbitrary commands on the print server with the permissions of the spooler.
Alerts:
SuSE SUSE-SA:2006:026 2006-05-30
Fedora-Legacy FLSA:2076 2004-11-05
Conectiva CLA-2004:880 2004-10-27
Fedora FEDORA-2004-303 2004-09-21
Gentoo 200409-24 2004-09-20

Comments (none posted)

FreeRADIUS: denial of service

Package(s):freeradius CVE #(s):CAN-2004-0938 CAN-2004-0960 CAN-2004-0961
Created:September 22, 2004 Updated:February 2, 2005
Description: FreeRADIUS (through version 1.0.1) suffers from several denial of service vulnerabilities in its packet reception code.
Alerts:
Fedora-Legacy FLSA:2187 2005-02-01
Red Hat RHSA-2004:609-01 2004-11-12
Gentoo 200409-29 2004-09-22

Comments (none posted)

gaim: buffer overflow in MSN protocol

Package(s):gaim CVE #(s):CAN-2004-0891
Created:October 25, 2004 Updated:February 11, 2005
Description: A buffer overflow in the MSN protocol handler for gaim 0.79 to 1.0.1 allows remote attackers to cause a denial of service (application crash) and possibly execute arbitrary code via an "unexpected sequence of MSNSLP messages" that results in an unbounded copy operation that writes to the wrong buffer.
Alerts:
Fedora-Legacy FLSA:2188 2005-02-10
Red Hat RHSA-2004:604-01 2004-10-20
Mandrake MDKSA-2004:117 2004-11-01
Ubuntu USN-8-1 2004-10-27
Gentoo 200410-23 2004-10-24
Slackware SSA:2004-296-01 2004-10-25

Comments (none posted)

Gallery: cross-site scripting vulnerability

Package(s):Gallery CVE #(s):CAN-2004-1106
Created:November 8, 2004 Updated:January 17, 2005
Description: Jim Paris has discovered a cross-site scripting vulnerability in Gallery. By sending a carefully crafted URL, an attacker can inject and execute script code in the victim's browser window, and potentially compromise the users gallery.
Alerts:
Debian DSA-642-1 2005-01-17
Gentoo 200411-10:01 2004-11-06

Comments (none posted)

gtk2, gdk-pixbuf: buffer overflows

Package(s):gdk-pixbuf gtk2 CVE #(s):CAN-2004-0753 CAN-2004-0782 CAN-2004-0783 CAN-2004-0788
Created:September 15, 2004 Updated:February 25, 2005
Description: The gdk-pixbuf and gtk2 libraries contain vulnerabilities in their handling of BMP and XPM files which can lead to denial of service and, potentially, code execution attacks.
Alerts:
Fedora-Legacy FLSA:2005 2005-02-23
Conectiva CLA-2004:875 2004-10-18
Slackware SSA:2004-266-02 2004-09-22
Gentoo 200409-28 2004-09-21
Mandrake MDKSA-2004:095-1 2004-09-17
SuSE SUSE-SA:2004:033 2004-09-17
Debian DSA-549-1 2004-09-17
Red Hat RHSA-2004:447-02 2004-09-15
Debian DSA-546-1 2004-09-16
Red Hat RHSA-2004:466-01 2004-09-15
Red Hat RHSA-2004:447-01 2004-09-15
Mandrake MDKSA-2004:095 2004-09-15
Fedora FEDORA-2004-289 2004-09-15
Fedora FEDORA-2004-288 2004-09-15
Fedora FEDORA-2004-287 2004-09-15
Fedora FEDORA-2004-286 2004-09-15

Comments (none posted)

gettext: Insecure temporary file handling

Package(s):gettext CVE #(s):CAN-2004-0966
Created:October 11, 2004 Updated:March 1, 2006
Description: gettext insecurely creates temporary files in world-writeable directories with predictable names. A local attacker could create symbolic links in the temporary files directory, pointing to a valid file somewhere on the filesystem. When gettext is called, this would result in file access with the rights of the user running the utility, which could be the root user.
Alerts:
Mandriva MDKSA-2006:051 2006-02-28
Fedora-Legacy FLSA:136323 2006-01-09
Gentoo 200410-10:02 2004-10-10
OpenPKG OpenPKG-SA-2004.055 2004-12-23
Ubuntu USN-5-1 2004-10-27
Gentoo 200410-10 2004-10-10

Comments (1 posted)

ghostscript: symlink vulnerabilities

Package(s):ghostscript CVE #(s):CAN-2004-0967
Created:October 20, 2004 Updated:September 28, 2005
Description: The ghostscript package (prior to version 7.07.1-r7) contains several scripts which are vulnerable to symlink attacks.
Alerts:
Red Hat RHSA-2005:081-01 2005-09-28
Ubuntu USN-3-1 2004-10-27
Gentoo 200410-18 2004-10-20

Comments (none posted)

glibc: Information leak with LD_DEBUG

Package(s):glibc CVE #(s):CAN-2004-1453
Created:August 17, 2004 Updated:May 26, 2005
Description: Silvio Cesare discovered a potential information leak in glibc. It allows LD_DEBUG on SUID binaries where it should not be allowed. This has various security implications, which may be used to gain confidential information. An attacker can gain the list of symbols a SUID application uses and their locations and can then use a trojaned library taking precedence over those symbols to gain information or perform further exploitation.
Alerts:
Red Hat RHSA-2005:256-01 2005-05-18
Gentoo 200408-16 2004-08-16

Comments (1 posted)

glibc: tempfile vulnerability in catchsegv script

Package(s):glibc CVE #(s):CAN-2004-0968
Created:October 21, 2004 Updated:November 14, 2005
Description: The catchsegv script in the glibc package has a symlink vulnerability that may allow a local user to overwrite arbitrary files with the permissions of the user that is running the script.
Alerts:
Fedora-Legacy FLSA:152848 2005-11-13
Red Hat RHSA-2005:261-01 2005-04-28
Debian DSA-636-1 2005-01-12
Mandrake MDKSA-2004:159 2004-12-29
Red Hat RHSA-2004:586-01 2004-12-20
Fedora FEDORA-2004-356 2004-11-11
Ubuntu USN-4-1 2004-10-27
Gentoo 200410-19 2004-10-21

Comments (none posted)

gnome-vfs: backend script vulnerabilities

Package(s):gnome-vfs CVE #(s):CAN-2004-0494
Created:August 4, 2004 Updated:February 21, 2005
Description: Several scripts packaged with gnome-vfs, using its "extfs" capability, have security flaws. These scripts tend not to be used on many systems, but their presence can still be a threat.
Alerts:
Fedora-Legacy FLSA:1944 2005-02-20
Whitebox WBSA-2004:373-01 2004-08-19
Red Hat RHSA-2004:373-01 2004-08-04

Comments (none posted)

groff: insecure temporary directory

Package(s):groff CVE #(s):CAN-2004-0969
Created:November 1, 2004 Updated:February 9, 2006
Description: Recently, Trustix Secure Linux discovered a vulnerability in the groff package. The utility "groffer" created a temporary directory in an insecure way, which allowed exploitation of a race condition to create or overwrite files with the privileges of the user invoking the program.
Alerts:
Mandriva MDKSA-2006:038 2006-02-08
Gentoo 200411-15 2004-11-08
Ubuntu USN-13-1 2004-11-01

Comments (none posted)

gtkhtml: malformed messages cause crash

Package(s):gtkhtml CVE #(s):CAN-2003-0133 CAN-2003-0541
Created:April 14, 2003 Updated:April 18, 2005
Description: GtkHTML is the HTML rendering widget used by the Evolution mail reader.

GtkHTML supplied with versions of Evolution prior to 1.2.4 contain a bug when handling HTML messages. Alan Cox discovered that certain malformed messages could cause the Evolution mail component to crash.

Alerts:
Debian DSA-710-1 2005-04-18
Mandrake MDKSA-2003:093 2003-09-18
Conectiva CLA-2003:737 2003-09-12
Red Hat RHSA-2003:264-01 2003-09-09
Mandrake MDKSA-2003:046 2003-04-15
Red Hat RHSA-2003:126-01 2003-04-14

Comments (none posted)

imlib: buffer overflows in image decoding

Package(s):imlib CVE #(s):CAN-2004-1026
Created:December 6, 2004 Updated:January 13, 2005
Description: Pavel Kankovsky discovered that several overflows found in the libXpm library also applied to imlib. He also fixed a number of other potential flaws. A remote attacker could entice a user to view a carefully-crafted image file, which would potentially lead to execution of arbitrary code with the rights of the user viewing the image. This affects any program that makes use of the imlib library.
Alerts:
Mandrake MDKSA-2005:007 2005-01-12
Gentoo 200501-19 2005-01-11
Ubuntu USN-55-1 2005-01-06
Debian DSA-628-1 2005-01-06
Ubuntu USN-53-1 2004-12-29
Debian DSA-618-1 2004-12-24
Red Hat RHSA-2004:651-01 2004-12-10
Gentoo 200412-03 2004-12-06

Comments (none posted)

imlib2: buffer overflows

Package(s):imlib2 CVE #(s):CAN-2004-0802 CAN-2004-0817
Created:September 8, 2004 Updated:October 26, 2005
Description: The imlib2 library contains buffer overflows in the BMP handling code.
Alerts:
Debian DSA-548-2 2005-10-26
Conectiva CLA-2004:870 2004-09-28
Debian DSA-552-1 2004-09-22
Debian DSA-548-1 2004-09-16
Red Hat RHSA-2004:465-01 2004-09-15
Gentoo 200409-12 2004-09-08
Fedora FEDORA-2004-301 2004-09-09
Fedora FEDORA-2004-300 2004-09-09
Mandrake MDKSA-2004:089 2004-09-07

Comments (none posted)

iptables: missing initialization

Package(s):iptables CVE #(s):CAN-2004-0986
Created:November 1, 2004 Updated:February 11, 2005
Description: Faheem Mitha noticed that the iptables command, an administration tool for IPv4 packet filtering and NAT, did not always load the required modules on its own as it was supposed to. This could lead to firewall rules not being loaded on system startup. This caused a failure in connection with rules provided by lokkit at least.
Alerts:
Fedora-Legacy FLSA:2252 2005-02-10
Ubuntu USN-81-1 2005-02-11
Mandrake MDKSA-2004:125 2004-11-04
Debian DSA-580-1 2004-11-01

Comments (none posted)

kernel: IGMP and scm_send vulnerabilities

Package(s):kernel CVE #(s):CAN-2004-1016 CAN-2004-1137
Created:December 14, 2004 Updated:January 4, 2005
Description: Paul Starzetz has discovered a new pair of kernel vulnerabilities. The IGMP code suffers from input validation and integer overflow vulnerabilities which could be remotely exploitable, and the socket function __scm_send() has a local denial of service vulnerability.
Alerts:
Fedora FEDORA-2004-582 2005-01-03
Fedora FEDORA-2004-581 2005-01-03
Ubuntu USN-47-1 2004-12-23
SuSE SUSE-SA:2004:044 2004-12-21
Trustix TSLSA-2004-0068 2004-01-19
Ubuntu USN-38-1 2004-12-14

Comments (none posted)

kernel-utils: setuid vulnerability

Package(s):kernel-utils CVE #(s):CAN-2003-0019
Created:February 7, 2003 Updated:January 21, 2005
Description: The kernel-utils package contains several utilities that can be used to control the kernel or machine hardware. In Red Hat Linux 8.0 this package contains user mode linux (UML) utilities.

The uml_net utility in kernel-utils packages with Red Hat Linux 8.0 was incorrectly shipped setuid root. This could allow local users to control certain network interfaces, add and remove arp entries and routes, and put interfaces in and out of promiscuous mode.

All users of the kernel-utils package should update to these packages that contain a version of uml_net that is not setuid root.

Alternatively, as a work-around to this vulnerability issue the following command as root:

chmod -s /usr/bin/uml_net

Alerts:
Red Hat RHSA-2003:056-08 2003-02-07

Comments (none posted)

libgd2: buffer overflows in PNG handling

Package(s):libgd2 CVE #(s):CAN-2004-0990 CAN-2004-0941
Created:October 29, 2004 Updated:June 28, 2006
Description: Several buffer overflows have been discovered in libgd's PNG handling functions.
If an attacker tricked a user into loading a malicious PNG image, they could leverage this into executing arbitrary code in the context of the user opening image. Most importantly, this library is commonly used in PHP. One possible target would be a PHP driven photo website that lets users upload images. Therefore this vulnerability might lead to privilege escalation to a web server's privileges.
Multiple buffer overflows in the gd graphics library (libgd) 2.0.21 and earlier may allow remote attackers to execute arbitrary code via malformed image files that trigger the overflows due to improper calls to the gdMalloc function.
Alerts:
Mandriva MDKSA-2006:114 2006-06-27
Red Hat RHSA-2006:0194-01 2006-02-01
Fedora-Legacy FLSA:152838 2005-07-15
Red Hat RHSA-2004:638-01 2004-12-17
Ubuntu USN-33-1 2004-11-29
Debian DSA-602-1 2004-11-29
Debian DSA-601-1 2004-11-29
Mandrake MDKSA-2004:132 2004-11-15
Ubuntu USN-25-1 2004-11-15
Fedora FEDORA-2004-412 2004-11-11
Fedora FEDORA-2004-411 2004-11-11
Ubuntu USN-21-1 2004-11-09
Debian DSA-591-1 2004-11-09
Debian DSA-589-1 2004-11-09
Gentoo 200411-08 2004-11-03
OpenPKG OpenPKG-SA-2004.049 2004-10-30
Ubuntu USN-11-1 2004-10-28

Comments (none posted)

libpng: multiple vulnerabilities

Package(s):libpng CVE #(s):CAN-2002-1363 CAN-2004-0597 CAN-2004-0598 CAN-2004-0599
Created:August 4, 2004 Updated:February 10, 2005
Description: There is yet another set of holes in libpng, versions 1.2.5 and prior, which can be exploited by a malicious image file; see this advisory from Chris Evans or this CERT advisory for details.
Alerts:
Fedora-Legacy FLSA:1943 2005-02-08
Red Hat RHSA-2004:421-01 2004-08-04
Gentoo 200408-22 2004-08-23
Whitebox WBSA-2004:402-01 2004-08-19
Mandrake MDKSA-2004:082 2004-08-12
Slackware SSA:2004-223-01 2004-08-09
Slackware SSA:2004-223-02 2004-08-07
Slackware SSA:2004-222-01b 2004-08-10
Slackware SSA:2004-222-01 2004-08-07
Conectiva CLA-2004:856 2004-08-06
Trustix TSLSA-2004-0040 2004-08-05
Gentoo 200408-03 2004-08-05
Debian DSA-536-1 2004-08-04
Mandrake MDKSA-2004:079 2004-08-04
SuSE SUSE-SA:2004:023 2004-08-04
Red Hat RHSA-2004:402-01 2004-08-04
OpenPKG OpenPKG-SA-2004.035 2004-08-04

Comments (1 posted)

libxml2 - arbitrary code execution

Package(s):libxml2 CVE #(s):CAN-2004-0110
Created:February 26, 2004 Updated:August 19, 2009
Description: Yuuichi Teranishi discovered a flaw in libxml2 versions prior to 2.6.6. When fetching a remote resource via FTP or HTTP, libxml2 uses special parsing routines. These routines can overflow a buffer if passed a very long URL. If an attacker is able to find an application using libxml2 that parses remote resources and allows them to influence the URL, then this flaw could be used to execute arbitrary code.
Alerts:
Fedora FEDORA-2009-8594 2009-08-15
Fedora FEDORA-2009-8582 2009-08-15
Fedora-Legacy FLSA:1324 2004-07-19
Conectiva CLA-2004:836 2004-03-31
Gentoo 200403-01 2004-03-06
Trustix TSLSA-2004-0010 2004-03-05
OpenPKG OpenPKG-SA-2004.003 2004-03-05
Netwosix NW-2004-0004 2004-03-04
Debian DSA-455-1 2004-03-03
Mandrake MDKSA-2004:018 2004-03-03
Red Hat RHSA-2004:091-02 2004-03-03
Whitebox WBSA-2004:090-01 2004-03-01
Red Hat RHSA-2004:090-01 2004-02-26
Fedora FEDORA-2004-087 2004-02-25
Red Hat RHSA-2004:091-01 2004-02-26

Comments (none posted)

libxml2: multiple buffer overflows

Package(s):libxml2 CVE #(s):CAN-2004-0989
Created:October 28, 2004 Updated:August 19, 2009
Description: libxml2 prior to version 2.6.14 has multiple buffer overflow vulnerabilities, if a local user passes a specially crafted FTP URL, arbitrary code may be executed.
Alerts:
Fedora FEDORA-2009-8594 2009-08-15
Fedora FEDORA-2009-8582 2009-08-15
Ubuntu USN-89-1 2005-02-28
Red Hat RHSA-2004:650-01 2004-12-16
Conectiva CLA-2004:890 2004-11-18
Red Hat RHSA-2004:615-01 2004-11-12
Mandrake MDKSA-2004:127 2004-11-04
Debian DSA-582-1 2004-11-02
Gentoo 200411-05 2004-11-02
Trustix TSLSA-2004-0055 2004-10-29
OpenPKG OpenPKG-SA-2004.050 2004-10-31
Ubuntu USN-10-1 2004-10-28
Fedora FEDORA-2004-353 2004-10-28

Comments (none posted)

libxpm4: stack and integer overflows

Package(s):libxpm4 CVE #(s):CAN-2004-0687 CAN-2004-0688
Created:September 16, 2004 Updated:February 14, 2005
Description: There are several stack and integer overflow bugs in the libXpm code of XFree86 that may be used for a denial of service.
Alerts:
Conectiva CLA-2005:924 2005-02-14
Red Hat RHSA-2005:004-01 2005-01-12
Red Hat RHSA-2004:537-01 2004-12-02
Ubuntu USN-27-1 2004-11-17
Mandrake MDKSA-2004:124 2004-11-04
Debian DSA-561-1 2004-10-11
Gentoo 200410-09 2004-10-09
Debian DSA-560-1 2004-10-07
Red Hat RHSA-2004:479-01 2004-10-06
Red Hat RHSA-2004:478-01 2004-10-04
Gentoo 200409-34 2004-09-27
SuSE SUSE-SA:2004:034 2004-09-17
Mandrake MDKSA-2004:099 2004-09-15
Mandrake MDKSA-2004:098 2004-09-15

Comments (none posted)

logcheck: symlink vulnerability

Package(s):logcheck CVE #(s):CAN-2004-0404
Created:April 21, 2004 Updated:December 22, 2004
Description: The logcheck utility handles temporary files in an unsafe way, possibly allowing local attackers to overwrite files.
Alerts:
Mandrake MDKSA-2004:155 2004-12-22
Debian DSA-488-1 2004-04-16

Comments (none posted)

lvm10: creates insecure temporary directory

Package(s):lvm10 CVE #(s):CAN-2004-0972
Created:November 1, 2004 Updated:July 25, 2005
Description: Trustix Secure Linux discovered a vulnerability in a supplemental script of the lvm10 package. The program "lvmcreate_initrd" created a temporary directory in an insecure way, which could allow a symlink attack to create or overwrite arbitrary files with the privileges of the user invoking the program.
Alerts:
Fedora-Legacy FLSA:152842 2005-07-24
Mandrake MDKSA-2004:144 2004-12-06
Gentoo 200411-22 2004-11-11
Debian DSA-583-1 2004-11-03
Ubuntu USN-15-1 2004-11-01

Comments (none posted)

Midnight Commander: extfs vfs vulnerability

Package(s):mc CVE #(s):CAN-2004-0494
Created:September 2, 2004 Updated:January 5, 2005
Description: Midnight Commander has a vfs vulnerability with shell quoting in extfs perl scripts.
Alerts:
Red Hat RHSA-2004:464-02 2005-01-05
Red Hat RHSA-2004:464-01 2004-09-15
Fedora FEDORA-2004-273 2004-09-01
Fedora FEDORA-2004-272 2004-09-01

Comments (none posted)

mikmod: buffer overflow

Package(s):mikmod CVE #(s):CAN-2003-0427
Created:June 16, 2003 Updated:June 16, 2005
Description: Ingo Saitz discovered a bug in mikmod whereby a long filename inside an archive file can overflow a buffer when the archive is being read by mikmod.
Alerts:
Fedora FEDORA-2005-405 2005-06-16
Red Hat RHSA-2005:506-01 2005-06-13
Fedora FEDORA-2005-404 2005-06-09
Gentoo 200307-01 2003-07-02
Debian DSA-320-1 2003-06-13

Comments (none posted)

mozilla products: arbitrary code execution and other vulnerabilities

Package(s):mozilla firefox thunderbird CVE #(s):CAN-2004-0902 CAN-2004-0903 CAN-2004-0904 CAN-2004-0905 CAN-2004-0908
Created:September 20, 2004 Updated:January 13, 2005
Description: Several vulnerabilities exist in the Mozilla web browser and derived products, the most serious of which could allow a remote attacker to execute arbitrary code on an affected system. See the CERT advisory for details.
Alerts:
Gentoo 200501-03 2005-01-05
Fedora-Legacy FLSA:2089 2004-10-27
Conectiva CLA-2004:877 2004-10-22
Mandrake MDKSA-2004:107 2004-10-19
SuSE SUSE-SA:2004:036 2004-10-06
Red Hat RHSA-2004:486-01 2004-09-30
Slackware SSA:2004-266-03 2004-09-22
Gentoo 200409-26 2004-09-20

Comments (none posted)

mpg123: buffer overflow bug

Package(s):mpg123 CVE #(s):CAN-2004-0805
Created:September 16, 2004 Updated:January 11, 2005
Description: The mpg123 audio playing utility has a buffer overflow bug that may allow arbitrary execution of code.
Alerts:
Gentoo 200501-14 2005-01-10
Debian DSA-564-1 2004-10-13
Mandrake MDKSA-2004:100 2004-09-22
Gentoo 200409-20 2004-09-16

Comments (none posted)

mpg321: format string vulnerability

Package(s):mpg321 CVE #(s):CAN-2003-0969
Created:January 6, 2004 Updated:March 28, 2005
Description: A vulnerability was discovered in mpg321, a command-line mp3 player, whereby user-supplied strings were passed to printf(3) unsafely. This vulnerability could be exploited by a remote attacker to overwrite memory, and possibly execute arbitrary code. In order for this vulnerability to be exploited, mpg321 would need to play a malicious mp3 file (including via HTTP streaming).
Alerts:
Gentoo 200503-34 2005-03-28
Debian DSA-411-1 2004-01-05

Comments (none posted)

mysql: several vulnerabilities

Package(s):mysql CVE #(s):CAN-2004-0835 CAN-2004-0836 CAN-2004-0837
Created:October 11, 2004 Updated:April 6, 2005
Description: Several problems have been discovered in MySQL. Oleksandr Byelkin noticed that ALTER TABLE ... RENAME checks CREATE/INSERT rights of the old table instead of the new one. (CAN-2004-0835) Lukasz Wojtow noticed a buffer overrun in the mysql_real_connect function. (CAN-2004-0836) Dean Ellis noticed that multiple threads ALTERing the same (or different) MERGE tables to change the UNION can cause the server to crash or stall. (CAN-2004-0837)
Alerts:
Ubuntu USN-109-1 2005-04-06
Fedora FEDORA-2004-530 2004-12-08
Ubuntu USN-32-1 2004-11-25
Conectiva CLA-2004:892 2004-11-18
Mandrake MDKSA-2004:119 2004-11-01
OpenPKG OpenPKG-SA-2004.045 2004-10-30
Red Hat RHSA-2004:611-01 2004-10-27
Gentoo 200410-22 2004-10-24
Red Hat RHSA-2004:569-01 2004-10-20
Red Hat RHSA-2004:597-01 2004-10-20
Debian DSA-562-1 2004-10-11

Comments (none posted)

ncpfs: buffer overflow

Package(s):ncpfs CVE #(s):CAN-2004-1079
Created:December 15, 2004 Updated:December 22, 2004
Description: The (setuid root) ncplogin and ncpmap utilities in ncpfs (prior to version 2.2.5) contain an exploitable buffer overflow.
Alerts:
Gentoo 200412-09 2004-12-15

Comments (none posted)

netkit-telnet: invalid free pointer

Package(s):netkit-telnet CVE #(s):CAN-2004-0911
Created:October 4, 2004 Updated:March 28, 2005
Description: Michal Zalewski discovered a bug in the netkit-telnet server (telnetd) whereby a remote attacker could cause the telnetd process to free an invalid pointer. This causes the telnet server process to crash, leading to a straightforward denial of service (inetd will disable the service if telnetd is crashed repeatedly), or possibly the execution of arbitrary code with the privileges of the telnetd process (by default, the 'telnetd' user).
Alerts:
Ubuntu USN-101-1 2005-03-28
Debian DSA-556-2 2004-10-18
Debian DSA-569-1 2004-10-18
Debian DSA-556-1 2004-10-02

Comments (none posted)

netpbm: insecure temporary files

Package(s):netpbm CVE #(s):CAN-2003-0924
Created:January 19, 2004 Updated:December 29, 2004
Description: netpbm is graphics conversion toolkit made up of a large number of single-purpose programs. Many of these programs were found to create temporary files in an insecure manner, which could allow a local attacker to overwrite files with the privileges of the user invoking a vulnerable netpbm tool.
Alerts:
Conectiva CLA-2004:909 2004-12-29
Gentoo 200410-02 2004-10-04
Mandrake MDKSA-2004:011-1 2004-09-27
Whitebox WBSA-2004:031-01 2004-02-12
Mandrake MDKSA-2004:011 2004-02-11
Red Hat RHSA-2004:030-01 2004-02-05
Fedora FEDORA-2004-068 2004-02-06
Red Hat RHSA-2004:031-01 2004-01-22
Debian DSA-426-1 2004-01-18

Comments (1 posted)

nfs-utils: denial of service

Package(s):nfs-utils CVE #(s):CAN-2004-1014
Created:December 1, 2004 Updated:May 15, 2005
Description: The NFS statd server contains a denial of service vulnerability which is easily exploited by a remote attacker.
Alerts:
Fedora-Legacy FLSA:152871 2005-05-12
Red Hat RHSA-2004:583-01 2004-12-20
Gentoo 200412-08 2004-12-14
Trustix TSLSA-2004-0065 2004-01-09
Debian DSA-606-1 2004-12-08
Mandrake MDKSA-2004:146 2004-12-06
Ubuntu USN-36-1 2004-12-01

Comments (none posted)

openssl: der_chop script temp file vulnerability

Package(s):openssl CVE #(s):CAN-2004-0975
Created:November 11, 2004 Updated:July 19, 2005
Description: The der_chop script in openssl has a temp file vulnerability that may allow an attacker to overwrite arbitrary files with the permissions that the script is running under.
Alerts:
Fedora-Legacy FLSA:152841 2005-07-15
Mandrake MDKSA-2004:147 2004-12-06
Debian DSA-603-1 2004-12-01
Ubuntu USN-24-1 2004-11-11

Comments (1 posted)

OpenSSL: denial of service vulnerabilities

Package(s):OpenSSL CVE #(s):CAN-2004-0081 CAN-2003-0851
Created:March 17, 2004 Updated:November 2, 2005
Description: Versions 0.9.7a-c of the OpenSSL library suffer from two denial of service vulnerabilities; see the version 0.9.7d release announcement for details.
Alerts:
Red Hat RHSA-2005:830-00 2005-11-02
Red Hat RHSA-2005:829-00 2005-11-02
Fedora FEDORA-2005-1042 2005-10-31
Fedora-Legacy FLSA:1395 2004-05-08
Conectiva CLA-2004:834 2004-03-31
Whitebox WBSA-2004:084-01 2004-03-23
Red Hat RHSA-2004:084-01 2004-03-23
Fedora FEDORA-2004-095 2004-03-19
Whitebox WBSA-2004:120-01 2004-03-22
Trustix TSLSA-2004-0012 2004-03-17
Slackware SSA:2004-077-01 2004-03-17
Red Hat RHSA-2004:121-01 2004-03-17
OpenPKG OpenPKG-SA-2004.007 2004-03-18
Gentoo 200403-03 2004-03-17
Debian DSA-465-1 2004-03-17
Netwosix NW-2004-0005 2004-03-17
Mandrake MDKSA-2004:023 2004-03-17
SuSE SuSE-SA:2004:007 2004-03-17
Red Hat RHSA-2004:120-01 2004-03-17
Red Hat RHSA-2004:119-01 2004-03-17
EnGarde ESA-20040317-003 2004-03-17

Comments (1 posted)

php: remotely exploitable memory errors

Package(s):php CVE #(s):CAN-2004-0594
Created:July 14, 2004 Updated:February 7, 2005
Description: Stefan Esser has issued an advisory regarding a remotely exploitable hole in PHP (through version 4.3.7). If the memory_limit feature is in use (as it should be, to prevent denial of service attacks), allocation failures can be forced at highly inopportune times, and those failures can be exploited to execute arbitrary code. The exploit is described as "quite easy," and it can be done regardless of whether Apache1 or Apache2 is in use. Upgrading to PHP 4.3.8 fixes the problem; yesterday's PHP 5.0 release also contains the fix (but the final release candidate did not).
Alerts:
Debian DSA-669-1 2005-02-07
Whitebox WBSA-2004:392-01 2004-08-19
Fedora FEDORA-2004-223 2004-07-23
Fedora FEDORA-2004-222 2004-07-23
OpenPKG OpenPKG-SA-2004.034 2004-07-22
Slackware SSA:2004-202-01 2004-07-20
Debian DSA-531-1 2004-07-20
Red Hat RHSA-2004:392-01 2004-07-19
Red Hat RHSA-2004:395-01 2004-07-19
Conectiva CLA-2004:847 2004-07-16
SuSE SUSE-SA:2004:021 2004-07-16
Mandrake MDKSA-2004:068 2004-07-14
Gentoo 200407-13 2004-07-15
tinysofa TSSA-2004-013 2004-07-14

Comments (none posted)

PostgreSQL: Insecure temporary file use in make_oidjoins_check

Package(s):PostgreSQL CVE #(s):CAN-2004-0977
Created:October 18, 2004 Updated:December 20, 2004
Description: The make_oidjoins_check script insecurely creates temporary files in world-writeable directories with predictable names. A local attacker could create symbolic links in the temporary files directory, pointing to a valid file somewhere on the filesystem. When make_oidjoins_check is called, this would result in file overwrite with the rights of the user running the utility, which could be the root user.
Alerts:
Red Hat RHSA-2004:489-01 2004-12-20
Mandrake MDKSA-2004:149 2004-12-13
OpenPKG OpenPKG-SA-2004.046 2004-10-29
Debian DSA-577-1 2004-10-29
Ubuntu USN-6-1 2004-10-27
Gentoo 200410-16 2004-10-18

Comments (none posted)

ProZilla: Multiple vulnerabilities

Package(s):ProZilla CVE #(s):CAN-2004-1120
Created:November 23, 2004 Updated:February 1, 2005
Description: ProZilla contains several exploitable buffer overflows in the code handling the network protocols. A remote attacker could setup a malicious server and entice a user to retrieve files from that server using ProZilla. This could lead to the execution of arbitrary code with the rights of the user running ProZilla.
Alerts:
Debian DSA-663-1 2005-02-01
Gentoo 200411-31 2004-11-23

Comments (none posted)

qt3: BMP image parser heap overflow

Package(s):qt3/qt3-non-mt/qt3-32bit/qt3-static CVE #(s):CAN-2004-0691 CAN-2004-0692 CAN-2004-0693
Created:August 19, 2004 Updated:May 15, 2005
Description: A heap overflow in the qt3 BMP image format parser in Qt versions prior to 3.3.3 may allow remote code execution.
Alerts:
Fedora-Legacy FLSA:152763 2005-05-12
Conectiva CLA-2004:866 2004-09-22
Whitebox WBSA-2004:414-01 2004-09-20
Debian DSA-542-1 2004-08-30
Fedora FEDORA-2004-271 2004-08-23
Fedora FEDORA-2004-270 2004-08-23
Gentoo 200408-20 2004-08-22
Red Hat RHSA-2004:414-01 2004-08-20
Mandrake MDKSA-2004:085 2004-08-18
SuSE SUSE-SA:2004:027 2004-08-19

Comments (none posted)

rp-pppoe, pppoe: missing privilege dropping

Package(s):rp-pppoe, pppoe CVE #(s):CAN-2004-0564
Created:October 4, 2004 Updated:November 15, 2005
Description: Max Vozeler discovered a vulnerability in pppoe, the PPP over Ethernet driver from Roaring Penguin. When the program is running setuid root (which is not the case in a default Debian installation), an attacker could overwrite any file on the file system.
Alerts:
Fedora-Legacy FLSA:152794 2005-11-14
Mandrake MDKSA-2004:145 2004-12-06
Debian DSA-557-1 2004-10-04

Comments (none posted)

ruby: infinite loop

Package(s):ruby CVE #(s):CAN-2004-0983
Created:November 8, 2004 Updated:May 15, 2005
Description: The upstream developers of Ruby have corrected a problem in the CGI module for this language. Specially crafted requests could cause an infinite loop and thus cause the program to eat up cpu cycles.
Alerts:
Fedora-Legacy FLSA:152768 2005-05-12
Red Hat RHSA-2004:635-01 2004-12-13
Gentoo 200411-23 2004-11-16
Fedora FEDORA-2004-403 2004-11-11
Fedora FEDORA-2004-402 2004-11-11
Ubuntu USN-20-1 2004-11-08
Mandrake MDKSA-2004:128 2004-11-08
Debian DSA-586-1 2004-11-08

Comments (none posted)

sharutils: arbitrary code execution

Package(s):sharutils CVE #(s):CAN-2004-1772
Created:October 1, 2004 Updated:April 26, 2005
Description: sharutils contains two buffer overflows. Ulf Harnhammar discovered a buffer overflow in shar.c, where the length of data returned by the wc command is not checked. Florian Schilhabel discovered another buffer overflow in unshar.c. An attacker could exploit these vulnerabilities to execute arbitrary code as the user running one of the sharutils programs.
Alerts:
Red Hat RHSA-2005:377-01 2005-04-26
Fedora FEDORA-2005-281 2005-04-01
Fedora FEDORA-2005-280 2005-04-01
Ubuntu USN-102-1 2005-03-29
Fedora-Legacy FLSA:2155 2005-03-24
Gentoo 200410-01 2004-10-01

Comments (none posted)

sox: buffer overflow

Package(s):sox CVE #(s):CAN-2004-0557
Created:July 28, 2004 Updated:February 21, 2005
Description: Sox suffers from buffer overflows in its WAV file handling; these overflows could conceivably be exploited by way of a malicious sound file.
Alerts:
Fedora-Legacy FLSA:1945 2005-02-20
Debian DSA-565-1 2004-10-13
Whitebox WBSA-2004:409-01 2004-08-19
Slackware SSA:2004-223-03 2004-08-07
Conectiva CLA-2004:855 2004-07-30
Gentoo 200407-23 2004-07-30
Mandrake MDKSA-2004:076 2004-07-28
Red Hat RHSA-2004:409-01 2004-07-29
Fedora FEDORA-2004-244 2004-07-28
Fedora FEDORA-2004-235 2004-07-28

Comments (none posted)

SpamAssassin: Denial of Service vulnerability

Package(s):spamassassin CVE #(s):CAN-2004-0796
Created:August 9, 2004 Updated:August 11, 2005
Description: SpamAssassin contains an unspecified Denial of Service vulnerability. By sending a specially crafted message an attacker could cause a Denial of Service attack against the SpamAssassin service.
Alerts:
Fedora-Legacy FLSA:129284 2005-08-10
Fedora-Legacy FLSA:2268 2005-03-24
Red Hat RHSA-2004:451-01 2004-09-30
Conectiva CLA-2004:867 2004-09-22
OpenPKG OpenPKG-SA-2004.041 2004-09-15
Mandrake MDKSA-2004:084 2004-08-18
Gentoo 200408-06 2004-08-09

Comments (none posted)

SquirrelMail: cross-site scripting

Package(s):squirrelmail CVE #(s):CAN-2004-1036
Created:November 17, 2004 Updated:December 23, 2004
Description: Squirrelmail (through version 1.4.3a-r2) suffers from yet another cross-site scripting vulnerability.
Alerts:
Red Hat RHSA-2004:654-01 2004-12-23
Conectiva CLA-2004:905 2004-12-02
Fedora FEDORA-2004-472 2004-11-28
Fedora FEDORA-2004-471 2004-11-28
Gentoo 200411-25 2004-11-17

Comments (none posted)

Subversion: Remote heap overflow

Package(s):subversion CVE #(s):CAN-2004-0413
Created:June 11, 2004 Updated:March 7, 2005
Description: Subversion has a remote Denial of Service vulnerability that may allow a server that runs svnserve to execute arbitrary code. See this advisory for more information.
Alerts:
Fedora-Legacy FLSA:1748 2005-03-07
SuSE SuSE-SA:2004:018 2004-06-17
Fedora FEDORA-2004-166 2004-06-11
Fedora FEDORA-2004-165 2004-06-11
OpenPKG OpenPKG-SA-2004.028 2004-06-11
Gentoo 200406-07 2004-06-10

Comments (none posted)

sudo: environment variable sanitizing

Package(s):sudo CVE #(s):CAN-2004-1051
Created:November 17, 2004 Updated:May 15, 2005
Description: Versions of sudo prior to 1.6.8p2 fail to properly sanitize the environment prior to running shell scripts; this failure can be exploited by a sudo user to subvert scripts and obtain shell access. See the 1.6.8p2 announcement for more information.
Alerts:
Fedora-Legacy FLSA:152856 2005-05-12
OpenPKG OpenPKG-SA-2005.002 2005-01-17
Debian DSA-596-2 2004-11-24
Debian DSA-596-1 2004-11-24
Ubuntu USN-28-1 2004-11-17
Mandrake MDKSA-2004:133 2004-11-15

Comments (none posted)

File overwrite vulnerability in tar and unzip

Package(s):tar unzip CVE #(s):CAN-2001-1267 CAN-2001-1268 CAN-2001-1269 CAN-2002-0399
Created:October 1, 2002 Updated:April 10, 2006
Description: The tar utility does not properly filter file names containing "../", meaning that a hostile archive can, if unpacked by an unsuspecting user, overwrite any file that is writable by that user. GNU tar versions 1.13.19 and earlier are vulnerable; unzip through version 5.42 has the same vulnerability.
Alerts:
Fedora-Legacy FLSA:183571-1 2006-04-04
Red Hat RHSA-2006:0195-01 2006-02-21
Conectiva CLA-2002:538 2002-10-29
Mandrake MDKSA-2002:066 2002-10-10
Mandrake MDKSA-2002:065 2002-10-10
EnGarde ESA-20021003-022 2002-10-03
Gentoo unzip-20021001 2002-10-01
Gentoo tar-20021001 2002-10-01
Red Hat RHSA-2002:096-24 2002-09-18

Comments (1 posted)

tiff: buffer overflows

Package(s):tiff CVE #(s):CAN-2004-0803
Created:October 13, 2004 Updated:April 12, 2005
Description: The tiff library contains several buffer overflows which may be exploited by way of maliciously-crafted image files. See this advisory for more information.
Alerts:
Red Hat RHSA-2005:021-01 2005-04-12
Conectiva CLA-2005:914 2005-01-06
Gentoo 200412-17 2004-12-19
Gentoo 200412-02 2004-12-05
Conectiva CLA-2004:888 2004-11-08
Slackware SSA:2004-305-02 2004-11-01
Red Hat RHSA-2004:577-01 2004-10-22
SuSE SUSE-SA:2004:038 2004-10-22
Mandrake MDKSA-2004:111 2004-10-21
Mandrake MDKSA-2004:109 2004-10-19
Debian DSA-567-1 2004-10-15
Fedora FEDORA-2004-334 2004-10-14
OpenPKG OpenPKG-SA-2004.043 2004-10-14
Gentoo 200410-11 2004-10-13

Comments (none posted)

unarj: buffer overflow vulnerability

Package(s):unarj CVE #(s):CAN-2004-0947
Created:November 11, 2004 Updated:February 2, 2005
Description: The unarj uncompression utility has a buffer overflow vulnerability from handling long file names in an archive. An attacker can cause unarj to crash or execute arbitrary code.
Alerts:
Fedora-Legacy FLSA:2272 2005-02-01
Debian DSA-652-1 2005-01-21
Red Hat RHSA-2005:007-01 2005-01-12
Gentoo 200411-29 2004-11-19
Fedora FEDORA-2004-414 2004-11-11

Comments (none posted)

viewcvs settings not honored

Package(s):viewcvs CVE #(s):CAN-2004-0915
Created:December 6, 2004 Updated:December 28, 2004
Description: Hajvan Sehic discovered several vulnerabilities in viewcvs, a utility for viewing CVS and Subversion repositories via HTTP. When exporting a repository as a tar archive the hide_cvsroot and forbidden settings were not honored.
Alerts:
Gentoo 200412-26 2004-12-28
Debian DSA-605-1 2004-12-06

Comments (none posted)

vim: modeline problems

Package(s):vim CVE #(s):CAN-2004-1138
Created:December 15, 2004 Updated:February 24, 2005
Description: A new set of modeline-related vulnerabilities has been discovered in versions of vim prior to 6.3-r2. These vulnerabilities could conceivably be exploited by a local user to obtain the privileges of another user.
Alerts:
Fedora-Legacy FLSA:2343 2005-02-23
Mandrake MDKSA-2005:003 2005-01-06
Ubuntu USN-52-1 2004-12-23
Red Hat RHSA-2005:010-01 2005-01-05
OpenPKG OpenPKG-SA-2004.052 2004-12-15
Gentoo 200412-10 2004-12-15

Comments (none posted)

WordPress: HTTP response splitting and XSS vulnerabilities

Package(s):wordpress CVE #(s):
Created:October 14, 2004 Updated:December 20, 2004
Description: WordPress is vulnerable to HTTP response splitting and cross-site scripting attacks, due to the lack of input validation in the administration panel scripts. A malicious user could inject arbitrary response data, leading to content spoofing, web cache poisoning and other cross-site scripting or HTTP response splitting attacks. This could result in compromising the victim's data or browser.
Alerts:
Gentoo 200410-12:02 2004-10-14
Gentoo 200410-12 2004-10-14

Comments (none posted)

wv: buffer overflow

Package(s):wv CVE #(s):CAN-2004-0645
Created:July 14, 2004 Updated:February 10, 2005
Description: wv, a viewer for MS Word files, contains a buffer overflow which may be exploited by a suitably-crafted file. Version 1.0.0-r1 fixes the problem.
Alerts:
Fedora-Legacy FLSA:1906 2005-02-08
Conectiva CLA-2004:902 2004-12-01
Debian DSA-579-1 2004-11-01
Debian DSA-550-1 2004-09-20
Conectiva CLA-2004:863 2004-09-10
Mandrake MDKSA-2004:077 2004-07-29
Fedora FEDORA-2004-225 2004-07-23
Fedora FEDORA-2004-224 2004-07-23
Gentoo 200407-11 2004-07-14

Comments (none posted)

XChat 2.0.x SOCKS5 Vulnerability

Package(s):xchat CVE #(s):CAN-2004-0409
Created:April 19, 2004 Updated:November 15, 2005
Description: XChat is vulnerable to a stack overflow that may allow a remote attacker to run arbitrary code. The SOCKS 5 proxy code in XChat is vulnerable to a remote exploit. Users would have to be using XChat through a SOCKS 5 server, enable SOCKS 5 traversal which is disabled by default and also connect to an attacker's custom proxy server. This vulnerability may allow an attacker to run arbitrary code within the context of the user ID of the XChat client.
Alerts:
Fedora-Legacy FLSA:123013 2005-11-14
Red Hat RHSA-2004:585-01 2004-10-27
Netwosix NW-2004-0014 2004-05-01
Red Hat RHSA-2004:177-01 2004-04-30
Mandrake MDKSA-2004:036 2004-04-21
Debian DSA-493-1 2004-04-21
Gentoo 200404-15 2004-04-19

Comments (none posted)

xine-lib: buffer overflows

Package(s):xine-lib CVE #(s):CAN-2004-1379
Created:September 22, 2004 Updated:April 10, 2006
Description: xine-lib (through version 1_rc6) contains buffer overflows in the subtitle parsing and DVD sub-picture decoder code.
Alerts:
Fedora-Legacy FLSA:152873 2006-04-04
Debian DSA-657-1 2005-01-25
Mandrake MDKSA-2004:105 2004-10-06
Slackware SSA:2004-266-04 2004-09-22
Gentoo 200409-30 2004-09-22

Comments (none posted)

xine-ui - insecure temporary file creation

Package(s):xine-ui CVE #(s):CAN-2004-0372
Created:April 6, 2004 Updated:April 27, 2006
Description: Shaun Colley discovered a problem in xine-ui, the xine video player user interface. A script contained in the package to possibly remedy a problem or report a bug does not create temporary files in a secure fashion. This could allow a local attacker to overwrite files with the privileges of the user invoking xine.
Alerts:
Gentoo 200404-20 2004-04-27
Slackware SSA:2004-111-01 2004-04-20
Mandrake MDKSA-2004:033 2004-04-19
Debian DSA-477-1 2004-04-06

Comments (none posted)

xorg-x11: integer overflows

Package(s):xorg-x11 CVE #(s):CAN-2004-0914
Created:November 18, 2004 Updated:September 12, 2005
Description: The X.Org libXpm library has several integer overflow vulnerabilities An attacker can modify XPM images to execute malicious code.
Alerts:
Ubuntu USN-83-2 2005-09-12
Fedora-Legacy FLSA:152804 2005-05-12
Ubuntu USN-83-1 2005-02-16
Gentoo 200502-07 2005-02-07
Gentoo 200502-06 2005-02-06
Red Hat RHSA-2004:612-01 2004-12-20
Red Hat RHSA-2004:610-01 2004-12-20
Debian DSA-607-1 2004-12-10
Mandrake MDKSA-2004:137-1 2004-11-29
Mandrake MDKSA-2004:137 2004-11-22
Mandrake MDKSA-2004:138 2004-11-22
Gentoo 200411-28 2004-11-19
Fedora FEDORA-2004-434 2004-11-17
Fedora FEDORA-2004-433 2004-11-17
SuSE SUSE-SA:2004:041 2004-11-17

Comments (none posted)

xpdf: integer overflows

Package(s):xpdf kpdf cupsys CVE #(s):CAN-2004-0888 CAN-2004-0889
Created:October 21, 2004 Updated:February 18, 2005
Description: Several xpdf integer overflow vulnerabilities can be exploited via a mal-formed PDF document. Similar vulnerabilities can be found in kpdf and in cupsys which share code. Additional information can be found in this KDE security advisory.
Alerts:
Fedora FEDORA-2005-138 2005-02-09
Fedora FEDORA-2005-137 2005-02-09
Fedora FEDORA-2005-133 2005-02-09
Fedora FEDORA-2005-134 2005-02-09
Fedora FEDORA-2005-136 2005-02-09
Fedora FEDORA-2005-135 2005-02-09
Fedora FEDORA-2005-123 2005-02-08
Fedora FEDORA-2005-122 2005-02-08
Debian DSA-599-1 2004-11-25
Gentoo 200411-30 2004-11-23
Conectiva CLA-2004:886 2004-11-08
Gentoo 200410-30:02 2004-10-28
Gentoo 200410-20:02 2004-10-21
Debian DSA-581-1 2004-11-02
Ubuntu USN-14-1 2004-11-01
Ubuntu USN-9-1 2004-10-27
Gentoo 200410-30 2004-10-28
Fedora FEDORA-2004-358 2004-10-28
Fedora FEDORA-2004-357 2004-10-28
Red Hat RHSA-2004:592-01 2004-10-27
Fedora FEDORA-2004-337 2004-10-26
SuSE SUSE-SA:2004:039 2004-10-26
Ubuntu USN-2-1 2004-10-22
Red Hat RHSA-2004:543-01 2004-10-22
Mandrake MDKSA-2004:115 2004-10-21
Mandrake MDKSA-2004:116 2004-10-21
Mandrake MDKSA-2004:114 2004-10-21
Mandrake MDKSA-2004:113 2004-10-21
Gentoo 200410-20 2004-10-21
Fedora FEDORA-2004-348 2004-10-21
Debian DSA-573-1 2004-10-21

Comments (none posted)

zip: arbitrary code execution

Package(s):zip CVE #(s):CAN-2004-1010
Created:November 5, 2004 Updated:February 2, 2005
Description: HexView discovered a buffer overflow in the zip package. The overflow is triggered by creating a ZIP archive of files with very long path names. This vulnerability might result in execution of arbitrary code with the privileges of the user who calls zip. This flaw may lead to privilege escalation on systems which automatically create ZIP archives of user supplied files, like backup systems or web applications.
Alerts:
Fedora-Legacy FLSA:2255 2005-02-01
Debian DSA-624-1 2004-01-05
Red Hat RHSA-2004:634-01 2004-12-16
Mandrake MDKSA-2004:141 2004-11-25
Gentoo 200411-16 2004-11-09
Fedora FEDORA-2004-399 2004-11-08
Fedora FEDORA-2004-400 2004-11-08
Ubuntu USN-18-1 2004-11-05

Comments (1 posted)

zlib: denial of service

Package(s):zlib CVE #(s):CAN-2004-0797
Created:August 25, 2004 Updated:June 10, 2005
Description: Versions 1.2.x of the zlib library contain an error handling vulnerability which can enable denial of service attacks.
Alerts:
OpenPKG OpenPKG-SA-2005.007 2005-06-10
Fedora-Legacy FLSA:2043 2005-02-23
Conectiva CLA-2004:878 2004-10-25
Slackware SSA:2004-278-02 2004-10-04
Conectiva CLA-2004:865 2004-09-13
Mandrake MDKSA-2004:090 2004-09-07
SuSE SUSE-SA:2004:029 2004-09-02
Gentoo 200408-26 2004-08-27
OpenPKG OpenPKG-SA-2004.038 2004-08-25

Comments (none posted)

Page editor: Jonathan Corbet

Kernel development

Brief items

Kernel release status

The current 2.6 prepatch remains 2.6.10-rc3; no 2.6 prepatches have been released since December 3.

Patches continue to accumulate slowly in Linus's BitKeeper repository; patches since 2.6.10-rc3 include the disabling of token-based thrashing control (by default), an x86-64 security fix, a CIFS update, an IDE update, some networking fixes (including a fix for the IGMP vulnerabilities), a DVB update and various other fixes.

There have been no -mm tree releases over the last week.

The current 2.4 prepatch is 2.4.29-pre3, which was released by Marcelo on December 22. Recent prepatches (2.4.29-pre2 came out on December 16) have emphasized bug fixes and some security fixes.

Comments (none posted)

Kernel development news

Rethinking four-level page tables

Andi Kleen's four-level page table patch has been in the -mm tree for some time; it is widely understood to be one of the first things in the queue to be merged once 2.6.10 is out. For those who are not familiar with this patch, why it matters, and how it works, a look at this LWN Kernel Page article from last October might be helpful in understanding the following discussion.

The three levels of page table currently implemented by the kernel are, from top to bottom, the PGD, PMD, and PTE. Andi's patch extends the hierarchy by adding a new top-level directory called PML4 (from the x86-64 specification). A system which currently has a single PGD (per virtual address space) will have, instead, a single PML4 directory which may contain pointers to many PGD directories. In the current implementation, the PMD vanishes transparently on systems which only have two-level page tables; as a result, the kernel can treat all systems as if they had three-level page tables. Andi's four-level patch works in a similar way, causing the new PML4 level to be optimized out on hardware which does not support it.

Nick Piggin has recently posted a new, alternative four-level patch. Nick is not hugely upset by Andi's patch set, but he thinks he has a better way. Essentially, Nick thinks that it would be better to keep the PGD as the top-level page directory, and to insert the new level in the middle, next to the PMD. With this organization, all architectures would have an active PGD at the top of the hierarchy, and active PTEs at the bottom, but the PMD and the PUD (Nick's name for the new level) would be optimized out on systems which do not use them.

Andi would prefer to stick with the current patches; he sees Nick's approach as being mainly an exercise in renaming which could delay the merging of the four-level capability. The current patches have been shaken down well in the -mm tree and seem to work; thrashing them up now would require a new round of testing before they had the same level of confidence. Andi has other work which is waiting for the four-level patch to be merged, so he would rather not see the whole process slowed down.

Others are in less of a hurry, however, and see merit in Nick's patches. In particular, Linus prefers placing the new level below the PGD as the least intrusive way of extending the page table hierarchy.

Basically, by doing the new folded table in the middle, it _only_ affects code that actually walks the page tables. Basically, what I wanted in the original 2->3 level expansion was that people who don't use the new level should be able to conceptually totally ignore it. I think that is even more true in the 3->4 level expansion.

Andi has not yet given in, but there seems to be a strong wind blowing in favor of Nick's page table arrangement. So four-level page tables might not be the first thing to go into 2.6.11 after all.

Comments (none posted)

Patches and updates

Kernel trees

Core kernel code

Development tools

Device drivers

Documentation

Filesystems and block I/O

Janitorial

Memory management

Networking

Security-related

Miscellaneous

Page editor: Jonathan Corbet

Distributions

News and Editorials

Distributions in 2004

December 22, 2004

This article was contributed by Ladislav Bodnar

With this being the last issue of LWN in 2004, let's recap some of the more interesting events of the past year on the Linux distribution scene.

Red Hat's Fedora Core continued its successful transformation from Red Hat Linux, despite worries in some circles that it would be a (possibly broken) test bed for the company's main commercial product - Red Hat Enterprise Linux (RHEL). Although Fedora Core 2 was indeed somewhat buggy, this was due to an ambitious move to kernel 2.6 combined with the inclusion of SELinux functionality, rather than sloppy work, and most of the problems were ironed out before the release of version 3. The current stable release has formed the base for the upcoming Red Hat Enterprise Linux 4 (currently in public beta testing), which is expected to go gold during the second quarter of 2005. An interesting side effect of the split between Red Hat's community and enterprise products was the emergence of several distributions developing "new" products by recompiling source RPMs that were used to build RHEL 3 - these include CentOS, Lineox Enterprise Linux, Scientific Linux, Tao Linux, White Box Enterprise Linux, and a few others.

Mandrakesoft continued its financial recovery after the disastrous previous two years that almost saw the popular distribution maker going out of business. This was at the expense of the distribution's status as a truly free product in both senses of the word - now those users who cannot or do not want to join the €60/year Mandrakeclub have to wait weeks before they can put their hands on (a limited set of) Mandrakelinux ISO images. The company also implemented a new development model, whereas a final and bug-fixed "Official Edition" is released about a month after a "Community Edition"; however some users tend to view the latter as just another (potentially buggy) release candidate, despite frequent explanations and claims to the contrary by Mandrakesoft's officials. Nevertheless, the new release model seems to be working and both Mandrakelinux releases of the year - versions 10.0 and 10.1 - received positive reviews in the media.

Despite the company's acquisition by Novell in late 2003, SUSE continued in its usual twice-per-year release cycle of SUSE LINUX. Somewhat unexpectedly, it also released a full and installable ISO image of SUSE LINUX 9.1 Personal for free download, and although the company has not repeated the generous giveaway after the recent SUSE 9.2 release, this exercise probably helped SUSE gain much market share, especially among home users. Version 9.1 also formed a basis for the all-new SUSE LINUX Enterprise Server (SLES) 9 and Novell Linux Desktop, both of which targeted enterprise users. SLES 9 was seen as the first viable alternative to Red Hat's own enterprise range of products, with full support for all popular processor architectures and backed by a large company. Novell Linux Desktop is currently being used and tested by Novell in a large-scale internal migration of its desktop computers to Linux.

For a second year in a row, the developers of Debian GNU/Linux failed to produce a new stable release. This has resulted in heavy criticism of the release process - not only by users and fans of the distribution, but also by some of the Debian developers. Although the argument that Debian's stable releases are designed primarily for servers and therefore do not need frequent upgrades is valid, the fact that the time needed to produce a release is getting longer is worrying (hamm to slink - 7.5 months, slink to potato - 17 months, potato to woody - 23 months, woody to sarge: 29+ months). Nevertheless, development continued at high speed and Debian has now become the most widely-used base for new and remastered Linux distributions, overtaking Red Hat/Fedora in this role. One of those was Ubuntu Linux, a new project funded by Mark Shuttleworth, a South African Internet millionaire. Ubuntu Linux was probably this year's most pleasant distribution surprise; after promising stable and up-to-date biannual releases based on Debian Sid, its user base increased rapidly in a very short time.

Following a dramatic growth in popularity during the previous two years, the source-based Gentoo Linux has now matured into a mainstream, yet unique distribution that appeals to many technical users. Its adoption might be slowing down, though - not because Gentoo's founder Daniel Robbins is no longer with the project, but rather because most binary distributions have improved their package management to the point that dependency issues are no longer as annoying as they used to be. Also, some users have found that maintaining and updating a Gentoo system is time-consuming and not entirely fool-proof. Still, Gentoo has emerged (pun intended) as one of the most prominent and innovative Linux community projects, with unparalleled documentation, active community involvement, and ongoing work on support for new hardware architectures.

Other popular distributions continued with regular releases. Slackware Linux 10.0 came out in the middle of the year and indications are that 10.1 (still based on the 2.4 kernel series) is not far off. There were concerns about the state of health of Slackware's founder and maintainer Patrick Volkerding, but according to a recent update in the current change log, he is feeling much better and is able to continue work on the distribution. In the meantime, Knoppix has further solidified its position as the king of Linux live CDs, prompting many articles in the media and even catching the eyes of publishers at O'Reilly Media, who brought out a book called Knoppix Hacks. Earlier this month, Xandros put out the third release of Xandros Desktop OS in as many years and, like the previous two versions, reviewers seem highly impressed. However, Xandros's own code remains proprietary and closed, and with a price tag attached to the product, many users find it more acceptable to install and use one of the other user-friendly, but free distributions, such as MEPIS Linux or PCLinuxOS.

What is there to look forward to in 2005? Fedora, Mandrakelinux, SUSE, Ubuntu and Gentoo are likely to continue with their twice-per year release schedules. Debian 3.1 Sarge will hopefully come out early next year, soon to be followed by other Debian-based products, such as Linspire 5.0 (currently in heavy development), Progeny Debian 2.0 (incorporating Componentized Linux), as well as the inaugural release of UserLinux. Another project worth watching is Specifix Linux founded by former executives and developers at Red Hat. Many of the leading distributions have been providing AMD64 ports of their main products and the support for this fast growing platform is expected to increase considerably during the course of the year - not only on the application level, but also by improved support for AMD64 binaries in the new GCC 4.x compiler series. Now that the challenges associated with migrating to kernel 2.6 are mostly a thing of the past, focus will be on integration of new applications, such as the upcoming Qt/KDE 4.0 or OpenOffice.org 2.0. As always, expect a few pleasant surprises along the way.

Comments (5 posted)

Distribution News

Patrick Volkerding returns home

A Slackware changelog notice has gone out with a note from Patrick Volkerding. He is, he says, back in California and feeling much better. "I offer my thanks and gratitude to the many people who sent me kind words and good advice, or indeed anything at all. I figure it was all for a reason, and that there were always lessons to be learned. Hopefully I'll learn them now! ;-)" Another round of updates has been released.

Full Story (comments: 10)

Fedora Extras, Fedora Core CVS Open!

The long-awaited Fedora CVS repository is now open. Here's the announcement. There are actually two repositories, one for Fedora Core, and one for Extras. Congratulations to the Fedora team for getting this important piece of infrastructure into place. The Fedora Project has also officially launched Fedora Pre-Extras, to work alongside Fedora Core 3 for i386 and x86_64 based platforms.

Comments (none posted)

Announcing Rosetta

Rosetta, a web-based translation portal for PO files, is available at the UbuntuLinux wiki. "The Rosetta Translation Portal team is pleased to announce that the portal is now ready for widespread use. Rosetta's goal is to make the process of translating free software as easy as possible for both translators and software maintainers. Maintainers can send us PO Templates and PO Files, which will be published through the web for translation. PO Files can then be downloaded at any time."

Full Story (comments: none)

Debian GNU/Linux

Ian Murdock has created a mailing list for the discussion of how Debian can engage the Linux Core Consortium and vice versa. You can subscribe here.

Andreas Barth provides a Sarge release update covering kde3.3, upload targets, and infrastructure. "After almost three weeks since the last update, the status of the release is as follows. We would have liked to present sarge as a Christmas present, but regrettably that didn't work out. We still hope that those of you who celebrate Christmas have a Merry Christmas, and we wish you all a Happy New Year."

Comments (none posted)

Fedora Core updates

FC3 updates: selinux-policy-targeted (fix problems with winbind, nscd, apache and others), xcdroast (fixed frozen progress bars), udev (fixed a case where reading /proc/ide/hd?/media returns EIO), postgresql (update to PyGreSQL 3.6), namazu (security fix release), pam (resolves various minor bugs), glibc (work around rpm bug some more), gnumeric (bug fixes), selinux-policy-targeted (several updates to fix problems with Apache, Squid, postgresql), abiword (backport bug fixes).

FC2 updates: postgresql (update to PyGreSQL 3.6), namazu (security fix release).

Comments (none posted)

Mandrakelinux updates

Updates for Mandrakelinux 10.1 kde (lots of bug fixes), wget (fixes a problem with downloading very large data files), urpmi (fixes a bug in the parallel ssh extension), urpmi (previous package was incorrectly signed for x86).

Comments (none posted)

SUSE Linux updates

SUSE Security Summary Report SUSE-SR:2004:005 addresses a buffer overflow in ncpfs. In this update to SUSE-SA:2004:044 missing 9.2 kernel RPMs are explained.

Comments (none posted)

Regarding End of Life on Trustix Secure Linux 2.0

Support for Trustix Secure Linux 2.0 ends on December 31. Users should upgrade to TSL 2.2 soon, if you have not already done so.

Full Story (comments: none)

Trustix Secure Linux TSL-2004-0067

A variety of bugs have been fixed in anaconda, mailcap, mkinitrd, vim, postgresql, ntp, sqlgrey, db4, rsync and postgresql. Click below for details.

Full Story (comments: none)

Distribution Newsletters

Gentoo Weekly Newsletter

The Gentoo Weekly Newsletter for the week of December 20, 2004 is out. This edition covers the call for speakers for Gentoo UK 2005, the new mailing list for catalyst, a call for translators, and more.

Full Story (comments: none)

Debian Weekly News - December 14th, 2004

Somehow we missed the Debian Weekly News for December 14, 2004. This edition has links to Bruce Byfield's short introduction to apt-get, Jason Boxman's guideline for using Exim 4 and Courier IMAP on a Debian system, a constructive critique of Debian on DesktopLinux, plus a look at the Debian women sub-project, and more.

Full Story (comments: none)

Debian Weekly News

The December 21 Debian Weekly News is out; this week's topics include a sarge release update, a HURD update, unattended installations, the AMD64 port, and more.

Full Story (comments: none)

Mandrakelinux Community Newsletter

The 99th issue of the Mandrakelinux Community Newsletter is out. The top story looks at Mandrakelinux 10.1 Official and the second beta Multi Network Firewall is in the cooker. Click below for the latest Mandrakelinux news.

Full Story (comments: none)

DistroWatch Weekly Issue 80

The DistroWatch Weekly for December 20 is the last issue for 2004. "We will look at the newly launched Fedora Extras, newly released PCLinuxOS Preview 8, and newly introduced Ubuntu Rosetta internationalisation infrastructure. The featured distribution of the week is Linux From Scratch. Happy reading!"

Comments (none posted)

Minor distribution updates

APLINUX.com.br Mail Server 2005

APLINUX.com.br has announced that APLINUX.com.br Mail server 2005 Beta 0.0.2 is available for download.

Full Story (comments: none)

Aurox 10.1 US Beta

Aurox Lld. has published a new verion of Aurox 10.1 US Beta. It is available for download from mirrors in the US. "It offers full support for multimedia, special packages for education, internet communicators, office application: OpenOffice.org 1.1.2 and many apps for any purpose: Ximian Evolution, KMail, GIMP, Mozilla, Kget, Psi, Xine, XMMS, OpenSSH..."

Full Story (comments: none)

Enterprise Linux 4.2.3 for routers available

Version 4.2.3 of ImageStream's Enterprise Linux is now available as a general availability (GA) release for all ImageStream router customers. Click below for the release notes.

Full Story (comments: none)

New Quantian release 0.6.9.3 available

Quantian 0.6.9.3 has been released. "Quantian 0.6.9.3 extends the Quantian series based on Knoppix 3.6 and the corresponding clusterKnoppix release. Several new packages (Rpad, clustalw, seaview, iraf) were installed, a number of packages (Octave 2.1.64, Scilab 3.0 among them) were updated, and the CRAN packages were updated as of December 11."

Full Story (comments: none)

Newsletters and articles of interest

Linux in Government: Security Enhanced Linux - The Future is Now (Linux Journal)

Tom Adelstein talks with Bill McCarty, author of SELinux NSA's Open Source Security Enhanced Linux, on Linux Journal. "If a must-have, must-know innovation exists for Linux's future viability, you might place all bets on Security Enhanced Linux. Vastly misunderstood and underrated, SELinux provides a marketing differentiator that could carry Linux deep into infrastructures that so far have shown lukewarm acceptance of the open-source operating system. SELinux transforms standard Linux from a cost-effective and secure operating system into a behemoth."

Comments (none posted)

Adding Permissions Using SELinux (O'ReillyNet)

Bill McCarty covers adding permissions to SE Linux, on O'Reilly's Linux devCenter. "At this point in the development of SELinux, it's common for policies to contain small bugs that cause operations to fail when applications or programs are used in unusual ways unanticipated by policy developers. As an SELinux administrator, one of the most frequent SELinux policy customizations you're likely to perform is adding permissions to coax the security engine into accepting an operation. Let's consider an actual situation based on Fedora Core 2's SELinux implementation and see how it's resolved. The procedure we'll follow isn't the only procedure or best procedure. Creating new policies typically entails a generous dollop of troubleshooting, which tends to be relatively unstructured. So rather than see our procedure as the universal norm, you should see it as merely an illustrative example."

Comments (none posted)

Distro Quickies: KDE 3.3 on Every Desktop Distribution (KDE.News)

KDE.News takes a quick look at some KDE-centric distributions including Xandros Desktop OS 3, Knoppix 3.7, PCLinuxOS Preview 8 and ProMEPIS 2005 Beta 2.

Comments (none posted)

Distribution reviews

Xandros Desktop OS Version 3.0 - Deluxe Edition Review (LinuxLinks.com)

LinuxLinks has a review of Xandros Desktop OS Version 3.0. "Xandros Desktop OS Version 3.0 is billed as "an intuitive graphical environment that works right out of the box and offers unrivaled compatibility with Microsoft Windows". So it's pretty clear what the market of the product is - all the millions of Windows users that are fed up with an unstable operating system, want something for email and web browsing, and be able to create, edit and send the boss their Word, Excel and Visio files."

Comments (none posted)

FreeBSD 5.3 is 'stable' but not production-ready (NewsForge)

NewsForge looks at FreeBSD 5.3. "Since the introduction of the FreeBSD-5 branch, FreeBSD enthusiasts have been eagerly awaiting the day when the new codebase would stabilize. After much development and four previous releases, FreeBSD-5 has finally gone stable with version 5.3. But don't mistake a stable codebase with stable software. While the development team will no longer accept major changes to the base system, FreeBSD 5.3 still has bugs and problems."

Comments (none posted)

Page editor: Rebecca Sobol

Development

Stable Version 2.2.0 of the GIMP is out

Just in time for the holidays, stable version 2.2.0 of the GIMP (the GNU Image Manipulation Program) has been announced.

About nine months after version 2.0 hit the road, another development cycle has been completed and a new stable GIMP is coming to your desktop.

[the GIMP] The list of changes is numerous, the HeadlineFeatures page gives a brief overview, while the WhatsNew2 document gives a more detailed list. Here's a quick tour:

  • Image data can now be moved from the GIMP to other applications using drag & drop and copy & paste.
  • Copy & paste is now compatible with OpenOffice and Abiword.
  • URIs can be dragged & dropped into the GIMP for direct image loading.
  • Patterns can be saved in png, jpg, and xbm formats.
  • Gradients can be loaded from SVG files.
  • Palettes can be loaded from ACT and RIFF files.
  • A new keyboard shortcut editor has been added.
  • Shortcuts now work across all windows.
  • The transform tools now features real-time previews.
  • Shortcuts can be edited in a new dedicated dialog window.
  • The toolbox can now be edited.
  • The extended input device interface has been improved, allowing control by keyboard, mouse wheel, and MIDI.
  • The GFig plug-in adds better vector support.
  • A new standard plug-in preview widget has been added.
  • New plugins include: neon, cartoon, photocopy, softglow, dog, retinex, and glob.
  • Conformance work has been done according to the GNOME Human Interface Guide (HIG).
  • The file open/save dialogs have been improved, automatic thumbnail images have been added.
  • The new Tiny-fu script interpreter has been added.
  • The GIMP can now be run in batch mode with no X window system server.
  • The GIMP is being migrated to version 2.4 of GTK+, the Gimp ToolKit.
  • Lots more.
A new version of the GIMP wouldn't be complete without a new splash image, the winning image from the GIMP 2.2 Splash Image Contest was chosen, congratulations go to Bill Luhtala.

On the documentation front, a new Help snapshot (version 2-0.6) has been made available for download.

The GIMP 2.2 Release Notes gives some upgrade information and hints about what's to come:

You can expect updated versions of gimp-gap, gimp-freetype, gimp-plugin-template and hopefully also gimp-perl to appear over the next weeks. The GIMP source tree will soon be branched so that development can continue towards GIMP 2.4. We haven't yet made up a detailed roadmap, but we will try to publish one soon.

Congratulations to the GIMP developers for their continuing efforts to improve this fine application.

Comments (3 posted)

System Applications

Database Software

MySQL 4.0.23 has been released

Version 4.0.23 of the MySQL database has been released. "This is a bug fix release for the previous production series. Future 4.0.x releases will occur very seldom. We encourage users to upgrade to the current production MySQL 4.1.x series."

Full Story (comments: none)

PostgreSQL 8.0.0 Release Candidate 2

Release Candidate 2 of PostgreSQL 8.0.0 has been announced. ".. with this RC looking to be the last one before release, we encourage anyone that is running a platform not listed to please report on any success or failures with Release Candidate 2."

Full Story (comments: none)

PostgreSQL Weekly News

The December 21, 2004 edition of the PostgreSQL Weekly News is out with the latest PostgreSQL database development information.

Full Story (comments: none)

Rekall 2.2.3 announced

Stable version 2.2.3 of Rekall, a database frontend, is available. "This is mostly a maintenance release with a few odd things added as requested by users. The biggest change is that the build files have been brought up to date."

Full Story (comments: none)

Building and Configuring Slony (O'ReillyNet)

O'Reilly is running an article on Slony configuration. "Slony is the intended replication project for the PostgreSQL database. Now that you know what it is, how do you use it? A. Elein Mustain demonstrates how to build, install, and configure Slony."

Comments (none posted)

Embedded Systems

PowerPC development from the bargain basement (IBM developerWorks)

Peter Seebach works with the inexpensive Kuro Box platform on IBM developerWorks. "The Kuro Box promises something fairly interesting: a usable single-board PowerPC computer, for only US$160 -- when other PowerPC development boards often cost ten times as much. Peter Seebach guides you through setup and install in this developerWorks hardware howto."

Comments (none posted)

Filesystem Utilities

GParted 0.0.8 (GnomeDesktop)

Version 0.0.8 of GParted, the GNOME partition editor, has been announced. "GParted-0.0.8 includes support for three new filesystems (xfs, jfs, hfs). Besides that a couple of bugs got fixed and some extra checking is done while performing an operation."

Comments (none posted)

Interoperability

Samba 3.0.10 Available for Download

Version 3.0.10 of Samba is out with security fixes. "This is the latest stable release of Samba. This is the version that production Samba servers should be running for all current bug-fixes."

Full Story (comments: none)

Libraries

Pango 1.8.0 released

Version 1.8.0 of Pango, a library for layout and rendering of text, has been released. "This is a stable release providing new functionality as compared to Pango-1.6, while maintaining source and binary compatibility."

Full Story (comments: none)

Mail Software

Sendmail 8.13.2 is out

Version 8.13.2 of the Sendmail mail transfer agent has been announced. "It contains fixes for problems that have been found since the release of 8.13.1 as well as some portability enhancements."

Comments (none posted)

Printing

CUPS 1.1.23rc1 is out

Version 1.1.23rc1 of CUPS, the Common UNIX Printing System, has been announced. "CUPS 1.1.23 is a bug fix release which fixes two security vulnerabilities reported by Daniel J. Bernstein (djb@cr.yp.to). The new release also contains other minor bug and documentation fixes that are not security related."

Comments (none posted)

Security

Sussen 0.10 Released

Version 0.10 of Sussen, a security scanner, is out. This version has been completely rewritten in C# and is considered the initial public release. "Sussen is a tool for testing the security posture of computers and other network devices. It is in an early stage of development and should be considered experimental. Sussen is improving rapidly on many fronts, but it is not yet stable enough for full-time, everyday use."

Full Story (comments: none)

Web Site Development

Analog 6.0 released

After many months of beta testing, version 6.0 of Analog, a web server log file analyzer, is out. The changes include the addition of Palm OS and Symbian OS to reports, support for ISO 8601 extended dates, and a new stylesheet.

Comments (1 posted)

mnoGoSearch 3.2.28 announced

Version 3.2.28 of the mnoGoSearch web site search engine is available. Changes include numerous bug fixes.

Comments (none posted)

XML Namespace Processing in Apache (O'Reilly)

Nick Kew uses Apache to process XML in an O'Reilly article. "The Apache 2 filter architecture serves to transform Apache from a mere web server into a powerful application platform. Applications that previously required a dedicated backend, typically Java-based, can now easily be implemented within the web server itself, with very substantial improvements in system performance."

Comments (none posted)

Use continuations to develop complex Web applications (IBM developerWorks)

Abhijit Belapurkar explores the use of continuations in web applications on IBM developerWorks. "If you've ever developed a non-trivial Web application, you know that development complexity is increased by the fact that Web browsers allow users to follow arbitrary navigation paths through the application. No matter where the user navigates, the onus is on you, the developer, to keep track of the possible interactions and ensure that your application works correctly. While the traditional MVC approach does allow you to handle these cases, there are other options available to help resolve application complexity. Developer and frequent developerWorks contributor Abhijit Belapurkar walks you through a continuations-based alternative that could simplify your Web application development efforts."

Comments (none posted)

Web Services

Telnet and REST Web Services? (O'Reilly)

Bob DuCharme uses telnet to access web services in an O'Reilly article. "Fans of the REST style of web services often point out that the four HTTP commands PUT, GET, POST, and DELETE let you perform the most important operations on a collection of data: Create new data, Read existing data, Update data, and Delete data—giving us the lovely acronym CRUD."

Comments (1 posted)

Desktop Applications

Audio Applications

Ardour 0.9beta22 released

Version 0.9beta22 of Ardour, a multi-track audio recorder, has been announced. "The last 0.9beta release to include functionality changes unrelated to bug fixes." See the Ardour News page for more information.

Comments (none posted)

flrec 0.9 is out

Version 0.9 of flrec, the Fast Light Recorder, has been announced with the following changes: "Now has a sox effects panel and copy and conversion capabilities Window are now resizable."

Comments (none posted)

CAD

Twentieth release of PythonCAD now available

Release 20 of PythonCAD, a CAD package written in Python, is out. "The twentieth release of PythonCAD improves the undo/redo abilities of the program by making layer creation and deletion actions that can be undone or redone. Also, the addition and removal of chamfers and fillets is now an undoable and redoable action. The code for managing undo/redo operations has been improved, and various bug fixes for these actions have been applied."

Full Story (comments: none)

Calendar Software

pcal 4.8.0 announced

Version 4.8.0 of pcal, a calendar generation utility which outputs in PostScript and HTML formats, is available with lots of changes. Thanks to Bill Marr.

Full Story (comments: none)

Data Visualization

PyX 0.7.1 released

Version 0.7.1 of PyX, a Python package for the creation of encapsulated PostScript figures, has been released. "This release fixes some bugs in the graph system, the canvas module and the kpsewhich support. The tipa package is no longer required to build the FAQ. The index files to sort the examples are now included in the distribution. Two new examples complete this maintenance release."

Comments (none posted)

Desktop Environments

GNOME software announcements

The following new GNOME software has been announced this week: GLib 2.6.0, GTK+ 2.6.0, gtkmm 2.5.3 + glibmm 2.5.2, Metacity 2.9.2, GNOME-Applets 2.9.3, gnome-panel 2.9.3, gnome-utils 2.9.3, gcalctool v5.5.21, gedit 2.9.3, GNOME Nettool 1.0.0, gtk-engines 2.6.0, SLgtk v0.5.11, gnubiff 2.1.0, and Previews Reader 0.40.

Comments (none posted)

KDE 3.4 Will Talk to You (KDE.News)

KDE.News covers new speech synthesis capabilities in KDE 3.4. "The KDE Accessibility team is in the process of integrating speech synthesis into KDE. Not only does this mean better support for visually-impaired and speech-impaired users, but the new features should also prove for a fun desktop experience overall. An important milestone has been reached with the recent release of the KDE Text-to-Speech System (ktts)."

Comments (none posted)

KDE CVS-Digest (KDE.News)

The December 17, 2004 edition of the KDE CVS-Digest is available, here's the content summary: "Kdevelop implements profile and language plugins. Digikam adds a ratio-crop tool. Kpdf now does full screen mode. New media kioslave backend for cd insertion detection. KMozilla part committed to kdenonbeta. Konversation adds dynamic theme switching."

Comments (none posted)

digiKam 0.7.1-beta2 and libkexif 0.2.1 announced

New versions of digiKam and libkexif have been announced as KDE quickie releases.

Full Story (comments: none)

Electronics

Open Collector Releases

The latest new electronics applications on Open Collector include KTechlab 0.1, a development and simulation environment for microcontrollers and electronic circuits and Covered 20041210, a Verilog code coverage utility.

Comments (none posted)

XCircuit 3.3.5 released

Version 3.3.5 of XCircuit, an electronic schematic drawing package, is out. Here are the changes: "Corrected a fatal error in library copies if no valid object is selected. Corrected a compile error (C++-like syntax fails on many compilers). Added option to print or not to print the ".end" statement at the end of a SPICE deck."

Comments (none posted)

Games

Cyphesis 0.3.7 Released

Version 0.3.7 of Cyphesis, a server for WorldForge games, has been announced. "This release is intended for server administrators wishing to run a Mason server or anyone wishing to work on serverside game development." Numerous changes have been added.

Comments (none posted)

GUI Packages

Qt 4.0 Beta 1 Released (KDE.News)

Qt 4.0 Beta 1 has been announced. "There are five new technologies that are new to Qt, written specifically for Qt 4:
  • Tulip, a new set of template container classes.
  • Interview, a model/view architecture for item views.
  • Arthur, the Qt 4 painting framework.
  • Scribe, the Unicode text renderer with a public API for performing low-level text layout.
  • Mainwindow, a modern action-based mainwindow, toolbar, menu, and docking architecture.
This beta release also previews the new Qt Designer user interface design tool which is still heavily under development.
"

Comments (none posted)

Multimedia

MediaLibrary unstable 0.7.9 (0.8pre) released (SourceForge)

Unstable version 0.7.9 of MediaLibrary is out. "MediaLibrary is a standalone, multiplatform media (CD, DVD & HD) catalog management software. It allows the user to browse, sort, search and organize them once indexed. The "unstable" 0.7.9 (0.8pre) release is actually more of a 0.8rc1. Henceforth it fully previews the next big stable release of MediaLibrary, and features major improvements (refactored GUI around a pluggable 'Desk' concept, search in comments, filtered search and statistics) and numerous bug fixes (including the 'FFFFFFFF..' undead bug)."

Comments (none posted)

First release of Pitivi (GnomeDesktop)

GnomeDesktop.org looks at the initial release of PiTiVi. "Another piece of the puzzle that the GStreamer community hope to solve is in place now with the first public beta release of PiTiVi, a GStreamer based non-linear audio/video editing software for GNU/Linux. Being built on top of GStreamer it will get a lot of development work and bugfixes done for free as it directly benefit from the development work being done for such applications as Totem,Rhythmbox,Flumotion and Cupid. And of course all these applications and many others get to take advantage of the development and bugfixes done for PiTiVi."

Comments (none posted)

Music Applications

BEAST/BSE v0.6.4 announced

Version 0.6.4 of BEAST/BSE, the BEdevilled Audio SysTem and the Bedevilled Sound Engine, has been released. "Outstanding new features include support for skins, many sample file formats, MIDI file import abilities, an improved piano roll widget, the track editor which allows for easy selection of synthesisers or samples as track sources, loop support in songs, mixer support, unlimited Undo/Redo capabilities and MIDI automation."

Full Story (comments: none)

midi.osc project announced

The midi.osc project has been announced. "midi.osc publishes MIDI packets on the local host MIDI system as OSC packets over a UDP connection. midi.osc allows any environment that supports OSC to act as a MIDI client, sending and receiving MIDI data, and monitoring and initiating changes to the host MIDI system."

Full Story (comments: none)

jack.osc announced

The jack.clock project has been renamed jack.osc. "jack.osc publishes the transport state of the local JACK server as OSC packets over a UDP connection. jack.osc allows any OSC enabled application to act as a JACK transport client, receiving sample accurate pulse stream timing data, and monitoring and initiating transport state change."

Full Story (comments: none)

Rosegarden 1.0pre1 released

Version 1.0 pre 1 of Rosegarden, an audio and MIDI sequencer with musical notation support, is out. "This release is the continuation of beta testing, prior to the nearing 1.0 release."

Full Story (comments: none)

Office Applications

Gnumeric 1.4 is Here! (GnomeDesktop)

Version 1.4.1 of the Gnumeric spreadsheet has been announced. "The Gnumeric Team is pleased to announce the availability of Gnumeric version 1.4.1. This is the first publicly announced version of the new stable 1.4 series, part of GNOME Office 1.2. We have worked hard at producing the best available spreadsheet for a wide range of applications from simple numerical scratch pad, financial analytical tool, to scientific number cruncher."

Comments (none posted)

Office Suites

OpenOffice.org 1.1.4 released

OpenOffice 1.1.4 is out; this is a bugfix-only release with no new features. It is "one of the last stages" before the 2.0 release, scheduled for March, 2005.

Full Story (comments: 5)

RSS Software

RSSOwl 1.0 is out (SourceForge)

Version 1.0 of RSSOwl has been announced. "RSSOwl is a RSS / RDF / Atom Newsreader written in Java using SWT as fast graphic library. Read News in a tabfolder, save favorites in categories, Export to PDF / RTF / HTML / OPML, Import Feeds from OPML, perform fulltext-search, use internal browser. We are very happy to announce that RSSOwl 1.0 is now available. Thanks to the community for giving us feedback on some bugs in the release candidate that was released two weeks ago. Those are now fixed. In addition, all translations are completed and some where corrected."

Comments (none posted)

Streaming Media

MuSE 0.9.1 announced

Version 0.9.1 of MuSE has been released. "MuSE is an application for mixing, encoding, and network streaming of sound: it can transmit an audio signal by mixing together sound taken from files or also network, recursively remixing more MuSE streams." Stability and operability fixes are included in this version.

Full Story (comments: none)

Web Browsers

Lots of Epiphany releases

The Epiphany browser developers have been busy this week. They have released Epiphany 1.4.7 and Epiphany Extensions 1.4.4 from the stable version, and Epiphany 1.5.3 and Epiphany Extensions 1.5.4 from the development version.

Comments (none posted)

Mozilla 1.7.5 Released (MozillaZine)

Version 1.7.5 of the Mozilla browser has been announced. "This latest update from the long-lived 1.7 branch contains a version of Gecko virtually identical to the one in Mozilla Firefox 1.0. New features not found in Mozilla 1.7.3 include the NPRuntime extensions to the Netscape Plugin API and undetectable document.all support."

Comments (none posted)

Independent Status Reports (MozillaZine)

The December 20, 2004 edition of the Mozilla Independent Status Reports have been announced. "Brian King writes in with the latest set of status reports covering projects including HTTP serverpost, Add N Edit Cookie, HONcode Status, Launchy, Calendar Help, Habari Xenu, MAF, jsLib, purgecontrol, cuneAform, View Background Plus, ThunderFilter, Mnenhy, QuoteCollapse and AboutConfig."

Comments (none posted)

Languages and Tools

Caml

Caml Weekly News

The December 14-21, 2004 edition of the Caml Weekly News is out with coverage of developments in the Caml language world.

Full Story (comments: none)

Java

Dynamic compilation and performance measurement (IBM developerWorks)

Brian Goetz measures dynamically compiled Java performance on IBM developerWorks. "Writing and interpreting performance benchmarks for dynamically compiled languages, such as Java, is far more difficult than for statically compiled languages like C or C++. In this installment of Java theory and practice, Brian Goetz explores a few of the many ways in which dynamic compilation can complicate performance testing."

Comments (none posted)

Quartz 1.4.3 released (SourceForge)

Version 1.4.3 of Quartz has been released. "Quartz is an enterprise-class Job Scheduler for use in stand-alone and full-blown J2EE Applications. Quartz is very light-weight, highy scalable, and extremely easy to use within your own applications. This is release contains bug fixes as well as some minor feature improvements. This is release contains bug fixes as well as some minor feature improvements."

Comments (1 posted)

Lisp

Continuation-based web applications

Paolo Amoroso mentions an interesting Lisp discussion: "Marco Baringer has posted the transcript of an email discussion between Dave Roberts and him about the UnCommon Web continuation-passing web application framework, and Roy Fielding's REST architectural style."

Full Story (comments: none)

Perl

Help Regenerate the Phalanx 100 (use Perl)

Use Perl has a request for help with the Phalanx 100 project. "Andy Lester writes "The Phalanx 100 is a list of the 'top 100' modules on CPAN, and by extension, those that should have the most attention paid to them by the Phalanx project. The first time I generated the P100 was over a year ago, and things are old and stale. Distributions have changed names (CGI::Kwiki is now Kwiki, for example). Some distros have come and some have gone. It's time to be updated."

Comments (none posted)

Perl Code Kata: Testing Imports (O'Reilly)

chromatic discusses Perl 5 module importing on O'Reilly. "Perl 5 added the ideas of namespaces and modules, making code reusable and easier to maintain. To allow convenience, it also added an importing mechanism to put code from a module into the current namespace."

Comments (none posted)

PHP

PHP Weekly Summary for December 6, 2004

The PHP Weekly Summary for December 6, 2004 is out. Topics include: Internals newbies, Memory leak in apache2filter, PHP 5 and file locking, EXPERIMENTAL tags, 5.0.3 RC 1, apache_reset_timeout, Extended class properties, and Suicidal processes.

Comments (none posted)

PHP Weekly Summary for December 13, 2004

The PHP Weekly Summary for December 13, 2004 is out. Topics include: mbstring changes, 4.3.10 and 5.0.3 RC2s, isset?, allow_url_include, Memory and arrays, User-specified default umask, iconv compilation, ./configure, PHP, SuSE and the AMD64 revisited, __sleep and hidden variables, session_start, and One out, three in, one floating.

Comments (none posted)

PHP Weekly Summary for December 20, 2004

The PHP Weekly Summary for December 20, 2004 is out. Topics include: Call for Papers: International PHP Conference 2005 Spring Edition PHP 4.3.10 and 5.0.3, Downloads cleanup, foreach() in PHP 4.3.10, session.serialize_handler, and Don't forget --prefer-non-pic!.

Comments (none posted)

Python

Urwid 0.8.5 released

Version 0.8.5 of Urwid, the curses-based UI library for Python, is out. New features include a new tutorial, a new Filler widget class, new ListBox functions, Debian packages, and more.

Full Story (comments: 2)

python-dev Summary

The latest python-dev Summary is out with coverage of the python-dev mailing list from October 16-31, 2004.

Full Story (comments: none)

Dr. Dobb's Python-URL!

The December 15, 2004 edition of Dr. Dobb's Python-URL! is online with the week's Python articles.

Full Story (comments: none)

Scheme

Guile 1.6.7 has been released

Version 1.6.7 of Guile, the next maintenance release for the 1.6 stable series, is out. "Guile is Project GNU's extension language library, an interpreter for Scheme, packaged as a library that you can link into your applications to give them their own scripting language. Guile should eventually support other languages as well, giving users of Guile-based applications a choice of languages." Thanks to Steve Tell.

Full Story (comments: none)

Tcl/Tk

Dr. Dobb's Tcl-URL!

The December 20, 2004 edition of Dr. Dobb's Tcl-URL! is online with another weekly collection of Tcl/Tk articles.

Full Story (comments: none)

XML

The Cost of XML (O'Reilly)

Edd Dumbill examines the cost of XML on O'Reilly. "In this week's column, I cover two debates that consider the cost of XML. In the first discussion, the cost is that of file size and processing overhead. In the second, it's actual dollars charged for access to a web service. Also, watch out for the special twilight zone moment as we find ourselves considering CSV files as a serious option."

Comments (none posted)

IDEs

SPE 0.7.0.A released

Version 0.7.0.A of SPE (Stani's Python Editor) has been released. "As a christmas present SPE offers you a built-in Python UML viewer. An Uml diagram is hierarchal 2d map of your classes."

Comments (none posted)

Page editor: Forrest Cook

Linux in the news

Recommended Reading

Quickbooks: the missing link for small business Linux (NewsForge)

Robin 'Roblimo' Miller suggests that the lack of the QuickBooks accounting package on Linux is preventing many businesses from migrating away from Microsoft platforms. "Last week I was talking with a small business IT consultant who switches clients' servers to Linux (and Samba) all day long without any problems, but finds few clients interested in moving their desktops to Linux. The reason? "QuickBooks," he said. While there are many small business accounting packages that happily run on Linux, including GnuCash, Quasar, SQL-Ledger, and AccPac, QuickBooks dominates this market. And its loyal users don't want to switch to another package even if it's just as good as -- or possibly better than -- QuickBooks."

Comments (29 posted)

Students uncover dozens of Unix software flaws (News.com)

News.com reports on flaws found in Unix applications by graduate students. "Students of iconoclastic computer scientist Daniel Bernstein have found some 44 security flaws in various Unix applications, according to a list of advisories posted online. The flaws, which range from minor slipups in rarely used applications to more serious vulnerabilities in software that ships with most versions of the Linux operating system, were found as part of Bernstein's graduate-level course at the University of Illinois at Chicago."

Comments (22 posted)

Trade Shows and Conferences

Linux Bangalore 2004 Wrapup (KDE.News)

KDE.News covers the 2004 Linux Bangalore conference. "Scott Wheeler and Sirtaj Singh Kang with much appreciated help from Kabir Husain represented KDE at this year's Linux Bangalore, India's largest Linux and Open Source event. Many of the 2800 visitors stopped by the KDE booth where KDE 3.3, a Knoppix desktop and KDE CVS (on Scott's laptop) were demonstrated or dropped into one of the two talks."

Comments (none posted)

The SCO Problem

SCO conference call transcript (Groklaw)

For those of you who were unable to have the pleasure of listening to SCO's conference call, Groklaw has posted a transcript.

Comments (4 posted)

Companies

Microsoft, Autodesk sign patent pact (News.com)

News.com reports that Microsoft and Autodesk have signed a patent pact. "Under the pact, the two companies will gain access to each other's patents in a variety of areas, including data management, collaboration, digital effects, digital rights management, project management, computer-aided design and location-based services. Microsoft has been stepping up its activity on the patent front, ramping up its own filings and at the same time trying to ink cross-license deals with other tech companies. Microsoft has been using the combined power as a marketing vehicle against Linux, noting that it indemnifies its customers against potential patent infringement claims."

Comments (3 posted)

Legal

Poland Comes Through! - Software Patents Off the Agenda This Year (Groklaw)

Groklaw carries a press release from NoSoftwarePatents. "This just in. Poland refused to go along with the software patent rubber stamp: "The Software Patent Directive has been withdrawn from the Agenda of the Agricultural Council. Poland's minister Marcinski requested it firmly at the beginning of the meeting. The Commissioner expressed regret, but the A-item has been deleted and will not be decided this year.""

Comments (17 posted)

Linux champion Munich welcomes patent delay (ZDNet)

ZDNet UK reports from Munich, which welcomes the delay in the European software patent directive. "Christian Ude, the mayor of Munich, has hailed Marcinski's actions and hopes that changes can now be made to the directive. 'Thanks to the courageous action by the Polish representative it has become clear that the concerns that have been voiced [about the directive] have not yet been dispelled, and that a further discussion in the EU Council is urgently required,' said Ude in a statement on Wednesday."

Comments (none posted)

Interviews

Torvalds: a Solaris skeptic (News.com)

News.com talks with Linus Torvalds about Solaris and many other topics. "Which is not to say that 2.7.x won't happen--it probably will in a few months--but it does mean that the stable release branches are starting to overshadow the development ones. I think that's both a sign of maturity and of the fact that the stable releases are so important to so many people these days that you can't leave them behind as easily."

Comments (11 posted)

Linux Music Blossoms with Rosegarden (O'ReillyNet)

O'ReillyNet has an interview with the developers of Rosegarden. "When it comes to producing music with Linux on a professional level, Rosegarden includes the basic features that you would expect to find in a commercial music sequencer and scoring package: MIDI and audio recording and sequencing, sound effects and synth plugins, and a score editor. The array of additional stuff this free program offers is staggering when one considers that it is, as of this writing, on the eve of its version 1.0 release."

Comments (11 posted)

A Distributed Discussion with Elliotte Rusty Harold (O'ReillyNet)

O'Reilly has an interview with Elliotte Rusty Harold. "In this interview, Java Network Programming, 3rd Edition author Elliotte Rusty Harold discusses the improvements and hazards of networking in Java, as well as the evolution of Java itself."

Comments (none posted)

Resources

Site Review: Loads of Linux Links (NewsForge)

NewsForge reviews the web site Loads of Linux Links. "Imagine a Web site that has over 4,000 links to sites of interest to Linux enthusiasts. Forget about dead links, because this site would be vigilantly maintained by a small group of people totally committed to the work of providing useful content. Instead, expect fresh links several times a week with handy accessories like quick links to related pages. That site already exists. Loads of Linux Links (LOLL) lives at Sourceforge.net as a GPLed software project."

Comments (none posted)

Site review: Linux Game Tome (NewsForge)

NewsForge reviews the Linux Game Tome web site. "The site has a quirky 1950s television ad feel to it that makes you want to look around, even if you're not a big fan of computer games. Each game's listing shows the author, a screenshot, basic information such as licensing, cost, and type of game, user ratings, and links to the game home page and download page. A comment section at the bottom of each game's page allows users to share opinions and ask questions."

Comments (none posted)

Meet OpenVPN (Linux Journal)

Hans-Cees Speel shows how to set up OpenVPN in a LinuxJournal article. "A disadvantage of plain IPsec is its notorious complexity: many, many things can and do go wrong. To the rescue, then, comes OpenVPN, a full-blown open-source VPN solution based on SSL. OpenVPN offers the same functionality as IPsec in tunnel mode; you can tunnel entire networks through it. In this article, I focus on using OpenVPN as a road warrior's VPN solution."

Comments (12 posted)

Reviews

Ready, Aim, FireFox (IT-Director)

IT-Director looks at the Firefox 1.0 release. "One view is that Microsoft will respond to FireFox by achieving feature parity and will maintain its dominant market position simply through the sale of new PCs. Maybe so, but FireFox is not a solo product. There is also the ThunderBird email client and the SunBird calendar. Add Open Office to this and you have a pretty good PC product portfolio. What is happening is that an Open Source stack is gradually developing on the desktop and, if it becomes popular, it really will be a threat to Microsoft's hegemony."

Comments (4 posted)

Book Review: Mastering phpMyAdmin for Effective MySQL Management (Linux Journal)

Linux Journal reviews the book Mastering phpMyAdmin for Effective MySQL Management. "Marc Delisle has written Mastering phpMyAdmin for Effective MySQL Management as a tightly focused tutorial that is as successful at guiding its readers along its stated path as it is at avoiding the common pratfall of straying off target."

Comments (none posted)

Application of the Month: KPilot (KDE.News)

KDE.News has announced a new KDE Application of the Month article on KPilot. "A new issue of the series "Application of the Month" has been released. It covers an application from the KDE PIM suite called KPilot. Besides the application review we interviewed its current maintainer Adriaan de Groot. KPilot is a replacement for the Palm Desktop software from Palm Inc, which makes your Palm/Palm Pilot/Visor handheld capable of exchanging information with your KDE powered computer."

Comments (none posted)

Ease of computing (MaJe Online)

MaJe Online looks at the use of smart media cards and digital cameras under Gentoo Linux. "The Gnome project released version 2.8 with support for the Hardware Abstraction Layer, and the D-Bus message support. With this, their ambhition was to make it extremely simplified for the end user to mount and explore volumes, and even perform automated tasks with certain types of volumes. One example being to "import digital photos when a camera is attached". Fortunately, Gnome detects when a volume is mounted that contains only images. Truly, this caught my attention."

Comments (none posted)

Miscellaneous

Further Details About the Mozilla Firefox 'New York Times' Advertisement (MozillaZine)

MozillaZine covers a few glitches that were encountered in the process of submitting a large advertisement for FireFox 1.0 in the New York Times. "The striking two-page ad ran a little later than originally planned: the team were not happy with the early designs and a late decision was made to move to two pages. The huge number of donor names (all of which had to be verified) and software rendering problems also contributed to the delay. A few donors were disappointed to find that their names were not printed correctly in the advert. Some had their first names and last names transposed, others had their names were misspelt and a few were missed off completely."

Comments (none posted)

Page editor: Forrest Cook

Announcements

Non-Commercial announcements

FSF Europe on Microsoft ruling

The Free Software Foundation Europe has put out a press release celebrating the rejection of Microsoft's appeal in the European Court. "Microsoft now will have to explain how they have arbitrarily modified public standards they use in their servers and work hard to re-establish competition in the small server market. On the other end we are sure that it is an opportunity for the market to compete on quality of code and services, respecting interoperability."

Full Story (comments: 7)

Commercial announcements

Arkeia Network Back-up adds PostgreSQL Plug-in

A new Arkeia plugin is available for backing up PostgreSQL databases. "The plug-in will support pg_dump and restore of multiple PostgreSQL databases using a point-and-click interface. For users of PostgreSQL 8.0, it will also manage Point-In-Time-Recovery."

Comments (none posted)

Astaro Security Linux V5.1 adds new features

Astaro Corporation has announced the addition of new features to Astaro Security Linux V5.1. "Astaro Corporation today announced an update to its award-winning flagship perimeter security package that includes major spam protection enhancements - dramatically improving the blocking of unwanted email messages. Astaro Security Linux V5.1 also enables easy integration with network management systems, and adds features that allow customers to monitor bandwidth usage."

Comments (none posted)

BitDefender Pushes Security Updates to Linux Mail Servers

A new version of BitDefender for Linux Mail Servers is available. "The 1.6.1 generation of BitDefender for Linux Mail Servers was enriched today with three more dedicated products, BitDefender for Sendmail, Sendmail-Milter and Postfix mail servers, and with a generic SMTP proxy scanner, designed to be compatible with most other mail servers running on *nix systems."

Full Story (comments: none)

Cyclades Makes Open Source SDK for IPMI Available on OpenIPMI Web Site

OSDL member Cyclades Corporation has announced the availability of its open source IPMI development kit for the creation of proxies, gateways and managers for IPMI-enabled devices.

Comments (2 posted)

Eclipse Test & Performance Tools Platform Project Announces Availability of Release 3.2

The Eclipse Test & Performance Tools Platform (TPTP) Project has announced that the TPTP release 3.2 will be available on the Eclipse Foundation website this week. TPTP 3.2 is the second significant platform release since the August 2004 creation of the TPTP Project, an evolution of the previous Eclipse 'Hyades' Project.

Full Story (comments: none)

Mandrakesoft to lead 3.4-million-euro research project

Mandrakesoft is participating in the launch of EDOS, a project dealing with complexity management in the field of Open Source software. "The participants will collaborate in the development of theoretical and technical solutions to the management of large-scale, modular software projects. EDOS will receive EUR 2.2 million in European Union funding, in a total budget of EUR 3.4 million." Nuxeo is another participant.

Full Story (comments: none)

Mandrakesoft closes equity round

Mandrakesoft has announced that it was able to raise €3.05 million in new equity; the company was also able to retire a €1.45 million debt on favorable terms.

Comments (none posted)

MySQL Completes Another Record Year

MySQL has announced a new record for 2004. "By the end of the month, the MySQL database server will have been downloaded more than ten million times this year, solidifying its position as the world's most popular open source database."

Comments (24 posted)

MySQL announces Packaged Consulting Solutions

MySQL has announced their offering of three new consulting packages. "Presented by MySQL certified senior consultants at customer sites, these short-term engagements will provide in-depth application analysis and recommendations around commonly-requested subjects: application architecture and design, performance tuning and optimization, and assistance with migrating legacy databases to MySQL."

Comments (none posted)

Novell and IBM announce TPC-H benchmark speed record

Novell, Inc. and IBM have announced a new speed record in the TPC-H 100GB benchmark test. "The industry standard TPC-H benchmark tests were designed to test a system's ability to handle complex business intelligence processing for clients. One IBM/Novell configuration achieved the world record for the best non-clustered result in the TPC-H 100GB benchmark test. Another IBM/Novell configuration in the TPC-H 300GB benchmark test demonstrated the ability to handle larger databases with clustering the same basic building blocks."

Comments (none posted)

The SCO Group Announces Fourth Quarter and Fiscal 2004 Results

The SCO Group, Inc. has announced results for its fiscal fourth quarter and year ended October 31, 2004. "Revenue for the fourth quarter of fiscal year 2004 was $10,075,000 as compared to $24,290,000 from the comparable quarter of the prior year. The decrease in revenue in the fourth quarter of fiscal year 2004 from the comparable quarter of the prior year was primarily due to a decrease in SCOsource licensing revenue to $120,000 from $10,316,000 and from continued competitive pressures on the Company's UNIX products and services." Groklaw takes a look at the numbers here.

Comments (5 posted)

Sub300.com Announces the World's Lightest Linux Notebook Computer

Sub300.com has claimed to have released the lightest weight Linux-based laptop ever (under $1000). "At just 2.9 lbs, Sub300.com's Ultralite Laptop is featherweight, but weighs in with features such as Linux OS, a 1Ghz VIA processor, 256MB RAM, 40 Gig HD, Ethernet and a crisp 12.1" TFT display, plus USB 2.0 and PCMCIA slots to add the functionality of wireless networking and more."

Comments (16 posted)

Cheap Linux laptops from Walmart

Wal-Mart has announced the availability of a $498 laptop running the Linspire distribution. "Wal-Mart and Linspire worked together to offer a laptop that would give customers the best user experience at the lowest price possible. The Balance notebook is the lowest-priced laptop currently on the market to include a complete operating system and office suite."

Comments (6 posted)

New Books

'Practical mod_perl' book goes opensource (use Perl)

Use Perl mentions the free release of the book Practical mod_perl by Eric Cholet and Stas Bekman. The book is being distributed under the CreativeCommons Attribution Share-Alike License.

Comments (none posted)

"Managing Projects with GNU Make" Released by O'Reilly

O'Reilly has published the third edition of the book Managing Projects with GNU Make by Robert Mecklenburg.

Full Story (comments: none)

Contests and Awards

KDE 3.4 SVG Wallpaper Challenge (KDE.News)

KDE.News has an announcement for the KDE 3.4 SVG Wallpaper Challenge. "There are actual prizes to be won, and the first place winner will be able to chose between a nVIDIA GeForce FX5700LE video card or a 120GB hard drive, graciously provided by Core Function. The second place winner will receive a t-shirt featuring their wallpaper, provided by Revelinux Gear. Be sure to check the KDE-Look.org website for the guidelines and rules. This contest closes on December 31st." Also, the amaroK Icon Contest has been extended until December 31.

Comments (none posted)

Upcoming Events

2005 MySQL Users Conference Registration Opens

Registration for the 2005 MySQL Users Conference is open. "Early registration has just opened for the third annual MySQL Users Conference, to be held in the heart of Silicon Valley in Santa Clara, California, April 18 -21, 2005."

Full Story (comments: none)

Events: December 23, 2004 - February 17, 2005

Date Event Location
December 27 - 29, 2004Chaos Communication Congress(21C3)(Berliner Congress Center)Berlin, Germany
January 14, 2005PHP West Web Services conference(HR MacMillan Space Centre)Vancouver, BC, Canada
January 28 - February 4, 2005Asia Source(Visthar training venue)Bangalore, India
January 31 - February 2, 2005OSDL Enterprise Linux Summit(Hyatt Hotel)Burlingame, California
February 2 - 3, 2005Solutions Linux 2004(CNIT, Paris la Défense)Paris, France
February 7 - 11, 2005GlobusWORLD(Sheraton Boston Hotel)Boston, MA
February 9 - 11, 2005German Perl-Workshop 2005Dresden, Germany
February 9 - 11, 2005Third-Annual Desktop Linux Summit(Del Mar Fairgrounds)San Diego, CA
February 9, 2005OOo RegiCon North America(Del Mar Fairgrounds)San Diego, CA
February 11 - 13, 2005CodeCon 2005San Francisco, CA
February 12 - 13, 2005Southern California Linux Expo 2005(SCALE)(Los Angeles Convention Center)Los Angeles, CA
February 14 - 17, 2005Linux World Conference and Expo(Hynes Convention Center)Boston, MA

Comments (none posted)

Web sites

The Pootle online translation and translation management system

The Translate Toolkit team has announced the Pootle project, an online translation and translation management system. "If you are a translator Pootle makes it easy to translate software without you having to learn the intricacies of the tools traditionally needed to translate Free and Open Source Software. But if you already use those translation tools Pootle is designed to enhance your experience and improve your performance."

Full Story (comments: none)

Announcing the Rosetta Translation Portal

The Ubuntu Linux project has created the Rosetta Translation Portal. "Rosetta's goal is to make the process of translating free software as easy as possible for both translators and software maintainers. Maintainers can send us PO Templates and PO Files, which will be published through the web for translation. PO Files can then be downloaded at any time."

Full Story (comments: none)

Miscellaneous

Seth Spitzer Launches 'Scott and David, Thanks for Thunderbird' Donation Campaign (MozillaZine)

MozillaZine mentions the formation of a donation campaign for the main Mozilla Thunderbird developers. "Seth, who used to work alongside Scott and David at Netscape, wants satisified Thunderbird users to donate 1 US dollar to Scott and David via PayPal. International readers may be interested to hear that the US dollar is at record lows."

Comments (none posted)

Page editor: Forrest Cook

Letters to the editor

Popularity does not equal insecurity

From:  Leon Brooks <leon-AT-cyberknights.com.au>
To:  Erica D Smith <ersmith-AT-thebeaconjournal.com>
Subject:  Popularity does not equal insecurity
Date:  Mon, 20 Dec 2004 08:16:08 +0800
Cc:  Bradenton Herald Editor <dklement-AT-bradentonherald.com>, LWN Letters <letters-AT-lwn.net>

Erica, you wrote
at http://www.bradenton.com/mld/bradenton/business/10445192.htm -
> Chances are, if your employees are using Microsoft Corp.'s Internet
> Explorer to surf the Web or Outlook to check e-mail, your company is
> more exposed to viruses and spyware, some security experts say.
 
And they're right.
 
> Is it because Internet Explorer and Outlook are inferior?
 
> Not really.
 
> It's because Microsoft's operating systems and programs are used by
> more than 90 percent of computer users - especially in the largest
> of businesses.
 
Unfortunately, that statement's not quite right. I'm pleased that you included
a few other opinions in the article, but you did not introduce anything to
seriously contradict David Perry's opening statement, or your words
introducing it.
 
Increased popularity makes the market more attractive to writers of
"malware" (the short term for the collection of nasties out there including
browser hijacks, phishing frauds, viruses and worms) and it means that any
individual piece of malware will be tripped over by more people, but it does
NOT increase the number of security holes present in any piece of software.
 
If simple popularity were a strong indicator of vulnerability, then the Apache
webserver would also be attacked disproportionately, since it "owns" more
than two thirds of all web servers, nearly three times as many as Microsoft's
IIS. However, Apache has never had a Code Red, a sadmind, an MDAC
vulnerability or a Nimda.
 
Similarly, the Open Source databases MySQL and PostgreSQL are wildly popular,
widely exposed to the Internet, and have had no MS-Blast attacks. Modern
email servers like PostFix and QMail have never been successfully attacked
despite very wide deployment, and even cranky old SendMail, the grandfather
of all email servers, has a far better track record than MS-Exchange.
 
The context of this statement implies that it's based on David Perry's input,
too:
 
> You can't expect to rid your company of all viruses and spyware simply
> by switching browsers. It will cut the risk, though. That's because
> there are still plenty of viruses that are written strictly for
> Internet Explorer.
 
Speaking from personal, recent, in-the-field experience I have to say that the
reason supplied is fatally inadequate. There are plenty of browser hijackers,
phishing scams and other pieces of malware out there which are designed to
work with any web browser or email client at all, and another large range
designed to work with any MS-Windows-based browser. Based on this, you would
expect this range of malware to continue to bite you even after you switched.
 
Yet switching from Internet Explorer and Outlook (or Outlook Express) to
Mozilla's FireFox web browser and ThunderBird email program deep-sixes a lot
of this malware as well, for the very simple reason that they are built to do
exactly that.
 
Mozilla is not a company with income goals or shareholders, Mozilla is a
foundation established by and for and of Internet users, and this is
reflected in the goals and quality of their products.
 
As a general statement, switching away from Microsoft's products, however
popular or otherwise, decreases your exposure to malware.
 
As another general statement, switching to Open Source software also decreases
your exposure. Because you don't need any special tools to find problems, any
programmer can read them right there in the source code, they are found and
eliminated quickly.
 
Open Source alternatives are available for a broad spectrum of applications;
for example, MS-Office can be easily replaced by the comprehensive
OpenOffice.org suite; Adobe's PhotoShop can usually be replaced with the GNU
Image Manipulation Program (fondly referred to as "The GIMP"); Solitaire
pales to insignificance alongside PySol.
 
With this in mind, a further effective step not mentioned, presumably because
you are neither really familiar with nor comfortable with the alternatives,
is to switch completely away from MS-Windows.
 
The two common alternatives are Linux and Apple's OS X.
 
OS X is initially the more costly to switch to because you have to replace
your computer as well, but the interface is a lot more polished than anything
else out there.
 
The two usual show-stoppers in any attempt to switch away are games and
particular "vertical market" applications. Many of these can be run using a
translation layer called WINE, but not all.
 
The benefits in switching, aside from security, include greater reliability,
accountability and control. Individual pieces of software offer specific
additional benefits; for example, the KDE desktop suite I'm using offers a
degree of consistent integration only dreamed of in the MS-Windows world.
 
There's also up-front cost (which is often zero) to consider, and the reduced
cost of maintenance (both direct and indirect) to factor in.
 
It's a very real and compelling response to any security issues, and yet it
sees no mention at all in this article.
 
> Mozilla is a free software suite [...] the Web browser that comes with
> it is not Firefox or Netscape.
 
This is also not strictly true. Netscape's Navigator is indeed a slightly
stretched version of Mozilla proper, and FireFox is both derived from it and
shares a lot of code.
 
You've done a much more thorough and impartial job than many other journalists
have, including some prominent self-styled technical experts; nevertheless, I
would appreciate seeing an article correcting these points, or an opportunity
to publish an article of my own here which presents them more realistically.
 
Cheers; Leon

Comments (none posted)

Looking for legal and other info

From:  "Arthur Torrey (no spam please!)" <atorrey_at_cybercom.net>
To:  letters-AT-lwn.net
Subject:  Looking for legal and other info
Date:  Mon, 20 Dec 2004 20:13:11 -0500

I have seen various articles from time to time in LWN about efforts to require
governments to consider Linux and other free / open source software as
alternatives to purchasing commercial S/W. I've never had much luck though in
trying to locate sources that can advise me on how to create such requirements.
 
It is on a very small scale, but I'm an elected town meeting member in
Billerica, MA, USA, and as a constant advocate of reducing the size and
expense of government (and Linux advocate) would like to implement this sort
of rule in our town's bidding and purchasing procedures. I'm looking for a
resource that can advise me on how to write such a measure so that it would
(if passed) accomplish the desired objectives. Assistance with hard data as
to why this is a good idea would also be helpful.
 
IANAL, but it would seem to me that such a measure would need to include at
least the following elements:
 
1. A requirement that any software purchase request include a discussion of
FOSS alternatives to any commercial programs, and a cost comparison between
them.
 
2. A requirement that if a purchase request involves both hardware and
software, that bids must price the hardware and software seperately, or
include a price for the hardware with no software other than drivers. (no
jacking up the hardware cost to cover the price of 'free' software)
 
On a more personal note, My GF and I recently started a low carbohydrate
diet. There are all sorts of 'diet management' type programs on the web or
available for MS platforms, but aside from 'GTK Diet Monger Ass Kicker' that I
found on Sourceforge, I haven't been able to find anything for Linux
(Fitday.com is a typical type of web program if you aren't sure what I'm
looking for)
 
  Thanks,
 
  ART
 
(please keep my address munged to stop the spambots!)

Comments (1 posted)

Feedback to grumpy editor on email clients

From:  Carl Worth <cworth-AT-cworth.org>
To:  lwn-AT-lwn.net
Subject:  Feedback to grumpy editor on email clients
Date:  Thu, 16 Dec 2004 11:58:45 -0500

Dear grumpy editor,
 
I'd been using mh-e for email for some time, and recently decided to
take a look elsewhere. (The primary motivation was a switch from
Debian to Fedora for my primary machine, but I'd also been annoyed by
some performance problems and bugs in mh-e for some time).
 
I've now switched to wanderlust and I'm quite hapyp with it:
 
        http://www.gohome.org/wl/
 
This is another emacs-based email interface and so far it seems to
solve most of the annoyances I suffered from with mh-e. The primary
userbase seems of wanderlust seems to be native Japanese speakers
which gives me comfort with respect to encoding bugs I had in mh-e.
 
Wanderlust also appears to perform much better than mh-e. It is happy
to use my existing mh folders, but it keeps a database alongside (in
~/.elmo) to cache sorting, threading, and other internal message
attributes.
 
There are some problems with wanderlust. I spent about a full day
configuring it before I found it entirely useful. The initial color
choices were particulary painful for me, but they may be because I
stick with "emacs -nw" to get the good fonts of my terminal (and
subsequent restriction in color choices). The manual was adequate, but
definitely required reading:
 
        http://www.gohome.org/wl/doc/wl_toc.html
 
And the sample configuration file (~/.wl) provided on the wb page was
very helpful:
 
        http://cvs.m17n.org/cgi-bin/viewcvs/wanderlust/samples/en...
 
It actually contains many of the settings that should be set by
default.
 
Wanderlust supports 11 different folder types, (IMAP, NNTP,
LocalDir(MH), Maildir, News Spool, Archive, POP, Multi, Filter, Pipe
and Internal folder types), but I haven't used anything but mh
yet. I'm grumpy enough to want mail delivery divorced from email
interface.
 
The mail delivery piece is one thing I'm still not perfectly satisfied
with. For me, this currently works through a mishmash of tools,
(fetchmail for transport, procmail for prefiltering and routing
through spam checkers, and nmh for storing into my folders).
 
One thing I was attempting to do in switching from mh-e was to find a
solution that existed within Fedora, but I ended up just installing
nmh anyway. Another approach might be to switch to some other
1-mail-1-file folder type (maildir perhaps?) supported by wanderlust
that perhaps could be delivered to in a simpler fashion. Another idea
I've had is to use some offline imap tool using a native mh store,
(and that wouldn't mind my mail interface from mucking with it).
 
Anyway, that was much more than the quick note I was trying to
send. But perhaps you might look at wanderlust if you're still grumpy
and haven't tried it yet.
 
-Carl

Comments (none posted)

Page editor: Jonathan Corbet

Copyright © 2004, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds