krb5-1.2.6-binary-solaris missing symlinks
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
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?
More information about the krbdev