<IfDefine HAVE_MYA> <IfModule !mod_mya.c> LoadModule mya_module extramodules/mod_mya.so </IfModule> </IfDefine> <IfModule mod_mya.c> # examples taken from the online documentation at: # http://www.synthemesc.com/mod_mya/ # -- # Regards // Oden Eriksson # Deserve-IT Networks -> http://d-srv.com #<VirtualHost 206.9.161.29> # ServerName www.example # # <Directory /export/super-secret> # AuthType basic # AuthName "Top Secret Stuff" # # require valid-user # # mya On # mya_MySQL_Database virtual_users # mya_MySQL_Table virtual_users # mya_MySQL_Username_Field username # mya_MySQL_Password_Field password # mya_Authoritative On # mya_Encryption PlainText # </Directory> #</VirtualHost> # # The corresponding database schema would look like this. The username # field must be identical in both virtual_users and groups tables. # # #CREATE TABLE virtual_users ( # username char(32) NOT NULL, # password char(32), # PRIMARY KEY (username) #); # #CREATE TABLE groups ( # groupname char(32) NOT NULL, # username char(32) NOT NULL #); # #INSERT INTO virtual_users VALUES ('user','password'); # </IfModule>