Archive for the 'FreeBSD' Category



For a long time I didn’t wrote something in my blog. This happens from time to time to a lot of people I think…

Ok, so some interesting news on the FreeBSD front: I’m porting NMM (version 1.0.0).Back in the days when I was writting my diploma thesis, those people where working on it [...]

Add to del.icio.us - Digg this article

I just submitted my patch to remove calls (exec()ing) to basename/dirname in bsd.port.mk to GNATS. I didn’t time if this improves anything, but I assume doing a regex replacement in a make-variable uses less resources than doing a fork()&exec() or a system() call.

I don’t think this gives a huge improvement at all, it’s maybe even [...]

Add to del.icio.us - Digg this article

In the last days I committed some scripts to $PORTSDIR/Tools/scripts which help in detecting the explicit library dependencies of installed ports. You just have to run $PORTSDIR/Tools/scripts/explicit_lib_depends.sh with the package-name of the installed port (alternatively you can give the path to the registered port, e.g. /var/db/pkg/gnome-terminal-2.18.1). One of the scripts which are called needs portupgrade [...]

Add to del.icio.us - Digg this article

Today I fixed 3 linux ports (converting to the “new” world order) to not use RPM directly (the right thing is to use rpm2cpio, and bsd.linux-rpm.mk provides some nice stuff to handle this).

In the last week I fixed some stuff in the linuxulator-MFC patch. It should now compile on amd64 and i386 without problems (at [...]

Add to del.icio.us - Digg this article

The package dependency speedup was committed by portmgr, unfortunately it was not the latest version of it. The most recent version is scheduled for an experimental ports build run (my patch also contains the possibility to switch of the registration of implicit dependencies, if enabled it gives a much better picture regarding which port needs [...]

Add to del.icio.us - Digg this article

I had a look at some USB PRs and wrote a list of those with patches to Warner (as he is working on USB stuff currently). I also categorized them (easy, not easy, maybe already fixed, ...). The easy ones he handled already, for the rest I don’t know his current plans.

Regarding linuxulator stuff I’m [...]

Add to del.icio.us - Digg this article

Stephen Montgomery-Smith posted some patches for bsd.port.mk to the ports mailinglist to speed up the package dependency list creation. He did cut down the time from about 2min30sec (package dependency list of gnome2, tested on my system) to about 15-18sec. I enhanced this and now the time is down to about 12sec and a lot [...]

Add to del.icio.us - Digg this article
Some impressions from this day:

did meet nice people
CAcert assuring was nice (1 of 3 assurer already gave some points to me, waiting for the rest to be able to be able to assure myself), now I know I have to get a new photo ID soon (expiry date)
10-15 people in my presentation, as there [...]

Add to del.icio.us - Digg this article

We got ZFS!

ZFS is there. Great! Thanks Pawel!

Now I wait a little bit until the first bugs are ironed out, and then I move all my stuff to it. The nice part: when you have 2 machines and everything you use is jailed, you just can do this without an “interruption of service” (or at least only [...]

Add to del.icio.us - Digg this article

Yeah! Finally I got time to finish my work to put a desktop environment (in this case GNOME) into a jail. At least I have a proof of concept (I write this with firefox running in my “deskjail”). No, I don’t do this for additional security (there’s more security than in a non-jailed setup, but [...]

Add to del.icio.us - Digg this article