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.
WineX, a commercial version of Wine oriented towards gameplay, has been released (version 4.0) and renamed (“Cedega”). I vaguely recall it was possible to get it working on FreeBSD – it would be interesting to see how it performs on DragonFly, comparatively.
Thanks to Chris Pressey, Tim Wickberg, and William DeVries, the Perl script
kbdmap has been replaced with a C equivalent, and
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”
Jeroen Ruigrok pointed at Sprite and Eric Masson pointed at Amoeba as examples of single-system-image methodologies.
Hey, look – a new installer screenshot of the curses frontend.
God a small hard drive and want to simulate a CD build? Try Chris Pressey’s ‘Mock CD‘ trick. (Link stolen from a mention on IRC.)
The libh project for FreeBSD was supposed to replace the creaky sysinstall program, though it hasn’t been worked on extensively enough to offer a real replacement. Robert Watson writes some interesting points on the right way to go about working on an installer.
Why do I point this out? The DragonFly Installer has followed this general plan already; it’s nice to have external verification that something was done right.
Matt Dillon has written a remote configuration utility called ‘
rconfig‘, which sounds similar in theme to utilities like Kickstart or the whatchamacallit Sun uses. His description:
‘It allows a CD user to scan the network for configuration servers, download a configuration script based on a tag name, and execute that script all in one simple command. Running the rconfig server is just as easy… you basically just run the server -a -s and put your scripts in
/usr/local/etc/rconfig/.sh and you are done.’
He’s added share/examples/rconfig auto.sh as a sample rconfig script. It will completely remove and reinstall DragonFly.
Chris Buechler found out that varsyms don’t work (yet) on a per-jail basis. Darn.
I’ve been remiss, and haven’t mentioned YONETANI Tomokazu’s ACPI patches. They aren’t in the tree yet, but if you have a laptop and want to try them out, they are at http://les.ath.cx/DragonFly/.
Joerg Sonnenberger has committed GCC 3.4. To use it, update, and then set
Having trouble with loading a splash screen? “beastie_disable=YES” in your
/boot/loader.conf. Note: this may or may not work; it’s untested.
A number of people reported issues compiling a kernel after the recent crtbegin/crtend file changes from Joerg Sonnenberger. This is now fixed by Joerg and Matt Dillon.