[Buildbot-devel] Re: [Python-Dev] buildbot
Stephen Davis
stephendavis at mac.com
Wed Jan 11 01:03:46 UTC 2006
On Jan 10, 2006, at 10:16 AM, Brian Warner wrote:
>> I have security concerns as well, but not in buildbot itself. My
>> project is restricted even withinz the company I work for so I need
>> the buildbot web server to only be available to certain people.
>> HTTPS access would be nice too. TwistedWeb doesn't seem to have
>> support for either HTTPS or authentication so I've been forced to
>> "hide" it by putting it on a non-standard port. Very weak.
>
> Actually twisted-web provides pretty good support for both SSL and
> password-based authentication, but my own web skills are too weak
> to really
> figure out how to take advantage of them. I've been hoping to
> address this in
> the "web status page cleanup" item on the TODO list, but other bugs
> and
> features keep getting in the way.
>
> There are a couple of examples of setting up an HTTPS website in
> the twisted
> docs, in case you're interested. I think the changes would only
> have to go
> into Waterfall.setup, probably just replacing the internet.TCPServer
> () call
> to something involving SSL.
Interesting. Where are these docs? Last time I searched the
TwistedWeb docs, there was no mention of SSL whatsoever.
> The authentication stuff is called "guard", and I think it would
> involve
> inserting an additional password-checking resource between the top-
> level
> server.Site and the primary html.StatusResource object. But, as I
> said, my
> twisted-web-foo is not strong, so I could be completely wrong about
> this.
I see "Guard" now but did not realize what that meant when I was
looking for authentication. Where is the "funny twisted name = thing
you're looking for" glossary? :-)
Regardless, my Apache foo is better than my Twisted foo and setting
up a reverse proxy will probably integrate more cleanly in my
environment anyway so I'll probably stick with that.
stephen
More information about the devel
mailing list