attempt at autoconf'ing
authorTom Yu <tlyu@mit.edu>
Thu, 14 Jul 1994 07:42:49 +0000 (07:42 +0000)
committerTom Yu <tlyu@mit.edu>
Thu, 14 Jul 1994 07:42:49 +0000 (07:42 +0000)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@3972 dc483132-0cff-0310-8789-dd5450dbe970

src/appl/bsd/Makefile.in [new file with mode: 0644]
src/appl/bsd/configure.in [new file with mode: 0644]

diff --git a/src/appl/bsd/Makefile.in b/src/appl/bsd/Makefile.in
new file mode 100644 (file)
index 0000000..a03cebe
--- /dev/null
@@ -0,0 +1,50 @@
+CFLAGS = $(CCOPTS) $(DEFS) $(LOCALINCLUDE)
+SETENVSRC=@SETENVSRC@
+SETENVOBJ=@SETENVOBJ@
+ISODELIB=@ISODELIB@
+COMERRLIB=$(BUILDTOP)/util/et/libcom_err.a
+K4LIB = $(KRB4)/lib/libkrb.a
+KLIB = $(TOPLIBD)/libkrb5.a $(TOPLIBD)/libcrypto.a $(ISODELIB) $(COMERRLIB)
+
+SRCS= krcp.c krlogin.c krsh.c kcmd.c forward.c logutil.c $(SETENVSRC) \
+       login.c
+OBJS= krcp.o krlogin.o krsh.o kcmd.o forward.c logutil.o $(SETENVOBJ) \
+       login.o
+
+all:: rsh rcp rlogin krshd krlogind login.krb5
+
+rsh: krsh.o kcmd.o forward.o
+       $(CC) $(CFLAGS) -o rsh krsh.o kcmd.o forward.o $(KLIB) $(LIBS)
+
+install::
+       cp rsh $(DESTDIR)$(CLIENT_BINDIR)/rsh
+
+rcp: krcp.o kcmd.o forward.o
+       $(CC) $(CFLAGS) -o rcp krcp.o kcmd.o forward.o $(KLIB) $(LIBS)
+
+install::
+       cp rcp $(DESTDIR)$(CLIENT_BINDIR)/rcp
+
+rlogin: krlogin.o kcmd.o forward.o
+       $(CC) $(CFLAGS) -o rlogin krlogin.o kcmd.o forward.o $(KLIB) $(LIBS)
+
+install::
+       cp rlogin $(DESTDIR)$(CLIENT_BINDIR)/rlogin
+
+krshd: krshd.o kcmd.o logutil.o forward.o
+       $(CC) $(CFLAGS) -o krshd krshd.o kcmd.o logutil.o forward.o $(KLIB) $(K4LIB) $(LIBS)
+
+install::
+       cp krshd $(DESTDIR)$(SERVER_BINDIR)/krshd
+
+krlogind: krlogind.o logutil.o kcmd.o forward.o
+       $(CC) $(CFLAGS) -o krlogind krlogind.o logutil.o kcmd.o forward.o $(KLIB) $(K4LIB) $(LIBS)
+
+install::
+       cp krlogind $(DESTDIR)$(SERVER_BINDIR)/krlogind
+
+login.krb5: login.o logutil.o $(SETENVOBJ)
+       $(CC) $(CFLAGS) -o login.krb5 login.o logutil.o $(SETENVOBJ) $(KLIB) $(LIBS)
+
+install::
+       cp login.krb5 $(DESTDIR)$(SERVER_BINDIR)/login.krb5
diff --git a/src/appl/bsd/configure.in b/src/appl/bsd/configure.in
new file mode 100644 (file)
index 0000000..3b719a3
--- /dev/null
@@ -0,0 +1,19 @@
+AC_INIT(krlogind.c)
+WITH_CCOPTS
+ISODE_DEFS
+ISODE_INCLUDE
+CONFIG_RULES
+AC_SET_BUILDTOP
+AC_HAVE_LIBRARY(socket)
+AC_HAVE_LIBRARY(nsl)
+KRB_INCLUDE
+WITH_KRB5ROOT
+WITH_KRB4
+AC_COMPILE_CHECK([setenv],
+[setenv();],[setenv("PATH","/bin",0)],,
+[SETENVSRC=setenv.c
+SETENVOBJ=setenv.o
+AC_SUBST([SETENVSRC])
+AC_SUBST([SETENVOBJ])])
+ADD_DEF(-DKERBEROS)
+AC_OUTPUT(Makefile,[EXTRA_RULES])