Month: December 2007

Link roundup by proxy


Dru Lavigne has posted a pile of links to various things – click through and eat up an hour or two.

Posted by     Categories: Goings-on     0 Comments

Port scan blocking by IP, automated


Joerg Anslik posted his setup to blacklist IPs which repeatedly scan via FTP or SSH.  Some discussion ensued.

Long-time readers will remember a previous discussion like this.

Posted by     Categories: Goings-on     0 Comments

pkgsrcCon 2008 call for papers


pkgsrcCon for 2008 is happening June 13th-15th in Berlin.  If you are planning to present a paper there, their call for papers is up.  You have until May 25th.

Posted by     Categories: pkgsrc     0 Comments

2 new committers: Matthias Schmidt, Nicolas Thery


DragonFly has two new committers, as an end-of-year treat: Matthias Schmidt and Nicolas Thery.  Welcome, both of you.  (Also, don’t forget ‘walt‘ earlier this month.)

Posted by     Categories: Goings-on     0 Comments

msk(4) driver added


Sepherosa Ziehau has imported the msk(4) driver, which supports the Marvell Yukon II networking chipset, orginally from FreeBSD.

Posted by     Categories: Device support     0 Comments

/etc/periodic update


Matthias Schmidt has tried synchronizing with FreeBSD’s /etc/periodic; he reports no issues on his DragonFly system.  He also helpfully summarizes all the improvements in his post.

Posted by     Categories: Goings-on     0 Comments

BSD Bits


Posted by     Categories: Goings-on     2 Comments

BSDTalk 136: Peter N. M. Hansteen and PF


The latest BSDTalk has a16-minute interview with Peter N. M. Hansteen, who recently wrote The Book of PF, and apparently possesses a lot of middle names.

It’s also the 2-year anniversary of BSDTalk – Congratulations to Will Backman.

Posted by     Categories: Goings-on     0 Comments

vn and how it could be better


Chris Turner posted his thoughts on improving vn(4).

Posted by     Categories: Goings-on     0 Comments

New kernel option for CAM


Peter Avalos has added the CAM_NEW_TRAN_CODE kernel option, which apparently is very helpful in an unspecified way if you are using SCSI disks via CAM.

Posted by     Categories: Committed Code     2 Comments

December OSBR, More Cisco and BSD


The December issue of the Open Source Business Resource is out.

Also, Cisco is looking for some FreeBSD developers. Given Cisco’s recent announcement that they were moving to an open source operating system for their equipment, and that Juniper’s system is already BSD-based…  Hmm.

I group these together because they were both found by Dru Lavigne at AYitLoaBG.

Posted by     Categories: Goings-on     2 Comments

BSDCan 2008 call for papers


BSDCan 2008, held in May, in Ottowa, has the initial call for papers out.  They have space for informal talks and presentations too.

Posted by     Categories: Goings-on     0 Comments

More on binary upgrades


Matthew Dillon chimed in with his description of how a binary update system for DragonFly could work, with an emphasis on using existing tools.

Posted by     Categories: Goings-on     0 Comments

Perl anniversary and new release


Perl’s 20 years old today, and a new release of 5.10 is out, along with a new version of Parrot, which includes the nascent Perl 6.  (Via OnLAMP)

I’d be happy to note other major programming language changes – I don’t follow, say, Ruby as closely.  Please tell me if there’s something of note.

Posted by     Categories: Goings-on     0 Comments

Sound tip: virtual channels


An oldie but goodie: don’t forget that it’s possible to set up multiple virtual sound channels in DragonFly.

Posted by     Categories: Goings-on     0 Comments

Binary updates for DragonFly


Matthias Schmidt has put together what I think is A Good Thing: a binary updates system for DragonFly.  There’s still some details to work on, but he has working code already.

Posted by     Categories: Goings-on     0 Comments

(Almost) New committer: Thomas Nikolajsen


Welcome Thomas Nikolajsen, newest DragonFly committer. (Or at least I missed mentioning him before.)

Thanks, anonymous commenter! Not only do I lack reliable short-term memory, but I can’t even use a search function.

Posted by     Categories: Goings-on     1 Comment

Cisco going for Unixish operating system?


Cisco has announced plans for a Unix-based operating system for their network equipment, near the same time as Juniper (who already has a BSD-based system for their equipment) announces third-party development abilities (PR here)  (Via the howling void)  Of course, “open” is a relative term.

Having used a variety of Cisco equipment, I can say I’d like to see their system versions at least a little more sane, as it can get quite difficult to sort out all the various point releases.

Posted by     Categories: Goings-on     0 Comments

libthread_xu now default


Simon ‘corecode’ Schubert has made libthread_xu the default threading model for DragonFly. You can switch to it immediately with a symlink if you are not running the bleeding edge code. Caveat emptor, however.

Posted by     Categories: Committed Code     0 Comments

Floating point error and fix


Joerg Anslik found a strange error that turns out to have been a problem in handling floating point states; it’s fixed, but you will need to recompile kernel and libc_r if you are running bleeding edge code.

Posted by     Categories: Heads Up!     0 Comments

The new BSD: BST?


Dru Lavigne spotted this entertaining (and sad) blooper on the ITWorld Canada site.

Posted by     Categories: Goings-on     2 Comments

Donation details


Murray Stokely has some nice details on BSD-related non-profit corporations, in terms of spending and money earned in both this year and last.

Posted by     Categories: Goings-on     2 Comments

Open Source Census prelaunch


The Open Source Census is apparently open for testing; it looks to be an attempt to quantify the usage of open source software, worldwide – a difficult goal, but nothing worthwhile is ever easy.  (Via A Year in the Life…)  Someone want to see if their Discovery Tool works on DragonFly?

Posted by     Categories: Goings-on     0 Comments

Pluggable Auth Modules and cron


Matthias Schmidt ported PAM support in cron and pam_nologin from FreeBSD, which has some obvious benefits.

Posted by     Categories: Goings-on     0 Comments

New committer: walt


‘walt’ is the newest DragonFly committer.  Hello, ‘walt’!  Maybe someday I’ll know your last name so I can use it in a post!

Posted by     Categories: Committed Code     0 Comments

Hammer interests others


It’s not done yet, but other people would like the features.

Posted by     Categories: Goings-on     0 Comments

BSD donations for 2007


As we approach the end of the fiscal year, keep in mind that it’s possible to give money in potentially tax-reducing ways to FreeBSD, NetBSD, and OpenBSD.

Posted by     Categories: Goings-on     0 Comments

GCC issues


GCC 4.1 seems to have an overflow bug. 4.2 has a bug where code just gets skipped. 4.3 is not yet out. This seems to be a problem with no answer yet.

Update: commenters have pointed out GPL v3, which comes with GCC 4.3, should not cause problems, contrary to the offhand mention in Stanislav Sedov’s post, linked above.

Posted by     Categories: Goings-on     7 Comments

Libevent and an alternative


Michael Neumann suggested this interesting alternative to libevent.

Posted by     Categories: Goings-on     0 Comments

Wall on language history


Larry Wall’s most recent State of the Onion on perl.com gives an interesting rundown of his experience with scripting languages. No Perl experience required to get the history lesson. His description of PHP is especially good:

We’ve also seen the rise of PHP, which takes the worse-is-better approach to dazzling new depths, as it were. By and large PHP seems to be making the same progression of mistakes as early Perl did, only slower.

Posted by     Categories: Goings-on     0 Comments

PF book review


Dru Lavigne has a review of The Book of PF up.  PF, for those late to the party, is the stateful packet filter that originated in OpenBSD but is also used in DragonFly.

Posted by     Categories: Books, Goings-on     0 Comments

PHP4 EOL


If you still have any applications using PHP 4 on your system, you should upgrade to PHP 5.x soon.

Posted by     Categories: pkgsrc     0 Comments

Bugs to squash


Hasso Tepper has been looking at the bugs database for DragonFly and started to categorize some of the remaining issues.  If you posted any of these bugs (i.e. through a mail to the bugs@ mailing list), please check through his message and mention if the issue is still current.

Posted by     Categories: Goings-on     0 Comments

pkg_search in the base system


Matthew Dillon has committed Matthias Schmidt’s pkg_search program to DragonFly, so the tool will always be accessible.

Posted by     Categories: Committed Code     0 Comments

Yet more OpenSSH tricks


Robert de Bock has a number of OpenSSH tricks up on Undeadly.  The first one, ‘Using SSH Keys‘, should be required reading.

Posted by     Categories: Goings-on     0 Comments

New Bluetooth to test


Dmitry Komissaroff has a new version of his Bluetooth port available for testing.

Posted by     Categories: Device support     0 Comments

Conferences, conferences


The Call for Papers is out for the 2008 USENIX technical conference,  and  registration is open for Software Development West 2008.  The papers for USENIX are due in early January.

Posted by     Categories: Goings-on     0 Comments

pkg_search available


wrote a ‘pkg_search‘ utility that runs a bit more easily than ‘bmake search’ for finding packages in pkgsrc. It’s available from his site, which has a number of other utilities and papers on it worth reading.

Posted by     Categories: pkgsrc     3 Comments

How-to on Qemu


Francois Tigeot posted a writeup on how to get Qemu running well on DragonFly.

Posted by     Categories: Goings-on     0 Comments

Progression to free


It was recently noted that the BBC created their own version of an “On Rails” system, using Perl.  While it’s not that dramatic, as similar and highly polished systems already exist, it’s interesting to see that larger corporations seem to always progress towards, not away from, open source and sharing code.

Posted by     Categories: Goings-on     0 Comments