remove ancient abandonware, broken for years, nothing uses it

This commit is contained in:
naddy 2005-08-09 22:47:36 +00:00
parent db8ed2a59d
commit ed801f0682
5 changed files with 1 additions and 128 deletions

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.159 2005/05/28 02:21:38 djm Exp $
# $OpenBSD: Makefile,v 1.160 2005/08/09 22:47:36 naddy Exp $
# $FreeBSD: Makefile,v 1.23 1997/11/09 10:17:02 asami Exp $
#
@ -115,7 +115,6 @@
SUBDIR += pgp
SUBDIR += pgp5
SUBDIR += pgpdump
SUBDIR += pgplib
SUBDIR += portscanner
SUBDIR += portsentry
SUBDIR += ppgen

View File

@ -1,30 +0,0 @@
# OpenBSD makefile for: PGPlib
# Version required: 1.1
# Date created: September 28, 1998
# Whom: Angelos D. Keromytis
#
# $OpenBSD: Makefile,v 1.13 2002/12/29 20:31:40 fgsch Exp $
COMMENT= "library to generate (and manipulate) PGP packets"
BROKEN= "does not build"
DISTNAME= PGPlib-1.1
CATEGORIES= security
FAKE=No
MASTER_SITES= ftp://dslab1.cs.uit.no/pub/
#This port contains crypto subject to US export laws.
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
USE_GMAKE= yes
CONFIGURE_STYLE= gnu
do-install:
${INSTALL_MAN} ${WRKSRC}/man/PGPlib.3 ${WRKSRC}/man/add_sig.3 ${WRKSRC}/man/add_uid.3 ${WRKSRC}/man/armor.3 ${WRKSRC}/man/bufgets.3 ${WRKSRC}/man/compress.3 ${WRKSRC}/man/convential_key_decrypt.3 ${WRKSRC}/man/convential_key_encrypt.3 ${WRKSRC}/man/decrypt_seckey.3 ${WRKSRC}/man/find_shortid.3 ${WRKSRC}/man/flio.3 ${WRKSRC}/man/free_keyrecord.3 ${WRKSRC}/man/get_keycontents.3 ${WRKSRC}/man/get_only_pubkey.3 ${WRKSRC}/man/get_pubkey_rec.3 ${WRKSRC}/man/is_compromised.3 ${WRKSRC}/man/key_exists.3 ${WRKSRC}/man/keydb_end.3 ${WRKSRC}/man/keydb_init.3 ${WRKSRC}/man/keyring.3 ${WRKSRC}/man/keys_from_string.3 ${WRKSRC}/man/literal.3 ${WRKSRC}/man/make_ctb.3 ${WRKSRC}/man/packet.3 ${WRKSRC}/man/pke.3 ${WRKSRC}/man/pub_encrypt_buffer.3 ${WRKSRC}/man/pub_fingerprint.3 ${WRKSRC}/man/pubkey.3 ${WRKSRC}/man/sec_decrypt_packet.3 ${WRKSRC}/man/seckey.3 ${WRKSRC}/man/signature.3 ${WRKSRC}/man/store_pubkey.3 ${WRKSRC}/man/store_uid.3 ${WRKSRC}/man/trust.3 ${WRKSRC}/man/uid.3 ${WRKSRC}/man/uids_from_keyid.3 ${PREFIX}/man/man3/
${INSTALL_DATA} ${WRKSRC}/src/libpgp.a ${PREFIX}/lib/
${INSTALL_DATA} ${WRKSRC}/src/pgplib.h ${WRKSRC}/src/pgplibconf.h ${PREFIX}/include/
.include <bsd.port.mk>

View File

@ -1,4 +0,0 @@
MD5 (PGPlib-1.1.tar.gz) = 1ac8a32f8c9b753c9f95f11a94c69f0a
RMD160 (PGPlib-1.1.tar.gz) = 415b14bd151d5eebd3f23cb5a91f368a7141933b
SHA1 (PGPlib-1.1.tar.gz) = e53c53147846f9b6c04ae449bf9e7362a6b32e92
SIZE (PGPlib-1.1.tar.gz) = 1000335

View File

@ -1,52 +0,0 @@
PGPlib is a library that lets you generate (and manipulate) PGP
packets without having to run PGP. In particular there is code to
generate and understand the following types of PGP packets:
- Data can be signed with a private key
- Data can be encrypted with a public key
- Data encrypted with your public key can be decrypted
- You can verify signatures on public keys and on buffers (files)
- Convential encrypted (IDEA with Zimmermann's context sensitive
feedback). The library can both read (decrypt) and write
(encrypt) convential packets (in PGP format)
- Armor. You can (de)armor a buffer or a file into a buffer or a
file
- UserID packets are read and written in a variety of formats
- Literal with filename, mode, etc. You can create literate
packages from files, or from buffers, and create files from
literate packets
- Keys can be obtained from a database (which is provided) or by
parsing keyrings. Keys can be kept in buffers or on files
- You can maintain a PGP public-key database (I use this library to
maintain a database with ~40.000 keys). There is code to use DBM
as supplied from Berkeley. A copy of DBM is included for your
convenience
In general, PGPlib operates on buffers in order for you to use it in
your applications.
I have made a small program that will (de)armor anything, a parser
to parse PGP files (including decryption and so on), a shell to
manipulate a keydatabase, a keyserver to run on top of such a
database, a program to verify signatures on keys and/or files, a
program to split keyrings in smaller parts and a program that will
sign files for you. You will find all these (and many more) in the
PGPlib-1.1/applications/ directory. None of these uses PGP as they
are linked with PGPlib, which provides all the functionality that is
needed.
I believe that all parts of the library is tested against PGP by the
script PGPlib-1.1/applications/test.sh. You need to edit it in
order to make it run (to ensure that you read my warnings, sorry
about this).
What is not there for you
=========================
- Sufficient documentation.
I have written this library because I need it. In order to make
life less hard for my students, I will have to provide some
documentation. Possibly even on-line. However, quite a few manual
pages are included in the PGPlib-1.1/man/ directory.

View File

@ -1,40 +0,0 @@
@comment $OpenBSD: PLIST,v 1.2 2002/04/07 01:54:53 naddy Exp $
lib/libpgp.a
include/pgplib.h
include/pgplibconf.h
man/man3/PGPlib.3
man/man3/add_sig.3
man/man3/add_uid.3
man/man3/armor.3
man/man3/bufgets.3
man/man3/compress.3
man/man3/convential_key_decrypt.3
man/man3/convential_key_encrypt.3
man/man3/decrypt_seckey.3
man/man3/find_shortid.3
man/man3/flio.3
man/man3/free_keyrecord.3
man/man3/get_keycontents.3
man/man3/get_only_pubkey.3
man/man3/get_pubkey_rec.3
man/man3/is_compromised.3
man/man3/key_exists.3
man/man3/keydb_end.3
man/man3/keydb_init.3
man/man3/keyring.3
man/man3/keys_from_string.3
man/man3/literal.3
man/man3/make_ctb.3
man/man3/packet.3
man/man3/pke.3
man/man3/pub_encrypt_buffer.3
man/man3/pub_fingerprint.3
man/man3/pubkey.3
man/man3/sec_decrypt_packet.3
man/man3/seckey.3
man/man3/signature.3
man/man3/store_pubkey.3
man/man3/store_uid.3
man/man3/trust.3
man/man3/uid.3
man/man3/uids_from_keyid.3