diff options
| author | Mark Eichin <eichin@mit.edu> | 1994-06-10 03:36:08 +0000 |
|---|---|---|
| committer | Mark Eichin <eichin@mit.edu> | 1994-06-10 03:36:08 +0000 |
| commit | 90864cc89d4323e379b5cc2270865627cd7fc665 (patch) | |
| tree | 5a5458b3967c32bb7ef50b968f240a63744e966a /src/isode/support | |
| parent | 9f848ddada00ab926f70bd892b199f875404e26a (diff) | |
| download | krb5-90864cc89d4323e379b5cc2270865627cd7fc665.tar.gz krb5-90864cc89d4323e379b5cc2270865627cd7fc665.tar.xz krb5-90864cc89d4323e379b5cc2270865627cd7fc665.zip | |
autoconfed isode for kerberos work
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@3697 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/isode/support')
| -rw-r--r-- | src/isode/support/Makefile.in | 119 | ||||
| -rw-r--r-- | src/isode/support/aliases.local | 43 | ||||
| -rw-r--r-- | src/isode/support/configure.in | 2 | ||||
| -rw-r--r-- | src/isode/support/entities.local | 30 | ||||
| -rw-r--r-- | src/isode/support/macros.local | 25 | ||||
| -rw-r--r-- | src/isode/support/objects.local | 42 | ||||
| -rw-r--r-- | src/isode/support/services.local | 45 | ||||
| -rw-r--r-- | src/isode/support/version.major | 1 | ||||
| -rw-r--r-- | src/isode/support/version.minor | 1 |
9 files changed, 308 insertions, 0 deletions
diff --git a/src/isode/support/Makefile.in b/src/isode/support/Makefile.in new file mode 100644 index 000000000..09a701587 --- /dev/null +++ b/src/isode/support/Makefile.in @@ -0,0 +1,119 @@ +############################################################################### +# Instructions to Make, for compilation of ISODE support processes +############################################################################### + +srcdir = @srcdir@ +VPATH = @srcdir@ + +BUILDTOP = ../../ +TOPDIR = $(BUILDTOP) + +OPTIONS = -I. -I$(HDIR) $(PEPYPATH) $(KRBOPT) +CFLAGS = $(OPTIONS) $(LOPTIONS) + +HDIR = $(TOPDIR)isode/h/ +UTILDIR = $(TOPDIR)isode/util/ +INCDIRM = $(HDIR) +INCDIR = $(INCDIRM)/ +PEPSYDIRM= $(INCDIR)pepsy +PEPSYDIR= $(PEPSYDIRM)/ +LIBISODE= $(TOPDIR)libisode.a +LIBDSAP = $(TOPDIR)libdsap.a + +LIBES = libcompat.a +LLIBS = +HFILES = $(HDIR)manifest.h $(HDIR)general.h $(HDIR)config.h +LN = ln + +############################################################################### +# +# NOTICE +# +# Acquisition, use, and distribution of this module and related +# materials are subject to the restrictions of a license agreement. +# Consult the Preface in the User's Manual for the full terms of +# this agreement. +# +############################################################################### + + +LIBES = $(TOPDIR)libpepsy.a $(TOPDIR)libpsap.a $(TOPDIR)libcompat.a + + +LLIBS = $(TOPDIR)llib-lpsap $(TOPDIR)llib-lcompat + + +################################################################## +# Here it is... +################################################################## + +all: libisode +inst-all: inst-libisode +install: inst-all clean + +inst-:; +man-:; +l-:; + + +################################################################ +# libisode +################################################################ + +inst-libisode: $(LIBDIR)libisode.a + +libisode: libisode.a libisode-$(SHAREDLIB) + +libisode.a: isodevrsn.o + -rm -f $@ $(TOPDIR)libisode.a + -rm -rf tmp + -mkdir tmp + ln isodevrsn.o tmp || cp isodevrsn.o tmp + for i in $(LIBES); do (cd tmp; ar x ../$$i; \ + ../$(UTILDIR)make-lib.sh -quick $(SYSTEM) ../$@ *.o; \ + rm -f *); done + $(UTILDIR)make-lib.sh $(SYSTEM) $@ -ranlib + -rm -rf tmp + -@rm -f $(TOPDIR)libisode.a + -@$(LN) $@ $(TOPDIR)lib/libisode.a || cp $@ $(TOPDIR)lib/libisode.a + -@ls -l $@ + -@echo "ISODE library built normally" + +libisode-:; + +libisode-shared: isodevrsn.o + @rm -f libisode.so.* $(TOPDIR)libisode.so.* + @$(UTILDIR)make-lib.sh $(SYSTEM) -shared \ + -major `cat version.major``cat version.minor` \ + -minor `cat version.local` \ + libisode.a + @for i in libisode.s[ao].* ;\ + do \ + rm -f $(TOPDIR)$$i; \ + $(LN) $$i $(TOPDIR)$$i; \ + ls -l $$i; \ + done + @echo "shared ISODE library built normally" + @touch $@ + + +llib-lisode: $(LLIBS) + -@echo '/* llib-lisode - lint library for -lisode */' > $@ + -@echo '' >> $@ + cat $(LLIBS) >> $@ + -@rm -f $(TOPDIR)llib-lisode + -@$(LN) llib-lisode $(TOPDIR)llib-lisode + +isodevrsn.c: $(LIBES) + @$(UTILDIR)version.sh isode > $@ + + +################################################################ +# clean +################################################################ + +clean:; rm -f *.o *.a *.so.* x* z* _* core isodevrsn.c llib-lisode \ + libisode-shared + +true:; + diff --git a/src/isode/support/aliases.local b/src/isode/support/aliases.local new file mode 100644 index 000000000..ad7bf93d9 --- /dev/null +++ b/src/isode/support/aliases.local @@ -0,0 +1,43 @@ +############################################################################### +# +# isoaliases - ISODE alias file +# +# Mappings between user-friendly strings and distinguished names +# +# +# $Header$ +# +# +# $Log$ +# Revision 1.1 1994/06/10 03:35:41 eichin +# autoconfed isode for kerberos work +# +# Revision 1.1 1994/05/31 20:42:55 eichin +# reduced-isode release from /mit/isode/isode-subset/src +# +# Revision 8.0 91/07/17 12:20:17 isode +# Release 7.0 +# +# +############################################################################### + + +############################################################################### +# +# Syntax: +# +# <alias> <name> +# +# Each token is separated by LWSP, though double-quotes may be +# used to prevent separation +# +# Maybe in the future we'll support a macro facility! +# +############################################################################### + +############################################################################### +# locally defined aliases +# (this section is empty unless you're running an OSI Directory...) +############################################################################### + + diff --git a/src/isode/support/configure.in b/src/isode/support/configure.in new file mode 100644 index 000000000..cdff2db09 --- /dev/null +++ b/src/isode/support/configure.in @@ -0,0 +1,2 @@ +AC_INIT(configure.in) +AC_OUTPUT(Makefile) diff --git a/src/isode/support/entities.local b/src/isode/support/entities.local new file mode 100644 index 000000000..3eaf0ff70 --- /dev/null +++ b/src/isode/support/entities.local @@ -0,0 +1,30 @@ +############################################################################### +# +# $Header$ +# +# +# $Log$ +# Revision 1.1 1994/06/10 03:35:45 eichin +# autoconfed isode for kerberos work +# +# Revision 1.1 1994/05/31 20:42:58 eichin +# reduced-isode release from /mit/isode/isode-subset/src +# +# Revision 8.0 91/07/17 12:20:26 isode +# Release 7.0 +# +# +############################################################################### + + +# templates for local services: 1.17.4.1 +# local additions go here... + + +# local additions end here (do not remove this line) + + +# examples of specific services: 1.17.4.2 +# this section is empty + + diff --git a/src/isode/support/macros.local b/src/isode/support/macros.local new file mode 100644 index 000000000..2f5e89181 --- /dev/null +++ b/src/isode/support/macros.local @@ -0,0 +1,25 @@ +############################################################################### +# +# $Header$ +# +# +# $Log$ +# Revision 1.1 1994/06/10 03:35:47 eichin +# autoconfed isode for kerberos work +# +# Revision 1.1 1994/05/31 20:43:18 eichin +# reduced-isode release from /mit/isode/isode-subset/src +# +# Revision 8.0 91/07/17 12:20:28 isode +# Release 7.0 +# +# +############################################################################### + + +############################################################################### +# locally defined macros +# (this section is usually empty...) +############################################################################### + + diff --git a/src/isode/support/objects.local b/src/isode/support/objects.local new file mode 100644 index 000000000..025c94445 --- /dev/null +++ b/src/isode/support/objects.local @@ -0,0 +1,42 @@ +############################################################################### +# +# isobjects - ISODE Objects Database +# +# Mappings between object descriptors and object identifiers +# +# +# $Header$ +# +# +# $Log$ +# Revision 1.1 1994/06/10 03:35:49 eichin +# autoconfed isode for kerberos work +# +# Revision 1.1 1994/05/31 20:43:24 eichin +# reduced-isode release from /mit/isode/isode-subset/src +# +# Revision 8.0 91/07/17 12:20:30 isode +# Release 7.0 +# +# +############################################################################### + + +############################################################################### +# +# Syntax: +# +# <object descriptor> <object id> +# +# Each token is separated by LWSP, though double-quotes may be +# used to prevent separation +# +############################################################################### + + +############################################################################### +# locally defined objects +# (this section is usually empty...) +############################################################################### + + diff --git a/src/isode/support/services.local b/src/isode/support/services.local new file mode 100644 index 000000000..cb5ad3fc4 --- /dev/null +++ b/src/isode/support/services.local @@ -0,0 +1,45 @@ +############################################################################### +# +# isoservices - ISODE Services Database +# +# Mappings between services, selectors, and programs +# +# +# $Header$ +# +# +# $Log$ +# Revision 1.1 1994/06/10 03:35:51 eichin +# autoconfed isode for kerberos work +# +# Revision 1.1 1994/05/31 20:43:27 eichin +# reduced-isode release from /mit/isode/isode-subset/src +# +# Revision 8.0 91/07/17 12:20:32 isode +# Release 7.0 +# +# +############################################################################### + + +############################################################################### +# +# Syntax: +# +# <provider>/<entity> <selector> <arg0> <arg1> ... <argn> +# +# Each token is separated by LWSP, though double-quotes may be +# used to prevent separation +# +############################################################################### + + +############################################################################### +# locally defined services +# (this section is usually empty...) +############################################################################### + + + +# local additions end here (do not remove this line) + diff --git a/src/isode/support/version.major b/src/isode/support/version.major new file mode 100644 index 000000000..7f8f011eb --- /dev/null +++ b/src/isode/support/version.major @@ -0,0 +1 @@ +7 diff --git a/src/isode/support/version.minor b/src/isode/support/version.minor new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/src/isode/support/version.minor @@ -0,0 +1 @@ +0 |
