Changes to News Feeds
The news feeds now contain the committer’s email address.
Changes to News Feeds Read More »
The news feeds now contain the committer’s email address.
Changes to News Feeds Read More »
Repo copies are evil. What are repo copies? A repo copy occurs when you move things around in the repository manually. For example, this commit contains a lot of repo copy work. Ports are being moved from their current category to a new category, ports-mgmt. The original files in the CVS repository are manually moved
repo copies are evil Read More »
At Ade’s prompting, I’m getting ready to move FreshPorts onto the dual opteron. It should have moved there some time ago. To keep track of the system stats, I’m using Cacti. I used the database I created on another server and copied it over to the new box. As part of this, I needed to
rddtools – last_update of year 31900 – 944503401600 Read More »
I wanted to get linprocfs running on the dual opteron. I was setting up Cacti and a few of the features I am using requires access to linprocfs. First, let’s get the Linux Binary Compatibility: # kldload linux kldload: can’t load linux: File exists Eh? Really? # kldstat Id Refs Address Size Name 1 4
linprocfs – ain’t as easy as it sounds Read More »
I have written much about caching. FreshPorts has over 500,000 pages. Only a handful of those pages are static, the rest are generated from the database. Sometimes it takes a while to generate that page. To reduce the load on the server and make the website snappier for the user, page contents are cached to
Caching – yet again! Read More »
FreshPorts often tries to help by creating HTML links. Most of the time, it gets this right. But for a recent port, it got it very wrong. Have a look at the PostgreSQL 8.2 page. Note the commits for 05 Feb 2007 and 09 Jan 2007. The code is taking what it thinks is a
If you use the FreshPorts search page frequently, then we have a few treats for you. FreshPorts has plugins for IE7, Firefox 2, and Opera. My thanks to Karol Kwiatkowski for the OpenSearch format plugins. And to slunky and Roderick Person for this Opera solution: Go to Tools | Preferences Click the Search Tab click
Searching made easier Read More »
I am pleased to announce a FreshPorts design contest. The prize? A trip to BSDCan 2007. Included are airfares, accommodation, and entry to BSDCan 2007, up to a value of CAD$1000. Take the existing FreshPorts website and give it a face lift. Improve it. Keep in mind that the basic information must remain the same.
FreshPorts design contest Read More »
Yesterday I wrote about the script that will update category descriptions. Today I’ll show the script that will invoke that script. This script will fetch the file via cvsweb, config.sh contains all the setting particular to this installation. This code is now in beta and will move to production after it’s been invoked at least
Invoking the script Read More »
This is all Pav’s fault. The conversation went something like this (other conversations trimmed): [15:32] <Pav> dvl: around? [15:39] <dvl> Pav: here! [15:41] <dvl> .ping Pav [15:41] <dvl> ping Pav [15:41] *** ¢ PING sent to Pav [15:41] *** ¢ PING reply of 3.25 s from Pav [15:41] <dvl> third time works [15:42] <laemodost> Ping
Virtual categories deserve to be recognized! Read More »