head	1.8;
access;
symbols
	RELEASE_8_3_0:1.8
	RELEASE_9_0_0:1.8
	RELEASE_7_4_0:1.8
	RELEASE_8_2_0:1.8
	RELEASE_8_1_0:1.8
	RELEASE_7_3_0:1.8
	RELEASE_8_0_0:1.8
	RELEASE_7_2_0:1.8
	RELEASE_7_1_0:1.8
	RELEASE_6_4_0:1.8
	RELEASE_6_3_0:1.8
	RELEASE_7_0_0:1.8
	RELEASE_6_2_0:1.8
	RELEASE_5_5_0:1.8
	RELEASE_6_1_0:1.8
	RELEASE_6_0_0:1.8
	RELEASE_5_4_0:1.8
	RELEASE_4_11_0:1.8
	RELEASE_5_3_0:1.8
	RELEASE_4_10_0:1.8
	RELEASE_5_2_1:1.7
	RELEASE_5_2_0:1.7
	RELEASE_4_9_0:1.7
	RELEASE_5_1_0:1.7
	RELEASE_4_8_0:1.5
	RELEASE_5_0_0:1.4
	RELEASE_4_7_0:1.4
	RELEASE_4_6_2:1.4
	RELEASE_4_6_1:1.4
	RELEASE_4_6_0:1.2
	RELEASE_4_5_0:1.2;
locks; strict;
comment	@# @;


1.8
date	2004.04.06.16.10.06;	author phantom;	state Exp;
branches;
next	1.7;

1.7
date	2003.04.22.18.35.39;	author hrs;	state Exp;
branches;
next	1.6;

1.6
date	2003.04.19.11.39.25;	author hrs;	state Exp;
branches;
next	1.5;

1.5
date	2003.02.16.14.59.41;	author hrs;	state Exp;
branches;
next	1.4;

1.4
date	2002.06.07.15.45.24;	author des;	state Exp;
branches;
next	1.3;

1.3
date	2002.06.07.13.37.14;	author des;	state Exp;
branches;
next	1.2;

1.2
date	2002.01.20.22.52.51;	author des;	state Exp;
branches;
next	1.1;

1.1
date	2001.12.06.18.38.25;	author des;	state Exp;
branches;
next	;


desc
@@


1.8
log
@Sync these Makefiles to have one style of declarations and comments.
@
text
@#
# $FreeBSD$
#
# Article: Pluggable Authentication Modules

DOC?= article

FORMATS?= html
WITH_ARTICLE_TOC?= YES
WITH_INLINE_LEGALNOTICE?= YES

INSTALL_COMPRESSED?=gz
INSTALL_ONLY_COMPRESSED?=

EXTRAS=		pam_app.c
EXTRAS+=	pam_conv.c
EXTRAS+=	pam_module.c
CLEANFILES+=	${EXTRAS}

SRCS=	article.sgml
SRCS+=	${EXTRAS}

pam_app.c: su.c
	sed -e '/^[\/ ]\*/d' ${.ALLSRC} >${.TARGET}

pam_conv.c: converse.c
	sed -e '/^[\/ ]\*/d' ${.ALLSRC} >${.TARGET}

pam_module.c: pam_unix.c
	sed -e '/^[\/ ]\*/d' ${.ALLSRC} >${.TARGET}

DOC_PREFIX?= ${.CURDIR}/../../..
.include "${DOC_PREFIX}/share/mk/doc.project.mk"
@


1.7
log
@Back out WITH_DOCFORMAT_NAVI_LINK?=YES in Makefile.  The navi-link
is generated when ${WITH_DOCFORMAT_NAVI_LINK} is defined or
${FORMATS} includes "html" and "html-split."
@
text
@d1 1
d3 2
d9 2
d15 4
a18 2
WITH_ARTICLE_TOC?=YES
WITH_INLINE_LEGALNOTICE?=YES
d20 2
a21 3
SRCS= article.sgml pam_app.c pam_conv.c pam_module.c

CLEANFILES+= pam_app.c pam_conv.c pam_module.c
a32 1

@


1.6
log
@- Add WITH_DOCFORMAT_NAVI_LINK to mk/doc.docbook.mk and
  enable it in en_US.ISO8859-1/ and ja_JP.eucJP/.

- Add PUBLIC "-//FreeBSD//ENTITIES DocBook Language Specific Entities//EN"
  and l10n.ent for entity localization.

- Use share/misc/docbook.css for indentiation of <programlisting>
  and <screen>.

- Add some missing $FreeBSD$.
@
text
@a11 1
WITH_DOCFORMAT_NAVI_LINK?=YES
@


1.5
log
@Replace ${JADEFLAGS} with the corresponding variables.
@
text
@d10 3
a12 2
WITH_ARTICLE_TOC=YES
WITH_INLINE_LEGALNOTICE=YES
@


1.4
log
@Catch up with the current state of -CURRENT, and discuss the differences
between OpenPAM, Linux-PAM and Solaris PAM in some more detail.  Also add
IDs to most sections and their titles, and an appendix listing a sample
conversation function.

Translators: please leave for later, there's still a lot to do.

Sponsored by:	DARPA, NAI Labs
@
text
@d10 2
a11 1
JADEFLAGS+=	-V %generate-article-toc%
@


1.3
log
@Add sample application, use sed(1) instead of perl(1).

Sponsored by:	DARPA, NAI Labs
@
text
@d12 1
a12 1
SRCS= article.sgml pam_app.c pam_module.c
d14 1
a14 1
CLEANFILES+= pam_app.c pam_module.c
d17 3
@


1.2
log
@Instead of having a marked-up copy of the source code, keep a compilable
copy, and use an <inlinegraphic> to suck it into the article.

Suggested by:	hrs
@
text
@d12 1
a12 1
SRCS= article.sgml pam_app.c
d14 1
a14 1
CLEANFILES+= pam_app.c
d17 4
a20 1
	perl -ne 'print unless m|^[/ ]\*|' su.c >${.TARGET}
@


1.1
log
@Beginnings of an article about PAM.  This is a work in progress and is not
yet connected to the doc build.

Sponsored by:	DARPA, NAI Labs
@
text
@d12 6
a17 1
SRCS= article.sgml
@

