[2798] in Kerberos-V5-bugs

home help back first fref pref prev next nref lref last post

krb5-build/478: HPUX shared libraries installed incorrectly

daemon@ATHENA.MIT.EDU (sommerfeld@apollo.hp.com)
Fri Oct 10 16:54:58 1997

Resent-From: gnats@rt-11.MIT.EDU (GNATS Management)
Resent-To: tlyu@MIT.EDU
Resent-Reply-To: krb5-bugs@MIT.EDU, sommerfeld@apollo.hp.com
Date: Fri, 10 Oct 1997 16:53:34 -0400
From: sommerfeld@apollo.hp.com
Reply-To: sommerfeld@apollo.hp.com
To: krb5-bugs@MIT.EDU


>Number:         478
>Category:       krb5-build
>Synopsis:       HPUX shared libraries installed incorrectly
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    tlyu
>State:          open
>Class:          change-request
>Submitter-Id:   unknown
>Arrival-Date:   Fri Oct 10 16:54:01 EDT 1997
>Last-Modified:
>Originator:     Bill Sommerfeld
>Organization:
HP
>Release:        1.0pl1
>Environment:
	
System: HP-UX blatt B.10.01 A 9000/712 2010593751 two-user license


>Description:
	HP-UX shared libraries must have "execute"
	permission turned on.

	also, for various historical reasons involving artifacts of
	the HP-UX shared memory system, you get better performance if
	they're owned by root and mode 555 instead of mode 755
	Basically you wind up taking a whole bunch of unnecessary
	sharing page faults unless library text can be mapped in a
	"global" shared-readable, unwriteable chunk of address space...

>How-To-Repeat:
	configure --enable-shared 
		(yes, I know that doesn't quite work, i've got
		 a few more fixes to mail in..)
	make install; try to run any binary.

>Fix:
	fix install modes for shared libraries on hp-ux to be 555
	instead of 644.
>Audit-Trail:
>Unformatted:

home help back first fref pref prev next nref lref last post