Bug 487241 - Review Request: ntlmaps - NTLM Authentication Proxy Service
Review Request: ntlmaps - NTLM Authentication Proxy Service
Product: Fedora
Classification: Fedora
Component: Package Review (Show other bugs)
All Linux
medium Severity medium
: ---
: ---
Assigned To: Nobody's working on this, feel free to take it
Fedora Extras Quality Assurance
Depends On:
  Show dependency treegraph
Reported: 2009-02-24 17:34 EST by Matt Domsch
Modified: 2010-08-24 11:16 EDT (History)
7 users (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2010-08-18 10:44:23 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)

  None (edit)
Description Matt Domsch 2009-02-24 17:34:34 EST
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.

rpmlint output:
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.

Comment 1 Dan Horák 2009-08-27 05:01:41 EDT
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
Comment 2 Michal Ambroz 2010-05-10 11:03:08 EDT
(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.  

Hello Matt,
please do you still intend to issue version 1.0 of ntlmaps?
Best regards
Michal Ambroz
Comment 3 Sanne Grinovero 2010-06-03 02:48:11 EDT
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.

Comment 4 Matt Domsch 2010-08-18 10:44:23 EDT
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.
Comment 5 Chris Smart 2010-08-18 18:41:18 EDT
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?

Comment 6 Matt Domsch 2010-08-24 11:16:17 EDT
See the cntlm package review ticket.

Note You need to log in before you can comment on or make changes to this bug.