Just in case anyone else out there uses a mac and want's to enable growl notifications from their LinkStation to a mac on the network running growl I've hacked around the netgrowl.py file to give two small stand alone apps.
growlnetreg: allows registering of GrowlNet to mac running growl server
growlnet: the actual sending of the growl notification
these apps can be found here: www.sixtyten.co.uk:81/LinkStation/GrowlNet.zip
Unzip the archive and put both files into a suitable directory, I put mine in /usr/bin (wait for unix scowl), move into that directory and chmod them to 755. To get GrowlNet to work you'll need to register it. I'm assuming you have Growl running on a mac on the local network, with network notifications turned on having it listen for incoming notifications, and also allowing remote application registration, and of course a password put in.
./growlnetreg -p *put password in here matching that on the growl server* -i *put ip address of the mac running the growl server*
now, check your applications under Growl and GrowlNet should have appeared.
you can then use growlnet in /usr/bin to send notifications, just do:
./growlnet -t "Test Notification" -m "This is a test notification sent from LinkStation" -p *password* -i *ip address*
if you don't want to put in your password and ip address everytime, you can edit growlnet using your favourite text editor and enter default values.
Hope this is useful for someone. I use it to notify me when Transmission has finished downloading a torrent file.