head	1.9;
access;
symbols
	RELENG_4_11_0_RELEASE:1.4.6.2
	RELENG_4_11:1.4.6.2.0.14
	RELENG_4_11_BP:1.4.6.2
	RELENG_4_10_0_RELEASE:1.4.6.2
	RELENG_4_10:1.4.6.2.0.12
	RELENG_4_10_BP:1.4.6.2
	RELENG_4_9_0_RELEASE:1.4.6.2
	RELENG_4_9:1.4.6.2.0.10
	RELENG_4_9_BP:1.4.6.2
	RELENG_4_8_0_RELEASE:1.4.6.2
	RELENG_4_8:1.4.6.2.0.8
	RELENG_4_8_BP:1.4.6.2
	RELENG_4_7_0_RELEASE:1.4.6.2
	RELENG_4_7:1.4.6.2.0.6
	RELENG_4_7_BP:1.4.6.2
	RELENG_4_6_2_RELEASE:1.4.6.2
	RELENG_4_6_1_RELEASE:1.4.6.2
	RELENG_4_6_0_RELEASE:1.4.6.2
	RELENG_4_6:1.4.6.2.0.4
	RELENG_4_6_BP:1.4.6.2
	RELENG_4_5_0_RELEASE:1.4.6.2
	RELENG_4_5:1.4.6.2.0.2
	RELENG_4_5_BP:1.4.6.2
	RELENG_4_4_0_RELEASE:1.4.6.1
	RELENG_4_4:1.4.6.1.0.2
	RELENG_4_4_BP:1.4.6.1
	RELENG_4_3_0_RELEASE:1.4
	RELENG_4_3:1.4.0.8
	RELENG_4_3_BP:1.4
	RELENG_4_2_0_RELEASE:1.4
	RELENG_4_1_1_RELEASE:1.4
	PRE_SMPNG:1.6
	RELENG_4_1_0_RELEASE:1.4
	RELENG_3_5_0_RELEASE:1.4
	RELENG_4_0_0_RELEASE:1.4
	RELENG_4:1.4.0.6
	RELENG_4_BP:1.4
	RELENG_3_4_0_RELEASE:1.4
	RELENG_3_3_0_RELEASE:1.4
	RELENG_3_2_PAO:1.4.0.4
	RELENG_3_2_PAO_BP:1.4
	RELENG_3_2_0_RELEASE:1.4
	RELENG_3_1_0_RELEASE:1.4
	RELENG_3:1.4.0.2
	RELENG_3_BP:1.4
	RELENG_2_2_8_RELEASE:1.3
	RELENG_3_0_0_RELEASE:1.4
	RELENG_2_2_7_RELEASE:1.3
	RELENG_2_2_6_RELEASE:1.3
	RELENG_2_2_5_RELEASE:1.3
	RELENG_2_2_2_RELEASE:1.3
	RELENG_2_2_1_RELEASE:1.3
	RELENG_2_2_0_RELEASE:1.3
	RELENG_2_1_7_RELEASE:1.1
	RELENG_2_1_6_1_RELEASE:1.1
	RELENG_2_1_6_RELEASE:1.1
	RELENG_2_2:1.3.0.2
	RELENG_2_2_BP:1.3
	RELENG_2_1_5_RELEASE:1.1
	RELENG_2_1_0_RELEASE:1.1
	RELENG_2_1_0:1.1.0.6
	RELENG_2_1_0_BP:1.1
	RELENG_2_0_5_RELEASE:1.1
	RELENG_2_0_5:1.1.0.4
	RELENG_2_0_5_BP:1.1
	RELENG_2_0_5_ALPHA:1.1
	RELEASE_2_0:1.1
	BETA_2_0:1.1
	ALPHA_2_0:1.1.0.2
	MOVED_NEWCVS:1.1
	FINAL_1_1_5:1.1
	ALPHA_1_1_5:1.1;
locks; strict;
comment	@# @;


1.9
date	2001.07.09.17.40.57;	author markm;	state dead;
branches;
next	1.8;

1.8
date	2000.11.28.07.24.15;	author marcel;	state Exp;
branches;
next	1.7;

1.7
date	2000.11.20.02.19.05;	author marcel;	state Exp;
branches;
next	1.6;

1.6
date	2000.08.12.20.54.47;	author bde;	state Exp;
branches;
next	1.5;

1.5
date	2000.08.10.22.53.49;	author imp;	state Exp;
branches;
next	1.4;

1.4
date	98.09.19.22.42.03;	author obrien;	state Exp;
branches
	1.4.6.1
	1.4.8.1;
next	1.3;

1.3
date	96.04.26.21.35.03;	author joerg;	state Exp;
branches;
next	1.2;

1.2
date	95.07.25.00.36.19;	author bde;	state Exp;
branches;
next	1.1;

1.1
date	94.05.19.18.13.05;	author guido;	state Exp;
branches;
next	;

1.4.6.1
date	2001.04.25.11.29.24;	author ru;	state Exp;
branches;
next	1.4.6.2;

1.4.6.2
date	2001.11.06.03.36.33;	author imp;	state Exp;
branches;
next	1.4.6.3;

1.4.6.3
date	2012.11.17.07.27.33;	author svnexp;	state Exp;
branches;
next	;

1.4.8.1
date	2001.11.05.18.31.23;	author imp;	state Exp;
branches;
next	1.4.8.2;

1.4.8.2
date	2001.11.06.03.51.18;	author imp;	state Exp;
branches;
next	;


desc
@@


1.9
log
@Remove the S/Key key-handling apps, which are no longer needed, as
they are replaced by opiepasswd, opieinfo and opiekey.
@
text
@#	@@(#)Makefile	5.5 (Berkeley) 7/1/90
# $FreeBSD: src/usr.bin/keyinfo/Makefile,v 1.8 2000/11/28 07:24:15 marcel Exp $

PROG=	keyinfo
CFLAGS+=-Wall
DPADD=	${LIBSKEY} ${LIBCRYPT} ${LIBMD}
LDADD=	-lskey -lcrypt -lmd
BINMODE=4555

.include <bsd.prog.mk>
@


1.8
log
@Add LIBCRYPT to DPADD.

Implied by: bde
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.bin/keyinfo/Makefile,v 1.7 2000/11/20 02:19:05 marcel Exp $
@


1.7
log
@Add -lcrypt. This fixes cross-building.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.bin/keyinfo/Makefile,v 1.6 2000/08/12 20:54:47 bde Exp $
d6 1
a6 1
DPADD=	${LIBSKEY} ${LIBMD}
@


1.6
log
@Fixed world breakage for the NOSHARED=yes case.  Libraries were added to
LDFLAGS instead of to LDADD, so they ended up too early in the command
line.

Don't link to libcrypt.  It is unused for static linkage and unnecessary
and only apparently used for dynamic linkage (the dynamic libskey is
linked to libcrypt to support the crypt parts of libskey which aren't
used here).

Fixed some disorder.
@
text
@d2 1
a2 1
# $FreeBSD: src/usr.bin/keyinfo/Makefile,v 1.5 2000/08/10 22:53:49 imp Exp $
d7 1
a7 1
LDADD=	-lskey -lmd
@


1.5
log
@Eliminate the only setuid perl script in the tree.

Original 'C' progam submitted by Juriy Goloveshkin.
A different 'C' program also submitted by dima.

I merged and rewrote them to include error handling, use getlogin for
user name and only the BSD boilerplate license remained from the
original code.  We also only allow root to get other user's keys.

Review, bikeshed and bdelint(1): myself, kris, dima, markm
@
text
@d2 1
a2 1
# $FreeBSD$
a3 1
BINMODE=4555
a4 2
LDFLAGS=-lskey -lcrypt -lmd
DPADD=	${LIBSKEY} ${LIBCRYPT} ${LIBMD}
d6 3
@


1.4
log
@Remove useless `BINOWN=root' now that it is the default.
@
text
@d2 1
d5 4
a8 6

MAN1=	keyinfo.1

beforeinstall:
	${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} \
	    ${.CURDIR}/keyinfo.pl ${DESTDIR}${BINDIR}/keyinfo
@


1.4.8.1
log
@MFC keyinfo.c to eliminate a setuid perl script in -stable
@
text
@a1 1
# $FreeBSD$
a2 4
PROG=	keyinfo
CFLAGS+=-Wall
DPADD=	${LIBSKEY} ${LIBCRYPT} ${LIBMD}
LDADD=	-lskey -lcrypt -lmd
d4 6
@


1.4.8.2
log
@Back out last commit to RELENG_4_3 branch, that was a mistake
@
text
@d4 4
a8 6

MAN1=	keyinfo.1

beforeinstall:
	${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} \
	    ${.CURDIR}/keyinfo.pl ${DESTDIR}${BINDIR}/keyinfo
@


1.4.6.1
log
@MFC: MAN[1-9] -> MAN.
@
text
@a1 1
# $FreeBSD$
d5 1
a5 1
MAN=	keyinfo.1
@


1.4.6.2
log
@MFC: move to keyinfo.c ala -current
@
text
@a3 3
PROG=	keyinfo
DPADD=	${LIBSKEY} ${LIBCRYPT} ${LIBMD}
LDADD=	-lskey -lcrypt -lmd
d5 6
a10 1
WARNS?=1
@


1.4.6.3
log
@Switch importer
@
text
@d2 1
a2 1
# $FreeBSD: stable/4/usr.bin/keyinfo/Makefile 86123 2001-11-06 03:36:33Z imp $
@


1.3
log
@Implement keyinfo(1) as a setuid Perl script, so /etc/skeykeys can
be made mode 0600.

Pointed out by: kieber@@sax.de (Ulf Kieber)
Reviewed by:	pst
@
text
@a2 1
BINOWN= root
@


1.2
log
@Change `install' to `${INSTALL}' so that default install flags can be
specified in the top level Makefiles.
@
text
@d3 3
d10 1
a10 1
	    ${.CURDIR}/keyinfo.sh ${DESTDIR}${BINDIR}/keyinfo
@


1.1
log
@1) Added s/key support .
2  Added optional excessive login logging.
3) Added login acces control on a per host/tty base.
4) See skey(1) for skey descriptions and src/usr.bin/login/README
  for the logging and access control features.

-Guido
@
text
@d6 1
a6 1
	install -c -o ${BINOWN} -g ${BINGRP} -m ${BINMODE} \
@
