PC-BSD, which is FreeBSD 6 with KDE 3.5 and a GUI package management system, is now at version 1.0.Â I can only describe it as the way a BSD should be packaged.
Month: April 2006
Some relative stats on how platforms are doing with pkgsrc; results found in recent entries to the pkgsrc-bulk mailing list.
NetBSD 3.0_STABLE/i386 96%
NetBSD 3.99.18/i386 94%
NetBSD 2.1/i386 92%
NetBSD 1.6.2/i386 92%
NetBSD 3.0/x86_64 87%
NetBSD 2.1/sparc 82%
Darwin 8.5.0/powerpc 60%
IRIX64 6.5/mipseb 31%
DragonFly appears to be the best place to run pkgsrc, if you aren’t running NetBSD.
One of the design goals for DragonFly is creating a BSD with clean, clear code.Â Here’s one example.
Matthew Dillon would like feedback and perhaps even testing on his BUF/BIO separation patch.
2 weeks until BSDCan!Â I won’t be able to make it, but there will be a few DragonFly people up there…
pkgsrc has reached 6,000 total packages.Â How many of those build on DragonFly?Â About 93%.Â For comparison, pkgsrc builds about 97% of all packages on NetBSD 3.0_STABLE, which is possibly the most common platform using pkgsrc.Â That’s fantastic statistics.
If you’ve ever been curious about how to report DragonFly issues to people outside of DragonFly; here’s the process.Â (DragonFly mailing lists are also a good alternative.)
One of the issues with pkgsrc is that it is difficult to upgrade all packages with minimal downtime. However, as long as you are sticking to prebuilt binaries, it’s possible to get it to happen rather quickly.
Matthew Dillon has removed lockmgr()’s interlock, which apparently has diverged in form between the different BSDs over the years.
If you’ve got an hour or two, check out the many organizations participating in the Google Summer of Code.Â The idea lists have a lot of neat material.
Examining the Updated Security+ Certification - Part One, Shell Corner: Graphing Perl's Regular Expressions,
and the book reviews Migrating to IPv6 and Cryptography in the Database
Matthew Dillon’s merged a heap of bugfixes from the current code back into the 1.4 release branch; the update to 1.4.4 won’t happen until Friday, however.
Alex Burke has a writeup of his experiences installing DragonFly to a third partition.
Also, Jeremy C. Reed has improvements to the X11 documentation in the handbook for review.
If you speak a language other than English, Trevor Kendall wants you to check out and sync the wiki FAQs.
Matthew Dillon has moved the Preview release to 1.5.3, as it’s stable enough for more testing.Â In addition, Release is moving to 1.4.4 in about a week to incorporate recent fixes; details are in his post.
It’s open!Â We need to incorporate a DragonFly nonprofit to be involved, at some point.Â (Thanks, Christian Sturm)
Matthew Dillon has two comments on some small things that are absolutely essential: how to reach the CDROM and how to really back up existing partitions before installing DragonFly.
Joerg Sonnenberger’s bulk builds of pkgsrc are showing that almost everything in pkgsrc now builds on DragonFly.Â Â That’s 92% complete.
I can’t find the original post, but apparently pkg_install no longer complains about minor changes in system name, which can affect anyone installing binary packages.
Andreas Hauser recommends using greylisting to combat spam, and talks a little bit about how to do it.
As Matthew Dillon and others have described, if you install the latest bleeding-edge code (1.5) of DragonFly, there is a bug in the installer. To keep from being bit, first log in as ‘root’ and type:
ln -s a /etc/malloc.conf
Then log out and log in as ‘installer’ and proceed normally.
April 6th is the 1024th day since the DragonFly project was formed. Happy 8*8*8*2aversary, us!
dragonflybsd.org has been updated with a different logical layout; it’s my fault.
Matthw Dillon has unhooked ext2fs from the build temporarily as he disassociates it from the existing UFS code.
Sepherosa Ziehau has added a new version of ifconfig, taken from FreeBSD 6.Â The interface is the same from the user perspective, but is apparently more flexible.