Re: kadm5 Library
| From: | Tim Gustafson | Date: | Fri, 30 Jan 2009 16:45:53 +0000 |
| Subject: | Re: kadm5 Library | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-287424@lists.php.net to get a copy of this message | ||
Sorry, I could have been a little clearer:
I can't recompile PHP. It's against our general policy to use custom compiled software on
the grounds that there are too many sysadmins managing a lot of these machines and if some software
is custom compiled and others not, it gets too confusing when it comes to keeping the machines
updated and patched. We're talking a dozen sysadmins and hundreds of machines here. :)
I did try to compile the PECL library by specifying the path to the Kerberos libraries as you
suggested, but it turns out that the normal version of Kerberos seems to have, among other things, a
"krb5/admin.h" header file, and the one that comes with CentOS has "krb5/krb5.h"
instead, and even when I change the source code to use "krb5/krb5.h", it still throws
about 50 errors talking about missing functions and re-defined functions and so on.
I'm thinking that the problem is that the PECL module was designed to work with one version of
the Kerberos library and CentOS provides a different version. I guess I was really asking if anyone
had any diffs or anything I could apply to the PECL module to make it compile on a CentOS machine.
Or perhaps is there a Yum repository somewhere that I could use to get a version of the PECL module
precompiled for CentOS?
I should point out that the Perl Kerberos module did install and compile successfully on this
machine, so I'm fairly sure that Kerberos is itself working.
Tim Gustafson
BSOE Webmaster
UC Santa Cruz
tjg@soe.ucsc.edu
831-459-5354