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.

Processing the first port commit from svn-ports-branches

Over the past few weeks, I’ve made some progress towards supporting the branches for FreshPorts. Today, I started making the first code changes and I wanted to share that with you as I went along. Finding the messages FreshPorts processes commits by parsing the messages from the mailing list. I think it might be feasible […]

Processing the first port commit from svn-ports-branches Read More »

Captcha problem

The other day, captcha broke. But a concerned user mentioned that he was able to create an account despite that. I tried and failed to reproduce the problem. Can you? Here are the steps he mentioned: I went to http://www.freshports.org/new-user.php Entered all my data without any captcha code entered and press “create account” Saw an

Captcha problem Read More »

pkg-descr processing has been fixed

John Marino wrote in August to tell me about a problem with pkg-descr. He pointed out that new ports were not showing the contents of that file. He provided examples: devel/commit-patch devel/florist-gpl archivers/zip-ada On beta, the results were correct for devel/commit-patch, but devel/florist-gpl and archivers/zip-ada were wrong. I fixed the problem on dev, but then

pkg-descr processing has been fixed Read More »

Creating the new repo base directories

This article was originally written in September 2012, but never published. I’m publishing it today, much later than expected. I started looking at how to create these new directories as mentioned yesterday. This starts the process: $ psql freshports.org psql (9.0.8, server 9.0.9) Type “help” for help. freshports.org=# select Element_Add(‘/base/head’, ‘D’); element_add ————- 453742 (1

Creating the new repo base directories Read More »

‘This ports is required by’ shows deleted ports

As brooks@ pointed out recently, the list of ports under ‘This ports is required by’ includes deleted ports. Brooks is trying to kill off devel/llvm and lang/clang in their current form. However, devel/llvm shows that lang/copper and lang/ldc-devel depend on it, but those two ports have been deleted. This should be rather straight foreword. I’ll

‘This ports is required by’ shows deleted ports Read More »

Scroll to Top