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
