]> granicus.if.org Git - linux-pam/commitdiff
Relevant BUGIDs: 124132 Linux-PAM-0-73
authorAndrew G. Morgan <morgan@kernel.org>
Sat, 2 Dec 2000 08:21:13 +0000 (08:21 +0000)
committerAndrew G. Morgan <morgan@kernel.org>
Sat, 2 Dec 2000 08:21:13 +0000 (08:21 +0000)
Purpose of commit: release

Commit summary:
---------------
Time to generate a release of Linux-PAM (0.73).
Its almost been 12 months, and I'd really hate to actually have it
hit a year exactly!
[Let's hope subsequent releases will be more frequent.]

CHANGELOG
Makefile
doc/pam_appl.sgml
doc/pam_modules.sgml

index b75ffb06b42274a9397aec573bbc24518defa101..b77a78257700fe6e1b9ff02ce18d5f1dfc56d894 100644 (file)
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -32,9 +32,13 @@ related bug description with the following URL:
 Where you should replace XXXXX with a bug-id.
 ====================================================================
 
-0.73: please submit patches for this section with actual code/doc
+0.74: please submit patches for this section with actual code/doc
       patches!
 
+0.73: Sat Dec  2 00:04:04 PST 2000
+
+* updated documentaion revisions and added 'make release' support
+  to the top level Makefile (Bug 124132 - agmorgan).
 * documented Qmail support in pam_mail (Bug 109219 - baggins)
 * add change_uid option to pam_limits, and set real uid only if
   this option is present (Bug 124062 - baggins)
index c17dc2080099e02b2e2230bf47a62e7a33b65add..26e0f468ff44acaf50d59372d1c41379030d23ee 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -9,6 +9,8 @@
 ## configure.in not getting propagated down the tree. (AGM) [I realise
 ## that this may not prove possible, but at least I tried.. Sigh.]
 
+DISTNAME=Linux-PAM
+
 ifeq ($(shell test \! -f Make.Rules || echo yes),yes)
     include Make.Rules
 endif
@@ -24,7 +26,7 @@ prep:
 clean:
        if [ ! -f Make.Rules ]; then touch Make.Rules ; fi
        for i in $(THINGSTOMAKE) ; do $(MAKE) -C $$i clean ; done
-       rm -f security *~ *.orig *.rej #*#
+       rm -f security *~ *.orig *.rej Make.Rules #*#
 
 distclean: clean
        rm -f Make.Rules _pam_aconf.h
@@ -60,6 +62,16 @@ remove:
        rm -f $(FAKEROOT)$(INCLUDED)/_pam_aconf.h
        for x in $(THINGSTOMAKE) ; do make -C $$x remove ; done
 
+release:
+       @if [ ! -f Make.Rules ]; then echo make Make.Rules first ; exit 1; fi
+       @if [ ! -L ../$(DISTNAME)-$(MAJOR_REL).$(MINOR_REL) ]; then \
+          echo generating ../$(DISTNAME)-$(MAJOR_REL).$(MINOR_REL) link ; \
+          ln -sf $(DISTNAME) ../$(DISTNAME)-$(MAJOR_REL).$(MINOR_REL) ; \
+          echo to ../$(DISTNAME) . ; fi
+       @diff ../$(DISTNAME)-$(MAJOR_REL).$(MINOR_REL)/Make.Rules Make.Rules
+       make distclean
+       cd .. ; tar zvfc $(DISTNAME)-$(MAJOR_REL).$(MINOR_REL).tar.gz --exclude CVS --exclude .cvsignore --exclude '.#*' $(DISTNAME)-$(MAJOR_REL).$(MINOR_REL)/*
+
 ## =================
 
 ifdef LEGACY_OLD_MAKEFILE
index d1be8c15fe85978d767f8bcad22cf3b08cf71830..16c4f46809fa51d6bb2dbc8fadc9bdb4a71ea4b8 100644 (file)
@@ -46,7 +46,7 @@ DAMAGE.
 
 <title>The Linux-PAM Application Developers' Guide
 <author>Andrew G. Morgan, <tt>morgan@linux.kernel.org</tt>
-<date>DRAFT v0.71 1999/11/8
+<date>DRAFT v0.73 2000/12/02
 <abstract>
 This manual documents what an application developer needs to know
 about the <bf>Linux-PAM</bf> library. It describes how an application
index e76e3d7a4728bf085c19a36ba919ea546e0808c7..8d3132614f67c4bdc423b96ed2678dc28d73b94d 100644 (file)
@@ -49,7 +49,7 @@ DAMAGE.
 
 <title>The Linux-PAM Module Writers' Guide
 <author>Andrew G. Morgan, <tt>morgan@linux.kernel.org</tt>
-<date>DRAFT v0.71 1999/11/8
+<date>DRAFT v0.73 2000/12/02
 <abstract>
 This manual documents what a programmer needs to know in order to
 write a module that conforms to the <bf/Linux-PAM/ standard. It also