[OpenAFS] Development status of mod_waklog and filedrawers
Joseph Timothy Foley
Tue, 12 Feb 2013 14:39:07 +0000
I followed these directions on my Ubuntu 12.04.1 32-bit machine and I still=
get an odd error when I try to load the freshly built waklog module:
apache2: Syntax error on line 210 of /etc/apache2/apache2.conf: Syntax erro=
r on line 1 of /etc/apache2/mods-enabled/waklog.load: Cannot load /usr/lib/=
apache2/modules/mod_waklog.so into server: /usr/lib/libafsauthent.so.1: und=
efined symbol: rx_connDeadTime
Action 'configtest' failed.
The Apache error log may have more information.
Searching through the include files in /usr/include/afs did not turn up wha=
t this symbol might referring to. What is more puzzling is that I can't fi=
nd a reference to this symbol in the waklog sourcecode in the first place.
I've collected the various emails/weblinks on this subject so far and put u=
p a wiki page for them:
From: Staffan H=E4m=E4l=E4 [mailto:email@example.com]=20
Sent: 4. febr=FAar 2013 14:41
To: Joseph Timothy Foley
Subject: Re: [OpenAFS] Development status of mod_waklog and filedrawers
I got mod_waklog to work on apache 2.2 at least.
I've found a lot of info in this posting:
Stephen Quinney's patches are available here:
Aaron Knister's patches here:
I downloaded mod_waklog from git, and applied the patches in this order:
patch -p1 < ../patches_aaron_knister/fix_build_scripts.patch
patch -p1 < ../patches_aaron_knister/have_stropts_h.patch
patch -p1 < ../patches_aaron_knister/gnu_source.patch
patch -p1 < ../patches_stephen_quinney/modwaklog-weakcrypto.patch
patch -p1 < ../patches_stephen_quinney/modwaklog-libs.patch
As I said, mod_waklog seems to work perfectly. However, I haven't got filed=
rawers to work yet. It does not seem to work with PHP 5.4.11 and Smarty 3.1=
I've read that it should work with PHP 5.x, but apparently not with 5.4, th=
ough I think I managed to fix that. (by loading some module statically inst=
ead of using "dl" - dynamically loaded modules, which is deprecated in 5.4)=
Smarty 3.1.13 seems to be more difficult, I just get strange error messages=
I've found a note somewhere that it does not work with Smarty 2.x, and that=
version 1.x works. Maybe version 3.x has the same problem, and we need to =
downgrade to version 1.x.
On 2013-02-04 14:01, Joseph Timothy Foley wrote:
> I would like to know more about this as well. I tried to get mod_waklog =
working on an Ubuntu 12.04 32-bit system but was unsuccessful. It compiled=
but did not get loaded correctly into the Apache 2 I was using. I asked a=
friend to was trying to use it at MIT, but they gave up and used IP-based =
> Where did you find a guide indicating which patches?
> -----Original Message-----
> From: firstname.lastname@example.org=20
> [mailto:email@example.com] On Behalf Of Staffan H=E4m=E4l=E4
> Sent: 30. jan=FAar 2013 20:35
> To: firstname.lastname@example.org
> Subject: [OpenAFS] Development status of mod_waklog and filedrawers
> What is the current status of the mod_waklog and filedrawers projects? I =
saw a thread about mod_waklog a few months ago, but what about filedrawers?
> I've managed to compile mod_waklog on Redhat RHEL6 64-bit after applying =
five patches (by Aaron Knister and Stephen Quinney). It now works on Apache=
2.2 (haven't tried 2.4 yet).
> Filedrawers seems to need some tweaking as well. I've found a few things =
that needs to be changed for it to work with PHP 5.4. It also seems to have=
problems with the current version of Smarty (version 3.1.13). I'm working =
through the things that need to be changed at the moment.
> It seems both mod_waklog and filedrawers haven't been updated for several=
years. Does anyone maintain them?
> Staffan H=E4m=E4l=E4
> Lule=E5 University of Technology
> OpenAFS-info mailing list