5:12 PM - Top blockers for magus run 191
x11-toolkits/qt4-gui: 180
x11-toolkits/qt4-gui: 180
In current, we have a new utility called sysrc. With sysrc, you can manage entries in /etc/rc.conf. It will overwrite existing values instead of spamming the file like traditional echo foo >> bar approaches.
Please let me know what you think about this utility. It won't make it into 0.3-RELEASE because I want to test it and consider possible integration options for mports.
There is a security issue in glob(3) in libc that can lead to remote DOS attacks against ftpd and sftp servers. This affects many vendors.
I've committed patches to CURRENT and 0.3 branches, but 0.2 has not been patched yet. I'm still determining what the best approach is there. If you can't wait, go to 0.3-PRERELEASE.
The patch on those branches is based on a patch from DragonFly and NetBSD. You must build libc as well as sftp and reinstall them then restart ftpd and sftp services.
I've added a new rc.d script called netwait. It allows the system to use ping testing to wait for a working network interface on startup. One problem I've found is that certain network cards change link state several times during system startup. My desktop's re(4) is notorious for it.
This script allows remote file systems, system daemons like ntpd, and other services to startup properly with a working network connection.
Additional testing is required with several situations:
1. various no and limited network connectivity scenarios
2. different network cards
3. ipv6 on/off
The script sits between NETWORKING and mountcritremote in rc order.
I found the script as part of a FreeBSD PR:
http://www.freebsd.org/cgi/query-pr.cgi?pr=151063
Jeremy Chadwick wrote this for FreeBSD prior to the shuffling of the networking scripts in rc.d in FreeBSD CURRENT. There are two interesting discussions on the FreeBSD mailing lists about this problem.
The BSD Show has an interview with Caryn Holt about MidnightBSD (raven@).
I've updated every port in dns today. I've also added several new ports.
bind97 - version 9.7 of the popular dns server
autotrust - download new dnssec root zones automatically
ldns & unbound: a library containing RFC compliant dns resolver code and a bsd licensed resolver
Users of c-ares or ddclient probably want to update their ports now.
tags: named mports dns ldns ddlclient unbound autotrust bind cares
We've started the process to 0.3. RELENG_0_3 is now available and has been added to our tinderbox builds. This will become 0.3-RELEASE. HEAD is now 0.4-CURRENT.
If you want to continue to use 0.3, use -rRELENG_0_3 with cvs.
Over the weekend, I connected mDNSResponder in src to the build. mDNSResponder is apple's implementation of multicast DNS.
Currently, the mdnsd and dnsextd daemons as well as the command line tool dns-sd are available. I've also included the libdns_sd library.
FIles are located in src/contrib/mDNSResponder and src/apache/
tags: mdns mdnsresponder apple multicast dns
MidnightBSD 0.3-CURRENT now includes Apple's libdispatch. With libdispatch, you can create multithreaded applications with ease.
The current port does not include blocks support. We plan to add llvm to the base system in the future. At that time, we'll setup libdispatch to work with blocks.
We have a new mirror for midnightbsd. The download page has been updated to reflect the removal of the EMU CS department mirror and the addition of the new mirror. I also updated most of the metalink files for releases as well.
Another place to get MidnightBSD :)
I just posted the first AMD64 snapshot to the FTP server for CURRENT since 0.2. It does not include mports or packages, but will allow you to install MidnightBSD 0.3 to get up to date hardware support and try out features such as mport tools / libmport, and ZFS.
This month's BSD Magazine features an article by Lucas and Caryn Holt about MidnightBSD installation.
http://download.bsdmag.org/en/BSD_as_operating_system_BSD_08_2010.pdf
brainfuck(1) has been added to MidnightBSD. Check it out.
The devel/llvm and devel/llvm-devel mports have been updated to 2.7 and 2.8. lang/llvm-gcc4 is now at 2.7 as well. We've also got a binutils 2.20.1 port now in devel/binutils.
zlib has been updated to 1.2.4 in current. Please report any problems experienced with the new version (if any)
I created a skipfish port today. It's a web app security scanner written in C.
The browser port has been updated. The new version needs further testing and some options aren't quite right yet. We need to get dbus support working and ogg. SVG has been enabled and it's up to 3.5.8 which includes all current security updates.