[OpenAFS] (webserver security) AFS and Apache Virtual Directory
Christopher D. Clausen
cclausen@acm.org
Sun, 18 Feb 2007 23:18:48 -0600
This is a multi-part message in MIME format.
------=_NextPart_000_0B60_01C753B3.251541F0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
Jeffrey Altman <jaltman@secure-endpoints.com> wrote:
> You really can't keep a separate per-thread token with AFS unless you
> are willing to use a user-mode cache manager linked to Apache. If you
> do, you can access AFS as the user for web operations but anything
> external such as CGI/PHP, Tomcat, or ColdFusion still loses.
>
> With Apache 2.0/2.1, it is possible to construct an implementation
> using the pre-fork model that allows you to associate a single token
> with each request that will also be used for CGI/PHP but not for
> Tomcat or ColdFusion. In this model, you can set per-directory rules
> that indicate whether the external application should run with a
> web-server token, the user token, or no token at all and manipulate
> the contents of a per-process PAG.
>
> I am working with a member of the Apache development team to develop
> an Apache 2.0/2.1 module which will provide such functionality.
I know this is an old thread, but is there any progress on the above
apache mod?
And if not, can someone provide more info on the pre-fork
implementations mentioned above? (Assuming something exists and its not
a "code your own" solution.)
<<CDC
------=_NextPart_000_0B60_01C753B3.251541F0
Content-Type: application/x-pkcs7-signature;
name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="smime.p7s"
MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIICWjCCAlYw
ggG/oAMCAQICEAhWgEQ4qkOn2uxIhNojhXAwDQYJKoZIhvcNAQEFBQAwYjELMAkGA1UEBhMCWkEx
JTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQ
ZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBMB4XDTA3MDEzMTAzNTkzOFoXDTA4MDEzMTAzNTkz
OFowQjEfMB0GA1UEAxMWVGhhd3RlIEZyZWVtYWlsIE1lbWJlcjEfMB0GCSqGSIb3DQEJARYQY2Ns
YXVzZW5AYWNtLm9yZzCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA+BmKgqaKpfuBYDUeQPWu
zchpimXNJVeeOxZ92QyM6TpFbcm2K7w+Z5lTNreT4Hfyoc3VglWOWyfqDKgPj9AUVIiXB1Vlvb5/
LjMGB9ez5KaIrBeKQBvAYxMIJfC/MFhsLCcmxvJ8hK3EUBDgnBG1htaXebO8vFzTaj8jXNLmgBMC
AwEAAaMtMCswGwYDVR0RBBQwEoEQY2NsYXVzZW5AYWNtLm9yZzAMBgNVHRMBAf8EAjAAMA0GCSqG
SIb3DQEBBQUAA4GBAHXcwpE1P5w2JA7U0cuMbsO/0PbFF8eHTKeU+b5FRHK+Z3nVxEJRN8ZkhOTy
dkaphwWPb4p5+hL5XTYKalVllN3he8GB4OBbn3RYNLsx/Cu0ugiZD/j3ojWkdTB6ZBXF184PlO1O
37bSZG0C0cNOcl908/6Si7cKJ9Y2mX7g13wNMYIB2TCCAdUCAQEwdjBiMQswCQYDVQQGEwJaQTEl
MCMGA1UEChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBl
cnNvbmFsIEZyZWVtYWlsIElzc3VpbmcgQ0ECEAhWgEQ4qkOn2uxIhNojhXAwCQYFKw4DAhoFAKCB
ujAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0wNzAyMTkwNTE4NDha
MCMGCSqGSIb3DQEJBDEWBBSPuW2BNi9w4oAHvj5mtiR8nC80mTBbBgkqhkiG9w0BCQ8xTjBMMAoG
CCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggqhkiG9w0DAgIBQDAHBgUrDgMCBzANBggqhkiG
9w0DAgIBKDAHBgUrDgMCHTANBgkqhkiG9w0BAQEFAASBgGW/GoCL2ye2+T+Qc6rtyCk/ZvXoow8I
XhyVuaVsauwSYPegJvokoGhGBmya5D3lrTfxgXBWQrDwpfx9mjxQ6TVrHVGaQdsG0KMFpqmmgSe9
/c2nEO1+OnIduoUSseV/2wfKK0Be9cgcLBw430WJrKZ5UtYGea5NdNGqEpTPZzRIAAAAAAAA
------=_NextPart_000_0B60_01C753B3.251541F0--