Skip Menu |
 

Subject: KDC 1.6/1.7/1.8 Installation
Date: Thu, 12 Aug 2010 10:49:21 +0530
From: "Subash Comerica (subashtc)" <subashtc@cisco.com>
To: <krb5-bugs@mit.edu>
Download kdcinstalllog.txt
text/plain 16KiB

Message body is not shown because sender requested not to inline it.

Hi,

   I am encountering the following failure when trying to install KDC 1.6, 1.7,1.8 or any interim releases from source distribution.

   Please let me know how do I fix this or if I am doing something wrong.

   I am trying to install the linux version of the source.

   Please help.

 

Thanks & Regards,

Subash

Changing the Way We Live, Work, Play and Learn

 

Please send questions in email to kerberos@mit.edu instead of submitting
them as bug reports.

Your problem is a broken gcc wrapper script on your system, as seen here:

gcc [...] -DCMD_PATH='"/bin /local/bin"' [...] -c authorization.c
gcc.orig: /local/bin": No such file or directory
[...]

Your gcc wrapper is not correctly quoting arguments when invoking
gcc.orig, so the CMD_PATH definition is being separated into two
arguments. If you wrote the wrapper yourself and it's a shell script,
use "$@" (with quotes) to pass the arguments on to gcc.orig instead of
$*.
Subject: RE: [krbdev.mit.edu #6756] KDC 1.6/1.7/1.8 Installation
Date: Sat, 14 Aug 2010 14:31:05 +0530
From: "Subash Comerica (subashtc)" <subashtc@cisco.com>
To: <rt-comment@krbdev.mit.edu>
CC: <kerberos@mit.edu>
RT-Send-Cc:
Download (untitled) / with headers
text/plain 1.8KiB
Hi Greg,
Thanks for your support. I think it worked.
Make test seems to fail probably due to some DNS config missing.

Thanks & Regards,
Subash
Changing the Way We Live, Work, Play and Learn
<part-logs>
make[2]: Entering directory `/root/u1/krb5-1.8.2/src/tests/resolve'
LD_LIBRARY_PATH=`echo -L../../lib | sed -e "s/-L//g" -e "s/ /:/g"`;
export LD_LIBRARY_PATH; ./resolve
Hostname: eveready
Host address: 10.64.x.y
FQDN: eveready

Resolve library did not return a fully qualified domain name.

If you are using /etc/hosts before DNS, e.g. "files" is listed first
for "hosts:" in nsswitch.conf, ensure that you have listed the FQDN
as the first name for the local host.

If this does not correct the problem, you may have to reconfigure the
kerberos
distribution to select a different set of libraries using
--with-netlib[=libs]
make[2]: *** [check] Error 3
make[2]: Leaving directory `/root/u1/krb5-1.8.2/src/tests/resolve'
make[1]: *** [check-recurse] Error 1
make[1]: Leaving directory `/root/u1/krb5-1.8.2/src/tests'
make: *** [check-recurse] Error 1
</part-logs>

Show quoted text
-----Original Message-----
From: Greg Hudson via RT [mailto:rt-comment@krbdev.mit.edu]
Sent: Thursday, August 12, 2010 11:54 PM
To: Subash Comerica (subashtc)
Subject: [krbdev.mit.edu #6756] KDC 1.6/1.7/1.8 Installation

Please send questions in email to kerberos@mit.edu instead of submitting

them as bug reports.

Your problem is a broken gcc wrapper script on your system, as seen
here:

gcc [...] -DCMD_PATH='"/bin /local/bin"' [...] -c authorization.c
gcc.orig: /local/bin": No such file or directory
[...]

Your gcc wrapper is not correctly quoting arguments when invoking
gcc.orig, so the CMD_PATH definition is being separated into two
arguments. If you wrote the wrapper yourself and it's a shell script,
use "$@" (with quotes) to pass the arguments on to gcc.orig instead of
$*.