Red Hat Bugzilla – Bug 487241
Review Request: ntlmaps - NTLM Authentication Proxy Service
Last modified: 2010-08-24 11:16:17 EDT
Spec URL: http://domsch.com/linux/fedora/ntlmaps/ntlmaps.spec
SRPM URL: http://domsch.com/linux/fedora/ntlmaps/ntlmaps-1.0-1.src.rpm
NTLM Authorization Proxy Server is a proxy software that allows you to
authenticate via a Microsoft Proxy Server using the proprietary NTLM
protocol. Since version 0.9.5 APS has an ability to behave as a
standalone proxy server and authenticate http clients at web servers
using NTLM method.
2 packages and 0 specfiles checked; 0 errors, 0 warnings.
Note, I am a new upstream maintainer for this very old project. As such, the current source code is not tagged as version 1.0 yet in the upstream SVN, but I intend to tag it as version 1.0 quite soon, pending any major bugs found over the next few days. I won't request a Fedora build of the code until I have tagged the upstream as version 1.0, but also wanted to get the review started now.
few notes before a formal review:
- you can drop the version specification in BR: python-devel, we have 2.x for a long time
- as it is supposed to be run as a service it should have an init script and an own user
- the dos2unix conversion is better done in %prep
(In reply to comment #0)
> intend to tag it as version 1.0 quite soon, pending any major bugs found over
> the next few days.
please do you still intend to issue version 1.0 of ntlmaps?
Hi Matt, are you not maintainig this any more?
This package is very useful; Big enterprises often require this kind of authorization and I would be totally stuck in a windows vm without it.
Please have it integrated in Fedora's repositories; Ubuntu is having it, and provides the required init scripts.
I'm now running cntlm instead of ntlmaps where I need to. I've only been running it for a few days, but it seems to be working well, and as expected. ntlmaps has been getting threads stuck polling, taking up 100% CPU time, quite frequently.
As such, I would like to close this request, and open a new request to get cntlm included in Fedora instead.
Thanks for posting that link, Matt. You are right, NTLMAPS can be quite unreliable and a resource hog - but it was better than nothing!
I have tested cntlm too and so far it seems to work *much* more reliably. They provide a 32bit RPM which worked just fine on my 64bit Fedora 13 install.
I agree with Matt, and vote for cntlm over ntlmaps.
However, I wonder whether there might be patent / licensing issues for Red Hat to include this - which is why it never has been before?
See the cntlm package review ticket.