FreeBSD: Removal of lukemftpd imminent

A long long long discussion had taken place around the two ftp daemons that we serve in our FreeBSD operating system. We had discussed that we would want to only serve on, and the security track record isn’t great either.

For this reasons I will be removing lukemftpd real soon now! If you use it from base, please consider using ftp/tnftpd instead, this port is more recent then the code in our base system, and can be updated when needed. It’s too late to rediscuss this.

I am waiting for a “make universe“ before I will commit this to head, and I will commit it to the 8-stable branch 3 days after the commit.

edit: 20090903: The category is ftp instead of net. Suggested by Thomas Abthorpe.
20090903: The universe build is almost complete, the most important architectures build fine.

 

FreeBSD – Current freeze over

Last night the FreeBSD team had unfrozen the development branch for -HEAD (What will eventually lead up to 9.0-RELEASE). Although people need to be conservative about commits they make, they can continue development again. RELENG_8 is still frozen but people are allowed to merge after consulting the Release Engineering Team. Good Progress is being made now to get 8.0 out of the door.

 

Releng_8 ” opened for commits ”

Today RELENG_8 had been opened up again. Reason for stalled commits and such is that the SVN to CVS exporter was unable to cope with the new branch and didn’t export anymore. To prevent massive surgeries needed to get the system backup again, we stopped the exporter and fixed it. Simon Nielsen and Peter Wemm did a lot of work to get this in the proper position again.

Unfortunatly this stalled development and working towards RELENG_8 a bit. But headsup, things are now getting back to normal and the queue by re@ is being flushed.

Stay tuned!

 

FreeBSD RELENG_8 created

Yesterday Ken Smith created the RLENG_8, which is required before being able to release any 8.x version at all. This is the first step that will finally lead up to BETA3, after which RC1 is planned. Beta3 also marks the end of the “liberal” ‘ok we still allow some new features if they had previously been discussed’. No more new features will be inserted when BETA3 becomes live. I will try to make a nice list of what’s new for 8.0 the moment BETA3 is tagged. The release is one step closer again!

Tagged with:
 

Open Source fans? This you must have!

You should order yourself a copy of the BSD Magazine _FAST_! You can find it here http://www.freebsdmall.com/cgi-bin/fm/bsdmag.05?id=YtVdjmGH&mv_pc=108 make sure you do that as soon as possible to get the magazine in your possession. Why? Because I wrote in it? Because they need it? Because the community needs these kind of things! The magazine only costs a few bucks, it’s worth spending that few bucks!
03_2009_BSD_800

 

A BSD Magazine article

At the beginning of this year I was asked by the BSD Magazine people to write an article. I asked what the idea was and I was told that I could emphasize on security, or the installation of FreeBSD and things like that. But then in a way to that everyone can understand it. Also I knew that I was going to move out of the house within limited time, so I agreed writing it if I could have some help.

Jeremy Reed, Michael Lucas and Murray Stokely helped where possible and it resulted in a very nice article. The issue should be out soon, so you are invited to order the issue of http://www.bsdmag.org and read the article I wrote. It goes about installing FreeBSD 7.1 (yeah it applies to 7.2 as well for whats it worth :) ). So stay tuned!

20090612: In addition you can download/order it from here: http://www.freebsdmall.com/cgi-bin/fm/bsdmag.05?id=HtzwqhCU&mv_pc=105.

If you read it, I am ofcourse interested in seeing what you think about it, so do not hesitate to let me know!

 

FreeBSD – clang

Ed Schouten started working on a FreeBSD – clang project. He did this by importing clang into a project repository and making sure that a ‘make buildkernel’ succeeds. (If I followed correctly). I believe this is one of the steps that he will be taking to get the LLVM compiler suitable for FreeBSD, and perhaps eventually replacing the GNU licensed gcc compiler. That (like his TTY work) would be one hell of a job! Please poke ed@FreeBSD.org if you are interested in helping!

Tagged with:
 

FreeBSD 8.0 Slush

The FreeBSD 8.0 code slush had been announced. This means that large projects are no longer allowed to do “drive by commits” to the head branch, but that there is an organisation behind it that checks everything and makes sure there are enough people to cover the project and make sure it’s in the best possible shape before the release. The release will take a little to get going, but the process had been started. From here on the team will have to manouver through a pipe that keeps getting smaller and smaller. If your favorite new feature is not in yet, don’t hold your breath because this might mean that it will take a little longer to get it in a first -RELEASE installation. Stay tuned!

Tagged with:
 

FreeBSD 8.0

FreeBSD 8.0’s code freeze is upcoming. The last hands are getting layed on importing crucial things that we want to have in FreeBSD 8.0. This is not an announcement that we will start freezing soon, but you might consider this as a pre-headsup. One of the features that I am personally proud of is the new TTY layer which is MPSafe from this release on. My friend Ed Schouten rewrote the code to make this happen and I am very excited to see it being put to it’s widest potentials.

But not only that, if we were to cut a 8.0 release -now- it would have the following features:

- new TTY layer
- hierarchical jails
- updated zic/timezone code
- various 802.11 fixes by Sam Leffler
- MLDv2
- new USB stack
- Network running entirely GIANT free
- IGMPv3

and many many features/stability/code improvements as well!

Be prepared for the actual code freeze

(There were some comments that were lost due to server rebuild problems :-/).

Tagged with:
 

FreeBSD 7.2 on schedule

We are closely following the schedule for FreeBSD 7.2, and so far we are on the correct schedule. Some caveats had been resolved lately, especially it seems with if_bce. Please give RC2 a spin and report any regression etc to us so that we can try to fix this.

Tagged with:
 
© 2003-2009 Evilcoder.org