Fri, 1 Oct 2010

8:42 AM - netwait

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.

()

Mon, 20 Sep 2010

Sat, 18 Sep 2010

2:23 PM - mports/dns updates

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: mports named dns bind autotrust unbound ddlclient cares ldns

()

Sun, 5 Sep 2010

8:23 PM - RELENG_0_3 created for 0.3 release

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.

()

Mon, 23 Aug 2010

7:33 AM - mDNSResponder

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: dns mdns multicast apple mdnsresponder

()

Sat, 14 Aug 2010

5:26 PM - libdispatch

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.

tags: os gcd libdispatch mac blocks x apple

()

Thu, 12 Aug 2010

12:34 AM - New Mirror

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 :) 

()

Sun, 1 Aug 2010

11:32 AM - AMD64 0.3-CURRENT snapshot

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.  

(2 comments | )

Sat, 31 Jul 2010

Sun, 4 Jul 2010

10:04 AM - We got brainfuck

brainfuck(1) has been added to MidnightBSD.  Check it out.  

()

Sun, 13 Jun 2010

2:26 PM - LLVM

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.   

()

Sun, 21 Mar 2010

5:06 PM - zlib 1.2.4 update

zlib has been updated to 1.2.4 in current.  Please report any problems experienced with the new version (if any) 

()

Sat, 20 Mar 2010

10:25 PM - www/browser35 update

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. 

()

Tue, 2 Mar 2010

Sun, 28 Feb 2010

4:52 PM - More ports work

I'm trying to get the mports tree back in line as it used to be.  I just indexed a magus run.  It will be the first since January 24th.  Several fetch errors and dependancies have been fixed since the last run.  It will be interesting.  This does not use the new "jail" index setup that the January run went on.  I haven't had time to set that back up on the new server yet.  A few failures may be the result of that, particluarly with perl related ports.  We'll see.

()

10:09 AM - mports updates

Yesterday, I updated over 70 ports.  mports/audio ports have all been updated if needed and several in multimedia.  I also updated browser3 to 3.0.18 this weekend. 

Our status on gnome2 is that many of the core systems including gstreamer related ports are now working, but we have some issues with gnome-desktop preventing a gnome2-lite build from working.

kde3-base is blocked on a depends against mDNSresponder and avahi.  I'm trying to figure out what's pulling in avahi.  These ports do effectively the same thing and they conflict with each other.

()

Sun, 7 Feb 2010

11:05 PM - FTP status update

The FTP server is back online.  45GB of data copied.  I've also posted the new snapshot for i386 tonight.  

Mirmon is now getting updated again with FTP history.  Most sites haven't tried to sync for a week.  Of course there was nothing to sync.   I'm going to verify that rsync is working properly tomorrow.  

A few CGI scripts and portions of the site including viewvc and the wiki are still down.  cvsupd is also not operational due to problems on amd64.  (i switched architectures in the move)  Once the port is fixed, I'll get it back online.  Patches are welcome to speed up the process :)

The news script should be rotating again on midnightbsd.org. 

()

4:13 PM - 0.3-CURRENT Snapshot

I'm pleased to announce a new i386 snapshot for MidnightBSD.  This is the first snap in some time and a big improvement over our previous snapshot.  It does not contain mports, but is a fully functioning installer.  I've tested it on VMWare Fusion with great success.  

This version includes this weekends work on ata(4), re(4), and rl(4).  

I'm going to upload it as soon as the FTP is in place. 

()