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.

Ports Vulnerable page is incomplete

FreeBSD makes use of security/vuxml to keep track of vulnerabilities within software. If you install ports-mgmt/portaudit, your daily security summary email will note any reported vulnerabilities that exist within your installed ports. I recommend that you install mgmt/portaudit on all your systems. If you are running jails, I recommend that you install ports-mgmt/jailaudit on your

Ports Vulnerable page is incomplete Read More »

./ in pathnames

Yesterday, a commit came along which made FreshPorts quite upset. To be realistic, it wasn’t upset at all. It processed everything just nicely. Just not the right way. The commit in question (201205250144.q4P1i4Hc009503@repoman.freebsd.org) contained some pathnames such as this: ./databases/qt4-sql pkg-plist ./devel/dbus-qt4 Makefile pkg-plist ./devel/qmake4 Makefile pkg-plist ./devel/qmake4/files Makefile.bsd ./devel/qt4 distinfo ./devel/qt4/files patch-configure ./devel/qt4-assistant Makefile

./ in pathnames Read More »

Latest Vulnerabilities … aren’t

Ruslan wrote in to mention that the ‘Latest Vulnerabilities’ section is not current. I’m trying to find out why. FreshPorts has processed the latest vuln entries; http://www.freshports.org/vuxml.php reports Revision: 1.2685. But http://www.freshports.org/vuxml.php?all lists nothing later than 2012-04-27. I just refreshed the security/vuxml port on the main FreshPorts server. It is now re-processing the latest vuln

Latest Vulnerabilities … aren’t Read More »

Mk/bsd.perl.mk bug causes 5000 errrors….

Well, perhaps not 5000 errors, but quite a lot of errors. A recent change to Mk/bsd.perl.mk has caused all sorts of grief on two of the FreshPorts servers. The problem occurs when specifying PORTDIR. Here is an example: #!/bin/sh make -V BUILD_DEPENDS -V FORBIDDEN \ -f /usr/home/dan/ports/databases/p5-DBIx-Class/Makefile DISTDIR=/usr/ports/distfiles PORTSDIR=/usr/home/dan/ports make -V BUILD_DEPENDS -V FORBIDDEN \

Mk/bsd.perl.mk bug causes 5000 errrors…. Read More »

Scroll to Top