summaryrefslogtreecommitdiffstats
path: root/src/lib
diff options
context:
space:
mode:
authorEzra Peisach <epeisach@mit.edu>1996-03-19 03:03:57 +0000
committerEzra Peisach <epeisach@mit.edu>1996-03-19 03:03:57 +0000
commit4ab9dff20b4ce34943153c1a6f31a2bd23daeed6 (patch)
treeadca76635396e999cc751adb5ae626211ea55eac /src/lib
parent0f29b78b998de497eab71bf9cd46297e128721f4 (diff)
downloadkrb5-4ab9dff20b4ce34943153c1a6f31a2bd23daeed6.tar.gz
krb5-4ab9dff20b4ce34943153c1a6f31a2bd23daeed6.tar.xz
krb5-4ab9dff20b4ce34943153c1a6f31a2bd23daeed6.zip
* configure.in: Add KRB5_RUN_FLAGS
* Makefile.in: Use the run flags. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@7665 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/kdb/ChangeLog6
-rw-r--r--src/lib/kdb/Makefile.in3
-rw-r--r--src/lib/kdb/configure.in1
-rw-r--r--src/lib/krb5/krb/ChangeLog8
-rw-r--r--src/lib/krb5/krb/Makefile.in5
-rw-r--r--src/lib/krb5/krb/configure.in1
-rw-r--r--src/lib/krb5/os/ChangeLog6
-rw-r--r--src/lib/krb5/os/Makefile.in12
-rw-r--r--src/lib/krb5/os/configure.in1
9 files changed, 33 insertions, 10 deletions
diff --git a/src/lib/kdb/ChangeLog b/src/lib/kdb/ChangeLog
index 7721c8606..5aeeffc60 100644
--- a/src/lib/kdb/ChangeLog
+++ b/src/lib/kdb/ChangeLog
@@ -1,3 +1,9 @@
+Mon Mar 18 21:46:39 1996 Ezra Peisach <epeisach@kangaroo.mit.edu>
+
+ * configure.in: Add KRB5_RUN_FLAGS
+
+ * Makefile.in: Use the run flags.
+
Sun Mar 17 20:55:41 1996 Ezra Peisach <epeisach@dumpster.rose.brandeis.edu>
* configure.in: Change WITH_KDB_DB to USE_KDB5_LIBRARIES and add
diff --git a/src/lib/kdb/Makefile.in b/src/lib/kdb/Makefile.in
index a725dbe7c..7b1176d89 100644
--- a/src/lib/kdb/Makefile.in
+++ b/src/lib/kdb/Makefile.in
@@ -1,4 +1,5 @@
CFLAGS = $(CCOPTS) $(DEFS)
+KRB5_RUN_ENV = @KRB5_RUN_ENV@
all:: $(OBJS)
@@ -42,7 +43,7 @@ t_kdb: t_kdb.o $(DEPLIBS)
$(LD) $(LDFLAGS) $(LDARGS) -o t_kdb t_kdb.o $(LIBS)
check:: t_kdb
- LD_LIBRARY_PATH=$(TOPLIBD) ; export LD_LIBRARY_PATH ; ./t_kdb
+ $(KRB5_RUN_ENV) ./t_kdb
clean::
$(RM) t_kdb t_kdb.o
diff --git a/src/lib/kdb/configure.in b/src/lib/kdb/configure.in
index 2065cfa24..ec7f93ec1 100644
--- a/src/lib/kdb/configure.in
+++ b/src/lib/kdb/configure.in
@@ -6,6 +6,7 @@ AC_PROG_RANLIB
AC_PROG_INSTALL
AC_HAVE_HEADERS(unistd.h)
AC_CHECK_FUNCS(srand48 srand srandom umask)
+KRB5_RUN_FLAGS
V5_USE_SHARED_LIB
USE_KDB5_LIBRARY
KRB5_LIBRARIES
diff --git a/src/lib/krb5/krb/ChangeLog b/src/lib/krb5/krb/ChangeLog
index 613607ce9..9fb871daf 100644
--- a/src/lib/krb5/krb/ChangeLog
+++ b/src/lib/krb5/krb/ChangeLog
@@ -1,6 +1,12 @@
+Mon Mar 18 21:49:39 1996 Ezra Peisach <epeisach@kangaroo.mit.edu>
+
+ * configure.in: Add KRB5_RUN_FLAGS
+
+ * Makefile.in: Use runtime flags.
+
Sun Mar 17 20:32:08 1996 Ezra Peisach <epeisach@dumpster.rose.brandeis.edu>
- * configure.in: Add USE_ANAME, USE_KRB5_LIBRAR, KRB5_LIBRARIES so
+ * configure.in: Add USE_ANAME, USE_KRB5_LIBRARY, KRB5_LIBRARIES so
that Makefile does not have to know build tree layout.
* Makefile.in: Rework to be consistant with configure defines so
diff --git a/src/lib/krb5/krb/Makefile.in b/src/lib/krb5/krb/Makefile.in
index 8a251b4cb..7737f2e5f 100644
--- a/src/lib/krb5/krb/Makefile.in
+++ b/src/lib/krb5/krb/Makefile.in
@@ -1,4 +1,5 @@
CFLAGS = $(CCOPTS) $(DEFS)
+RUN_SETUP = @KRB5_RUN_ENV@
##DOSBUILDTOP = ..\..\..
##DOSLIBNAME=..\krb5.lib
@@ -181,7 +182,7 @@ TEST_PROGS= t_walk_rtree t_kerb t_ser
check-unix:: $(TEST_PROGS)
KRB5_CONFIG=$(srcdir)/t_krb5.conf ; export KRB5_CONFIG ;\
- ./t_kerb 425_conv_principal rcmd e40-po ATHENA.MIT.EDU \
+ $(RUN_SETUP) ./t_kerb 425_conv_principal rcmd e40-po ATHENA.MIT.EDU \
425_conv_principal rcmd mit ATHENA.MIT.EDU \
425_conv_principal rcmd lithium ATHENA.MIT.EDU \
425_conv_principal rcmd tweedledumb CYGNUS.COM \
@@ -191,7 +192,7 @@ check-unix:: $(TEST_PROGS)
> test.out
cmp test.out $(srcdir)/t_ref_kerb.out
$(RM) test.out
- ./t_ser
+ $(RUN_SETUP) ./t_ser
check-mac:: $(TEST_PROGS)
diff --git a/src/lib/krb5/krb/configure.in b/src/lib/krb5/krb/configure.in
index a0e11d159..7e3e2e9c4 100644
--- a/src/lib/krb5/krb/configure.in
+++ b/src/lib/krb5/krb/configure.in
@@ -6,6 +6,7 @@ AC_PROG_RANLIB
AC_HEADER_STDARG
V5_SHARED_LIB_OBJS
AC_HAVE_FUNCS(strftime strptime)
+KRB5_RUN_FLAGS
SubdirLibraryRule([$(OBJS)])
USE_ANAME
USE_KDB5_LIBRARY
diff --git a/src/lib/krb5/os/ChangeLog b/src/lib/krb5/os/ChangeLog
index edbf316a4..b8fa4c2fe 100644
--- a/src/lib/krb5/os/ChangeLog
+++ b/src/lib/krb5/os/ChangeLog
@@ -1,3 +1,9 @@
+Mon Mar 18 21:49:39 1996 Ezra Peisach <epeisach@kangaroo.mit.edu>
+
+ * configure.in: Add KRB5_RUN_FLAGS
+
+ * Makefile.in: Use runtime flags.
+
Mon Mar 18 17:30:54 1996 Ezra Peisach <epeisach@kangaroo.mit.edu>
* sn2princ.c (krb5_sname_to_principal): Add casting to avoid warnings.
diff --git a/src/lib/krb5/os/Makefile.in b/src/lib/krb5/os/Makefile.in
index f45b4478c..6e23fa75b 100644
--- a/src/lib/krb5/os/Makefile.in
+++ b/src/lib/krb5/os/Makefile.in
@@ -1,4 +1,5 @@
CFLAGS = $(CCOPTS) $(DEFS)
+KRB5_RUN_ENV = @KRB5_RUN_ENV@
##DOSBUILDTOP = ..\..\..
##DOSLIBNAME=..\krb5.lib
@@ -112,7 +113,7 @@ t_an_to_ln: $(T_AN_TO_LN_OBJS) $(DEPLIBS)
check-unix:: $(TEST_PROGS)
KRB5_CONFIG=$(srcdir)/td_krb5.conf ; export KRB5_CONFIG ;\
- ./t_std_conf -d -s NEW.DEFAULT.REALM -d \
+ $(KRB5_RUN_ENV) ./t_std_conf -d -s NEW.DEFAULT.REALM -d \
-k IGGY.ORG -k DEFAULT_REALM.TST \
-D DEFAULT_REALM.TST -r bad.idea -r itar.bad.idea \
-r really.BAD.IDEA. -r clipper.bad.idea -r KeYEsCrOW.BaD.IDea \
@@ -129,8 +130,7 @@ check-unix::
echo '[realms]' >> ./t_an.conf
echo 'r = {' >> ./t_an.conf
if test -r ../../../admin/aname/kdb5_anadd ; then \
- LD_LIBRARY_PATH=$(TOPLIBD) ; export LD_LIBRARY_PATH ; \
- ../../../admin/aname/kdb5_anadd -a -n ./t_an p/i/i/i@r piii; \
+ $(KRB5_RUN_ENV) ../../../admin/aname/kdb5_anadd -a -n ./t_an p/i/i/i@r piii; \
../../../admin/aname/kdb5_anadd -a -n ./t_an p/a/b/c@r pabc; \
echo 'auth_to_local = DB:./t_an' >> ./t_an.conf; \
fi
@@ -140,12 +140,12 @@ check-unix::
echo '}' >> ./t_an.conf
if test -r ../../../admin/aname/kdb5_anadd ; then \
KRB5_CONFIG=./t_an.conf ; export KRB5_CONFIG ; \
- ./t_an_to_ln p/i/i/i@r p/a/b/c@r; \
+ $(KRB5_RUN_ENV) ./t_an_to_ln p/i/i/i@r p/a/b/c@r; \
fi
KRB5_CONFIG=./t_an.conf ; export KRB5_CONFIG ; \
- ./t_an_to_ln rul/helpme/e@r ru/123/le@r
+ $(KRB5_RUN_ENV) ./t_an_to_ln rul/helpme/e@r ru/123/le@r
KRB5_CONFIG=./t_an.conf ; export KRB5_CONFIG ; \
- ./t_an_to_ln fred/r@r barney/r@r
+ $(KRB5_RUN_ENV) ./t_an_to_ln fred/r@r barney/r@r
rm ./t_an.*
clean::
diff --git a/src/lib/krb5/os/configure.in b/src/lib/krb5/os/configure.in
index 7c7244315..f3a48865f 100644
--- a/src/lib/krb5/os/configure.in
+++ b/src/lib/krb5/os/configure.in
@@ -11,5 +11,6 @@ AC_DEFINE(AN_TO_LN_RULES)
USE_ANAME
V5_SHARED_LIB_OBJS
KRB5_LIBRARIES
+KRB5_RUN_FLAGS
SubdirLibraryRule([${OBJS}])
V5_AC_OUTPUT_MAKEFILE