Author name: Dan Langille

I've been playing with Open Source software, starting with FreeBSD, since New Zealand Post installed DSL on my street in 1998. From there, I started writing at The FreeBSD Diary, moving my work here after I discovered WordPress. Along the way, I started the BSDCan and PGCon conferences. I slowly moved from software development into full time systems administration and now work for very-well known company who has been a big force in the security industry.

master / slave relationships

As reported by sem@, there is a problem with the display of master/slave relationships within FreshPorts. The relationship is stored in the ports table, with the master_port attribute being a pointer to the master port. This text field typically has values such as this: freshports.org=# SELECT DISTINCT(master_port) freshports.org-# FROM ports_active freshports.org-# where master_port ” freshports.org-#

master / slave relationships Read More »

process_cvs_mail.pl patch

For more detail, read Duplicate file in cvs-all commit causes problems. [dan@ngaio:/usr/websites/freshports.org/scripts] $ cvs di process_cvs_mail.pl Index: process_cvs_mail.pl =================================================================== RCS file: /home/repositories/freshports-1/scripts/process_cvs_mail.pl,v retrieving revision 1.10 diff -r1.10 process_cvs_mail.pl 70c70 < FreshPorts::Utilities::ReportError('err', "No message ID found for this commit message (" . $Message_Subject . ").\n\nIs this a corrupted commit or email?", 1) --- > FreshPorts::Utilities::ReportErrorEmailNoPrint(‘err’, “No

process_cvs_mail.pl patch Read More »

utilities patch

For more detail, read Duplicate file in cvs-all commit causes problems. $ cvs di -u utilities.pm Index: utilities.pm =================================================================== RCS file: /home/repositories/freshports-1/scripts/utilities.pm,v retrieving revision 1.14 diff -u -r1.14 utilities.pm — utilities.pm 17 Mar 2007 13:49:42 -0000 1.14 +++ utilities.pm 27 Jun 2007 02:27:26 -0000 @@ -128,7 +128,7 @@ my $email = $die; – _ReportErrorHelper($level, $message,

utilities patch Read More »

How much is that repo in the window?

Søren Straarup brought this up today. FreshSource does not link to the right place in CVSWEB for commits to CVSROOT. For example, look at this commit. If you click on the diff link, it goes to the wrong place. It goes to http://www.freebsd.org/cgi/cvsweb.cgi/CVSROOT/modules.diff?r1=1.18319&r2=1.18318 instead of http://www.freebsd.org/cgi/cvsweb.cgi/CVSROOT-ports/modules.diff?r1=1.18319&r2=1.18318 After discussions with Simon Nielsen and is Søren Straarup,

How much is that repo in the window? Read More »

Scroll to Top