Month: August 2007

BSDTalk: <3 the CLI


Will Backman has no interviewee this week on BSDTalk.  Instead, he extols the virtues of the command line.

Posted by     Categories: Goings-on     0 Comments

Blobbery and licensing


Some light reading: a recent conversation on an OpenBSD mailing list about what they deal with in terms of closed-source binary files, and another one on the relicensing of files under both the GPL and a BSD license.  Both are nicely presented on Kerneltrap.

Posted by     Categories: Goings-on     0 Comments

EuroBSDCon 2007: Posters


EuroBSDCon is coming up in about 2.5 weeks; there will be, instead of a “Works In Progress” session, a poster session.

If you aren’t familiar with the concept, scientific conferences often have poster sessions, where people document their work on a single large sheet, post it with others, and answer questions as others come by to view the data on display.  There are more in-depth explanations for the curious.

Posted by     Categories: Goings-on     0 Comments

DragonFly on the BSDA DVD


Dru Lavigne has put together a DVD with multiple BSDs included, along with documentation.  It’s for use by people studying for the BSDA, which I haven’t covered enough lately.

Posted by     Categories: Goings-on     2 Comments

DragonFly BSD Linux 1.2


Apparently Softpedia thinks DragonFly is up to version 1.2 and is yet another Linux distribution. Plus, their DragonFly article would be an exact copy of the DragonFly website’s main page text, if it wasn’t for the errors they added. (via Sascha Wildner)

Posted by     Categories: Heads Up!     0 Comments

Yay for feedback


Sascha Wildner has committed two fixes that were previously missed but noticed again due to a comment on this digest.  Yay us/me!

Posted by     Categories: Committed Code     0 Comments

ARCnet and token ring, gone


Hasso Tepper is planning to remove Arcnet and Token Ring support. This probably affects no-one at this point.

Posted by     Categories: Goings-on     0 Comments

BSDTalk: Lucas Holt of MidnightBSD


The latest BSDTalk has an interview with Lucas Holt, founder of the MidnightBSD project.

Posted by     Categories: Goings-on     0 Comments

Corecode runs amuck


Simon ‘corecode’ Schubert has been busy; in addition to adding Noah Yan’s work to get a 64-bit world to cross-build, he’s switching to vendor branches in CVS, asking people to pay attention to the AMD64 changes in the tree, and wanting to dump the pc64 platform.

Posted by     Categories: Goings-on     2 Comments

1.10.1 released


DragonFly has been updated to 1.10.1, solving a few recently found bugs.

Posted by     Categories: Heads Up!     11 Comments

Cross-compilation for 64-bit possible


Simon ‘corecode’ Schubert has committed Noah Yan’s work on AMD64 support, making it possible to cross-compile a 64-bit world (not kernel, not yet) on a 32-bit system.

Posted by     Categories: Committed Code     0 Comments

Deadlock in msdosfs code


Matthew Dillon found a problem in DragonFly with msdosfs mounts.  He’s fixing it momentarily.
This is only a problem if you are running the very latest version of 1.11.

Posted by     Categories: Heads Up!     0 Comments

Updating dump as a task


Matthew Dillon pointed out that an update of our dump system, as used by dumpsys() (sorry, no man page), would be useful – perhaps taking from recent FreeBSD changes.

Posted by     Categories: Goings-on     0 Comments

Using non-Sendmail local mail


YONETANI Tomokazu mentioned the minor steps needed to have a program other than sendmail handling local mail delivery.

Posted by     Categories: Goings-on     0 Comments

More packages are always good


Matthew Dillon has changed the way the installer CDs are built, and mentioned an idea I support wholeheartedly: creating DragonFly CDs/DVDs that come with common software already installed.  His changes don’t make that happen, but they do make the possibility easier.

Posted by     Categories: Committed Code     1 Comment

libarchive updated


Peter Avalos has updated libarchive to 2.2.6, though it doesn’t look like it changes much for us.

Posted by     Categories: Committed Code     0 Comments

CARP in the tree


CARP has been added to DragonFly.  For those unfamiliar with it, it’s a protocol for having an IP address fail over to a new system without (significant) interruption, similar to IETF/Cisco’s VRRP.

Posted by     Categories: Committed Code     0 Comments

BSDTalk, and a Linux podcast too


BSDTalk has a new interview up of Matthew Dillon, where he talks about the 1.10 release.

In addition, Will Backman, the person who conducts BSDTalk, is himself interviewed on episode 74 of “Linux Reality” (Via BSDNews)

Posted by     Categories: Goings-on     0 Comments

Switching IPFW1 to IPFW2


Sepherosa Ziehau is switching DragonFly from IPFW1 to IPFW2, which has the same rule syntax.  Gergo Szakal helpfully pointed out that the differences between the two versions are listed in the IPFW man page under “IPFW2 ENHANCEMENTS”.

Posted by     Categories: Heads Up!     3 Comments

USB support improving


Hasso Tepper has been adding support for a variety of USB devices lately, from the common to the uncommon.

Posted by     Categories: Device support     0 Comments

SMP virtual kernel changes


A bug in SMP virtual kernels has been fixed; the side effect is that if you are running bleeding edge code, you will need to recompile any SMP vkernels you are using.

Posted by     Categories: Heads Up!     0 Comments

Userland file system support start


Matthew Dillon’s added ‘part 1/many‘ of the work needed for supporting file systems in userland.

Posted by     Categories: Committed Code     0 Comments

The fastest way to install software


In a recent post on users@, Michael Neumann wondered if it was possible to have the pkgsrc tools install binary packages whenever available, building from source only when needed. Going by Joerg Sonnenberger’s reply, yes it is:

DEPENDS_TARGET=bin-install
Set BINPKG_SITES similiar to PKG_PATH first.

BINPKG_SITES should be set to a list of binary package locations, separated by semicolons, as I recall – see the download page on the DragonFly website for a list.

Posted by     Categories: pkgsrc     0 Comments

BSDTalk 124: Chris Moore of PC-BSD


The latest version of BSDTalk has an interview with Chris Moore, the founder of the PC-BSD project.

Posted by     Categories: Goings-on     0 Comments

Domains, hosts, and talk about them


A question of what exactly is a domain, in relation to a host, led to several explanations of the concept.  Even if this is already clear to you, it’s interesting to see the different ways it was explained.

Posted by     Categories: Goings-on     0 Comments

jscan example


Michael Neumann did some playing with jscan; he detailed the steps he went through, which may serve as a handy usage example.

Posted by     Categories: Goings-on     0 Comments

GCC now defaults to 4.1


GCC 4.1 is now the default compiler for DragonFly versions > 1.10.  GCC 3 is staying around for a while in case it’s needed, though.

Posted by     Categories: Goings-on     2 Comments

spamd on DragonFly


‘elekktretterr’ posted his extra steps needed to get spamd running, from pkgsrc.

Posted by     Categories: pkgsrc     0 Comments

Leaf to 1.10


Matthew Dillon has updated leaf.dragonflybsd.org (where developer accounts are located) to 1.10.

Posted by     Categories: Goings-on     0 Comments

xorg 6.9 removal


xorg 6.9 is going to be removed from pkgsrc soon; upgrade to the modular version when the chance presents itself. As the linked post says, you need these packages:

  • meta-pkgs/modular-xorg-apps
  • meta-pkgs/modular-xorg-fonts
  • meta-pkgs/modular-xorg-drivers
  • x11/modular-xorg-server
  • x11/xterm

(Though xterm can be replaced with other terminal programs) All these are available as packages from your local mirror, though programs dependent on X will need to be recompiled or reinstalled from binary packages.

Posted by     Categories: pkgsrc     8 Comments

mbuf leak found, plugged


Matthew Dillon found a mbuf problem, and fixed it.  It’s severe enough that it will cause 1.10.1 to be brought out very soon; it’s led to some other changes.

Posted by     Categories: Committed Code     0 Comments

More state of the system


Matthew Dillon answered some questions recently about how far along DragonFly is to its goals and what it will take for SMP without the giant lock.

Posted by     Categories: Goings-on     0 Comments

libpcap, tcpdump updated


Peter Avalos has updated libpcap and tcpdump to version 0.9.7 and 3.9.7, respectively.

Posted by     Categories: Goings-on     0 Comments

New Ukrainian mirror


There’s a new mirror for DragonFly in Ukraine; it includes the 1.10 release ISO.

Posted by     Categories: Goings-on     0 Comments

New KernelTrap interview


There’s a new interview of Matthew Dillon up on KernelTrap, covering a lot of details on what is intended for the 2.0 release of DragonFly.

Posted by     Categories: Goings-on     1 Comment

1.10 released


1.10 has been released; check the page describing the release and then please use a mirror when downloading the ISO or updating your sources. The release page also has a list of the many changes in this version. Check the errata, as there’s a few small issues that remain within the installer.

Posted by     Categories: Heads Up!     0 Comments

Progress report for 1.10


The Diary page on the DragonFly website has been updated with what’s new in the 1.10 release.  Incidentally, we are now more than 50% of the way to a distributed system.

Posted by     Categories: Goings-on     0 Comments

32 and 64, living together


Matthew Dillon detailed a future idea he’d like to see: a DragonFly system having both 32 and 64-bit parts, with usages controlled by varsyms.

Posted by     Categories: Goings-on     0 Comments

Linux support fix


Seen on pkgsrc-users@netbsd.org: Steven O’Hara-Smith fixed Linux emulation support with pkgsrc and DragonFly.  Thanks, Steven.

It’s not an earthshaking change, of course, but I like to give credit for things that otherwise would pass unnoticed.

Posted by     Categories: pkgsrc     0 Comments

New mirror in Taiwan


TWAREN in Taiwan has set up a new DragonFly mirror, including pkgsrc binary packages.  I think there are a few other new mirrors on the download page that I missed over the past few months – check for one near you.

Posted by     Categories: Goings-on     0 Comments

One less common step


Something that is a very good idea: When running 1.10 or later, it will be possible to cd to /usr and update DragonFly source or pkgsrc files using only a make command.

Posted by     Categories: Committed Code     1 Comment

1.10 RC1 available


If no problems are found, this release candidate will turn into the release, this weekend.

Posted by     Categories: Goings-on     7 Comments

BSDTalk: William Hurley


The latest BSDTalk is with William Hurley, who is the impressively titled Chief Architect of Open Source Strategy at BMC Software.

Posted by     Categories: Goings-on     0 Comments

Fontconfig cleanup


Clean out your /var/cache/fontconfig the next time you upgrade the fontconfig package.

Posted by     Categories: Goings-on     0 Comments

Temperature sensing available


Thomas E. Spanjaard has a kernel module that reads temperatures from recent Intel CPUs; read his post for details on how to get it working.  It’s not yet in the source tree.

Posted by     Categories: Goings-on     0 Comments

1.10 close and packages ready


The 1.10 release looks likely to be this weekend, due to a number of bug squashings, and Simon ‘corecode’ Schubert reports a  successful build of pkgsrc binary packages for 1.10 is complete.

Posted by     Categories: Goings-on     0 Comments