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, 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
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'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
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
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
Comments (none posted)
MPlayer: multiple overflows
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: |
|
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: |
|
Comments (none posted)
php: multiple vulnerabilities
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
Comments (none posted)
libpng: multiple vulnerabilities
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
Comments (1 posted)
OpenSSL: denial of service vulnerabilities
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
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: |
|
Comments (none posted)
Page editor: Jonathan Corbet
Kernel development
Brief items
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
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
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
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)
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)
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)
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)
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)
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 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)
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)
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
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)
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)
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)
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)
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 has announced that APLINUX.com.br Mail server 2005 Beta
0.0.2 is available for download.
Full Story (comments: none)
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)
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)
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
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)
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)
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
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)
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
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 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
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)
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)
The December 21, 2004 edition of the PostgreSQL Weekly News
is out with the latest PostgreSQL database development information.
Full Story (comments: none)
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)
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
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
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
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
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
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
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
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
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)
Version 3.2.28 of the mnoGoSearch web site search engine is available.
Changes
include numerous bug fixes.
Comments (none posted)
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)
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
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 datagiving us the lovely acronym CRUD."
Comments (1 posted)
Desktop Applications
Audio Applications
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)
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
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
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
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
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.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)
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)
New versions of digiKam and libkexif have been announced as
KDE quickie releases.
Full Story (comments: none)
Electronics
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)
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
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
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
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)
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
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)
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)
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)
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
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 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
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
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
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)
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)
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
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
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)
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
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
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)
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
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)
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)
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
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)
The latest python-dev Summary is out with coverage of the
python-dev mailing list from October 16-31, 2004.
Full Story (comments: none)
The December 15, 2004 edition of Dr. Dobb's Python-URL! is online
with the week's Python articles.
Full Story (comments: none)
Scheme
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
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
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
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
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)
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
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
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
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
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)
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
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)
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)
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
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)
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)
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
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)
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)
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)
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
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
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
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 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)
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)
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)
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 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 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 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 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, 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, 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
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)
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
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)
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.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
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)
| Date | Event | Location |
| December 27 - 29, 2004 | Chaos
Communication Congress(21C3) | (Berliner Congress Center)Berlin,
Germany |
| January 14, 2005 | PHP West Web Services
conference | (HR MacMillan Space Centre)Vancouver, BC,
Canada |
| January 28 - February 4, 2005 | Asia
Source | (Visthar training venue)Bangalore, India |
| January 31 - February 2, 2005 | OSDL
Enterprise Linux Summit | (Hyatt Hotel)Burlingame,
California |
| February 2 - 3, 2005 | Solutions
Linux 2004 | (CNIT, Paris la Défense)Paris, France |
| February 7 - 11, 2005 | GlobusWORLD | (Sheraton Boston Hotel)Boston,
MA |
| February 9 - 11, 2005 | German
Perl-Workshop 2005 | Dresden, Germany |
| February 9 - 11, 2005 | Third-Annual
Desktop Linux Summit | (Del Mar Fairgrounds)San Diego, CA |
| February 9, 2005 | OOo
RegiCon North America | (Del Mar Fairgrounds)San Diego,
CA |
| February 11 - 13, 2005 | CodeCon
2005 | San Francisco, CA |
| February 12 - 13, 2005 | Southern California
Linux Expo 2005(SCALE) | (Los Angeles Convention Center)Los Angeles,
CA |
| February 14 - 17, 2005 | Linux World
Conference and Expo | (Hynes Convention Center)Boston, MA |
Comments (none posted)
Web sites
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)
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
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
| 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)
| 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)
| 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