get denyhosts working on suse 10.1

Hello,
I am with a customer who has Suse 10.1 in production environment and connected to the internet.
For now I want to install denyhosts on this machine since I see lots of failed login attempts outside office hours.
However when I do: python setup.py install I get the message File “setup.py”, line 4, in ?
from distutils.core import setup
ImportError: No module named distutils.core

I don’t know how to solve this. I have added a repository to install distutils.core but could not find it
Please can someone give me detailed instructions?

Best regards,
Ralph
Netherlands

As 10.1 is long out of support, I guess it is difficult to find a repository for it.