Month: December 2004

GoBSD.com packages updated


The prebuilt packages at GoBSD.com have been updated; see David Rhodus’s post for details on upgrading. He also notes that you can now buy a 4-CDROM set of DragonFly BSD (branded FireFly BSD) now, with all these packages included.

Posted by     Categories: Goings-on     0 Comments

Another DragonFly picture


Zera William Holladay posted a link to an entertaining DragonFly image he created.

Posted by     Categories: Goings-on     0 Comments

FreeBSD Foundation survives


The FreeBSD Foundation has received enough donations from private individuals to retain non-profit status for 2004.

Posted by     Categories: Goings-on     0 Comments

DragonFly and GRUB


‘walt’ passed along details of his GRUB configuration for booting Windows and DragonFly. Steven Looman added a writeup of how to do it with the Windows XP bootloader.

Posted by     Categories: Goings-on     0 Comments

More on journalling


Matthew Dillon posted a number of explanations about how he expects DragonFly journalling to work. Maxim Sobalev raised some issues (answered twice), and work continued.

Posted by     Categories: Goings-on     0 Comments

Libm replacement and improvement


Jeroen Ruigrok/asmodai wrote me to mention that his recent libm changes “included optimised assembly routines for certain mathematical functions for x86 and amd64.”

Posted by     Categories: Goings-on     0 Comments

xterm in color


Jeroen Ruigrok/asmodai has updated dfports/x11/xterm to support color – he posted some tips on how to use it.

Update: Corrected.

Posted by     Categories: Goings-on     1 Comment

Next release and branch


Matthew Dillon mentioned that he anticipates the next releases in February and just before the next USENIX event in April. He also brought up the concept of an actual branch in the DragonFly source code, though without any firm date as to when.

Posted by     Categories: Goings-on     0 Comments

Journaling plans laid out


Matthew Dillon posted what he plans to do to implement journaling, with some very impressive goals. He also detailed his methodology for new technology in a separate followup, and he performed more work on the topic. Here’s more on journaling if you’re unfamiliar with the general concept.

Posted by     Categories: Goings-on     0 Comments

New UnixReview Articles


Unixreview.com has posted 3 new articles originally found in SysAdmin magazine, all of which can be used with DragonFly: Checking Your Bookmarks (a Perl script), Entrap: A File Integrity Checker (Korn shell schripts), and Online Backups Using dump and NFS.

Posted by     Categories: Goings-on     0 Comments

Sound tips, speed stats


A fellow named John Leimon posted a helpful tip on how to set up your soundcard under DragonFly, and some statistics on file transfer speeds improvements under DragonFly. (hint: it’s good)

Posted by     Categories: Goings-on     2 Comments

New packages built


Hiroki Sato of AllBSD.org has built 6,278 packages from the FreeBSD ports tree as of Dec. 12th. They’re available at ftp://ftp.allbsd.org/pub/DragonFly/ports/i386/packages/, meaning you can add packages with ‘pkg_add -r ftp://ftp.allbsd.org/pub/DragonFly/ports/i386/packages/Latest/packagename.tgz‘.

Posted by     Categories: Goings-on     0 Comments

Holiday roundup


Matthew Dillon’s committed more journaling work; Jeroen Ruigrok/asmodai has committed Kristian Vlaardingerbroek’s patch to support the 10/100 Ethernet chipset on ICH5-based Intel motherboards. If you are planning to edit man pages, look at mdoc(7), and vim may be a good editor to use, especially if you tackle it like this. Hiten Pandya will be in Bremen, Germany, through January 6th; look him up is you’re a DragonFly user and local.

Posted by     Categories: Goings-on     0 Comments

Donations for the FreeBSD Foundation


The FreeBSD Foundation is looking to add $30,400 by the end of the year – i.e. within about a week. The Foundation has a good amount of cash, but a greater proportion of the Foundation’s money needs to come from private individuals, not corporations, in order to keep its non-profit status (and accompanying tax breaks) in the U.S.

Donating via PayPal or check to the Foundation doesn’t directly help DragonFly, but a high tide raises all boats, as the saying goes.

Posted by     Categories: Goings-on     0 Comments

It must be exciting!


Look! Joerg Sonnenberger committed something big and it looks important and I have no clue what it is! Oh, I am so tired.

Posted by     Categories: Committed Code     3 Comments

Tracts of land


What kind of payoff is Matthew Dillon expecting from the threaded subsystems in DragonFly? *HUGE*

Posted by     Categories: Goings-on     0 Comments

What Oliver said, and others


Oliver Fromme posted two helpful notes – one on mounting devices as non-root, and another on booting a group of computers without disks. The ‘diskless boot’ discussion continued on, with comments from Joerg Sonnenberger and Matthew Dillon.

Posted by     Categories: Goings-on     0 Comments

Some UNIXReview articles for December


UNIXReview.com has posted three new articles, all of which may be useful for DragonFly users: One on using OpenOffice, and another on integrating Cisco and Unix equipment, both of which are really book reviews. There’s a third article that covers the ports for Logmon, Portmanager, and Nullmailer.

Posted by     Categories: Goings-on     0 Comments

More prepping for parallelized routing


Jeffrey Hsu’s comitted more work to get ready for a parallelized routing setup. Interestingly, if you look at the commit message and count the lines added and subtracted (the ‘Changes’ column), there’s generally less code as a result.

Posted by     Categories: Committed Code     0 Comments

Why DragonFly?


A fellow named Robert T. Kopp posted a question on whether a new BSD user should pick FreeBSD 5.3 or DragonFly, and Matt Dillon did a short summary on the reasons for picking either.

Posted by     Categories: Goings-on     0 Comments

dragonflybsd.org Updates


The DragonFly BSD website has had its main page updated with a link to this log and to the Sitetronics Wiki, and Matthew Dillon’s updated his diary.

Posted by     Categories: Goings-on     0 Comments

Plans for msf_bufs


Matthew Dillon posted the plans he and Hiten Pandya have for working on I/O and dma-direct buffering (msf_bufs). His post dives right into specific details, so a link to it is in order.

Posted by     Categories: Goings-on     0 Comments

gcc 3.4.3 added


Joerg Sonnenberger has placed gcc-3.4.3 into DragonFly; it is still considered experimental, so use it by setting the environment variable CCVER to ‘gcc34′ only after careful thought. His post has other details.

Posted by     Categories: Heads Up!     0 Comments

Last FreeBSD 4.x release soon


FreeBSD 4.11, the final release in the FreeBSD-4 series, is due around the end of January. The next official release of DragonFly will probably be out soon after, which makes a handy upgrade path if you are trying to avoid the FreeBSD-5 experience.

Posted by     Categories: Heads Up!     0 Comments

Making linux-flashplugin7 work


YONETANI Tomokazu posted a detailed list of instructions on how to get the FreeBSD port of the linux-based Flash 7 plugin working.

Posted by     Categories: Goings-on     0 Comments

binutils 2.15 and cvs 1.12.11 in


Jeroen Ruigrok/asmodai has added binutils-2.15 and cvs 1.12.11 into the DragonFly source tree.

Posted by     Categories: Committed Code     0 Comments

Stable Tag moving any second now


Matthew Dillon said this weekend is when the Stable tag in CVS will be moved up to match the most recent version of DragonFly.

Posted by     Categories: Goings-on     0 Comments

OpenSSL 0.9.7e added, messages fixed


Jeroen Ruigrok/asmodai has added OpenSSL 0.9.7e to DragonFly. YONETANI Tomokazu also fixed a bug where each directory committed to the DragonFly CVS generated a separate CVS message – the OpenSSL addition generated something like 90 messages.

Posted by     Categories: Committed Code     0 Comments

More on non-English keyboards


There’s been lots more discussion on getting a German keyboard and characters to work. Along with that, Jonas Sundstom asked if standardizing on UTF8 would help.

Posted by     Categories: Goings-on     0 Comments

Journaling still closer


Matthew Dillon’s added the first parts of the journaling infrastructure, among other things, in his most recent VFS work.

Posted by     Categories: Committed Code     0 Comments

Weak link fixed


Joerg Sonneberger committed a patch from Simon ‘corecode’ Schubert that fixes a longstanding problem with X.org and multithreaded applications. Read the commit message for more details.

Posted by     Categories: Committed Code     0 Comments

Squeaky wheel gets the grease


Sascha Wildner is gaining the ability to commit DragonFly changes, due to his frequent submissions. Congratulations, and get to work.

Posted by     Categories: Goings-on     0 Comments

Override port for dri needs a home


Craig Dooley posted a description of his dfport override for DRI, and asked for help finding a place to host it, as it needs testing.

Posted by     Categories: Goings-on     0 Comments

FreeSBIE 1.1 out with BSDInstaller


FreeSBIE 1.1 is out, using the very same installer technology as DragonFly – the BSD installer! (thanks GeekGod for the note)

Posted by     Categories: Goings-on     0 Comments

pkgsrc bootstraps on DragonFly


Todd Willey pointed out on GoBSD.com that the pkgsrc bootstrap kit now should work on DragonFly, now that his changes have been committed. It should be possible to download the most recent version of pkgsrc and start using it normally (barring individual package issues).

Posted by     Categories: Goings-on     0 Comments

Keyboard issue fixed!


Matthew Dillon, with the assistence of many, has tracked down the keyboard connection loss issue that was plaguing a number of people.

If you are one of those people, update, check /usr/src/sys/dev/misc/kbd/kbd.c to make sure it’s version 1.14, and rebuild.

Posted by     Categories: Committed Code     0 Comments

Stable moving up, parallel network stack imminent


If it hasn’t already happened, Matthew Dillon will be moving the stable tag up to the newest version of DragonFly, as there are no major problems right now with the bleeding edge code. He’s waiting to see how well Jeffrey Hsu’s network stack parallelizing code (!) works.

Posted by     Categories: Goings-on     0 Comments

Lots of OpenNTPD


Joerg Sonneberger brought the DragonFly version of OpenNTPD into sync with the OpenBSD version, and added an example configuration file. Also, David Rhodus has posted a writeup about the integration of OpenNTPD into DragonFly over at GoBSD.com.

Posted by     Categories: Goings-on     0 Comments

Intel device IDs added


Jeroen Ruigrok/asmodai added support for a number of different Intel devices.

Posted by     Categories: Committed Code     0 Comments

Popularity vote


A poll for your favorite BSD personality was posted on the users@ mailing list. Relive high school years – in Dutch!

Posted by     Categories: Goings-on     0 Comments

Umlauty


Joerg Sonnenberger posted a solution that creates a working German keyboard layout on DragonFly.

Posted by     Categories: Goings-on     0 Comments

Full, out, back


We had a short outage tonight because of a full partition – fixed now.

Posted by     Categories: About This Site     0 Comments

Extended partition users, rejoice!


‘walt’ has a patch for /boot/loader that lets DragonFly be installed to an extended partition, and he’s looking for testers.

Posted by     Categories: Goings-on     0 Comments

Optimizing X.org


Glenn Johnson described just how to change optimization flags when compiling X.org, though Joerg Sonnenberger recommends against it.

Posted by     Categories: Goings-on     0 Comments

$XXX is not set properly


An old corecode suggestion about cleaning up the “$XXX is not set properly” warning has been reinforced by Robert Garrett, the fellow who brought RCNG into DragonFly.

If you see that error message on startup or shutdown, this will fix it:

sed -i -e 's/FreeBSD)/DragonFly|&/' /usr/local/etc/rc.d/rc.subr

Posted by     Categories: Goings-on     0 Comments

Read legalese for fun


It’s a slow news day, so take the time to read the full text of the USL settlement text, over at GrokLaw.

For those not versed in arcane history, BSD is a product of the code that Berkeley produced from early access to AT&T’s Unix source code. Lawsuits ensued, almost two decades ago, but were all settled – this is why SCO has not been able to sue any BSD-using company, even though BSD is a more “direct descendant” of the original UNIX than Linux.

Posted by     Categories: Goings-on     0 Comments

NetBSD 2.0 out; useful


NetBSD 2.0 is officially out; this is notable because several of the NetBSD replacements for GNU utilities are now found in DragonFly, too.

Posted by     Categories: Goings-on     0 Comments

Next release in a few months


This date is not set in stone: February. This is probably when the VFS work will be done and stable.

Posted by     Categories: Goings-on     0 Comments

Making portupgrade work


Raphael Marmier has a patch that makes portupgrade work with DragonFly port overrides; he’s looking for testers.

Posted by     Categories: Goings-on     0 Comments

Rejoice, ServeRAID user


YONETANI Tomokazu committed changes to make MAKEDEV include ServeRAID devices by default.

Posted by     Categories: Committed Code     0 Comments

Umlauterriffic!


Markus Schatzl referenced this page on how to get a German umlaut to print on-screen.

Markus also noted in a separate post that the TIMER_USE_1 kernel config option fixed problems he had with X freezing at startup.

Posted by     Categories: Goings-on     0 Comments

Why Buy Opteron?


Not directly DragonFly related, but I recently read this article in print form, which talks about server motherboard architecture with the new amd64 chips. A number of people running DragonFly have reported excellent results using them, even though DragonFly is not yet 64-bit.

Posted by     Categories: Goings-on     0 Comments

Scheduler discussion on KernelTrap


KernelTrap mentions, and highlights, recent mailing list discussion on the DragonFly scheduler. (found through Google Alerts)

Posted by     Categories: Goings-on     0 Comments

Old drivers deprecated


Joerg Sonnenberger warned that several drivers will be removed in the next two weeks from all flavors of DragonFly, including Stable, unless someone needs them:

– GPLed math emulator
– GPLed dgb driver
– GPLed awe driver
– old pre-newbus rp driver (use nrp instead)
– OLDCARD AKA pcic (also not built as module by default)

Posted by     Categories: Heads Up!     0 Comments

The reward for hard work: more work


Max Okumoto, who’s been submitting a torrent of patches lately, has been given commit access, probably just so that he can take care of it all himself. Congratulations, Max.

Posted by     Categories: Goings-on     0 Comments

GoBSD news collection


Hey, look! GoBSD has a new news aggregator that carries headlines from this very site.

Posted by     Categories: Goings-on     0 Comments

Taosecurity links


Richard Bejtlich’s always excellent TaoSecurity blog comments on the different goals described by the major BSD projects. A interesting read. He also wrote a list of reasons on why he works with FreeBSD – points 4,6, and 7 apply even more to DragonFly. (From BSDNews.) He later linked to more discussion, including a discussion on freebsd-chat that unfortunately consists of some folks pointing out a problem (FreeBSD project goal definition) and a number of others doing nothing but describing their indifference, intricately.

Posted by     Categories: Goings-on     0 Comments

C Development in DragonFly


The Sitetronics wiki has a new C Development Under DragonFly BSD” section that already has some content.

Posted by     Categories: Goings-on     0 Comments

BSDInstaller list returns again


The BSDInstaller mailing list is back – again. It seems it wasn’t quite fixed at the time I mentioned this before, but this time, it’s for real. It’s still discussion-subscribe “at” bsdinstaller ‘dot’ org to subscribe.

Update: I still haven’t seen a “confirmation of subscription” message, so I could be wrong again.

Posted by     Categories: Goings-on     0 Comments

NetBSD major release coming


NetBSD 2.0 is almost out – watch the NetBSD web site for the release announcement.

Posted by     Categories: Goings-on     0 Comments

FAQ in Spanish


Guillermo Garcia Rojas is looking to translate the DragonFly FAQ into Spanish; if you have a reasonable command of Spanish and English, take a look at his Wiki version and contribute.

Posted by     Categories: Goings-on     2 Comments

bsdinstaller List Went Splat


The bsdinstaller mailing list was accidentally trashed a little while ago; if you want to (re)subscribe, mail discussion-subscribe “at” bsdinstaller ‘dot’ org.

Posted by     Categories: Goings-on     0 Comments

Trying pkgsrc now!


Want to try pkgsrc, but you already have DragonFly installed? Todd Willey posted that he has put up a binary bootstrap package.

Posted by     Categories: Goings-on     0 Comments

FAQ on Wiki


The Sitetronics wiki now has a copy of the DragonFly FAQ; add to it if you feel you have something good to explain.

Posted by     Categories: Goings-on     1 Comment

FreeBSD Handbook, Vol. 2


Volume 2 of the FreeBSD Handbook is available in print form now, at the FreeBSD Mall. A good amount of it will apply to DragonFly, though this material is availble free.

Posted by     Categories: Goings-on     1 Comment

BSDCan 2005 prepwork


BSDCan 2005 is coming May 13-14th, in Ottawa, Canada. The Call for Papers is out!

Posted by     Categories: Goings-on     0 Comments

Easy Partition Project


Matthew Dillon suggested a small, easy project for anyone who wanted it would be to support booting from logical partitions.

Posted by     Categories: Goings-on     0 Comments

Proc Problem Patched


A recently discovered security problem in FreeBSD’s proc also affects DragonFly; it’s already been fixed.

Posted by     Categories: Committed Code     0 Comments

Perl Review out


The Perl Review issue 1 is out, too. This, like the Perl Journal, you need to have a subscription.

Posted by     Categories: Goings-on     0 Comments

Max Okumoto, patch machine


I feel I should mention Max Okumoto has been submitting patches and updates relentlessly over the past while – no specific links, other than these search results to show the volume.

Posted by     Categories: Committed Code     0 Comments