Assuming you are using the daemon-control script to start/stop DenyHosts
(which is included in the DH package on Sourceforge)...
Try editing the daemon-control script and adding the line:
os.environ['HOSTNAME'] = "your_HOSTNAME_goes_here"
after line #33
Such that the file should look like this:
# make sure 'ps' command is accessible (which should be
# in either /usr/bin or /bin. Modify the PATH so
# popen can find it
env = os.environ.get('PATH', "")
os.environ['PATH'] = "/usr/bin:/bin:%s" % env
os.environ['HOSTNAME'] = "your_HOSTNAME_goes_here" ## NEW LINE ##
STATE_NOT_RUNNING = -1
STATE_LOCK_EXISTS = -2
Regards,
Phil
On Mon, 18 Dec 2006, Karl Lindholm wrote:
> I am still trying to get denyhosts to start on boot up. I run Mandriva 2007
> (all current updates) python 2.4 and DenyHosts 2.5.
>
> I have now seen an error when trying to start DenyHosts from within the
> "Mandriva Control Center" -> "Services". This GUI allows me to see which
> service is running, and to stop or start any that are listed.
>
> When I reboot and got to MCC, it shows DenyHosts stopped. I click on the
> "Start" button and get this error:
>
> **********
> Could not find environment variable: HOSTNAME
> Error processing configuration parameter SMTP_SUBJECT:1
> DenyHosts is not running
> starting DenyHosts: /usr/bin/env python2.4 /usr/bin/denyhosts.py --daemon
> --config=/usr/bin/denyhosts.cfg
> **********
>
> It is NOT running after this, though the command on the last line works fine
> from the CLI as root.
>
> __________________________________________________
> Do You Yahoo!?
> Tired of spam? Yahoo! Mail has the best spam protection around
> http://mail.yahoo.com
--
Regards,
Phil Schwartz
- http://www.phil-schwartz.com
Open Source Projects:
- DenyHosts: http://www.denyhosts.net
- Kodos: http://kodos.sourceforge.net
- ReleaseForge: http://releaseforge.sourceforge.net
- Scratchy: http://scratchy.sourceforge.net
- FAQtor: http://faqtor.sourceforge.net
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Denyhosts-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/denyhosts-user