Month: July 2004

OpenSSH in, and Scott too.


Scott Ullrich committed OpenSSH 3.8.1.p1 into the base system today. You will need to do a full makeworld/buildworld to upgrade.

Incidentally, congratulations to Scott Ullrich on getting a ‘commit bit’, meaning he can now add code directly to the project. You may know Scott from his previous work on the Installer.

Posted by     Categories: Committed Code     0 Comments

Bug’s Life


Jonas Sundstrom posted a link to a site about real dragonflies, noting they do not bite or sting. Alexander Leidinger also posted a link to a German site.

(I will note I’ve been rammed in the head by dragonflies – that, you notice.)

Posted by     Categories: Off-Topic     2 Comments

NDIS eNabled


Matthew Dillon has added NDIS support, enabling a variety of network cards on DragonFly. (This is also known as “Project Evil”) He also added a README describing how to get a Windows driver working.

Posted by     Categories: Committed Code     0 Comments

Scene to wrap


During a conversation about ssh, ‘esmith’ pointed at a HOWTO on tcpwrappers. (It’s a Mac site – how strange!)

Posted by     Categories: Goings-on     0 Comments

Buildworld is the only way


Matthew Dillon noted that a full make buildworld/kernel and installworld/kernel is needed on the next update, due to a number of changes he has made.

If you haven’t updated recently to catch the scheduler changes, you may want to do this in any case.

Posted by     Categories: Heads Up!     0 Comments

Big things to come


Matthew Dillon commited the start of MBUF/cluster accounting, plus some LWKT changes to accomodate NDIS.

Posted by     Categories: Committed Code     0 Comments

Don’t go quickly into that build


There were a few problems with the recent 802.11 commits; they appear fixed, but doing a make quickworld will probably not complete. Try a make buildworld on your next update, and it should sail through clearly.

Posted by     Categories: Goings-on     0 Comments

Source and dfports snapshots available


Erik Paulsen Skaalerud now has daily snapshots of source and dfports available on his site. If you are setting up a new DragonFly install, this shortcuts having to update via CVSup.

Posted by     Categories: Goings-on     0 Comments

Crapload of commits


There’s been over 50 commits made in the past two days, including such things as nvidia-driver improvements from Emiel Kollof, a pkill import from Chris Pressey, and wicontrol updates from Joerg Sonennberger.

Posted by     Categories: Committed Code     0 Comments

boot2 better


Matthew Dillon’s made a number of improvements to the booter code, so (re)installing a master boot record may help those having trouble with the basic boot system.

Posted by     Categories: Committed Code     0 Comments

IPFilter improved


Hiten Pandya’s updated IPFilter to version 3.4.35

Posted by     Categories: Committed Code     0 Comments

Mail archive facelift


I’ve changed the front page of the DragonFly mailing lists archive. There’s now a site-specific Google search, and the by-date listings are now linked on the front page.

Posted by     Categories: Goings-on     0 Comments

Thermal Control there


Jeroen Ruigrok has committed Pentium 4 Thermal Control Circuit support. Really, he has. Enable it by placing:

options CPU_ENABLE_TCC

in your kernel config file, then rebuilding.

Posted by     Categories: Goings-on     0 Comments

802.11 framework committed


Joerg Sonnenberger has committed the initial framework for 802.11 support. This means better support for those of us running wireless is coming soon, especially those with atheros-based cards.

Posted by     Categories: Committed Code     1 Comment

Why BSD?


In a conversation today on IRC, I ended up pointing at this PDF on Greg Lehey’s site, which does a nice job of explaining in a not-overly technical manner why BSD Is Good. (There’s also this reason, when comparing to Linux.)

Posted by     Categories: Goings-on     0 Comments

Dragonflybsd.org degraded


Dragonflybsd.org is going to be a bit slow for the next week – the network link is being worked on.

Posted by     Categories: Goings-on     0 Comments

Scheduling patch in


The userland scheduling patch I referred to earlier is now in the system. This is a good reason to upgrade/rebuild, because of the positive effect of system response.

Posted by     Categories: Committed Code     4 Comments

Maintaining local CVS changes


Einar Karttunen wrote a nice bit on “Maintaining local changes to the CVS tree”.

Posted by     Categories: Goings-on     0 Comments

Scheduler speedup


Matthew Dillon posted a patch for the scheduler that seems to improve DragonFly’s (already excellent) responsiveness. Normally, I don’t post about code until it’s in, but this can be helpful code for those willing to test it.

Posted by     Categories: Goings-on     0 Comments

x.org port may work


Previously, if you wanted to use x.org instead of XFree86, a package was your best bet. However, the FreeBSD port appears to be up to date, and may build correctly.

Posted by     Categories: Goings-on     4 Comments

New DragonFly forum


Scott Ullrich noted (via IRC) that there’s a DragonFly forum over at bsdnexus.com.

Posted by     Categories: Goings-on     1 Comment

Software upgraded


The software used for this page has been upgraded; there shouldn’t be any visible changes for now.

Posted by     Categories: Goings-on     1 Comment

Bent fork


forknibbler.com is down; that’s where I host builds of material that is in doc CVS. It’ll be up as soon as I can get to the physical location.

Update: fixed.

Posted by     Categories: Heads Up!     0 Comments

Installer AKA Upgrader


What’s next for the installer team? They’re working on an upgrade path (a wiki, not much there yet) for the installer, from FreeBSD 4.x to DragonFly.

Posted by     Categories: Goings-on     0 Comments

More WINE!


‘MACHINE’ pointed at a Wine mailing list discussion about problems getting WINE to compile on FreeBSD; he wondered if the necessary changes could be made in DragonFly to accomodate WINE.

Posted by     Categories: Goings-on     0 Comments

Zillatip


When compiling Mozilla, FireFox, or Thunderbird, you should stick with gcc 2.95.

Posted by     Categories: Goings-on     4 Comments

NVIDIA for us


Emiel Kollof is working on a new version of the NVIDIA driver to match their upcoming new release. He’s also working on the settings application. Also, Emiel posted a patch to submit@. If you are using the NVIDIA binary griver, please try it out.

Posted by     Categories: Goings-on     8 Comments

Errata explained


There’s an errata page for the recent DragonFly release, now on the dragonflybsd.org site.

Posted by     Categories: Goings-on     0 Comments

Time and SCSI fixes


Some people have reported timing problems with DragonFly – time speeds up depending on load. (Insert OS joke here.) Matthew Dillon’s added the hw.i8254 sysctl for checking current values. He’s also made it possible to boot the Live CD for those with SCSI hard drives.

Posted by     Categories: Committed Code     0 Comments

A BSD bites it


EkkoBSD, a flavor built on top of OpenBSD, seems to be no more.

Posted by     Categories: Goings-on     0 Comments

pf start


Devon H. O’Dell and Simon ‘corecode’ Schubert has done an initial port of pf for DragonFly.

Posted by     Categories: Goings-on     0 Comments

Benchmarking to include DragonFly


Bosko Milekic is putting together a benchmark setup for various BSDs – he mentions that DragonFly will be tested there, eventually.

Posted by     Categories: Goings-on     0 Comments

IPI Hypnosis


There’s a thread on the freebsd-current mailing list with some posts from Matthew Dillon (look for subject: ‘Re: panic: APIC: Previous IPI is stuck’) talking about how DragonFly’s IPI model would benefit FreeBSD enormously if ported over; no new facts, but a good read.

Posted by     Categories: Goings-on     1 Comment

Other emulators


According to various reports, VirtualPC 2004 (XP), VirtualPC 6 (Mac), and VMWare 4.5.1+ should work fine if you want to run a virtual Dragonfly.

Posted by     Categories: Goings-on     0 Comments

Bochs boot, but broken


Matthew DIllon has updated the boot process in such a way that Bochs can boot DragonFly, though floating-point operations will still crash it.

Posted by     Categories: Committed Code     0 Comments

nfsheur Update


A NFS optimization brought about a short conversation, culminating in Matt Dillon’s thoughts about NFS performance.

Posted by     Categories: Goings-on     0 Comments

Firewire frenzy


Jeroen Ruigrok/asmodai has committed support for a number of different Firewire and USB chipsets. Check the commits list for info.

Posted by     Categories: Committed Code     1 Comment

OSS for DragonFly released


Open Sound System 3.99.1d has been released for DragonFly.

Posted by     Categories: Goings-on     0 Comments

New Release 1.0A


There’s a new image available that fixes the installer problem when installing to a partition that isn’t the last one on the disk.

Posted by     Categories: Heads Up!     0 Comments

Portupgrade knows


Hiten Pandya commited YONETANI Tomokazu’s changes that make the very essential tool portupgrade deal with ports that have DragonFly-specific overrides.

Posted by     Categories: Committed Code     0 Comments

Getting a quick start


For those of you with new installations of DragonFly, David Rhodus noted that the package builds on GoBSD.com are up-to-date, and these commands may come in handy:

pkg_add -r XFree86
pkg_add -r http://gobsd.com/packages/All/openoffice-1.0.3_3.tgz
pkg_add -r http://gobsd.com/packages/All/kde-lite-3.2.2.tgz

Posted by     Categories: Goings-on     5 Comments

Up Next


There’s a changelog for the Installer work, if you’re curious to see what comes next.

Posted by     Categories: Goings-on     0 Comments

Installer and partition problem


Quoted from the download page:

IMPORTANT ERRATA ADDENDUM: Using the installer on a multi-slice disk will improperly resize the target slice when it is not the last slice, to be the same size as the last slice, leading to a corrupt disk! We will have an update to fix this problem in the next 24 hours!

Posted by     Categories: Heads Up!     1 Comment

BUF/BIO Begins


Matt Dillon posted about the beginning of the BUF/BIO work that he and Hiten Pandya will be starting. Matt’s post is pasted in here:
More…

Posted by     Categories: Goings-on     0 Comments

Buying DragonFly


Crescent Anchor is selling DragonFly BSD 1.0 on CDROM. There’s also SilverOS, which is based on DragonFly.

Posted by     Categories: Goings-on     1 Comment

Installer moves up


Oh, looky! The Installer has its own domain now.

Posted by     Categories: Goings-on     0 Comments

A serving trick


If you’re using a DragonFly or a FreeBSD computer to mirror the release data, don’t forget to turn on net.inet.tcp.inflight_enable=1, as that will improve performance.

Posted by     Categories: Goings-on     2 Comments

Installoops


There’s an Installer Errata page for the curious, or (less common, hopefully) for those who experience problems.

Posted by     Categories: Goings-on     0 Comments

Release announcement


The main page of DragonFlyBSD.org has the official release announcement for 1.0. It nicely enumerates all the changes so far, and what’s to come.

Posted by     Categories: Goings-on     1 Comment

1.0 is here!


Release 1.0 is officially out.

Posted by     Categories: Goings-on     5 Comments

Licensing standardized


Matt Dillon’s posted a note about the new DragonFly Copyright notice. It’s very similar to the traditional 3-clause BSD license, so there’s no real worries.

Posted by     Categories: Goings-on     0 Comments

Release Diary


Matt Dillon’s diary has been updated.

Posted by     Categories: Goings-on     0 Comments

Sooo very close


The Installer has been made part of the base system. Congratulations are due to the Installer Team (Chris Pressey, Devon O’Dell, Eirik Nygaard, Hiten Pandya & Scott Ullrich), who managed in a few months to crank out a program better than any other non-commercial BSD installer. And there’s more to come!

Posted by     Categories: Committed Code     0 Comments

Soooo close


Simon ‘corecode’ Schubert has a patch for OpenSSH 3.8.1p1; we’re close enough to release 1.0 that this is being delayed until after it happens because it’s not a security upgrade.

Posted by     Categories: Goings-on     0 Comments

Installer update, slowed


The DragonFly Installer is now at version RC2a. The CVS archive for the Installer is temporarily down, so the frenzied rate of new releases may slow temporarily.

Posted by     Categories: Goings-on     0 Comments

Leaf falls


leaf.dragonflybsd.org, where the mail archives are kept, is temporarily down because of a recently-discovered Apache security problem.

Posted by     Categories: Goings-on     0 Comments

DragonFly as a non-profit


In a response to a post I made, Matt Dillon said he is looking into creating DragonFly as an official non-profit entity (PDF link), which means (U.S.) donations to the project can be tax-deductible.

Posted by     Categories: Goings-on     0 Comments

New ONLamp interview


Federico Biancuzzi interviewed DragonFly developers Matt Dillon, Joerg Sonnenberger, Jeffrey Hsu, and Hiten Pandya for O’Reilly’s ONLamp.com BSD DevCenter. It’s a good 3 pages of Q&A.

Posted by     Categories: Goings-on     1 Comment

Infiltration


Jeroen Ruigrok is making an effort to get DragonFly recognition into large thrid-party programs, like Apache.

Posted by     Categories: Goings-on     0 Comments

Now that’s a wiki


The geekgod.net DragonFly wiki has a number of different topics on it.

Posted by     Categories: Goings-on     0 Comments

RC2 with installer out


The DragonFly Installer is now based on Release Candidate 2.

Posted by     Categories: Goings-on     0 Comments

Check that MD5


I have a report of the RC2 ISO image at http://ftp.fortunaty.net/DragonFlyBSD/iso-images/dfly-1.0RC2.iso.gz having the wrong MD5 checksum; double-check when downloading. You should get:

MD5 (dfly-1.0RC2.iso.gz) = 9b39227698a0b7a4d4f3d18f7ad6ff75

Posted by     Categories: Goings-on     2 Comments

Pretty Picture


There’s a nice screenshot at http://www.sitetronics.com/installer-config.jpg of the new CGI installer layout.

Posted by     Categories: Goings-on     1 Comment

1.0RC2 out


Release Candidate 2 is out on the Download page. It’s also available via Miguel Mendez’s Torrent.

Posted by     Categories: Goings-on     0 Comments

USENIX 2004 photos


Matt Dillon’s posted his photos from USENIX 2004 at http://apollo.backplane.com/USENIX2004/.

Posted by     Categories: Goings-on     0 Comments

APCI update


Matt Dillon committed YONETANI Tomokazu’s patches bringing in build 20040527 of Intel’s ACPICA. Also, some ACPI tools.

Posted by     Categories: Committed Code     0 Comments

You vs. ACPI


YONETANI Tomokazu noted that there is a kernel environment variable called ‘debug.acpi.disabled’, to which you can specify the following keywords:

   acad bus button children cmbat cpu ec
   isa lid pci pci_link sysresource thermal timer

“acpi” disables everything
“bus” disables “children”
“pci” disables “pci_link”

Posted by     Categories: Goings-on     0 Comments

Minor Installer change


The Installer is at version RC1.004c.

Posted by     Categories: Goings-on     0 Comments

RC2 date, fixes


Mat Dillon noted in a posting on the submit mailing list that he intends to roll Release Canidate 2 today. He’s also committed changes to the serial output during boot that may fix booting for some laptop users, fixed CD issues for those with multiple CD drives in one PC, and added support for a number of different AGP chipsets.

Posted by     Categories: Goings-on     0 Comments

Dragonfly song


A band named Universal Hall Pass (which is Melissa Kaplan, formerly of the band Splashdown) has a song called ‘Dragonfly’, two versions of which are available on the band ‘Sound’ page.

This has nothing to do with DragonFly BSD, other than coincidence in name.

Posted by     Categories: Off-Topic     0 Comments

Installer RC1.004


Another day, another installer version.

Posted by     Categories: Goings-on     1 Comment

CVS proxy support


Jeroen Ruigrok/asmodai noted that cvs for DragonFly has proxy support. No, I don’t know what that’s good for.

Posted by     Categories: Goings-on     2 Comments

Opinion benchmarking


Jonathan Fosburgh posted, on the kernel mailing list, some of his subjective impressions of DragonFly vs. FreeBSD performance.

Posted by     Categories: Goings-on     0 Comments

What’s left for the installer


Curious about what short-term goals remain for the installer? Wonder no more.

Posted by     Categories: Goings-on     0 Comments

Diary update for RC1 release


Matt Dillon’s (post-)updated his work diary.

Posted by     Categories: Goings-on     1 Comment