1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-24 00:45:52 +00:00
Commit Graph

746 Commits

Author SHA1 Message Date
Pav Lucistnik
6fa6a66529 Tcl SASL provides a Tcl interface to the Cyrus SASLv2 library.
WWW: http://beepcore-tcl.sourceforge.net/tclsasl.html

PR:		ports/96359
Submitted by:	Denis Shaposhnikov <dsh@vlink.ru>
2006-04-29 15:55:15 +00:00
Pav Lucistnik
185fa8dd77 Password Manager helps to manage large numbers of passwords and related
information and simplifies the tasks of searching and entering password data.

KedPM is written as an extensible framework, which allows users to plug in
custom password database back-ends and custom user interface front-ends.
Currently, only the Figaro PM back-end supported. To control KedPM user can
choose between CLI and GTK2 based GUI front-ends.

WWW: http://kedpm.sourceforge.net

PR:		ports/96321
Submitted by:	Tim Welch <twelch@thepentagon.org>
2006-04-29 15:44:46 +00:00
Jean Milanez Melo
22e951ba0f - New port:
fswatch is a utility to guard changes in a file system. fswatch is composed
of three simple programs: fswbuild, fswcmp, fswshow. fswbuild builds file
system information database. fswcmp compairs two database files and returns
what changes a in file system have been introduced. fswshow shows contents of
database file. a file information database is platform independend.

fswatch can collect the following information about files (and directories):
inode, links, uid, gid, mode, size, flags, ctime, checksum (sha1) ; and can
show which files were added, deleted or changed.

PR:		ports/95973
Submitted by:	dominik karczmarski <dominik@karczmarski.com> (maintainer)
Reworked by:	jmelo
Approved by:	mnag (mentor)
2006-04-25 01:55:02 +00:00
Vasil Dimov
9f11fc7d66 Remove expired ports:
2006-04-17 security/nessus-devel
2006-04-17 security/nessus-libnasl-devel
2006-04-17 security/nessus-libraries-devel
2006-04-17 security/nessus-plugins-devel
2006-04-17 07:19:40 +00:00
Archie Cobbs
e64e4b6ab5 Remove the skip port. Created before there was an IPSec implementation on
FreeBSD, it is now extremely obsolete. In any case it doesn't compile. Earlier
version of this port can still be used on older versions of FreeBSD of course.
2006-04-06 13:54:46 +00:00
Sergey Matveychuk
a0c8969618 UPEK TouchChip TFM/ESS Fingerprint BSP is a (binary only) BioAPI BSP which
provides support for UPEKs fingerprint sensors.

PR:		ports/93035
Submitted by:	Fredrik Lindberg <fli@shapeshifter.se>
2006-03-28 17:07:38 +00:00
Anton Berezin
c4ee7c086c Add security/p5-GSSAPI 0.20, a Perl extension providing access to the
GSSAPIv2 library.
2006-03-28 09:57:33 +00:00
Sergey Matveychuk
d053138b06 Anti-bruteforce PAM module for authentification services. It can be used to
prevent brute-force attacks on services like SSH or Telnet. It's highly
configurable and very fast.

WWW: http://mbsd.msk.ru/pam_af.html

PR:		ports/94113
Submitted by:	Stanislav Sedov <ssedov@mbsd.msk.ru>
2006-03-26 12:32:16 +00:00
Pav Lucistnik
078531c569 Password Gorilla is cross-platform Password Manager.
It uses TCL/Tk and runs on most platforms supported by Tcl/Tk.

WWW:	http://www.fpx.de/fp/Software/Gorilla

PR:		ports/93179
Submitted by:	Kay Lehmann <kay_lehmann@web.de>
2006-03-20 19:20:10 +00:00
Jean-Yves Lefort
d5fcf1d08f Add silktools.
SiLK, the System for Internet-Level Knowledge, is a collection of
netflow tools developed by the CERT/NetSA (Network Situational
Awareness) Team to facilitate security analysis in large networks.

SiLK consists of a suite of tools which collect and examine netflow
data, allowing analysts to rapidly query large sets of data.

WWW: http://silktools.sourceforge.net

PR:		ports/94623
Submitted by:	David Thiel <lx@redundancy.redundancy.org>
2006-03-19 23:11:14 +00:00
Tilman Keskinoz
b5dc8972d2 Add matrixssl, a small GPL'd SSL implementation. 2006-03-17 15:54:09 +00:00
Marcus Alves Grando
701e124a49 - Add port security/pecl-gnupg
This extension provides methods to PHP interact with gnupg.

WWW:	http://pecl.php.net/package/gnupg
2006-03-16 21:40:45 +00:00
Mark Linimon
eb39429955 Remove hpn-ssh; the functionality is now an option when building the
openssh-portable port.

Pointy hat to:	brooks
2006-03-15 20:00:08 +00:00
Renato Botelho
c0184bdf7d The Authen::Libwrap module allows you to access the hosts_ctl()
function from the popular TCP Wrappers security package.  This
allows validation of network access from perl programs against
the system-wide hosts.allow file.

WWW: http://search.cpan.org/dist/Authen-Libwrap

PR:		ports/92855
Submitted by:	Zach Thompson <hideo@lastamericanempire.com>
2006-02-06 11:37:06 +00:00
Pav Lucistnik
587c8499aa New slave port to security/barnyard - adds patches for sguil6
PR:		ports/92241
Submitted by:	Paul Schmehl <pauls@utdallas.edu>
2006-01-26 10:56:46 +00:00
Renato Botelho
774d0244c1 We all know that you should always check input variables, but PHP does not
offer really good functionality for doing this in a safe way.
The Input Filter extension is meant to address this issue by implementing
a set of filters and mechanisms that users can use to safely access their
input data.

WWW: http://pecl.php.net/package/filter

PR:		ports/92198
Submitted by:	Alexander Zhuravlev <zaa@zaa.pp.ru>
2006-01-24 17:09:46 +00:00
Pav Lucistnik
0fd18fb816 Net::SFTP is a pure Ruby implementation of the SFTP client protocol
(versions 1 through 5).

PR:		ports/91829
Submitted by:	Roderick van Domburg <r.s.a.vandomburg@student.utwente.nl>
2006-01-18 07:27:09 +00:00
Pav Lucistnik
e1638b45c7 Net::SSH is a pure-Ruby implementation of the SSH2 client protocol. It
supports the following features:

 - User authentication via explicit username/password, or using a
public-key/private-key pair.
 - Port forwarding, both from the local host to a remote computer via
the remote host, and from the remote host to the local host.
 - Execute processes on the remote machine, both interactively and
non-interactively ("batch").

PR:		ports/91828
Submitted by:	Roderick van Domburg <r.s.a.vandomburg@student.utwente.nl>
2006-01-18 07:20:26 +00:00
Brooks Davis
b9d80214a0 Add drupal-ldap_integration.
The ldap_integration Drupal module allows users to authenticate against
a LDAP directory.  Additionally, users can read and modify their data in
the LDAP directory subject to administrative restrictions.
2006-01-17 23:19:55 +00:00
Pav Lucistnik
9669e20176 ClamCour is a filter for courier MTA using ClamAV for scanning mails for
viruses.

PR:		ports/91740
Submitted by:	Milan Obuch <bsd@dino.sk>
2006-01-15 15:24:16 +00:00
Pav Lucistnik
f55d4d1c11 The (BSD) BioAPI service module for PAM provides authentication management
through BioAPI BSPs.

PR:		ports/91750
Submitted by:	Fredrik Lindberg <fli@shapeshifter.se>
2006-01-15 10:12:34 +00:00
Pav Lucistnik
7f980746a6 bioapitool is a small BioAPI management utility which allows enrollment and
verification of BIR entries.  It only implements a subset of the BioAPI
specification but should provide enough functionallity for basic account
management.

PR:		ports/91749
Submitted by:	Fredrik Lindberg <fli@shapeshifter.se>
2006-01-15 10:11:40 +00:00
Pav Lucistnik
15284a2fe6 BioAPI (Biometric Application Programming Interface) brings platform and device
independence to application programmers and biometric service providers.

PR:		ports/91734
Submitted by:	Fredrik Lindberg <fli@shapeshifter.se>
2006-01-15 09:29:14 +00:00
Pav Lucistnik
e1a049eeef - Move databases/pecl-hash to security/pecl-hash
PR:		ports/91680
Submitted by:	Alexander Zhuravlev <zaa@zaa.pp.ru> (maintainer)
Repocopies by:	marcus
2006-01-13 08:31:43 +00:00
Edwin Groothuis
0f76ae3ac3 New port: security/expiretable Utility used to remove entries from the pf(4) table based on their age
Expiretable is a utility used to remove entries from the pf(4) table
	based on their age.

	The age in question being the amount of time that has passed since
	the statistics for each entry in the target table was last cleared.

	WWW: http://expiretable.fnord.se/

PR:		ports/91481
Submitted by:	cris <cris@gufi.org>
2006-01-08 12:33:41 +00:00
Edwin Groothuis
dde12a2e74 Update: security/samhain 2.0.10 -> 2.1.0
Updating the Samhain integrity checking system to 2.1.0, a
        bugfix release.

        It's been requested by several people to break Samhain out
        into separate client and server ports. This PR does that,
        with a samhain-client and samhain-server port, as slave
        ports off of samhain. I'm not sure the best way to submit
        a PR to do this kind of action, but here is a shar of all
        three ports. If another format is desired, please let me
        know.  I'm also interested in feedback on the approach used
        for splitting these out.

PR:             ports/90305
Submitted by:   David Thiel <lx@redundancy.redundancy.org>
2006-01-07 07:57:51 +00:00
Edwin Groothuis
3b0c1b16dd Update: security/samhain 2.0.10 -> 2.1.0
Updating the Samhain integrity checking system to 2.1.0, a
        bugfix release.

        It's been requested by several people to break Samhain out
        into separate client and server ports. This PR does that,
        with a samhain-client and samhain-server port, as slave
        ports off of samhain. I'm not sure the best way to submit
        a PR to do this kind of action, but here is a shar of all
        three ports. If another format is desired, please let me
        know.  I'm also interested in feedback on the approach used
        for splitting these out.

PR:             ports/90305
Submitted by:   David Thiel <lx@redundancy.redundancy.org>
2006-01-07 07:56:46 +00:00
Edwin Groothuis
1146e3e7e9 [NEW PORT]: security/cutlass
The attached shar is for security/cutlass - an encrypted
	peer-to-peer voice, text, and file transmission protocol
	entended to bring encrypted Internet use to the masses.
	Also included is a sample application using the protocol.

Please note that the patch ommited from the PR will have to be added
when ports/91035 : [UPDATE]: security/botan is commited.

PR:		ports/91072
Submitted by:	Wesley Shields <wxs@csh.rit.edu>
2005-12-30 04:38:56 +00:00
Foxfair Hu
dbf9464889 Add ipfcount 0.1, summarise ipf logs by counting and sorting the fields.
PR:		ports/90811
Submitted by:	Robert Archer <freebsd@deathbeforedecaf.net>
2005-12-22 15:52:43 +00:00
Renato Botelho
7ae09659e8 Add openvpn-admin 1.9.2, GUI frontend to openvpn.
PR:		ports/90176
Submitted by:	Remington Lang <MrL0Lz@gmail.com>
2005-12-22 09:58:44 +00:00
Erwin Lansing
b063cb837c This is not C-code interface (like `Digest::MD5') but a Perl-only
implementation of MD4 (like `Digest::Perl::MD5'). Because of this, it is
slow but avoids platform specific complications. For efficiency you
should use `Digest::MD4' instead of this module if it is available.

WWW: http://search.cpan.org/dist/Digest-Perl-MD4

PR:		ports/90771
Submitted by:	Gabor Kovesdan
2005-12-22 09:27:37 +00:00
Erwin Lansing
22d628b6be Digest::SHA::PurePerl is a complete implementation of the NIST
Secure Hash Standard.  It gives Perl programmers a convenient way
to calculate SHA-1, SHA-224, SHA-256, SHA-384, and SHA-512 message
digests.  The module can handle all types of input, including
partial-byte data.
Digest::SHA::PurePerl is written entirely in Perl.  If your platform
has a C compiler, you should install the functionally-equivalent
(but much faster) Digest::SHA module.

WWW: http://search.cpan.org/dist/Digest-SHA-PurePerl

PR:		ports/90773
Submitted by:	Gabor Kovesdan
2005-12-22 09:25:34 +00:00
Erwin Lansing
b4c79d2622 This is not an interface (like "Digest::MD5") but a Perl implementation
of MD5. It is written in perl only and because of this it is slow but it
works without C-Code. You should use "Digest::MD5" instead of this
module if it is available. This module is only usefull for
computers where you cannot install "Digest::MD5" (e.g. lack of a
C-Compiler).

WWW: http://search.cpan.org/dist/Digest-Perl-MD5

PR:		ports/90772
Submitted by:	Gabor Kovesdan
2005-12-22 09:24:33 +00:00
Erwin Lansing
9d15acf68c Digest::Pearson::PurePerl is an implementation of Peter K. Pearson's hash
algorithm presented in "Fast Hashing of Variable Length Text Strings"
- ACM 1990. This hashing technique yields good distribution of hashed results
for variable length input strings on the range 0-255, and thus, it is well
suited for data load balancing.
If you prefer a fast implementation, you might want to
consider Digest::Pearson instead.

WWW: http://search.cpan.org/dist/Digest-Pearson-PurePerl

PR:		ports/90770
Submitted by:	Gabor Kovesdan
2005-12-22 09:19:54 +00:00
Erwin Lansing
71120f4bb8 TEA is a 64-bit symmetric block cipher with a 128-bit key and a variable number
of rounds (32 is recommended). It has a low setup time, and depends on a
large number of rounds for security, rather than a complex algorithm. It was
developed by David J. Wheeler and Roger M. Needham, and is described at
http://www.ftp.cl.cam.ac.uk/ftp/papers/djw-rmn/djw-rmn-tea.html .

WWW: http://search.cpan.org/dist/Crypt-TEA

PR:		ports/90717
Submitted by:	Gabor Kovesdan
2005-12-21 17:39:06 +00:00
Erwin Lansing
c7db2c962c Crypt::X509 parses X.509 certificates. Methods are provided for accessing most
certificate elements. It is based on the generic ASN.1 module by Graham Barr,
on the x509decode example by Norbert Klasen and contributions on the
perl-ldap-dev-Mailinglist by Chriss Ridd.

WWW: http://search.cpan.org/dist/Crypt-X509

PR:		ports/90716
Submitted by:	Gabor Kovesdan
2005-12-21 17:38:15 +00:00
Erwin Lansing
e9e4afbce5 The Crypt::SaltedHash module provides an object oriented interface to create
salted (or seeded) hashes of clear text data. The original formalization of
this concept comes from RFC-3112 and is extended by the use of different
digital agorithms.

WWW: http://search.cpan.org/dist/Crypt-SaltedHash

PR:		ports/90698
Submitted by:	Gabor Kovesdan
2005-12-21 16:37:19 +00:00
Erwin Lansing
e67874664b Shark is 64-bit block cipher that accepts a 128-bit key. It was
designed by Vincent Rijmen, Joan Daemen, Bart Preneel, Antoon
Bosselaers, and Erik De Win.

WWW: http://search.cpan.org/dist/Crypt-Shark

PR:		ports/90699
Submitted by:	Gabor Kovesdan
2005-12-21 16:35:33 +00:00
Erwin Lansing
01308ef90f The single exported subroutine in this module is for generating a salt
suitable for being fed to crypt() and other similar functions.

WWW: http://search.cpan.org/dist/Crypt-Salt

PR:		ports/90696
Submitted by:	Gabor Kovesdan
2005-12-21 16:31:51 +00:00
Erwin Lansing
89a50ab638 This module contains a simple S/Key calculator (as described in RFC
1760) implemented in Perl. It exports the function `key' by default, and
may optionally export the function `compute'.
`compute_md4', `compute_md5', `key_md4', and `key_md5' are provided as
convenience functions for selecting either MD4 or MD5 hashes. The
default is MD4; this may be changed with with the `$Crypt::SKey::HASH'
variable, assigning it the value of `MD4' or `MD5'. You can access any
of these functions by exporting them in the same manner as `compute' in
the above example.
Most S/Key systems use MD4 hashing, but a few (notably OPIE) use MD5.

WWW: http://search.cpan.org/dist/Crypt-SKey

PR:		ports/90695
Submitted by:	Gabor Kovesdan
2005-12-21 15:40:50 +00:00
Erwin Lansing
a0ef1b0ad6 Loki97 is 128-bit block cipher that accepts a variable-length key. It was
designed by Lawrie Brown, Josef Pieprzyk, and Jennifer Seberry. The default
key length in this implementation is 128 bits. Loki97 was one of the 15
candidates for the AES.

WWW: http://search.cpan.org/dist/Crypt-Loki97

PR:		ports/90694
Submitted by:	Gabor Kovesdan
2005-12-21 15:39:47 +00:00
Erwin Lansing
656ce31219 Crypt::License decodes an encrypted file and attempts to decrypt it by first,
looking for a hash pointer in the caller program called $ptr2_License. The
hash contains the path to the License file and an optional 'private' key list
of modules which will decrypt only with the 'private' key. OR, a hash key of
'next' with no particular value that indicates to look to the next caller on
the stack for the License pointer. If the pointer is not present or the
License file is not found successfully, then no further action is taken. If the
License file is successfully opened, and the contents validated then the
attached encrypted module is loaded and the seconds remaining until License
expiration are returned or now() in the case of no expiration. Undef is
returned for an expired license (module fails to load).

WWW: http://search.cpan.org/dist/Crypt-License

PR:		ports/90693
Submitted by:	Gabor Kovesdan
2005-12-21 15:37:30 +00:00
Erwin Lansing
a814e62c20 Khazad is a 128-bit key, 64-bit block cipher. Designed by Vincent Rijmen and
Paulo S. L. M. Barreto, Khazad is a NESSIE finalist for legacy-level block
ciphers. Khazad has many similarities with Rijndael, and has an extremely
high rate of diffusion.

WWW: http://search.cpan.org/dist/Crypt-Khazad

PR:		ports/90692
Submitted by:	Gabor Kovesdan
2005-12-21 15:30:06 +00:00
Erwin Lansing
420de3189a This module is a complete working Perl implementation of the Enigma Machine
used during World War II. The cipher calculations are based on actual Enigma
values and the resulting ciphered values are as would be expected from an
Enigma Machine.
The implementation allows for all of the Rotors and Reflectors available to the
real world Enigma to be used. A Steckerboard has also been implemented,
allowing letter substitutions to be made.

WWW: http://search.cpan.org/dist/Crypt-Enigma

PR:		ports/90683
Submitted by:	Gabor Kovesdan
2005-12-21 08:35:13 +00:00
Edwin Groothuis
459b8d16e6 [new port] security/chroot_safe
chroot_safe, a tool to chroot any application in a sane
	manner without requring binaries, shared libraries etc
	within the chroot or any support from the application. Works
	with any dynamically linked application.

	WWW: http://sourceforge.net/projects/chrootsafe

PR:		ports/90341
Submitted by:	Gabor Kovesdan <gabor.kovesdan@t-hosting.hu>
2005-12-20 20:47:45 +00:00
Erwin Lansing
c458b72e33 This package is used to encrypt and decrypt passwords generated by IMail.
See: http://www.ipswitch.com/products/imail_server/

WWW: http://search.cpan.org/dist/Crypt-Imail

PR:		ports/90686
Submitted by:	Gabor Kovesdan
2005-12-20 15:51:51 +00:00
Erwin Lansing
6e9eb278e0 Crypt::GOST_PP is a pure perl implementation of GOST, a 64-bit
symmetrical block cipher with a 256-bit key from the former Soviet
Union. Please read the Pod documentation contained in the module
itself for additional information, including the rationale behind
the writing of this module.

WWW: http://search.cpan.org/dist/Crypt-GOST_PP

PR:		ports/90685
Submitted by:	Gabor Kovesdan
2005-12-20 15:51:00 +00:00
Erwin Lansing
7a9dfa805e GOST 28147-89 is a 64-bit symmetric block cipher with a 256-bit
key developed in the former Soviet Union. Some information on it
is available at http://vipul.net/gost/ .
This module implements GOST encryption. It supports the Crypt::CBC
interface, with the functions described below. It also provides
an interface that is backwards- compatible with Crypt::GOST 0.41,
but its use in new code is discouraged.

WWW: http://search.cpan.org/dist/Crypt-GOST

PR:		ports/90684
Submitted by:	Gabor Kovesdan
2005-12-20 15:50:08 +00:00
Erwin Lansing
90136fe774 The Data Encryption Standard (DES), also known as Data
Encryption Algorithm (DEA) is a semi-strong encryption and
decryption algorithm.
The module is 100 % compatible to Crypt::DES but is implemented
entirely in Perl. That means that you do not need a C compiler
to build and install this extension.

WWW: http://search.cpan.org/dist/Crypt-DES_PP

PR:		ports/90682
Submitted by:	Gabor Kovesdan
2005-12-20 14:49:19 +00:00
Erwin Lansing
f394b93f7b The Chimera key exchange protocol generates a shared key between two parties.
The protocol was shown to be INSECURE. This module is therefore released for
purely academic curiosity.

WWW: http://search.cpan.org/dist/Crypt-Chimera

PR:		ports/90681
Submitted by:	Gabor Kovesdan
2005-12-20 14:42:58 +00:00