[638] in Kerberos-V5-bugs

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

Problem with appl/bsd for V5b4.2

daemon@ATHENA.MIT.EDU (lai@ISI.EDU)
Mon Aug 15 14:27:01 1994

Date: Mon, 15 Aug 1994 11:27:18 -0700
From: lai@ISI.EDU
To: krb5-bugs@MIT.EDU


Currently we are compiling kerberos 5 beta 4.2 on Sun Os 4.1.3 (sparc 10),           
we are having the following problems in appl/bsd dir :    

in appl/bsd/Makefile.in 

When you do a make clean, forward.c gets removed. 
The line: 
OBJS= krcp.o krlogin.o krsh.o kcmd.o forward.c logutil.o $(SETENVOBJ) \
should be changed to:   
OBJS= krcp.o krlogin.o krsh.o kcmd.o forward.o logutil.o $(SETENVOBJ) \
(forward.c -> forward.o)     

Also make clean in the bsd directory does not remove the
deamons (krlogind, krshd ...).       

There are other problems in this directory. One is, why are these defs :
------------------------------------------------------------------

DEFS =  -DHAVE_LIBNSL=1 -DHAVE_LIBDBM=1 -DHAS_UTIMES=1 -DHAVE_SETREUID=1 -DHAVE_KILLPG=1
-DHAVE_GETDTABLESIZE=1 -DHAVE_INITGROUPS=1 -DHAVE_SETPRIORITY=1 -DHAVE_SETREUID=1 -DPOSIX
_SIGNALS=1 -DHAVE_SYS_FILIO_H=1 -DHAVE_SYS_SOCKIO_H=1 -DPOSIX_TERMIOS=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_LABEL_
H=1 -DHAVE_TTYENT_H=1 -DHAVE_SYS_PTYVAR_H=1 -DHAVE_LASTLOG_H=1 -DUSE_DIRENT_H=1 -DHAVE_WA
IT3=1  -DHAVE_SETOWN=1 -DNO_UT_EXIT=1 -DNO_UT_PID=1
------------------------------------------------------------------
defined in the makefile when most of them are already defined in autoconf.h ?             
It makes it that much harder to build and maintain kerberos for different  
architectures. The same applies for the LOGIN_PROGRAM macro.         


Ari Medivinsky  ari@isi.edu  
Charlie Lai	lai@isi.edu


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