Hi Paul:

Thanks for your post on /.

Okay, so perhaps you can explain in more detail how ok.txt lets a site check for open proxies?

You can always email me the answer (or a link) or just email me to let me know the answer’s been posted here, or post on /. (it’s all good).



Blogs, Blog software, and other drivel.

Well, as some of you might have noticed. My blog has had a bit of a facelift.

A few months back, when I was thinking of starting up this rant sheet, I started looking at some of the possible blog systems to "help" me achieve this.

Recommended was Bloxsom which is nice and pretty, seems to be widely used, however requires CGI and perl.  The other big name was Movable Type, but that seemed way over the top for a puny little personal blog.

So, what to do?  I thought "well let’s look for something PHP based", which if you know me, I’m a bit of a php whore…   Recommended* was S9Y as it is PHP and authored by many core developers of PHP – seemed perfect!   { * I’ll not be listening to that guy again ;) }

Oh how wrong I was, what a pain in the ass S9Y turned out to be… Badly structured, poorly thought out, and quite lacking in foresight.   To get it to display blog posts on my homepage, I had to hack it into my homepage.  The authors clearly accepted people would want to do this, and made a config option to turn off all the peripheral crap (calendars, search, archives) – but this then made the regular blog "page" useless.  Customising it was, frankly, a bastard.

And so after a couple of months of S9Y, it was time to move on.  Now the challenge again was What software to use?

Then it hit me, just what is a blog anyway?  It’s a place where I can post a message and others can comment. Sounds like a forum / bulletin board system to me.  I had recently set up a punBB based forum for the ops of the EfNet #php channel and I really liked that for its simplicity and speed.  Poking around on the punBB support forums eventually led me to a couple of modifications: Reply Only forums and PunNewz which makes punBB perfect for blogging (with a fix and a tweak).  Both, by the way, are written by Julian, aka cuteseal, of http://www.shuttertalk.com/.  Kudos to Julian for his work on these.

So there we have it, I now have a bulletin board / forum based blog, PHP based, powerful modding ability and, for now at least, I’m a happy camper.

Tech Support drones.

Now, I work in Technical Support, so don’t take this as a lament against all technical support people – just those who can’t see past the script in front of them.

Yesterday, I had the following conversation with a McAfee TS representative.

The issue wasn’t that difficult, I would have thought, for someone familiar with McAfee’s product line, and it might be reasonable to assume that Technical Support would be familiar… Oh how wrong I was.

The issue at hand was that I wanted to buy VirusScan Command Line Scanners for FreeBSD (just google for it and your find numerous references including McAfees trial download) – the fun comes when you want to buy it.  Nothing anywhere tells you what product actually contains the Command Line Scanners.

Anyway, read and weep.

Establishing Connection

Please wait while we find a technician to assist you…

You have been connected to Andrew Jennings

Andrew Jennings: Paul, thank you for contacting McAfee Online Support Center. How can I assist you with your McAfee software today?

Paul Gregg: Hi Andrew, I’m at a loss in finding out what product I need to buy… I want to get the VirusScan Command Line Scanner for FreeBSD

Andrew Jennings: Could you please tell me in which country you are in?

Paul Gregg: UK

Andrew Jennings: Paul, I would be happy to help you guide you through

Paul Gregg: Thanks

Paul Gregg: I can find the eval download ok – but nothing appears to say how you go about buying it

Andrew Jennings: What are the McAfee products that you already own?

Paul Gregg: none

Paul Gregg: I think I need the TVD or the virusScan Suite, but neither of those itemises the Command Line Scanners for unix based systems

Andrew Jennings: Please tell me the full form of TVD

Paul Gregg: total Virus Defense?

Paul Gregg: McAfee got it when they bought Dr. Solomon

Andrew Jennings: Do you own a Home PC?

Paul Gregg: yes

Paul Gregg: I run FreeBSD, *not* Windows

Andrew Jennings: Thankyou for the information

Andrew Jennings: This issue or concern is best supported by our Customer Service group. Please call 020-794-901-07, and select the option that best meets your needs. You may also visit www.mcafeehelp.co.uk for more information.

Andrew Jennings: Is there anything else that I can assist you with today?

Paul Gregg: You don’t know what VirusScan product contains the Command Line scanners?

Andrew Jennings: We do not support the Operating System that you are using

Paul Gregg: yes you do

Paul Gregg: http://download.nai.com/products/evaluation/virusscan/engli … ine/bsd/v4.32/vbsd432edocs.zip

Andrew Jennings: What version of Windows are you using? (95, 98, ME, NT, 2000, XP)

Paul Gregg: I’m sorry Andrew – perhaps you could transfer me to someone else… I already told you I don’t use Windows. I’m using FreeBSD. McAfee *does* sell Virusscan for FreeBSd.

Paul Gregg: I just can’t find out which product contains it

Andrew Jennings: We do not support any other Operating System other than Windows. We cannot continue this chat session any further. Please contact customer service for getting to the right place

Andrew Jennings: Your reference number for this chat sessions is 5159845.

Andrew Jennings: Thank you for visiting McAfee Online Support Center. Please feel free to contact us again if you face any problem.

The Tech Vote, and how to lose it.

We techie types are a fickle lot.  We hate our spam and will positively discriminate against any company that used this medium to market their message.

So today, the day before the European elections in the UK, arrives a political spam from a John Gilliland, http://www.gilliland1.org, promoting himself as the IT friendly vote.

Well I have got news for you Mr. Gilliland, you’ve one less vote tomorrow.

I also wonder how Mr Gilliland obtained his list of spam addresses, because it does seem his spam was very much targeted to any address he could get in Northern Ireland.

Read on….

Yes. Perhaps Mr Gilliland isn’t aware of the law.  I know it’s not an excuse to be ignorant of the law – especially for one so in-tune with the IT industry.  Let me explain.
Mr Gilliland, may fully be aware that on the 11 December 2003, a new law came into force: The Privacy and Electronic Communications (EC Directive) Regulations 2003 specifically prohibiting what he has just done.

Section 22, Use of electronic mail for direct marketing purposes states:

22. (1) This regulation applies to the transmission of unsolicited communications by means of electronic mail to individual subscribers.

    (2) Except in the circumstances referred to in paragraph (3), a person shall neither transmit, nor instigate the transmission of, unsolicited communications for the purposes of direct marketing by means of electronic mail unless the recipient of the electronic mail has previously notified the sender that he consents for the time being to such communications being sent by, or at the instigation of, the sender.

    (3) A person may send or instigate the sending of electronic mail for the purposes of direct marketing where –

(a) that person has obtained the contact details of the recipient of that electronic mail in the course of the sale or negotiations for the sale of a product or service to that recipient;

(b) the direct marketing is in respect of that person’s similar products and services only; and

(c) the recipient has been given a simple means of refusing (free of charge except for the costs of the transmission of the refusal) the use of his contact details for the purposes of such direct marketing, at the time that the details were initially collected, and, where he did not initially refuse the use of the details, at the time of each subsequent communication.

    (4) A subscriber shall not permit his line to be used in contravention of paragraph (2).

So, in particular:
Individual subscribers?  Well I certainly did not subscribe.  This is the infamous "business" get-out clause where the law does not cover spams to businesses.  However, I would contend, and Mr Gilliland will know this full well, that businesses cannot vote in elections and so his message was clearly directed at any individuals who received the message.

Opt in – No, I didn’t opt in.
Neither has Mr. Gilliland given his "subscribers" a mechanism to opt-out, a legal requirement.

Mr. Gilliland, please feel free to comment on this.

The spam in full:

Return-Path: <john@gilliland1.org>
Received: from unknown (HELO siberia.nocdirect.com) (
  by roadkill.pgregg.com with SMTP; 9 Jun 2004 13:30:36 -0000
Received: from [] (helo=DNS1)
        by siberia.nocdirect.com with asmtp (Exim 4.34)
        id 1BY33W-0007cL-VH; Wed, 09 Jun 2004 08:23:51 -0500
Message-ID: &lt;019b01c44e24$b4a1ac60$6a0aa8c0@DNS1>
From: "John Gilliland" <john@gilliland1.org>
To: <info@kainos.com>
Subject: Gilliland – ‘Optical Fibre, the Motorways of the Future’
Date: Wed, 9 Jun 2004 14:21:19 +0100
MIME-Version: 1.0
Content-Type: multipart/alternative;
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1409
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1409
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname – siberia.nocdirect.com
X-AntiAbuse: Original Domain – pgsecurity.com
X-AntiAbuse: Originator/Caller UID/GID – [0 0] / [47 12]X-AntiAbuse: Sender Address Domain – gilliland1.org

John Gilliland argued for rethinking Northern Ireland’s IT strategy. 
"Northern Ireland must set ambitious telecom infrastructure targets if it is to encourage genuine high-tech, knowledge-based companies to site their operations in the province. The motorways of tomorrow consist of optical fibre cables, connecting businesses in our key towns and cities to Europe and the rest of the world via the internet….

Read the full press release at 

John Gilliland is standing as an independent candidate in the European elections on June 10th

No Politics Just Action

Gilliland 1

Unit 3b,
Weavers Court Business Park
Belfast BT12 5GH
Tel 028 90333550   Fax 082 90333613
Email team@gilliland1.org   www.gilliland1.org

Music sales on the up?

I’m surprised that the rest of the world hasn’t jumped on this already, so here goes…


So why wasn’t the UK included in this Europe slapping of wri[s]ts ?

The BPI has said that UK Music sales *increased* last year.

CD albums sales rise 5.6% in 2003, says BPI

New British artists and falling retail prices helped drive shipments of CD albums up by 5.6% last year, helping the UK buck the worldwide decline in recorded music sales, according to figures due to be published by the BPI later this month.


Does that mean that:

a) there are no illegal music file-sharers in the UK.

b) what file-sharing is happening in the UK is not actually harming sales?

c) or, God forbid, people actually bought more CDs since the average price of an album dropped?

Just think about that for a second.  World wide, the Music cartel^H^H^H^H^H^H industry sales are dropping, yet when they lower the prices in a single country sales pick up.  Does that not suggest that, with the vastly increased range of entertainment in the past 15-20 years, people no longer see music as good "Value for Money" and so divert their disposable income elsewhere?

Personally, I don’t buy (pardon the pun) the line on the falling CD singles either.  My 3 kids like "pop" music and I would never go out and buy a single, they’ll wait until an album comes out.  As the above statistics indicate, my only real objection to buying the albums is that they are still too expensive (so I buy less), yet I still buy occasionally. 

The 80’s are long gone (thankfully) when as teenagers we would be saving our UKP 1.50 for the latest vinyl single since that was just about your only entertainment


Times have changed and records are a diminishing empire – not through file sharing – but by pricing themselves out of the market. They are no longer competitive (to other media/entertainment) and the sooner they wake up to reality than deluding themselves over the trojan file sharer the sooner they can turn their industry around and make it strong again.

War? What war?

Kudos to Derick Rethans for noting about Civil Rights in his Blurp.

If just 10% of the reports about the ongoing torture of Guantanamo inmates is true, then the world cannot fail to be outraged.  Americans should be ashamed of the activities being carried out in their name.

War on Terrorism?  It isn’t a "War" therefore no Geneva Convention, nor Prisoner of War status.  No legal representation, secret trials, no justice. And just how does America continue to claim it is defending our freedoms?

America’s treatment of these men and children are War Crimes in all but name.

Welcome to my blog.

Hi everyone.

I swore to myself that I would never create a blog. To my shame, I have renegged on this self-promise.   However, I will not be boring the world with mindnumbing trivia about my daily life.   I created this as a place to vent, to let of steam about the things I see around me or to praise those who show wisdom in this otherwise foolish world.

All content © Paul Gregg, 1994 - 2024
This site http://pgregg.com has been online since 5th October 2000
Previous websites live at various URLs since 1994