January | 2007 | arfore dot com

Who is She?
by Gabriel Rosenstock

Who is this goddess of yours? Who is she?

‘Pure fantasy, I wager.’

‘Is she not clear to you?’
‘No, she is not.’

‘Clearer than day is she
‘ clearer than night …’

‘Day in night is she
‘ night in day …’

Music
by Walter de la Mare

When music sounds, gone is the earth I know, And all her lovely things even lovelier grow; Her flowers in vision flame, her forest trees

Lift burdened branches, stilled with ecstasies.

When music sounds, out of the water rise Naiads whose beauty dims my waking eyes, Rapt in strange dreams burns each enchanted face,

With solemn echoing stirs their dwelling-place.

When music sounds, all that I was I am Ere to this haunt of brooding dust I came; And from Time’s woods break into distant song

The swift-winged hours, as I hasten along.

ref. url: Music by Walter de la Mare

Google Maps has a cool shot of an SR-71 Blackbird on the deck of the USS Intrepid at the Intrepid Sea, Air & Space Museum in New York City.

Today is the birthday of Lord Byron, an English poet born in 1788 in Scotland. He was born George Gordon Noel.

His first success was the poem Childe Harold’s Pilgrimage written in 1812, which is based around his journeys from England to the eastern Mediterranean.

Check out today’s daily poem for another of his more recognizable poems, She Walks in Beauty.

This particular poem is one of my favorites, and it was featured in the television series Beauty and the Beast that ran on the CBS network in the US from 1987 until 1990. The first season of this show has recently been released on DVD.

She Walks in Beauty
by Lord Byron

She walks in beauty, like the night Of cloudless climes and starry skies; And all that’s best of dark and bright Meet in her aspect and her eyes: Thus mellow’d to that tender light

Which heaven to gaudy day denies.

One shade the more, one ray the less, Had half impair’d the nameless grace Which waves in every raven tress, Or softly lightens o’er her face; Where thoughts serenely sweet express

How pure, how dear their dwelling-place.

And on that cheek, and o’er that brow, So soft, so calm, yet eloquent, The smiles that win, the tints that glow, But tell of days in goodness spent, A mind at peace with all below,

A heart whose love is innocent!

ref. url: She Walks in Beauty

Hear it being read by Bill Berkson

September | 2007 | arfore dot com

Those of you out there who are running an installation of SCT Luminis 3 may have noticed that the browser check always comes up warning you that the browser is unsupported when using Firefox 2, even though all the features seem to be completely supported.

This is due to the fact that the browsercheck javascript does not know about the new agent string that was introduced with Firefox 2. Generally a new release, or service pack to Luminis fixes this for newer browsers.

In order to change this you will need to alter a couple of files in you Luminis install.

The two files that need to be altered are:

  1. webapps/luminis/js/clientsniffer.js
  2. /webapps/luminis/WEB-INF/templates/portal/browserchk.thtml

clientsniffer.js

In this file you will need to alter the conditional of the big if-statement that follows the assignment for the variable is_nav5.

The problem is that the if checks for the existence of a revision number of 1.8. What you need to do is add an additional check for a revision number of 1.8.1.6. So the if-statement conditional becomes:

if (is_nav5 || agt.indexOf(“rv:1.7.12″) != -1 || agt.indexOf(“rv:1.8″) != -1 || agt.indexOf(“rv:1.8.1.6″) != -1)

The next thing to do is to add an additional Firefox variable that is set to true if the major number is 2. I added this after the existing variable is_fox1_5.

var is_fox2 = (is_fox && (is_major == 2));

browserchk.thtml

In the browsercheck file you need to alter if-statement that sets the variable supported to have a true value. This if-statement should follow immediately after the one that checks for whether java is enabled in your browser.

What you need to add is an additional OR check, so that the if-statement conditional looks like the following:

if ((is_nav8) || (is_nav7) || (is_moz1_7) || (is_win && is_ie5up) || (is_win && is_ie6) || (is_saf1_3) || (is_fox1_5) || (is_fox2) || (is_win && is_fox1))

I have tested this change with Firefox 2.0.0.6 on the following browsers:

  • Mac OS X 10.4.10
  • Windows XP SP2
  • Windows Vista
  • Ubuntu 6.10

Resources

Plagiarism, flattery and the Internet | arfore dot com

Frequently I write posts that others may find useful.  In fact I have even been cited in software manuals and on other sites across the web as a reference or a resource for information on a particular topic. Earlier today a visitor to my site alerted me to the fact that two of my posts on the Nagios system and using it with Mac OS X had been copied outright on a blog located in Belgium.

While imitation may be the sincerest form of flattery, wholesale plagiarism is not very flattering at all.

The website in question is the WordPress blog published by CP IT Solutions, Inc. Both posts are obvious copy/paste entries from my own blog.  Here are the details:

Copies

http://cpsolutions.be/wordpress/?p=213

http://cpsolutions.be/wordpress/?p=215

Originals

http://arfore.com/2008/10/12/starting-nrpe-via-launchd/

http://arfore.com/2008/09/25/nagios-nrpe-on-os-x-server-105/

The person in question is apparently a Microsoft Certified Professional, and also hosts a Joomla site on the same domain.

WordPress blog – http://cpsolutions.be/wordpress/

Main site – http://www.cpsolutions.be/JOOMLA/

I wonder what his clients would think if they knew that he was just copying other people’s work and putting it up as original thought?  I have sent e-mails to both the owner of CP IT Solutions as well as the ISP for his site.  Interestingly enough, for someone that provides IT consulting services they use a hosting provider rather than run their own site, as seen by the WHOIS entry below, hopefully they are going to be called on for hosting consultancy services.

WHOIS entry for cpsoltuions.be

% WHOIS cpsolutions
Domain:      cpsolutions
Status:      REGISTERED
Registered:  Wed Sep 27 2006

Licensee:
   Not shown, please visit www.dns.be for webbased whois.

Agent Technical Contacts:
   Last Name:     Kristof De Vlieger
   Company Name:  DVK Systems & Consultancy BVBA
   Language:      nl
   Street:        Luikersteenweg 547
   Location:      3800 Sint-Truiden
   Country:       BE
   Phone:         +32.11768005
   Fax:           +32.11768002
   Email:         [email protected]

Agent:
   Name:      DVK Systems & Consultancy Bvba
   Website:   www.dvkhosting.be

Nameservers:
   ns3.dvkhosting.com
   ns2.dvkhosting.com

Sure many of us use snippets and other items from our fellow IT professionals, but at the very least give credit where it is due.

launchd | arfore dot com

Last week I posted on how to setup NRPE on Mac OS X Server.  Here is what you need to do to make it start up at system boot.

On a Linux or Solaris machine you can just include the call to the daemon in an init script like rc.local and it will be started when the OS boots.  Unfortunately, Apple has made this a little more difficult on Mac OS X with Tiger and Leopard.  The standard startup processes (cron, inetd, xinetd, etc.) have been rolled into a single process known as launchd.

Continue reading