genotrance / px

An HTTP proxy server to automatically authenticate through an NTLM proxy
MIT License
952 stars 98 forks source link

Enable non-windows platforms #119

Closed kraag-gorim closed 3 years ago

kraag-gorim commented 3 years ago

Hi,

I made an effort to try enable running px on non windows systems. Linux in my particular case. I mainly disabled functionality that is not available. Let me know what you think.

Regards

genotrance commented 3 years ago

What's the point of this? It might run but does it even do anything? How will it do NTLM / Kerberos auth on Linux?

Also see https://github.com/genotrance/px/issues/70.

kraag-gorim commented 3 years ago

The point is to make a first step of enabling px usage on linux. Current version can neither be installed nor run on other systems than windows. My goal was to reach at least basic functionality and to work on authorization in the next one.

Feel to close this one if you don't see fit.

genotrance commented 3 years ago

Okay I appreciate the idea of doing this incrementally but I don't have a way of testing this and whether it breaks anything on Windows though. Do you have high confidence this will work and it has been tested?

kraag-gorim commented 3 years ago

Agreed. I am also limited to test this in a proper way.