From 8a8ae2111161cebbf2956ed0dc6ec4e8fffff1d9 Mon Sep 17 00:00:00 2001 From: roam Date: Sat, 20 Jan 2001 00:13:18 +0000 Subject: apg is an automated generator for pronounceable passwords. --- security/Makefile | 1 + security/apg/Makefile | 20 ++++++++++++++++++++ security/apg/distinfo | 1 + security/apg/files/patch-aa | 32 ++++++++++++++++++++++++++++++++ security/apg/files/patch-ab | 15 +++++++++++++++ security/apg/pkg-comment | 1 + security/apg/pkg-descr | 6 ++++++ security/apg/pkg-plist | 2 ++ 8 files changed, 78 insertions(+) create mode 100644 security/apg/Makefile create mode 100644 security/apg/distinfo create mode 100644 security/apg/files/patch-aa create mode 100644 security/apg/files/patch-ab create mode 100644 security/apg/pkg-comment create mode 100644 security/apg/pkg-descr create mode 100644 security/apg/pkg-plist diff --git a/security/Makefile b/security/Makefile index bacab8fed6ef..1f3e680e8dc1 100644 --- a/security/Makefile +++ b/security/Makefile @@ -6,6 +6,7 @@ SUBDIR += aescrypt SUBDIR += aide SUBDIR += amavis-perl + SUBDIR += apg SUBDIR += bjorb SUBDIR += bro SUBDIR += bugs diff --git a/security/apg/Makefile b/security/apg/Makefile new file mode 100644 index 000000000000..b273fb47b6bd --- /dev/null +++ b/security/apg/Makefile @@ -0,0 +1,20 @@ +# New ports collection makefile for: apg +# Date created: 1 September 2000 +# Whom: roam@orbitel.bg +# +# $FreeBSD$ +# + +PORTNAME= apg +PORTVERSION= 1.1.61b +CATEGORIES= security +MASTER_SITES= http://www.adel.nursat.kz/apg/download/ + +MAINTAINER= roam@orbitel.bg + +USE_GMAKE= yes + +MAN1= apg.1 +MAN8= apgd.8 + +.include diff --git a/security/apg/distinfo b/security/apg/distinfo new file mode 100644 index 000000000000..89d8eb85d244 --- /dev/null +++ b/security/apg/distinfo @@ -0,0 +1 @@ +MD5 (apg-1.1.61b.tar.gz) = 44301e3c689985a16aceb5ffc1afe245 diff --git a/security/apg/files/patch-aa b/security/apg/files/patch-aa new file mode 100644 index 000000000000..9cda39ff5e78 --- /dev/null +++ b/security/apg/files/patch-aa @@ -0,0 +1,32 @@ +--- Makefile 2000/09/30 14:55:17 1.1.1.1 ++++ Makefile 2001/01/17 14:12:15 1.3 +@@ -1,12 +1,13 @@ + # You can modify CC variable if you have compiler other than GCC + # But the code was designed and tested with GCC +-CC = gcc ++CC ?= gcc + + # compilation flags +-FLAGS = -Wall ++CFLAGS ?= -Wall + + # Install dirs +-INSTALL_PREFIX = /usr/local ++PREFIX ?= /usr/local ++INSTALL_PREFIX = ${PREFIX} + APG_BIN_DIR = /bin + APG_MAN_DIR = /man/man1 + APGD_BIN_DIR = /sbin +@@ -41,10 +42,10 @@ + cygwin: standalone + + cliserv: ${SOURCES} ${HEADERS} +- ${CC} ${FLAGS} ${CS_LIBS} -DCLISERV -o ${CS_PROGNAME} ${SOURCES} ++ ${CC} ${CFLAGS} ${CS_LIBS} -DCLISERV -o ${CS_PROGNAME} ${SOURCES} + + standalone: ${SOURCES} ${HEADERS} +- ${CC} ${FLAGS} -o ${PROGNAME} ${SOURCES} ++ ${CC} ${CFLAGS} -o ${PROGNAME} ${SOURCES} + + strip: + strip ${PROGNAME} diff --git a/security/apg/files/patch-ab b/security/apg/files/patch-ab new file mode 100644 index 000000000000..d09733b34ef3 --- /dev/null +++ b/security/apg/files/patch-ab @@ -0,0 +1,15 @@ +--- apg.c 2001/01/17 09:01:19 1.1.1.3 ++++ apg.c 2001/01/15 11:33:01 1.2 +@@ -342,9 +342,10 @@ + char * seq; + UINT32 prom = 0L; + +- printf ("\nPlease enter some random data (only first 4 are significant)\n"); ++ printf ("\nPlease enter some random data (only the first %d characters " ++ "are significant)\n", sizeof(prom)); + seq = (char *)getpass("(eg. your old password):>"); +- if (strlen(seq) < 4) ++ if (strlen(seq) < sizeof(prom)) + bcopy((void *)seq, (void *)&prom, (int)strlen(seq)); + else + bcopy((void *)seq, (void *)&prom, sizeof(prom)); diff --git a/security/apg/pkg-comment b/security/apg/pkg-comment new file mode 100644 index 000000000000..36d8f52994a1 --- /dev/null +++ b/security/apg/pkg-comment @@ -0,0 +1 @@ +An automated password generator diff --git a/security/apg/pkg-descr b/security/apg/pkg-descr new file mode 100644 index 000000000000..380942a2ff0d --- /dev/null +++ b/security/apg/pkg-descr @@ -0,0 +1,6 @@ +An automated password generator, using several strong algorithms +for random and/or pronounceable password generation, and a built-in +pseudo-random number generator. + +WWW: http://www.adel.nursat.kz/apg/ +Author: Adel I. Mirzazhanov diff --git a/security/apg/pkg-plist b/security/apg/pkg-plist new file mode 100644 index 000000000000..9b3f0158f995 --- /dev/null +++ b/security/apg/pkg-plist @@ -0,0 +1,2 @@ +bin/apg +sbin/apgd -- cgit