Included is a syntax file I found that gives hilighting for cfengine config files. Best to have anything in /var/cfengine/inputs/* to be hilighted. I usually name the files cf.* but that's really dependant on each person in how they name them. Please feel free to edit/update/fix anything with it. I believe I added a few keywords and such, but that's as far as my vim editing ability goes. I noticed the url listed in the page is outdated, so we may want to take that into consideration.
Created attachment 47673 [details] cfengine.vim Cfengine syntax file
There's also: http://www.vim.org/scripts/script.php?script_id=1088 I'm thinking the one you attached looked better though. Can't find a new URL for it, but it'd hardly be the only syntax file with out of date contact details...
I'll gladly maintain this syntax file on my dev space since the other url appears to be dead. Yeah, I think that other vim file doesn't appear to be that spiffy, but I'll give it a try sometime.
app-vim/cfengine-syntax. Thanks.