Month: April 2005

Cvsup-to-date


If you’re following the EXPERIMENTAL branch right now, there’s a lot of breakage going on because of the library upgrades, which will break some/many applications until they are recompiled. Jeroen Ruigrok/asmodai has put up a recompiled version of cvsup that works with EXPERIMENTAL at this point in time.

If you’re running anything else other than EXPERIMENTAL, you don’t need this.

Posted by     Categories: Goings-on     0 Comments

Errno change coming


Joerg Sonnenberger is changing errno to a thread-local variable this weekend, which means for those running the latest DragonFly code (i.e. from CVS, not 1.2.1), you will need to rebuild everything. That includes ports, and drastic changes like this will happen again.

Posted by     Categories: Heads Up!     0 Comments

Various links


Some articles to read: the story of USB, and why comments are more important than code. Also, there’s a new live backup option for NetBSD that is has some similarities with the planned journaling work in DragonFly. (From Hubert Feyer’s NetBSD blog)

Posted by     Categories: Off-Topic     1 Comment

UnixReview.com and telnet


UnixReview.com has an article up on using telnet to test network services; if you aren’t nodding your head in recognition of what this is, you should read the article. It’s a basic and useful tool.

Posted by     Categories: Goings-on     2 Comments

Weird power issue


Steve O’Hara-Smith found that running the Knoppix CD left his network card in a wierd state and unable to pass traffic. He had to physically remove power from his machine before DragonFly (or FreeBSD) could use the card again.

Posted by     Categories: Goings-on     2 Comments

Release is really that


A minor point that came up during conversation on user@: DragonFly releases do not slowly move into new versions, as STABLE does on FreeBSD; 1.2 will always remain 1.2.x, while the next stable version (1.4) will be built from the new code that’s in 1.3 right now.

Posted by     Categories: Goings-on     0 Comments

BSD made pretty


I’ve seen links in a few places for PC-BSD, which is a flavor (dare I say distribution?) of FreeBSD 5.3 with a nice installer.

Posted by     Categories: Goings-on     0 Comments

Odd news from China


There’s been precious little news – lots of activity, but nothing new – for the past 24 hours, so here’s a wierd link: Hubert Feyrer’s blog has a link to a Chinese operating system called Kylin, which apparently has some BSD-like elements, though it’s not clear just how much or from where.

Posted by     Categories: Off-Topic     0 Comments

New ntpd – dntpd


Matthew Dillon’s put together a new NTP daemon. xntpd is apparently too large, and OpenNTPd has been problematic since its import.

Posted by     Categories: Committed Code     0 Comments

Release bumped to 1.2.1


And here’s the note.

Posted by     Categories: Heads Up!     2 Comments

BSD Certification Survey


Jeremy C. Reed, of BSDNewsletter fame, sent along news of the first survey from the BSD Certification Group. The survey is to “determine what kinds of tasks are performed by BSD system administrators in their day-to-day duties. Also of interest is the importance of each of these tasks as well as the level of skill required for each.” Read the announcement, and then take the survey.

Also, seen on BSDNewsletter.com, there is a ZDNet interview with Dru Lavigne, one of the folks working in the BSD Certification Group, and also a BSD author.

Posted by     Categories: Goings-on     1 Comment

CVS updated


Jeroen Ruigrok/asmodai has added CVS version 1.12.12 to DragonFly, which has a number of fixes and improvements from the previous version.

Posted by     Categories: Committed Code     0 Comments

Citrus squeezed in


Joerg Sonnenberger has added Citrus support, taken from NetBSD. Citrus is a method for program internationalization, for those not familiar with it. This is important for user who have English as a second (or third, or fourth…) language.

Posted by     Categories: Committed Code     0 Comments

FreeBSD Status Report for January to now


The FreeBSD Status report for this year so far has been published. Several of the projects overlap with DragonFly, notably David Xu’s libthread.

Posted by     Categories: Goings-on     0 Comments

GCC 3.4 now default


Version 3.4 of GCC is now the default compiler in DragonFly (CURRENT, anyway). This should net more compatibility with other projects that use it, and some degree of greater speeds.

Posted by     Categories: Committed Code     0 Comments

PCVT goes away, if not already.


PCVT, which may already be broken, is being removed.

Posted by     Categories: Goings-on     0 Comments

Big changes coming in CURRENT


Matthew Dillon sent out a large warning. Here’s a summation:

* The Preview tag has been slipped.
* All bug fixes made since 1.2.0 was released will be added to that release branch.
* Unless you want to deal with major breakage, stick with the 1.2.0 Release or the -WORKING code; the CURRENT code will have severe modifications going on, including libc revisions.
* Upgrading from FreeBSD-4.x will break! Updating to DragonFly 1.2.0 and then to a more recent version of DragonFly will be the only way.

Posted by     Categories: Heads Up!     2 Comments

UnixReview.com: IPv6 and webmail


Now on UnixReview.com: IPv4 to IPv6 migration, and a Nameko webmail review.

Posted by     Categories: Goings-on     0 Comments

BSDCan WIP sessions


BSDCan is having Work In Progress presentations – 5 minutes or less on a given topic; sort of a “lightning talk”. I can’t find an online copy of the email announcing this, so I’ll paste in the body of what Dan Langille wrote:
More…

Posted by     Categories: Goings-on     0 Comments

Even More FAQ


There’s now German and Swedish versions of the FAQ, too.

Posted by     Categories: Goings-on     0 Comments

Dragonflybsd.org out and back


dragonflybsd.org’s T1 has been having some problems. It’s currently working, but there may be more outages today.

Posted by     Categories: Heads Up!     0 Comments

More FAQ languages


Jeroen Ruigrok/asmodai has created pages on the wiki for Chinese, Japanese, Dutch, and Norwegian translations of the FAQ. If you are familiar with these languages, please help. The Norwegian and Dutch FAQs are already partially translated.

Posted by     Categories: Goings-on     0 Comments

Backblog


Since there’s not much else in the way of news today, I’ll point at the gobsd.com blog section, which mentions, among other things, Todd Willey’s recent work on getting KDE in pkgsrc working, and Eirik (Nygaard?) mentioning that he has TenDRA compiling.

Posted by     Categories: Goings-on     0 Comments

Bleeding edge is bleeding


Are you using the most recent DragonFly code from CVS? Matthew Dillon warns that the new red/black tree work may be causing file system problems. If this worries you, you should be running with a less dangerous tag in your cvsup file. (See his post for details.)

Posted by     Categories: Heads Up!     1 Comment

FAQ with an outrageous accent


A new French translation of the FAQ is up on the wiki.

Posted by     Categories: Goings-on     0 Comments

Get started with pkgsrc


Adrian Nida has put together a nice HOWTO for pkgsrc on the wiki.

Posted by     Categories: Goings-on     2 Comments

Spanish FAQ in print


Guillermo Garcia Rojas translated the DragonFly FAQ to Spanish; it’s now in print, in the Spanish magazine “Linux Free Magazine“, issue 9.

Posted by     Categories: Goings-on     0 Comments

Silly shirt at Store


The BSDnewsletter store has a T-Shirt with the BSD license on it. Supergeeky, but fun.

Posted by     Categories: Goings-on     0 Comments

Serial and Soekris


If you’re trying to boot DragonFly on a serial-only machine like a Soekris 4801, you may have some troubles with serial output. However, there is a possible fix.

Posted by     Categories: Goings-on     0 Comments

ifconf fixed already


The minor ifconf() security flaw found in FreeBSD affects DragonFly too; however, it’s already fixed.

Posted by     Categories: Committed Code     0 Comments

Friday Fun


Found on Hubert Feyrer’s blog: Bus Error, Passengers Dumped. If you are entertained by mass transit accidents, there’s always more.

Posted by     Categories: Off-Topic     0 Comments

Logo goodness


I’ve added the Adobe Illustrator and (encapsulated) PostScript versions of the official DragonFly logo to the wiki. The art is originally by Joe Angerson.

Posted by     Categories: Goings-on     0 Comments

Alternate NVIDIA driver


Jonas Sundstrom pointed at a open source NVIDIA driver that supports 3D, and currently runs on BeOS. Could it work under X? Maybe, with a pile of work.

Posted by     Categories: Goings-on     1 Comment

NVIDIA driver broken


Emiel Kollof warns that the newest binary driver from NVIDIA is now FreeBSD-5 specific, and so does not yet work on DragonFly. If you’ve got a working driver now, don’t upgrade.

Posted by     Categories: Goings-on     2 Comments

Book Reviews on UnixReview


UnixReview.com has 2 new book reviews available: one on “Slamming Spam: A Guide for System Administrators” and one on “Disaster Recovery Yellow Pages“.

Posted by     Categories: Goings-on     0 Comments

Going to USENIX?


If you’re going to USENIX this week, tell Matthew Dillon. If time permits, he’ll be setting up a DragonFly BoF session, in addition to presenting a paper in Kirk McKusick’s session.

Posted by     Categories: Goings-on     0 Comments

1.2 torrent


Brad Harvell posted a link to a torrent for the 1.2 DragonFly release.

Posted by     Categories: Goings-on     0 Comments

NetBSD Q1 2005 Report


NetBSD’s first quarter report is out. Some of it’s already been linked here.

Posted by     Categories: Goings-on     0 Comments

Watch your HEAD


Matthew Dillon warned that a number of new, destabilizing technologies are going to be entering the bleeding edge DragonFly code, otherwise known as HEAD. Unless you enjoy trouble, the PREVIEW-tagged code (formerly known as STABLE) is a better target.

Correct tags to use in your CVSup files are named on the Download page.

Posted by     Categories: Heads Up!     0 Comments

Mirrors needed


If you’ve got lots of bandwidth and you’d like to provide a mirror for the upcoming release, contact Matthew Dillon.

Posted by     Categories: Goings-on     2 Comments

Binary updates, soon, maybe


BSD Updates is apparently planning to extend the binary updates service to all major BSD flavors – Net, Open, and, most importantly, DragonFly. (Thanks BSDNews) The BSDNews article mentions only NetBSD and OpenBSD, but the website mentions DragonFly.

Posted by     Categories: Goings-on     0 Comments

March BSD news


ONLamp.com/BSD has a new “The Month in BSD” article up, covering March.

Posted by     Categories: Goings-on     0 Comments

More libc versions


Joerg Sonnenberger is talking about a major change to libc, after this upcoming release. Follow the thread for some interesting comments on versioning, including Matthew Dillon wishing there was more Matthew Dillons in the world.

Posted by     Categories: Goings-on     0 Comments

Release prereleased


The CVS tag for the next release, “DragonFly_RELEASE_1_2″ has been placed, which means commits are OK again.

There is a prerelease version of 1.2 on gobsd.com via HTTP or FTP, and also at pfsense.com via HTTP. Here’s the MD5:

MD5 (dfly-20050406-pre1.2.iso.gz) = 9b382c84e629b391bd4ce38c7ca724bd

If you can bear waiting, I would advise waiting for the official release later this week, just in case something is found in the next day or two.

Posted by     Categories: Heads Up!     1 Comment

Standards sheet


Jeroen Ruigrok/asmodai has put together a standards conformance checklist for DragonFly. If you want to tackle something on it, let him know.

Posted by     Categories: Goings-on     0 Comments

Batch ports


Joerg Sonneberger pointed at this batch script for building ports in a jail, so that the building process cannot crap out while your installed ports are in flux.

Posted by     Categories: Goings-on     0 Comments

pkgsrc build space needed


Jeremy C. Reed is looking for a DragonFly host to use for bulk-building pkgsrc. He’d need about 20G of space, and an open port for reports through http.

I have a computer for it, but no connection yet. He mentions in his post (linked above) that currently, just over 40% of packages in pkgsrc build on DragonFly, which works out to over 2,000 programs.

Posted by     Categories: Goings-on     0 Comments

Reslip


Matthew Dillon slipped the stable tag again, to get a few more bugfixes in.

He also discovered some problems with the OpenBSD version of NTPd currently in base; it will probably be replaced or significantly changed at some point after this upcoming release.

Posted by     Categories: Goings-on     0 Comments

Stress out!


Matthew Dillon, while examining another problem, added a webstress program, which tests making many, many connections to a http server.

He also committed a related program, wildcardinfo, which lists wildcard hash tables for each CPU in the system.

Posted by     Categories: Committed Code     0 Comments

Reslip


The stable tag has been slipped again; there is still a few issues to work out.

Matthew Dillon also described his plans for release schedules.

Posted by     Categories: Goings-on     0 Comments

pksrc binary on GoBSD


If you were trying pkgsrc but having trouble building gtk2 (and therefore Gnome), Todd Willeyt has placed a binary of pkgsrc gtk2 on gobsd.com, and is trying to get the appropriate changes made upstream.

Posted by     Categories: Goings-on     0 Comments

Art for art’s sake


Sascha Wildner has created a DragonFly Artwork section on the wiki; upload if you got some!

Posted by     Categories: Goings-on     0 Comments

Version naming clarification


Naming each version of DragonFly has been under discussion in kernel@ for a while; Matthew Dillon posted a changed naming plan based on all this talk.

Posted by     Categories: Goings-on     0 Comments

Release this week!


Matthew Dillon announced the Stable tag will be slipped Sunday, with release engineering following until the next release, later this week! The only commits at this point should be bugfixes.

Posted by     Categories: Heads Up!     0 Comments

PCM split


Joerg Sonnenberger has changed how sound devices are loaded; “device pcm” no longer loads every driver, and a separate command is used to load just one.

Posted by     Categories: Committed Code     0 Comments

Short for development


I wrote a short article with details on developing for DragonFly. I finished the article a while ago, but didn’t link it anywhere. Mostly, it just talks about getting an account on leaf…

Posted by     Categories: Goings-on     0 Comments

Hackerfly


Zera William Holladay posted more art. (.gif format)

Posted by     Categories: Goings-on     0 Comments