[2869] in Kerberos-V5-bugs

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

krb5-build/540: Change of installation targets

daemon@ATHENA.MIT.EDU (Chris P. Ross)
Thu Jan 29 03:19:16 1998

Resent-From: gnats@rt-11.MIT.EDU (GNATS Management)
Resent-To: tlyu@MIT.EDU
Resent-Reply-To: krb5-bugs@MIT.EDU, cross@va.pubnix.com
Date: Thu, 29 Jan 1998 03:18:15 -0500 (EST)
From: cross@va.pubnix.com (Chris P. Ross)
Reply-To: cross@va.pubnix.com
To: krb5-bugs@MIT.EDU
Cc: cross@va.pubnix.com


>Number:         540
>Category:       krb5-build
>Synopsis:       daemons installed in .../sbin; should be .../libexec
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    tlyu
>State:          open
>Class:          change-request
>Submitter-Id:   unknown
>Arrival-Date:   Thu Jan 29 03:19:01 EST 1998
>Last-Modified:
>Originator:     Chris P. Ross
>Organization:
UUNET Technologies, Inc.
>Release:        krb5-1.0.4
>Environment:
BSD/OS 3.1
System: BSD/OS ballista.va.pubnix.com 3.1 BSDI BSD/OS 3.1 Kernel #5: Fri Nov 21 16:28:46 EST 1997 lidl@pembroke.va.pubnix.com:/export/src/bsdi/sys/compile/DESKTOP i386


>Description:
	Build and install kerberos v5.  The system-invoked daemons, which
should (at least under the BSD schema) be installed into libexec, are installed
into sbin with the "administrative" programs.
>How-To-Repeat:
	Build and install kerberos v5
>Fix:
	Set SERVER_BINDIR to @libexecdir@, not @sbindir@ (which is already
used (as it should be) for ADMIN_BINDIR)
	Patch included...  Also, install kadmind and kadmind4 in SERVER_BINDIR,
not ADMIN_BINDIR...

------
Index: kadmin/server/Makefile.in
===================================================================
RCS file: /export/src/CVS/usr.local/krb5/src/kadmin/server/Makefile.in,v
retrieving revision 1.1.1.1
diff -c -r1.1.1.1 Makefile.in
*** Makefile.in	1997/12/17 15:14:50	1.1.1.1
--- Makefile.in	1998/01/29 08:13:29
***************
*** 9,16 ****
  	$(LD) $(LDFLAGS) $(LDARGS) -o $(PROG) $(OBJS) $(LIBS)
  
  install::
! 	$(INSTALL_PROGRAM) $(PROG) ${DESTDIR}$(ADMIN_BINDIR)/$(PROG)
! 	$(INSTALL_DATA) $(srcdir)/$(PROG).M ${DESTDIR}$(ADMIN_MANDIR)/$(PROG).8
  
  clean::
  	$(RM) $(PROG) $(OBJS)
--- 9,16 ----
  	$(LD) $(LDFLAGS) $(LDARGS) -o $(PROG) $(OBJS) $(LIBS)
  
  install::
! 	$(INSTALL_PROGRAM) $(PROG) ${DESTDIR}$(SERVER_BINDIR)/$(PROG)
! 	$(INSTALL_DATA) $(srcdir)/$(PROG).M ${DESTDIR}$(SERVER_MANDIR)/$(PROG).8
  
  clean::
  	$(RM) $(PROG) $(OBJS)
Index: kadmin/v4server/Makefile.in
===================================================================
RCS file: /export/src/CVS/usr.local/krb5/src/kadmin/v4server/Makefile.in,v
retrieving revision 1.1.1.1
diff -c -r1.1.1.1 Makefile.in
*** Makefile.in	1997/12/17 15:14:51	1.1.1.1
--- Makefile.in	1998/01/29 08:13:29
***************
*** 17,23 ****
  	$(CC) $(LDFLAGS) $(LDARGS) -o $(PROG) $(OBJS) $(LIBS)
  
  install::
! 	$(INSTALL_PROGRAM) $(PROG) ${DESTDIR}$(ADMIN_BINDIR)/$(PROG)
  
  clean::
  	$(RM) $(PROG) $(OBJS)
--- 17,23 ----
  	$(CC) $(LDFLAGS) $(LDARGS) -o $(PROG) $(OBJS) $(LIBS)
  
  install::
! 	$(INSTALL_PROGRAM) $(PROG) ${DESTDIR}$(SERVER_BINDIR)/$(PROG)
  
  clean::
  	$(RM) $(PROG) $(OBJS)
Index: config/pre.in
===================================================================
RCS file: /export/src/CVS/usr.local/krb5/src/config/pre.in,v
retrieving revision 1.3
diff -c -r1.3 pre.in
*** pre.in	1998/01/22 15:59:46	1.3
--- pre.in	1998/01/29 08:13:29
***************
*** 66,72 ****
  
  KRB5MANROOT = @mandir@
  ADMIN_BINDIR = @sbindir@
! SERVER_BINDIR = @sbindir@
  CLIENT_BINDIR =@bindir@
  ADMIN_MANDIR = $(KRB5MANROOT)/man8
  SERVER_MANDIR = $(KRB5MANROOT)/man8
--- 66,72 ----
  
  KRB5MANROOT = @mandir@
  ADMIN_BINDIR = @sbindir@
! SERVER_BINDIR = @libexecdir@
  CLIENT_BINDIR =@bindir@
  ADMIN_MANDIR = $(KRB5MANROOT)/man8
  SERVER_MANDIR = $(KRB5MANROOT)/man8
>Audit-Trail:
>Unformatted:

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