Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > 8683b2ce86cd7dd7020f04d464345c34 > files > 6

mandriva-clubpartner-0.04-2mdv2010.0.noarch.rpm

mandriva-clubpartner - a service to authenticated club member user

Installation:

perl Makefile.PL
make
make install

* Apache configuration:

The club_auth script is dedicated to work with apache-mod_external_authnz. It
accept as first parameter the member level to allow a user to access to the
ressource. This level can either the level ID, either the level name
(alumninium, mandriva, standard, vip, silver, gold or platinum).

The script can also manage my group and the expiration date. To do so, use
-g option, argument will be the group list allow to connect. For testing
purpose you can use --no-chk-exp then ignore the expiration date.

* Examples of apache configuration files can be found in httpd/:

- club_01.conf define authentication rules,
- club_02.conf allow access to the directory (adapt it to your configuration),
- club_03.conf define per url autorisation using rules define in club_01.conf.

club_auth script can use a cache to avoid club authentication overload. To use
a cache, just create "/var/cache/clubauth" directory and give write permission
to apache user.

Author:

Olivier Thauvin <nanardon@mandriva.org>