[foaf-protocols] Language support for Modulus, Exponent, SAN
Joe Presbrey
presbrey at csail.mit.edu
Mon Sep 20 18:33:44 CEST 2010
I have used Lua a bunch in the HTTP realm: I implemented an OpenAFS
WebDAV gateway by extending lighttpd with Lua to do dynamic proxying
to privilege-separated backends.
I created some redland/librdf bindings for Lua this afternoon. I
created some derived on dajobe's redland-bindings package. Hopefully
soon I'll get his help committing+releasing them upstream. Toby,
please publish your lexer!
So, mod_lua is looking really good so far (and very similar to
mod_perl/mod_python). For authn/authz:
LuaHookCheckUserID Directive
Description: Provide a hook for the check_user_id phase of request processing
LuaHookAuthChecker Directive
Description: Provide a hook for the auth_checker phase of request processing
Invoke a lua function in the auth_checker phase of processing a
request. This can be used to implement arbitrary authentication and
authorization checking.
And built-in, granular code caching and scope controls:
LuaCodeCache Directive
Description: Configure the compiled code cache.
Syntax: LuaCodeCache stat|forever|never
LuaScope Directive
Description: One of once, request, conn, server -- default is once
Syntax: LuaScope once|request|conn|server [max|min max]
http://httpd.apache.org/docs/trunk/mod/mod_lua.html#luahookauthchecker
--
Joe Presbrey
On Mon, Sep 20, 2010 at 2:59 AM, Toby Inkster <tai at g5n.co.uk> wrote:
> On Sun, 19 Sep 2010 17:31:09 -0400
> Joe Presbrey <presbrey at csail.mit.edu> wrote:
>
>> Lua -- is a powerful, fast, lightweight, embeddable scripting
>> language.
>
> I'm quite a fan of Lua. I've not used it much, but my text editor of
> choice (SciTE) allows for extensions to be written in Lua, so I've used
> Lua to write a Notation 3/Turtle/NTriples/NQuads/TriG/SPARQL lexer for
> syntax highlighting.
>
> --
> Toby A Inkster
> <mailto:mail at tobyinkster.co.uk>
> <http://tobyinkster.co.uk>
>
> _______________________________________________
> foaf-protocols mailing list
> foaf-protocols at lists.foaf-project.org
> http://lists.foaf-project.org/mailman/listinfo/foaf-protocols
>
More information about the foaf-protocols
mailing list