8:13 AM - Ports: Added wpop3d
I just added a new port, wpop3d, to the cvs repository. The port is a pop3 daemon. (obviously)
I just added a new port, wpop3d, to the cvs repository. The port is a pop3 daemon. (obviously)
I patched MidnightBSD for the recent OpenSSL and BIND security vulnerabilities. This should keep us in sync with FreeBSD on security for the year to date.
I commited a patch to the ATA driver which corrects a few possible deadlock cases. Its not quite as good as it could be, but it should at least prevent some problems. It needs further testing as my development machine only has IDE optical drives. This may correct some of the problems noticed when deleting a large directory (rm -rf) or other highly intensive disk operations. I'll test upgrade another system when I get more time. Archite will also be testing the patch tonight.
This is the first real src commit in awhile. I've been busy with ports lately. Once the patch is tested, its strongly recommened you build a new kernel from it.
I'm in the process of making changes to the perl port after feedback from users. I'll post when its clear.
I've also had reports the time zone is not set properly in the installer. I have a feeling I will be working on the installer quite a bit soon.
On a side note, I noticed a post about localhost performance recently. FreeBSD is working on the low performance and determined its related to preemption. If you compile a new kernel without it, performance will improve in some cases.
A new snapshot was posted on the ftp and http server today. It should be mirrored by isc soon. The torrent still links to the old one and will be fixed in a few days.
Again, I had a focus on the kernel. I fixed a bug with usb keyboards where they'd start repeating keys, especially arrow keys! It started after my kbdmux update. So far so good. It mostly only occured in x11.
Some of the network card code was updated including vge and mii which it depends on. I also added the ifmedia_baudrate function from freebsd and netbsd.
hwpmc was updated but I don't know how well its working yet. In the process, I patched the vm's zeroidle and it seems peppy. I should start doing formal benchmarks with these changes. I can say the interactivlty imporved greatly.
I have one more kernel patch i'd like to apply before .1 release. The remaining work is all in userland. Mostly we need to get some ports working and get x11 installed. x11 will be installed as port to ease in upgrading and dependancy checking. I may ship an old version just to get something working out of the box soon.
userland should be fairly safe from a security perspective now. We are current on patches that have been added to freebsd up to this point. Our ports tree is very dated and some of that software is not safe I would imagine.
location: Home
The ISC has setup a mirror of MidnightBSD on http://mirrors.isc.org. Special thanks to them. Their mirror contains the entire FTP archive including the recent sparc64 snapshot.
Adam upgraded OpenSSH in the tree yesterday. I'll attemp a new i386 build when I get a chance.
I'm working on migrating to OpenNTPD. I've got about half the work completed. Anyone having problems with configure scripts should simply copy the FreeBSD releated entries in the config.guess/config.sub and replace FreeBSD with MidnightBSD and freebsd with midnightbsd. Also remove any additional entries for GNU "distros" of freebsd. I asked the GNU to patch their scripts. We'll see what happens.
I've had to disable ftp and http a few times. The traffic has been so bad nothing would come in or out. I'm hoping the mirror will help. I appologize to anyone downloading when that occured.
I'll write another entry when the source tree is "safe" to build. If you don't need ntp, you should be able to just delete those directories src/contrib/ntp and src/usr.sbin/ntp and it should work alright.
Finally, we've been looking at countless window managers. Several people have expressed interest in xfce. We haven't made a final determination but xfce, fvwm-crystal, WindowMaker, something custom, or some offshoot work for the etoile project are all in the running. Two of these choices don't exactly fit into my usability requirements. If they were chosen, it certainly would not be perminent. xfce has some nice points, but its also quite mainstream. was hoping to be a bit unique.
A few people have inquired about the download speed problem from the ftp/webserver. I am running the server on a business cable modem package which does not have a lot of upstream. I did a recent speed test using speakeasy.net's server. 8314kbps down 823kbps up to chicago. I need a mirror quite badly. I sent an application to ibiblio but have not heard anything.
As for the iso image, the md5 for disk 1 does look wrong. I'm going to switch out the network cable and post a new snapshot for x86 and sparc64.
I did download the iso last onto a desktop and did a virtual pc test install. It worked ok.
Note on installtion: Do not use "all" or "xorg" options when it asks you to select relevant packages. The current snapshots do not include ports or documentation (aside from man pages) so those options will cause you to get errors during the install.
pkg_add intentionally points to FreeBSD's server and will fetch 6-stable packages. They still work for now and until I get ports up its a convenient way to get xorg and other items installed. I have not altered the sup files yet either.
The recommended way to get source is to check it out using the new anonymous cvs. (as of yesterday) Information is in the develop section of the website.