OK, vincent mathieu from esup corrected mod_cas sources to be compatible 
with apache 2.2

apr_group_name_get , deprecated has been replaced with apr_gid_name_get ; -> 
mod_cas.c:    if (apr_gid_name_get(&gn, u->pw_gid, p) != APR_SUCCESS)

Now my RPM for fedora core 5 works fine, they also include latest 
modification from esup 
(http://subversion.cru.fr/esup-mod-cas/trunk/CHANGELOG.txt)

all this is available at: http://www.ja-sig.org/wiki/display/CAS/RPM+Modules

Jehan PROCACCIA wrote:
> hello,
>
> I'am updating my rpm httpd  packages which includes mod_cas
> previous operationnal packages: 
> http://www.ja-sig.org/wiki/display/CAS/RPM+Modules
> Now I just did it on httpd-2.2.2-1.2 on fedora core 5, it includes 
> mod_cas from esup:
> http://esup-portail.org/consortium/espace/download/Mod_cas/Mod_cas-2.0.11-esup-1-RC1.tar.gz
>  
>
> it compiles and install fine, however when starting apache it says:
> $ /etc/init.d/httpd restart
> Stopping httpd:                                            [  OK  ]
> Starting httpd: httpd: Syntax error on line 209 of 
> /etc/httpd/conf/httpd.conf: Syntax error on line 1 of 
> /etc/httpd/conf.d/mod_cas.conf: Cannot load 
> /etc/httpd/modules/mod_cas.so into server: 
> /etc/httpd/modules/mod_cas.so: undefined symbol: apr_group_name_get
>                                                           [FAILED]
>
> I suppose http (apr ?) api have change, is there a mod_cas version httpd 
> 2.2 enabled ?
> any idea on how to solve that problem ?
>
> thanks.
>
> PS: here: (http://wiki.case.edu/CAS#Apache_2.2) I see that gregory.szorc 
> apparently patched/hacked ? mod_cas for apache 2.2, is this the solution ?
> what about Apache::AuthCAS mod_perl module ?
> _______________________________________________
> Yale CAS mailing list
> [email protected]
> http://tp.its.yale.edu/mailman/listinfo/cas
>   

_______________________________________________
Yale CAS mailing list
[email protected]
http://tp.its.yale.edu/mailman/listinfo/cas

Reply via email to