krb5-1.2.6-binary-solaris missing symlinks

Ken Raeburn raeburn at MIT.EDU
Mon Sep 23 13:55:01 EDT 2002


Mark Price <prim0001 at unf.edu> writes:
> I installed the krb5-1.2.6 binary tarball for solaris
> and found that for all (or most all) libraries placed
> in /usr/local/lib of the form libsomelib.so.x.y, it was
> necessary to do:
> $ ln -s libsomelib.so.x.y libsomelib.so.x
> because the utilityes were looking for libraries in the .so.x
> form.

This sounds like some kind of problem in extraction.  According to tar
on my Linux system, the tar file we distribute for Solaris includes:

-rw-r--r-- root/other  2547256 2002-09-11 20:07:17 usr/local/lib/libk5crypto.a
-rw-r--r-- root/other   236516 2002-09-11 20:07:17 usr/local/lib/libk5crypto.so.3.0
lrwxrwxrwx root/other        0 2002-09-11 20:07:17 usr/local/lib/libk5crypto.so -> libk5crypto.so.3.0
lrwxrwxrwx root/other        0 2002-09-11 20:07:17 usr/local/lib/libk5crypto.so.3 -> libk5crypto.so.3.0
-rw-r--r-- root/other 11373212 2002-09-11 20:07:22 usr/local/lib/libkrb5.a
-rw-r--r-- root/other  1174148 2002-09-11 20:07:22 usr/local/lib/libkrb5.so.3.1
lrwxrwxrwx root/other        0 2002-09-11 20:07:22 usr/local/lib/libkrb5.so -> libkrb5.so.3.1
lrwxrwxrwx root/other        0 2002-09-11 20:07:22 usr/local/lib/libkrb5.so.3 -> libkrb5.so.3.1

and so forth.

> I'm sure I'm not the only solaris admin that would appreciate
> this being fixed.
> It also turned out that all of the executables in /usr/local/sbin
> and /usr/local/bin had permissions -rw-r--r--.

Again, this doesn't match the contents of the tar file:

% tar tvzf krb5-1.2.6-sparc-sun-solaris2.8.tar.gz | grep bin/
...
-rwxr-xr-x root/other    22276 2002-09-11 20:07:28 usr/local/bin/krb524init
-rwxr-xr-x root/other   157668 2002-09-11 20:07:33 usr/local/bin/v5passwd
-rwxr-xr-x root/other    19244 2002-09-11 20:07:35 usr/local/bin/klist
-rwxr-xr-x root/other    34432 2002-09-11 20:07:36 usr/local/bin/kinit
-rwxr-xr-x root/other     8948 2002-09-11 20:07:36 usr/local/bin/kdestroy
-rwxr-xr-x root/other     7980 2002-09-11 20:07:36 usr/local/bin/kpasswd
...

Could you check the PGP signature that's included in our download?
Tom's key (used for signing it) is also available from our web site.

% gpg --verify krb5-1.2.6-sparc-sun-solaris2.8.tar.gz.asc 
gpg: Warning: using insecure memory!
gpg: Signature made Thu Sep 12 16:46:01 2002 EDT using DSA key ID 2E2F668E
gpg: Good signature from "Tom Yu <tlyu at mit.edu>"
%

> If whoever is responsible for these things would not mind,
> I could send a tarball or a solaris pkg file with the links
> added and permissions set to -rwx-r-xr-x

We've already got it.  Did you get your copy off our web site?

Ken



More information about the krbdev mailing list