Andre Nathan made some nice “Powered By DragonFly” buttons.
PFIL_HOOKS is now on by default, so it can be removed from kernel configuration files. It’s not in by default normally, so if it’s unfamiliar, ignore it.
The Download page has a new ‘known stable’ ISO image. The Threads page has been updated too.
Matt Dillon committed code that makes DragonFly computers boot in dual mode – i.e. both the serial console and the video console are active. Use -h at boot to get just serial, and -V to get just video.
Someone wrote a DragonFly BSD song. Don’t worry, it’s just the lyrics, not a crazy sound file. More usefully, that site has some notes on installation and using LDAP.
The DragonFly Installer page now has a spiffy text scroller which mentions, among other things, the Installer Wiki and Installer Scripts.
A few people using Postfix for mail have reported system hangs at irregular intervals; Joerg Sonnenberger and Matt Dillon have been trying to track this down. Joerg posted these steps to take if you are so fortunate as to encounter this problem:
“Please try to provide the following for us for download:
- a tarball of your
/var/spool/postfix
[if this doesn’t contain private mail, save it and try to remove them as long as the problem persists]- a crash dump of the system when it hangs and the kernel.debug, please test that ‘
gdb -k kernel.debug vmcore.X
‘ actually works and gdb doesn’t crash.- if you can easily reproduce the problem, compile
kern/kern_lockf.c
with -DLOCKF_DEBUG, use the ddb command ‘w lf_print_ranges 1
‘ to set the lockf debugging and give us the/var/log/messages
.I really want to fix this, but neither Matt nor I can reproduce this problem and the code is not obviously bad. There is some interaction going on, but the crash dump we had so far doesn’t work (see above about testing). It would be nice, if you can use bzip2 or gzip on all this data.”
I somehow managed to miss this, but there’s been an update to Matt Dillon’s Diary page.
GoBSD.com has a ‘packages’ section which holds prebuilt software packages for DragonFly, suitable for adding with pkg_add -r packagename
. It doesn’t happen to have many KDE packages, which can be very time-consuming to build by hand. However, there’s a whole bunch in a different directory, http://gobsd.com/packs/.
Apparently, there’s a ISC DHCP vulnerability just discovered – DragonFly could use an update.
Gabor Mickso linked to a story in Hungarian about the new installer; if you can’t read Hungarian, there’s plenty of (English) screenshots.
A newer version of the beta installer is up at http://www.livebsd.com/dfly.
Thanks to Chris Pressey, Tim Wickberg, and William DeVries, the Perl script kbdmap
has been replaced with a C equivalent, and adduser
/rmuser
, also formerly Perl, has been replaced with Bourne shell scripts. These all came from FreeBSD-5.
Hiten Pandya’s added asf(8): Add Symbol File. It’s ported from FreeBSD – I’m adding the commit comment below. Also, csplit(1), tabs(1) as specified in IEEE Std. 1003.1-2001 (SUSv3) and ported from Tim J. Robbins’ code on FreeBSD. He’s also committed the POSIXv2 asa(1) utility for interpretation of FORTRAN carriage-control characters. How often does that happen?
Continue reading “asf, csplit, tabs, and asa”
David Rhodus has made MMX/XMM kernel optimizations on by default – kern.mmxopt=0
will turn them off in the unlikely event they aren’t wanted..
Since GCC 3.4 is now in the source tree, which means a ‘make buildworld
‘ (not ‘make quickworld
‘) is neccessary on your next update. You can use it – after updating and rebuilding – with “setenv CCVER gcc34” set. Avoid using the -j flag to speed things up, just yet. ProPolice is supported with this version.
Chris Pressey announced the DragonFly Installer has gone to ‘beta’ status; his announcement is pasted here:
Continue reading “Installer in beta”
Hey, look – a new installer screenshot of the curses frontend.