remove ancient abandonware, broken for years, nothing uses it
This commit is contained in:
parent
db8ed2a59d
commit
ed801f0682
@ -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
|
||||
|
@ -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>
|
@ -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
|
@ -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.
|
@ -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
|
Loading…
x
Reference in New Issue
Block a user