Commit graph

4001 commits

Author SHA1 Message Date
jlam
c16221a4db Change the format of BUILDLINK_ORDER to contain depth information as well,
and add a new helper target and script, "show-buildlink3", that outputs
a listing of the buildlink3.mk files included as well as the depth at
which they are included.

For example, "make show-buildlink3" in fonts/Xft2 displays:

	zlib
	fontconfig
	    iconv
	    zlib
	    freetype2
	    expat
	freetype2
	Xrender
	    renderproto
2006-07-08 23:10:35 +00:00
jlam
9430e49307 Track information in a new variable BUILDLINK_ORDER that informs us
of the order in which buildlink3.mk files are (recursively) included
by a package Makefile.
2006-07-08 22:38:58 +00:00
markd
349db29ab7 Don't try and use assembler when building 64bit on Solaris. It gets it
wrong for both amd64 and sparc.
Fixes PR pkg/32648 and possibly PR pkg/33030.
2006-07-08 21:37:02 +00:00
markd
0f621942da Solaris grep doesn't deal well with the binary output of tar when testing
if tar supports "ustar" so feed through strings before grep.
Fixes PR pkg/33776.
2006-07-08 21:29:24 +00:00
jlam
b7ebfd264d Add an explicit run-time dependency on perl because these packages
install perl scripts.  Bump the PKGREVISION for the dependency change.
2006-07-07 22:10:06 +00:00
jlam
ee68c93314 LIBTOOL_OVERRIDE generally doesn't need to be specified anymore... just
set OVERRIDE_DIRDEPTH to find any libtool scripts deeper in the WRKSRC
tree unless they're named something other than "libtool".

SHLIBTOOL_OVERRIDE generally doesn't need to be specified either -- just
define it to the empty list and shlibtool-override will look for libtool
scripts.
2006-07-07 15:49:30 +00:00
wiz
54bb8ae9ae Depend on security/kth-krb4 to make this build
on NetBSD-current (where kerberosIV was removed).
Bump PKGREVISION for dependency change.
2006-07-05 20:53:11 +00:00
jlam
00478b39e6 Sweep pkgsrc and convert packages that included intltool/buildlink3.mk
to use instead "USE_TOOLS+=intltool".  Remove now unused
intltool/buildlink3.mk
2006-07-05 05:37:39 +00:00
jlam
3a30118c2f Back out previous and do the same thing more generally for all platforms.
Since the heimdal install process will install additional headers in
${PREFIX}/include/krb5 depending on what the configure process detects,
simply query the source Makefile at install-time for the extra headers
that it will install and dynamically add them to the PLIST.
2006-07-05 04:39:14 +00:00
drochner
6f0afdfb3b +py-paramiko 2006-07-04 15:37:08 +00:00
drochner
972886bda5 add py-paramiko-1.6, a python extension implementing the ssh2 protocol 2006-07-04 15:35:54 +00:00
drochner
ef0d226cac add one... 2006-07-04 15:33:13 +00:00
drochner
ef9c99e791 update to 0.3.5
changes:
- Fix asn1_octet_der to handle writes of zero-length buffers, before
  it did not write the ASN.1 length for a zero-length buffer.  This caused
  ASN.1 encodings to be incorrect on 64-bit platforms.
- Add self test that attempt to trigger the above bug.
- Fix test of -Wno-pointer-sign.
- Improve cross-compilation to MinGW by using AC_LIBTOOL_WIN32_DLL.
2006-07-04 15:29:34 +00:00
wiz
637befe263 Update to 1.4.4:
Noteworthy changes in version 1.4.4 (2006-06-25)
------------------------------------------------

    * User IDs are now capped at 2048 byte.  This avoids a memory
      allocation attack (see CVE-2006-3082).
	[was already fixed in pkgsrc]

    * Added support for the SHA-224 hash.  Like the SHA-384 hash, it
      is mainly useful when DSS (the US Digital Signature Standard)
      compatibility is desired.

    * Added support for the latest update to DSA keys and signatures.
      This allows for larger keys than 1024 bits and hashes other than
      SHA-1 and RIPEMD/160.  Note that not all OpenPGP implementations
      can handle these new keys and signatures yet.  See
      "--enable-dsa2" in the manual for more information.
2006-07-03 21:15:14 +00:00
rillig
38ca26e82e Fixed unprivileged builds. 2006-07-02 17:20:17 +00:00
markd
90186b1231 Solaris does not have err.h, glob.h, ifaddrs.h and vis.h compatible with
heimdal, so heimdal installs its own. Add them in PLIST.SunOS
Fixes PR pkg/33656.   Bump PKGREVISION.
2006-07-02 13:53:28 +00:00
rillig
e34dcfcba2 This package needs expect(1). Bumped PKGREVISION. 2006-07-02 10:34:55 +00:00
joerg
95b1c585e0 Forgotten patchsum update. 2006-07-01 17:26:47 +00:00
joerg
a565175904 Needs Python 2.2+ 2006-06-30 11:37:56 +00:00
joerg
346cf857e5 Use config file framework. Keep the permission of the original code
for the installed version of the configuration file, but not the
example. Bump revision.
2006-06-28 17:05:50 +00:00
shannonjr
1d9bdc5d3e Back out changes unrelated to last security update. 2006-06-26 12:27:09 +00:00
salo
5ba55d77ed Security fix for CVE-2006-3082:
"parse-packet.c in GnuPG (gpg) 1.4.3 and 1.9.20, and earlier versions,
 allows remote attackers to cause a denial of service (gpg crash) and
 possibly overwrite memory via a message packet with a large length,
 which could lead to an integer overflow, as demonstrated using the
 --no-armor option."

Patch from GnuPG CVS repository.
Bump PKGREVISION.
2006-06-24 14:20:29 +00:00
shannonjr
9bcf15ef87 Backport fix for CVE-2006-3082 from GnuPG: trunk/g10/ 2006-06-23 12:28:55 +00:00
rillig
e234a07b5d Fixed the set of installed files when the "qt" or "gtk" options are
selected. Fixed pkglint warnings. Bumped PKGREVISION.
2006-06-17 13:46:34 +00:00
jlam
7d619eb1fe Support checking passwords using either Kerberos or PAM via PKG_OPTIONS.
This fixes the PLIST on systems that have PAM natively.  Bump the
PKGREVISION to 5.
2006-06-16 18:43:18 +00:00
shannonjr
32e95bcd54 Update to 0.9.5. Changes:
- Store Prelude-Manager FIFO into the profile backup directory so that FIFO
  are per profile. Fix #151.
- Update libwrap check, don't statically link libwrap. Cleanup. Fix #144.
- XMLmod: Implement CorrelationAlert processing.
- XMLmod: No ntpstamp attribute in File/Inode element datetime fields.
- XMLmod: permission -> Permission, as per IDMEF DTD requirements.
- XMLmod: Process the Checksum IDMEF element.
- XMLmod: Make AdditionalData validation pass (IDMEF v15 -> v16 change).
- XMLmod: disable-buffering option argument is optional.
- XMLmod: Correct DTD loading error.
- XMLmod: Avoid NULL libxml warning.
2006-06-16 09:45:35 +00:00
rillig
328847734f REPLACE_PERL without a runtime dependency to Perl is useless. Bumped
PKGREVISION.
2006-06-16 09:23:22 +00:00
rillig
65f0098548 Converted to the SUBST framework. 2006-06-16 09:20:32 +00:00
rillig
debd58bcce Removed the leading "@" from shell commands. 2006-06-16 09:17:21 +00:00
reed
5c9d507553 PKGMANDIR instead of "man". 2006-06-14 00:14:24 +00:00
reed
da04fb6a7e Make sudo use VARBASE.
Always use "man" instead of catpages.

Make sure "run" directory is precreated, so you don't get:
/usr/bin/sudo sudo: can't mkdir /var/run/sudo: No such file or directory

Bump PKGREVISION.

Okayed by maintainer back in December. The only concern was
that /var/run may not be for all platforms, but this is same
as other packages to (not specific to sudo).
2006-06-14 00:06:27 +00:00
joerg
e6b6a333a2 py-cheetah needs Python 2.2+ 2006-06-13 14:52:30 +00:00
joerg
2265d39d98 Forgotten patchsum update. 2006-06-13 12:00:43 +00:00
joerg
dea482e6ce Add DragonFly support. 2006-06-12 22:46:50 +00:00
joerg
066004d576 Rename to match Python naming convention. Depend on py-cheetah.
Fix PLIST. Conflict on old name.
2006-06-11 23:44:23 +00:00
joerg
65a8266e62 Needs pkg-config. 2006-06-11 14:45:50 +00:00
joerg
7fd73893c7 Forgotten patchsum. Detected by wizd(8). 2006-06-09 06:31:06 +00:00
shannonjr
94b0b5b82d Removed temporary code that should not have been committed in my last
update.
2006-06-08 22:07:24 +00:00
heinz
0cbca03253 Updated to version 5.41.
Pkgsrc changes:
  - none

Relevant changes since version 5.31:
====================================
	- modified addfile to accept indirect filehandles
		-- ref. rt.cpan.org #19627 and #19641
	- modified shasum to warn rather than die for file errors
		-- to follow conventions of GNU sha1sum/md5sum
	- added new capabilities to the "addfile" method
		-- now able to accept file names as well as handles
		-- includes mode for portable digest calculation
			-- thanks to Adam Kennedy for emails and ideas
				ref. File::LocalizeNewlines
	- used expanded addfile interface to simplify shasum (sumfile)
		-- regex a tad less general than 5.37, but handles all
			known newline variants in UNIX/Windows/MacOS
	- enhanced WARNING messages from shasum checkfile processing
		-- to mimic behavior of md5sum
	- improved error handling of checksum files in shasum
		-- to better mimic the behavior of md5sum
	- refined line-break regex in shasum (ref. sub sumfile)
		-- catches multiple CR's preceding LF
			thanks to Gisle Aas for suggested patch
	- changed loop vars to signed int's in shadump (ref. src/sha.c)
		-- to prevent type mismatch warnings
	- added "portable" option to shasum
		-- to make digests match across Windows/Unix/MacOS
	- enabled bundling of shasum command line options
		-- to mimic behavior of md5sum
	- removed \r's from text files in t/nist directory
		-- resolves SIGNATURE clashes (rt.cpan.org #18983)
	- changed suffix on SHA64_MAX (src/sha.h) to ULL
		-- eliminates gcc warnings (rt.cpan.org #18988)
	- specified minimum Perl version for module and Makefile.PL
		-- closes rt.cpan.org #18984
	- made minor code changes to silence compiler warnings
		-- resulting from signed/unsigned integer mixing
2006-06-07 20:14:23 +00:00
joerg
285c5a1c04 Needs bison. 2006-06-07 12:32:31 +00:00
joerg
610c492b99 Don't use BIOCIMMEDIATE if it doesn't exist. 2006-06-07 12:24:45 +00:00
adrianp
3f9f234e5d Update distinfo missed in the update to 1.2.5 2006-06-06 20:09:49 +00:00
adrianp
23072d8ed9 Update to 1.2.5
> - 6/4/2006 1.2.5 (sarah)
> - Added base64 encoding support for MAC addresses presented on the screen for FLoP extended database -- Juergen Leising
> - Added base64 encoding support for rebuild of packet in pcap format for FLoP extended database -- Juergen Leising
> - Fixed issue with Oracle and schema version in base_db.inc.php -- Nikns
> - Fixed bug when alerts with sig references would fail to archive causing duplicates error -- Nikns
> - Added base64 encoding support for ICMP payload additional table in base_qry_alert.php -- Juergen Leising
> - Added check for PHP Logging Level against E_NOTICES in setup/index.php -- Nikns
> - Fixed bug when certain preprocessor alerts would not be cached (for example arpspoof) -- Nikns
> - Added setup/setup_db.inc.php with CreateBASEAG() to resolve redundancy in setup and base_db_setup.php -- Nikns
> - Removed unnecessary and broken search index stuff from Create BASE AG, since schemas are already with them  -- Nikns
> - Added XSSPrintSafe() (array safe htmlspecilchars() function) and made filterSql() use ADOdb qmagic() -- Nikns
> - Changed input type of the password field to actually be password in setup3.php -- Nikns
> - Filtered all unfiltred (mainly auth system stuff) $_POST and $_GET variables using filterSql() -- Nikns
> - Santized all $_SERVER variables to be protected against XSS attacks -- Nikns
> - Added "Clear Data Tables" option in base_maintenance.php and "Repair Tables" option to execute CreateBASEAG() -- Nikns
> - Make use of FLoP's event reference. Signature name of alert which trigered "Tagged Packet" alert is shown too -- Nikns
> - Updated chinese.lang.php -- Johnson Chiang
> - Fixed Time error in searches -- Jeff Kell
> - Fixed refresh issue with ~ directories -- Kevin Johnson
> - Fixed cookie stored data and authentication scheme to correct Nikns' report on session forge issue -- GaRaGeD
> - Updated link to the Nessus plug in DB -- Jonathan W Miner
> - Fixed display after deleting alerts -- Bruce Briggs
> - Fixed Bug #1466392 - Back button doesn't work after refresh. -- Juergen Leising
> - Patches from jhart@spoofed.org to add missing ICMP and TCP type and codes - GaRaGeD
> - add support for ICMP redirect decoding. - Jon Hart
> - add decoding support for ICMP source quench and ICMP parameter problem - Jon Hart
> - split up "flags" into DF and MF, much like tcp flags are currently handled - Jon Hart
2006-06-06 19:41:43 +00:00
minskim
bb97528be1 Make this package build on platforms without native pcap. 2006-06-06 16:54:47 +00:00
shannonjr
42514c88eb Added MESSAGE file. 2006-06-06 12:30:02 +00:00
shannonjr
e0addc7626 PLIST correction. 2006-06-06 12:28:01 +00:00
shannonjr
ff989caf31 Added sql to create additional database indices supporting deletion. Without
these indices web browser will often timeout before delete operation completes.

Update to libpreludedb 0.9.8. Changes:
- Always use prelude_escape_binary() when inserting additional data, even in case
  we're inserting a string, since the database field might be of a type that require
  binary kind of escaping. Fix #143.
- Implement reading of message_processing_model, security_model, security_level.
  Handling of community member is deprecated (IDMEFv16 update).
- Fix a bug where Service->ip_version would not be read from database.
- Error reporting improvement.
2006-06-06 12:26:00 +00:00
shannonjr
c1bcede8ad Update to libprelude 0.9.9. Changes:
- Correct IDMEF v16 checksum algorithms letter case.
- Detailed, verbose error reporting when failing to read IDMEF message.
- Detailed, verbose error reporting for unsupported value operation.
2006-06-06 12:19:30 +00:00
minskim
2d1e61f7b1 Do not install files directly into etc; it should be handled through
CONF_FILES.
2006-06-06 00:57:59 +00:00
adrianp
6b90e0f80d Update to 2.6
The changes since the 2.5 release include:

msfconsole:
* Tab completion improvements
* Remember last used exploit after save
* Improved reload/rexploit/rcheck commands
* Security fixes for handling terminal escapes

msfcli:
* Security fixes for handling terminal escapes

msfweb:
* Security fixes when using defanged mode

meterpreter:
* Addition of the SAM password dump extension
* Improvements to the VNC injection

msfpescan:
* PE fingerprinting via the -S option
* Additional information via the -D option
* Major bug fixes to PE format parser

exploits:
* Major rewrites of many exploit modules
* Reliability improvements across the entire set
* 42 new exploits added since 2.5 was released
* Improved IPS evasion for SMB/DCERPC/HTTP modules

libraries:
* Human-friendly SMB and DCERPC error codes
* Reworking of the entire DCERPC API
* Incremental improvements to the SMB stack
* Integration of commonly-duplicated routines
* Major improvements to PEInfo module
2006-06-05 12:33:52 +00:00
joerg
8572e2517c Fix CONFLICTS of php/pear packages, the asterix was missing (thanks tv).
While going through the tree, fix some more packages which had similiar
issues with too strict conflicts, bump the revisions of those.
2006-06-04 16:26:54 +00:00
joerg
d1f92fbbf3 Remove OPENSSH_GID and OPENSSH_UID, it happened to work before,
since those are the values in NetBSD. In reality, they haven't been
used for ages though.
2006-06-04 14:56:37 +00:00
joerg
268155f034 I don't see any reason for kth-krb4 to conflict with zephyr,
maintainer didn't respond to the question either. So remove the
CONFLICT and bump revision.
2006-06-04 13:41:10 +00:00
joerg
eb5b7b03b9 Uses C++. 2006-06-04 10:21:33 +00:00
joerg
337c6b1297 Rename all PHP 4 packages to php4-*, all PHP 5 packages to php5-*,
all PEAR packages to php?-pear-* and all Apache packages to ap13-* or
ap2-* respectively. Add new variables to simplify the Makefile
handling. Add CONFLICTS on the old names. Reset revisions of bumped
packages. ap-php will now depend on the default Apache and PHP version.
All programs using it have an implicit option of the Apache version
as well.

OK from jlam@ and adrianp@.
2006-06-02 18:27:54 +00:00
joerg
4e96ade69f Needs Python 2.2 or later. 2006-06-02 16:56:49 +00:00
joerg
7f2cbfbcc3 Move docs under share/doc/p0f, fix INSTALLATION_DIRS, bump revision. 2006-06-01 23:14:34 +00:00
ghen
2eca3d9f2c The databases/openldap package has been split in -client and -server component
packages.  Convert LDAP-based applications to depend on openldap-client, and
bump PKGREVISION for those that depend on it by default.
2006-05-31 18:22:23 +00:00
shannonjr
f9aa6e877e Added additional environment cleanup before exec'ing prelude-manager. 2006-05-26 11:43:42 +00:00
shannonjr
efc3c73093 Modify run-prelude-lml to properly start prelude-lml as daemon. This works
around a problem where prelude-lml is not connecting to prelude-manager
when passed the -d command line argument.
2006-05-26 11:25:22 +00:00
seb
b46d977e11 Fix pasto/thinko: it's PKG_HOME.${DIRMNGR_USER}
not PKG_SHELL.${DIRMNGR_USER}
2006-05-25 22:49:23 +00:00
jlam
60f791e1e6 Move the check-shlibs target from bsd.pkg.mk to bsd.pkg.check.mk where
it will live with other "check" targets run after package installation.

Get rid of SHLIB_HANDLING, whose meaning had mutated over the years
from one thing to another.  Currently, it is used to basically note
whether the system's "ldd" command can be usefully run on the package's
binaries and libraries.  Rename this variable to CHECK_SHLIBS_SUPPORTED
for more clarity.

CHECK_SHLIBS is now a variable set exclusively by the user in /etc/mk.conf
to note whether the check for missing run-time search paths is performed
after a package is installed.  It defaults to "no" unless PKG_DEVELOPER
is set.
2006-05-22 22:22:02 +00:00
shannonjr
be0bac4ab2 Added 2 missing files to PLIST 2006-05-22 14:01:54 +00:00
shannonjr
cf24f70966 1) Update to 0.9.5
2) Changed permissions on plugins.rules and prelude-lml.conf so that
   prelude-lml can run unpriviledged
3) Changed confdir in configure so that plugins.rules and prelude-lml.conf
   are found.
Changes in 0.9.5:
- Experimental context support (ala SEC): we now handle
  multiline log matching.
- Update PAX rules so that it use the new context feature.
- Don't exit on statistics signal, improve statistics precision,
  make them easier to read.
- Fix some problem with user & group options.
- text-output argument is optional.
- New experimental ruleset: Sonicwall and Spamassassin. These
  need to be manually hooked to pcre.rules if you plan to use
  them.
- Fix FAM activation switches.
2006-05-22 11:49:51 +00:00
rillig
5f4ac92224 Fixed pkglint warnings. 2006-05-21 15:50:18 +00:00
joerg
50199d428a It is spelled CONF_FILES_PERMS, USE_GNU_TOOLS is dead and remove some
bogus :Q.
2006-05-21 15:05:57 +00:00
joerg
6d6764118b Forgotten patchsums for last changes. Noticed by rillig. 2006-05-21 14:58:33 +00:00
adrianp
acfc901f7a Support fetching the pkg-vulnerabilities file over http
Bump to version 1.43
2006-05-21 13:31:27 +00:00
tonio
025b713ed7 Build using -fno-common under Darwin, it is needed to be able to long gnutls
against libtasn1
bump pkgrevisoin, and the binary package changed on Darwin
2006-05-21 00:45:13 +00:00
joerg
09571989ba Forgotten patches. 2006-05-20 19:12:59 +00:00
joerg
b8a2284a7c Use config file framework. 2006-05-20 19:12:32 +00:00
joerg
3379a82eec Fix PLIST, bump revision. 2006-05-20 18:47:20 +00:00
joerg
9ebcceb724 Uses C++. 2006-05-20 18:20:49 +00:00
wiz
991dcdf978 Mark as BROKEN_IN pkgsrc-2006Q1 according to
ftp://ftp.NetBSD.org/pub/pkgsrc/misc/kristerw/pkgstat/i386-3.0/20060501.1050/broken.html
2006-05-18 20:29:58 +00:00
wiz
2e2edb00d5 Remove BROKEN_IN, this builds in current 3.0 bulk builds. 2006-05-18 19:55:34 +00:00
wiz
402ad5a531 Update to 1.4.0:
* Version 1.4.0 (released 2006-05-15)

** Remove GnuTLS 0.8.x compatibility functions.

** The libgcrypt RNG is initialized in gnutls_global_init().

** TLS/IA API changes from Emile van Bergen.
A dummy credential structure is not needed now, if you wish to use the
low-level TLS/IA API, simply call gnutls_ia_enable to enable TLS/IA on
a session.

** The self-tests are now run under valgrind, if it is installed.

** Libtasn1 is updated to 0.3.4, and that version is now required.

** The command line tools now use getaddrinfo and support IPv6.

** API and ABI modifications:
_gnutls_x509_get_raw_crt_activation_time,
_gnutls_x509_get_raw_crt_expiration_time: Removed.
gnutls_ia_require_inner_phase: Removed, replaced by gnutls_ia_enable.
gnutls_ia_enable: Added.
2006-05-17 21:50:22 +00:00
wiz
2cd17b86c3 Update to 0.3.4:
Version 0.3.4 (released 2006-05-10)
- Really fix encodings.
- Add new self test, tests/Test_encoding.c.
- Self tests are ran under valgrind, if it is available.
- We test for the -Wno-pointer-sign parameter before using it.

Version 0.3.3 (released 2006-05-07)
- Add some 'const' to prototypes.
- Remove some 'unsigned' keywords.
- Corrected asn1_der_coding() bug introduced when it became reentrant.
  Now it produces correct encodings.
2006-05-17 21:49:54 +00:00
joerg
fb108e4f03 Uses C++. 2006-05-16 14:34:44 +00:00
markd
2b8f344021 add p5-GSSAPI. 2006-05-15 11:59:01 +00:00
markd
fe5eaf7ff8 Initial import of p5-GSSAPI 0.21
Gives access to the routines of the GSSAPI library, as described in
rfc2743 and rfc2744 and implemented by the Kerberos-1.2 distribution
from MIT.
Since 0.14 it also compiles and works with Heimdal. Lacks of Heimdal
support are gss_release_oid(), gss_str_to_oid() and fail of some tests.
The API presented by this module is a mildly object oriented
reinterpretation of the C API, where opaque C structures are Perl
objects, but the style of function call has been left mostly untouched.
As a result, most routines modify one or more of the parameters passed
to them, reflecting the C call-by-reference (or call-by-value-return)
semantics.
All users of this module are therefore strongly advised to localize all
usage of these routines to minimize pain if and when the API changes.
2006-05-15 11:57:14 +00:00
minskim
8c6ae84960 Linux does not have glob.h and vis.h compatible with heimdal, so heimdal
installs its own glob.h and vis.h.  Add them to PLIST.Linux.

Bump PKGREVISION.
2006-05-15 09:17:14 +00:00
schwarz
731d1a44fe added a hack that works around a bug (variable name conflict) in OpenSSH
3.4p1 and 3.4p2 that shows up on IRIX 5.
2006-05-14 21:13:42 +00:00
minskim
7121f90f67 Honor CPPFLAGS. This is a fix for pkgsrc libtoolization, so there is no
need to notify the author.
2006-05-14 19:58:04 +00:00
adrianp
6ef5679a9d Update to 5.3
Separate out options.mk functionality
Add in options for subversion and postresql support
> 	CHANGELOG for 5.3:
> 	###########
> 	* Added NTLM support modules for pop3, imap, smtp-auth and http-proxy.
>           Work done by ilo (at) reversing.org. THANKS!
>         * Added a http form module, thanks to phil (at) irmplc.com
>         * Fixed a bug in the vnc module (thanks to kan (at) dcit.cz)
>         * Input files may *not* contain null bytes. I might fix that in the future
>           but currently I have enough other things on my todo sheet.
>           Thanks to didiln (at) gmail.com for reporting.
2006-05-12 23:35:55 +00:00
dan
aa20552281 uses c++ 2006-05-12 22:57:26 +00:00
adrianp
a52ad051fc Update to BASE 1.2.4
> Changes:
>     - Fixed issue with PostGRES and schema in base_db.inc.php -- Kevin J and Nikns
>     - Fixed bug 1284695 Error in SQL with PostgreSQL -- Kevin J and Nikns
>     - Fixed issues displaying PortScans -- Nikns
>     - Fixed sig_class (bug 1407325) and sig_priority filter bug -- Nikns and Max Valdez (garaged)
>     - Fixed bug 1408387 Archive move and Email summary issues -- Nikns
>     - Fixed bug when, after setup, archive database wasn't used -- Nikns
>     - Fixed PostgreSQL archive database support -- Nikns
>     - Fixed bug 1313261 Unable to use actions in base_stat_sensor.php -- Nikns
>     - Fixed bug 1371532 First of month timestamp issue -- Nikns
>     - Fixed bug 1406945 Lost alert order when switching between payload display -- Nikns
>     - Fixed bug 1413712 base_conf.php file path issue under MS Windows -- garaged
>     - Fixed search by signature name -- Nikns
>     - Converted sql/create_base_tbls_mssql_extra.sql to CRLF line terminators -- Nikns
>     - Fixed broken auth system for MSSQL -- Nikns
>     - Changed MSSQL schema for table acid_event, sig_name now has type VARCHAR instead of TEXT -- Nikns
>     - Fixed bug 1307250 broken base_stat_alerts.php with MSSQL -- Nikns
>     - Fixed bug 1413594 Force to use alert database for auth system stuff -- Nikns
>     - Setup fix, on error form values are remembered, default language is English -- garaged
>     - Uppercased name 'Archive' in base_main.php (in sync with base_hdr1.php) -- Nikns
>     - Fixed support for actions in base_stat_class.php -- Nikns
>     - Fixed bug 1418660 Broken search by IP criteria -- Nikns
>     - Added checkboxes and fixed support for actions in base_stat_iplink.php -- Nikns
>     - Implemented RFE 1123382 support for actions in base_stat_uaddr.php -- Nikns
>     - Implemented support for actions in base_stat_ports.php -- Nikns
>     - Fixed bug 1422575 when empty email sent even if action unsuccessful -- Nikns
>     - Fixed bug 1424033 Unable to Graph Alert Detection Time -- Nikns
>     - Fixed bug 1426089 Score removed from email address -- Nikns
>     - Fixed bug 1210542 and 1288402 Packet display mode issues -- Nikns
>     - Detect archiving duplicates with select queries instead of catching db conflict error -- Nikns
>     - Fixed bug 1430686 Update alert cache for archived alert right after it is coppied to archive db -- Nikns
>     - Implemented archiving support for schema 107 -- Nikns
>     - Added sig_gid (signature generator id) to snort signature reference url for schema 107 -- Nikns
>     - session_start() on base_conf.php avoiding repetition, easier to handle with debug output -- garaged
>     - debug_mode needs to be off on login (index.php:45 ) -- garaged
>     - Fixed bug 1275536 Unable to download binary payload in Internet Explorer when using SSL -- Nikns
>     - Implemented archiving support for FLoP extended database schema -- Nikns
>     - Implemented rebuild of packet in pcap format for FLoP extended database -- Nikns
>     - Added display of MAC addresses in base_query_alert.php for FLoP extended database -- Nikns
>     - Fixed BASE authentication bypass in standalone mode for base_maintenance.php -- Nikns
>     - Added HTTP response codes on authentication failure in base_maintenance.php for standalone mode -- Nikns
>     - Fixed bug 1341286 Show IP header length in bytes, not words -- Juergen Leising
>     - In plain display mode several sequential non-ASCII payload characters join together displaying their count -- Nikns
>     - Changed input type of the password field in useradmin -- Kevin Johnson
2006-05-12 22:31:38 +00:00
tonio
890b9c5456 Update security/caff to 0.4.6
Remove the hostname subst, since it was fixed upstream

Changelog:
caff: - try hostname without -f first to be compatible with BSD
      - make local-user a config option, and let it accept a list of keyids
pkg-clean: - add option to allow importing subkeys
2006-05-12 14:47:30 +00:00
joerg
4beaa3b67b Don't include both net/bpf.h and pcap.h on DragonFly.
XXX Are both needed on any platform at all?
2006-05-12 09:54:52 +00:00
joerg
01619a788a Use and fix C++. 2006-05-11 16:23:57 +00:00
joerg
ee19093367 Fix build on DragonFly. Don't depend on dsniff and dsniff-nox11 being
in the same toplevel directory.
2006-05-11 15:39:20 +00:00
smb
a9c180b4c4 Add
USE_LANGUAGES=        c++

lines.
2006-05-11 11:19:44 +00:00
gdt
67a6804c75 This software does not qualify as either Free or Open Source.
Add LICENSE=, and license file.

Set RESTRICTED and NO_BIN_ON_* because permission to distribute
derived works is unclear, limited to some operating systems, and
requires a reciprocal license grant.
2006-05-10 12:26:31 +00:00
joerg
84b1c4d810 Forgotten part: treat DragonFly like the other BSDs in telnet. 2006-05-09 19:25:30 +00:00
joerg
58f24cc16e Fix errno. Force USE_TERMIO on DragonFly.
Hide ut assignment in utmp.c (patch-aj), it doesn't exist at least in the
code path DragonFly is taking.
2006-05-09 19:24:24 +00:00
joerg
30b697a04c Uses C++. 2006-05-09 17:58:46 +00:00
jlam
eaf338cdbb PKG_GROUPS should now only contain the group name because group IDs are
specified with PKG_GID.<group>.
2006-05-09 17:58:33 +00:00
tonio
23c64fe0a7 Update security/caff to 0.4.5
Changelog:
  * Update FSF addresses.
  * caff: tweak documentation.
  * caff: note that mailed keys are encrypted (suggested by Sune Vuorela).
  * caff: You can now specify additional arguments to pass to the
    send method of Mail::Mailer.  This allows you to send mails via
    SMTP and use authentication for instance.  Thanks to Martin von Gagern.
  * gpg-key2ps, keylookup: make them less dependent on specific
    installation paths and thus better portable outside of Debian
    (Closes: #354142).
2006-05-06 12:40:44 +00:00
minskim
8718626b11 This package requires flex to build. 2006-05-06 01:05:51 +00:00
shannonjr
a5c9fab530 Update to Prewikka 0.9.5. Changes:
- Replace patch with official fix 'Filter on Target' link (fix #148).
- Fix alert summary exception with alert including file permission (fix #149).
- Fix creation of an empty __init__.py file in lib/site-packages (#147).
- Print currently installed version on libpreludedb requirement error.
- Make sure /usr/bin/env is expanded.
2006-05-04 13:16:42 +00:00
shannonjr
dd9afe4bfc Updated to libprelude 0.9.8. Changes:
- Improve idmef-path error reporting.
- Rework configure script so that it use --with[out] in
  place of --(en|dis)able where we deal with external dependencies.
- Rework configure script so that --with[out] work as expected (enabling and
  disabling the feature, explicit error if "with" feature is explicitly
  specified but the feature it is unavailable, etc).
- Rework SNMPService class for IDMEF draft 16 compliance.
- Make sure we set alert CreateTime if the caller did not do it for us.
- Fix handling of \r\n terminated line.
- Ignore character that are part of the option value when comparing
  option specified using --option=value. Fix handling of parent option.
2006-05-04 13:13:17 +00:00
jlam
96f41ed07e Substitute for COURIER_{USER,GROUP} in a few more locations. 2006-04-28 14:41:23 +00:00
salo
3f7dbcfdf4 Update to version 2.2.7
Approved by <frueauf>

Changes:
- make it work as binary packages,
- remove useless MESSAGE files,
- add nmap.nasl plugin, not included by default upstream,
- make the installation a bit more sane and easier to configure.

2.2.7:
======

Nessus 2.2.7 contains several fixes for bugs which have been found
during the 3.x developement process and have been backported to this
branch. It also slightly extends the NASL language by adding support for
arrays of arrays. We will use this feature in some key plugins (SMB in
particular) within 6 months, so you should definitely upgrade to 2.2.7
or 3.0.x.

nessus-libraries:
- Fixed a NULL pointer dereferencement in the BPF server (this mostly
  affects OpenBSD and FreeBSD < 5)
- The 'service' functions now only deal with the services file provided
- with Nessus (instead of using a mix of /etc/services and others)

libnasl:
- Fixed off-by-one bugs in insstr() and str_replace() which would
  sometimes prevent these two functions from properly dealing with the
  last character of a string
- Fixed tcp_ping() which was too aggressive and may therefore sometimes
  miss a live host
- Fixed a bug in send() which would not properly validate the value of the
  'length' variable
- Now handle arrays of arrays
- Fixed open_priv_sock_tcp() which would report a successful connection
  when timing out

nessusd:
- Properly install the file 'nessus-services' in $prefix/var/nessus/
- Bigger buffer when receiving preferences from the client (to avoid a
  possible truncation of the plugin list in the future)
- Fixed a bug in the preferences parser which would cause nessusd to die
  on startup when processing a malformed preference file

nessus client:
- Fixed an unlikely but potential segmentation fault when viewing the
  report in the GUI
- Erase the credentials from memory after having used them (thanks to
  Sumiut Siddhart for noticing this)

plugins:
- Fixed several bugs in find_services.c which would not properly set the
  key Transport/SSL or which may read some data beyond its buffer
- Fixed a bad #if/#endif clause in nessus_tcp_scanner.c which prevented it
  from recomputing the RTT, hence negatively impacting the performance
- nmap.nasl has been removed from the main distribution (to use nmap from
  within Nessus read http://www.nessus.org/documentation/?doc=nmap-usage)
2006-04-25 12:45:57 +00:00
martti
8da39f54f8 Undo previous as it is not needed (pointed out by wiz@) 2006-04-25 07:58:26 +00:00
martti
b18a7ae9f1 Use PKGMANDIR instead of man 2006-04-25 07:45:53 +00:00
martti
1db46071a2 Updated security/keychain to 2.6.2
Add --confirm option and corresponding regression tests for Debian bug 296382.
  Thanks to Liyang HU for the patch.  Also add initialization for $ssh_timeout
  which was being inherited from the environment and add regression tests for
  --timeout
2006-04-25 06:34:16 +00:00
shannonjr
543bc0b0f6 Update to 0.9.4.1. Changes:
- Enable write notification on queued write (Fix reverse relaying).
- Fix IDMEF message scheduler warning when plugin failover is enabled.
- Fix reverse relaying on some architecture due to thread safety
  issue.
- Server scalability improvement in case of message burst.
- Start work on a normalization plugin. Very simple for now, mostly
  sanitize IDMEF Address and IDMEF Service classes.
- When an analyzer have read and write permission to prelude-manager,
  avoid acting as an echo server, don't send received message from this
  analyzer to itself.
- When no listen address is specified, try to bind all
  system address (both ipv4/ipv6).
- Send an alert to the peer on handshake failure, so that
  the peer have some information on what happened.
- Consistency work accross all plugin logfile option.
- Various bug fixes and improvements.
2006-04-24 10:43:44 +00:00
shannonjr
bf58e6e09f Update to 0.9.4. This is a bugfix release. Added patch to fix
'Filter on this Target' bug (re Prelude Trac ticket 148)
2006-04-24 10:39:05 +00:00
shannonjr
c6cd06d764 Update to 0.9.7.1.
Changes:
- Fix Perl/Python bindings uint64 handling on 32 bits machine.
- Make preludedb_check_version available from Perl/Python bindings.
- Use new IDMEF_LIST_APPEND primitive, require libprelude 0.9.6.
- Add libprelude dependencie to SQL plugins, since they depend on
  libprelude symbols. Fix compilation problem with some distribution.
- Use global transaction surrounding all operation in preludedb-admin,
  this bring a major performance improvement for insert operation.
- API improvement.
2006-04-24 10:21:43 +00:00
shannonjr
1f001e809d Update to 0.9.7.2. This is a bugfix release. 2006-04-24 10:19:20 +00:00
jlam
802ce74fcb Modify packages that set PKG_USERS and PKG_GROUPS to follow the new
syntax as specified in pkgsrc/mk/install/bsd.pkginstall.mk:1.47.
2006-04-23 00:12:35 +00:00
rillig
9fc2d7d281 Removed the superfluous "quotes" and 'quotes' from variables that don't
need them, for example RESTRICTED and SUBST_MESSAGE.*.
2006-04-22 09:22:05 +00:00
adrianp
e71a1ca5bd Fix DISTNAME 2006-04-20 08:15:48 +00:00
tv
60a1009f11 Because the addition of --without-* now changes the build on some platforms
(mainly those with PAM builtin, as it was being seen "accidentally",
bump PKGREVISION.
2006-04-19 17:58:01 +00:00
tv
c18ea09536 Use --without-{pam,ldap} if the options are *off*. 2006-04-19 17:50:52 +00:00
jlam
3991d2bd27 Update security/cyrus-saslauthd to 2.1.21. Changes from version 2.1.20
include:

* saslauthd/lak.c: leak fix from Igor Brezac
* saslauthd/krbtf.c: updated from CMUCS
* saslauthd/auth_krb5.c: log the krb5 error return if get_creds fails
* saslauthd/auth_krb5.c, saslauthd/auth_krb4.c,
  saslauthd/krbtf.h (added), saslauthd/krbtf.c (added),
  saslauthd/cfile.h (added), saslauthd/cfile.c (added),
  saslauthd/Makefile.am: Kerberos V4/V5 alternate keytab
  in saslauthd, plus common code merging (from David Eckhardt
  via Dale Moore)
* saslauthd/auth_krb5.c: verify against the service we
  were passed. needs to be made configurable.
2006-04-18 17:42:59 +00:00
jlam
e1291dfc1c Update security/cy2-* plugin packages to code from cyrus-sasl-2.1.21. 2006-04-18 17:42:12 +00:00
jlam
03c86a44f9 Update security/cy2-digestmd5 to code from cyrus-sasl-2.1.21. This
fixes a security vulnerability where the realm wasn't checked during
DIGEST-MD5 negotiation which could be the basis for a DoS attack.
2006-04-18 17:41:51 +00:00
jlam
b885afa1a3 Updated security/cyrus-sasl to 2.1.21. Changes from version 2.1.20 include:
* lib/dlopen.c: log the reason for opendir() failure
  when loading plugin.
* lib/common.c: honor log level setting
* sample/sample-client.c, sample/sample-server.c: Fixed several
  64 bit portability warnings.
* utils/testsuite.c: Fixed several 64 bit portability warnings.
* utils/saslpasswd.c: Fixed typo in an auxprop name.
* include/saslplug.h, lib/common.c, lib/saslint.h,
  lib/server.c: Added sasl_server_plugin_info().
* lib/common.c: initialize path in case caller didn't.
2006-04-18 17:41:30 +00:00
jlam
d5435ffdab Update the list that matches up heimdal versions to NetBSD versions. 2006-04-18 14:42:28 +00:00
wiz
02f8f7c52d Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update. 2006-04-17 13:45:57 +00:00
gdt
87676f3da8 Update to 1.22.
hashcash-1.22 - 08-Apr-2006 - Adam Back <adam@cypherspace.org>

[BUG FIXES]

hashcash-1.18 - 05-Jul-2005 - Adam Back <adam@cypherspace.org>

	* add a simpler minting API to make it easier to mint stamps
	  from VB scripting

hashcash-1.17 - 30-Mar-2005 - Adam Back <adam@cypherspace.org>

[BUG FIXES]

hashcash-1.15 - 12-Jan-2005 - Adam Back <adam@cypherspace.org>

	* make "Hashcash:" be accepted as well as "X-Hashcash:"
	  suggestion by Simon Josefsson <jas@extundo.com>.  This way
	  if/when the X- is dropped from hashcash headers we will not
	  have a backwards compatibility problem.  (Well not after
	  version 1.15).

	* implement the -Z option to compress stamps; in fact the
	  usage changed so -Z takes an argument: 0, 1 or 2.  0 = not
	  compressed, 1 = compressed but not so the counter + padding
	  is split, and 2 = very compressed, but slow.  (Due to a late
	  discovered bug 2 is the same as 1 for now until I can fix
	  that.)

	* added -O x -sv to request benchtest of core x only

	* make code work with -DOPENSSL, think this slipped during
	  integration of Jonathan's libfastmint as it uses some lower
	  level openssl APIs internally.  I fixed it but it might be
	  a bit openssl version specific, if they changed the state
	  fields at any point.  (This change coincidentally I think
	  should work around the linking with openssl problem that Hal
	  Finney <hal@finney.org> reported).

	* add libhashcash.a intermediate target to make hashcash more
	  convenient to link into other software on linux.  (A
	  suggestion from Hal Finney who was trying to link to his
	  RPOW system.)


hashcash-1.14 - 14-Dec-2004 - Adam Back <adam@cypherspace.org>

	* make hashcash -cX accept continuation lines starting with
	  space as well as tab

	* add library function to wrap lines and use it from hashcash
	  command line tool.

	* fix long vs time_t prototype mismatch that was giving
	  compile errors on BSD; also cleaned up some warnings that
	  can be obtained with gcc -Wall.
2006-04-17 12:44:01 +00:00
jlam
ea5f9f80b6 Strip ${PKGLOCALEDIR} from PLISTs of packages that already obey
PKGLOCALEDIR and which install their locale files directly under
${PREFIX}/${PKGLOCALEDIR} and sort the PLIST file entries.  From now
on, pkgsrc/mk/plist/plist-locale.awk will automatically handle
transforming the PLIST to refer to the correct locale directory.
2006-04-17 07:07:11 +00:00
salo
c77fd0b7b5 Remove unused variable, SKIP_AUDIT_PACKAGES. 2006-04-16 16:15:01 +00:00
salo
ec0181db2f Version 1.42
- Remove the "ignore vulnerabilities" stuff which was backed out from pkgsrc
  infrastructure months ago.  We are back at format 1.0.0.
2006-04-15 15:02:10 +00:00
heinz
5851e5bff0 Added appropriate TEST_TARGET. 2006-04-14 18:14:34 +00:00
wiz
0719006c41 Update path from cyrus-sasl2 to cyrus-sasl. 2006-04-13 21:45:12 +00:00
wiz
0a14375794 Finish move of cyrus-sasl2 to cyrus-sasl. 2006-04-13 21:35:24 +00:00
wiz
5c20b924a9 Add current contents of security/cyrus-sasl2, starting its move
to security/cyrus-sasl (to make PKGNAME match directory name).
2006-04-13 21:32:40 +00:00
jlam
d8cba66bf8 BROKEN_GETTEXT_DETECTION already defaults to "no". 2006-04-13 18:27:24 +00:00
jlam
1cf9796f3c BUILD_USE_MSGFMT and USE_MSGFMT_PLURALS are obsolete. Replace with
USE_TOOLS+=msgfmt.
2006-04-13 18:23:29 +00:00
rillig
29f82d651b Fixed pkglint warnings. 2006-04-13 01:35:10 +00:00
rillig
72c22887da Fixed pkglint warnings. Added a file to PERL_REPLACE. Bumped PKGREVISION. 2006-04-12 21:31:51 +00:00
joerg
934ea5fdfd Don't install cat pages at all, it's not worth the trouble to get
correctly working on all platforms.
2006-04-12 19:43:31 +00:00
joerg
fd43603386 Use configuration file framework. Bump revision. 2006-04-12 19:40:51 +00:00
tron
ab550b9a62 Optimizie substition handling of "check-updates.pl". 2006-04-12 13:34:49 +00:00
rillig
96fc47c14f Aligned the last line of the buildlink3.mk files with the first line, so
that they look nicer.
2006-04-12 10:26:59 +00:00
jlam
b06407d21b At least look for "Massachusetts Institute of Technology" as a crude
check for MIT Kerberos 5 when inspecting /usr/include/krb5.h.  Also,
bring this file more in line with heimdal/builtin.mk.
2006-04-10 18:05:16 +00:00
tron
931c6f2f32 Fix various issues with use replacement facility reported by "pkglint". 2006-04-10 16:19:31 +00:00
tron
8e9056b23c Teach Kerberos 5 to detect the MIT Kerberos 5 bundled with Mac OS X.
This stops the "gnome-vfs2" package from pulling in the "heimdal" package.
This fixes PR pkg/29946 by Juha-Matti Liukkonen.
2006-04-10 15:04:44 +00:00
jmmv
225329fb70 This needs msgid_plural support. 2006-04-08 15:13:03 +00:00
martti
8cbee189fe Reset MAINTAINER as I'm no longer using this package and I don't have
time to handle PRs and update this any more.
2006-04-08 04:30:18 +00:00
jlam
2515667d5d List the info files directly in the PLIST and honor PKG{INFO,MAN}DIR. 2006-04-07 15:28:49 +00:00
reed
5abef9be14 Over 1200 files touched but no revisions bumped :)
RECOMMENDED is removed. It becomes ABI_DEPENDS.

BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo.

BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo.

BUILDLINK_DEPENDS does not change.

IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS
which defaults to "yes".

Added to obsolete.mk checking for IGNORE_RECOMMENDED.

I did not manually go through and fix any aesthetic tab/spacing issues.

I have tested the above patch on DragonFly building and packaging
subversion and pkglint and their many dependencies.

I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I
have used IGNORE_RECOMMENDED for a long time). I have been an active user
of IGNORE_RECOMMENDED since it was available.

As suggested, I removed the documentation sentences suggesting bumping for
"security" issues.

As discussed on tech-pkg.

I will commit to revbump, pkglint, pkg_install, createbuildlink separately.

Note that if you use wip, it will fail!  I will commit to pkgsrc-wip
later (within day).
2006-04-06 06:21:32 +00:00
salo
12e8fb90e2 Backport fix for CVE-2006-0353 from lsh2:
"unix_random.c in lshd for lsh 2.0.1 leaks file descriptors related
 to the randomness generator, which allows local users to cause a denial
 of service by truncating the seed file, which prevents the server from
 starting, or obtain sensitive seed information that could be used to
 crack keys."

http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-0353
2006-04-05 23:59:33 +00:00
minskim
7ac6897425 Use RUBY_DLEXT as a file name extension of a loadable module.
(There should be a pkgsrc-wide variable instead of a Ruby-specific one.)
2006-04-05 18:54:26 +00:00
drochner
b6e52038b4 --with-libcurl is on per default, so revert the logics
(no functional change, just more effective because a compile check
is skipped)
2006-04-05 10:04:12 +00:00
wiz
81602be927 Update to 1.4.3:
Noteworthy changes in version 1.4.3 (2006-04-03)
------------------------------------------------

    * If available, cURL-based keyserver helpers are built that can
      retrieve keys using HKP or any protocol that cURL supports
      (HTTP, HTTPS, FTP, FTPS, etc).  If cURL is not available, HKP
      and HTTP are still supported using a built-in cURL emulator.  To
      force building the old pre-cURL keyserver helpers, use the
      configure option --enable-old-keyserver-helpers.  Note that none
      of this affects finger or LDAP support, which are unchanged.
      Note also that a future version of GnuPG will remove the old
      keyserver helpers altogether.

    * Implemented Public Key Association (PKA) signature verification.
      This uses special DNS records and notation data to associate a
      mail address with an OpenPGP key to prove that mail coming from
      that address is legitimate without the need for a full trust
      path to the signing key.

    * When exporting subkeys, those specified with a key ID or
      fingerpint and the '!' suffix are now merged into one keyblock.

    * Added "gpg-zip", a program to create encrypted archives that can
      interoperate with PGP Zip.

    * Added support for signing subkey cross-certification "back
      signatures".  Requiring cross-certification to be present is
      currently off by default, but will be changed to on by default
      in the future, once more keys use it.  A new "cross-certify"
      command in the --edit-key menu can be used to update signing
      subkeys to have cross-certification.

    * The key cleaning options for --import-options and
      --export-options have been further polished.  "import-clean" and
      "export-clean" replace the older
      import-clean-sigs/import-clean-uids and
      export-clean-sigs/export-clean-uids option pairs.

    * New "minimize" command in the --edit-key menu removes everything
      that can be removed from a key, rendering it as small as
      possible.  There are corresponding "export-minimal" and
      "import-minimal" commands for --export-options and
      --import-options.

    * New --fetch-keys command to retrieve keys by specifying a URI.
      This allows direct key retrieval from a web page or other
      location that can be specified in a URI.  Available protocols
      are HTTP and finger, plus anything that cURL supplies, if built
      with cURL support.

    * Files containing several signed messages are not allowed any
      longer as there is no clean way to report the status of such
      files back to the caller.  To partly revert to the old behaviour
      the new option --allow-multisig-verification may be used.

    * The keyserver helpers can now handle keys in either ASCII armor
      or binary format.

    * New auto-key-locate option that takes an ordered list of methods
      to locate a key if it is not available at encryption time (-r or
      --recipient).  Possible methods include "cert" (use DNS CERT as
      per RFC2538bis, "pka" (use DNS PKA), "ldap" (consult the LDAP
      server for the domain in question), "keyserver" (use the
      currently defined keyserver), as well as arbitrary keyserver
      URIs that will be contacted for the key.

    * Able to retrieve keys using DNS CERT records as per RFC-2538bis
      (currently in draft): http://www.josefsson.org/rfc2538bis

pkgsrc change:
make architecture-specific options really architecture-specific.
2006-04-04 21:16:37 +00:00
ben
63e7b7d3fe Fix typo in allowed platforms. 2006-04-03 13:36:12 +00:00
ben
74e5ee82fc Add support for NetBSD/amd64 with COMPAT_NETBSD32.
Used patch from Nicolas Joly in PR#33135.
2006-04-02 23:54:01 +00:00
wiz
5fca7cafa9 Update to 1.15:
2006-13-20   Gisle Aas

   Release 1.15.

   Improved documentation.
2006-04-02 20:52:05 +00:00
wiz
74723943ad Update to 0.3.2:
Version 0.3.2
- Corrected bug in asn1_der_coding() which overwrited some
  data in the original structure.
- The asn1Parser, asn1Coding and asn1Decoding programs are now installed.
2006-04-02 20:40:53 +00:00
minskim
9144d90eed Add ruby-password. 2006-04-01 21:48:46 +00:00
minskim
37d0896cae Import ruby-password.
Ruby/Password is a suite of password handling methods for Ruby.  It
supports the manual entry of passwords from the keyboard in both
buffered and unbuffered modes, password strength checking, random
password generation, phonemic password generation (for easy
memorization by human-beings) and the encryption of passwords.
2006-04-01 21:47:22 +00:00
jmmv
1c8b8998ce Add and enable gnome-keyring-manager. 2006-04-01 18:19:11 +00:00
jmmv
37c85d1948 Initial import of gnome-keyring-manager, version 2.14.0:
GNOME Keyring Manager is an application that manages user keyrings.
The default window shows 'default' keyrings with its items and allows
to remove, add and edit them.  It also lets you edit your secrets and
copy them using drag and drop.  The Manager window allows to lock/unlock,
create and open other keyrings.  At last, items can be moved between
different keyrings.
2006-04-01 18:18:32 +00:00
jlam
739ade02f5 List the info pages directly in the PLIST and ensure that we honor
PKGINFODIR.
2006-03-31 23:56:28 +00:00
jlam
c86ad2bc4b heimdal and gss conflict because they install a common set of manpages
for the gss_* functions.
2006-03-31 23:44:39 +00:00
jlam
e8bd5bba39 Set INFO_FILES so that the dir file is proper maintained by
INSTALL/DEINSTALL scripts.  Bump the PKGREVISION to 1.
2006-03-31 23:28:36 +00:00
jlam
34622ebc46 Create directories needed for proper package functionality in an
INSTALL script using OWN_DIRS_PERMS.  Drop the redundant targets and
PLIST entries.  Bump the PKGREVISION to 3.
2006-03-31 23:20:29 +00:00
jlam
73f8ffcf83 Package Makefiles should never set PKG_RCD_SCRIPTS -- that is a user-only
variable.
2006-03-31 19:29:37 +00:00
drochner
0c50ab6255 allow any Python >=21 2006-03-31 14:33:14 +00:00
jlam
d71a98aa8e Avoid extra stat() calls by not repeatedly checking whether a file
exists on the disk -- we can just check whether a variable defined by
find-files.mk is "__nonexistent__" or not.
2006-03-30 18:06:17 +00:00
jlam
9620b76fd2 Export a publicly readable variable PFCTL that contains the path to the
"pfctl" binary.
2006-03-30 16:58:16 +00:00
salo
cb9d4a2911 Update to version 1.7.0.2
Changes:
- download tar.bz2 distfile

1.7.0.2:
========
- 64-bit fix in src/rpp.c
2006-03-30 13:38:41 +00:00
jlam
792529759b * Honor PKGINFODIR.
* List the info files directly in the PLIST.
2006-03-30 03:44:41 +00:00
wiz
16760194c1 Update to 20060326. Add options.mk file in preparation of eventual
qt4 support (doesn't compile yet).

2006-03-26 19:06  nolan

	* src/serializers.cpp: Had a reported bug in which only the items
	  in a single group got saved with a PwSafe 1.0 safe. The repro
	  steps were:	Create a safe with a few entries   Save it as a
	  PwSafe 1.0 safe   Create a couple of folders	 Move the items
	  into those folders   Save the safe.	 Reopen the safe  It ended
	  up with the items from a single group instead of all the items.
	  The cause was that I was returning from a recursive call to
	  BlowfishLizer::saveGroup instead of only returning on an error.

2006-01-23 20:57  nolan

	* MyPasswordSafe.pro, MyPasswordSafe.qrc, src/aboutdlg.ui,
	  src/main.cpp, src/manualdlg.ui, src/mypasswordsafe.ui,
	  src/mypasswordsafe.ui.h, src/newpassphrasedlg.ui,
	  src/passphrasedlg.ui, src/plaintextlizer.cpp,
	  src/plaintextlizer.hpp, src/preferencesdlg.ui,
	  src/preferencesdlg.ui.h, src/pwordeditdlg.ui, src/safe.hpp,
	  src/safedragobject.cpp, src/safedragobject.hpp,
	  src/safelistview.cpp, src/safelistview.hpp, src/serializers.cpp,
	  src/startupdlgbase.ui, src/xmlserializer.cpp,
	  src/tools/idle/idle_x11.cpp, uuid-1.0.0/Makefile,
	  uuid-1.0.0/config.status: Converted to Qt4

2005-12-17 06:47  nolan

	* src/: mypasswordsafe.ui.h, pwordeditdlg.ui, pwordeditdlg.ui.h:
	  Set the edit dialog as the active window if the user tries to
	  edit that item a second time.  Moved the future group handling
	  for new items into MyPasswordSafe

2005-12-17 06:33  nolan

	* src/: mypasswordsafe.ui, mypasswordsafe.ui.h, pwordeditdlg.ui,
	  pwordeditdlg.ui.h, safelistview.cpp: Made the add and edit
	  dialogs non-modal Hiding during a lock now works

2005-12-17 05:03  nolan

	* src/: mypasswordsafe.ui, mypasswordsafe.ui.h, pwordeditdlg.ui,
	  pwordeditdlg.ui.h, safelistview.cpp, safelistview.hpp: Attempted
	  to hide the edit dialog when MyPS got locked, but that caused a
	  crash so they get closed.  Moved entry creation and updating to
	  PwordEditDlg Moved the default user name and generation length
	  into PwordEditDlg

2005-12-17 02:42  nolan

	* src/pwordeditdlg.ui.h, src/serializers.cpp, uuid-1.0.0/Makefile,
	  uuid-1.0.0/config.status: Fixed the problem with the show
	  password button; was checking for a normal echo mode

2005-11-25 00:21  nolan

	* src/: mypasswordsafe.ui, mypasswordsafe.ui.h: Lock on minimize
	  works under WindowMaker

2005-11-24 01:23  nolan

	* src/mypasswordsafe.ui.h: Parented all the dialogs

2005-11-23 22:15  nolan

	* release/Makefile: Updated release path and upload rules

2005-11-23 11:14  nolan

	* src/: mypasswordsafe.ui.h, pwordeditdlg.ui, pwordeditdlg.ui.h:
	  Had a bug in the user name and password checking in the edit
	  dialog.  Fixed that by adding an isNew attribute.

2005-11-23 08:21  nolan

	* src/tools/idle/: idle.cpp, idle.h, idle.pri, idle_mac.cpp,
	  idle_win.cpp, idle_x11.cpp, win32/Makefile, win32/idleui.cpp,
	  win32/idleui.def, win32/idleui.dll, win32/idleui.h: Added Idle
	  from Psi to lock MyPS

2005-11-23 08:21  nolan

	* src/mypasswordsafe.ui, src/mypasswordsafe.ui.h,
	  src/preferencesdlg.ui, src/preferencesdlg.ui.h,
	  src/pwordeditdlg.ui, src/pwordeditdlg.ui.h, src/safe.cpp,
	  src/safe.hpp, src/safelistview.cpp, src/safelistview.hpp,
	  src/serializers.cpp, test/safe/safe.pro, test/safe/safetest.cpp:
	  Added Idle from Psi to lock MyPS Add Password: automatically
	  generate a new password and display it to the user Confirm
	  changes to user name and/or password in entries Empty fields are
	  now saved working around a bug in Password Safe Clipboard will be
	  cleared after a specified time Generated passwords are
	  automatically fetched

2005-11-23 08:19  nolan

	* MyPasswordSafe.pro: Added Idle from Psi
2006-03-29 22:14:18 +00:00
hubertf
3494ec62e2 bump to 1.0nb1: make this build on NetBSD 2.0 and 3.0 after fsid_t's
implementation was changed then.
2006-03-28 22:07:18 +00:00
tv
ae3489ec53 Use "tv@NetBSD.org" as my MAINTAINER address; makes identifying me as a
PR-responsible person (such as I am ;) a little easier.
2006-03-22 22:50:31 +00:00
jlam
11993b86ed Bump PKGREVISION for all packages that had broken INSTALL/DEINSTALL
scripts prior to revision 1.43 of bsd.pkginstall.mk.
2006-03-21 06:00:43 +00:00
jlam
741aecb607 * Nuke all references to and definitions of INFO_DIR in package Makefiles
and replace with appropriate references to PKGINFODIR instead.

* Properly account for split info files during installation.

* Move info file listings directly into the package PLISTs.

This fixes info-file-related PLIST problems.
2006-03-20 18:15:37 +00:00
joerg
16eb5cfa6d Since the usergroup frameworks requires explicit groups for each users,
just create a cvmlog group as well.
2006-03-19 16:11:07 +00:00
wiz
a448d948d9 Update MASTER_SITES. 2006-03-19 12:22:12 +00:00
joerg
dcf9875dc5 Fix path in patch. 2006-03-17 15:44:45 +00:00
wiz
9c3b7a59c8 Consistently use NetBSD.org address for shell, shellhung.org does not exist. 2006-03-16 22:48:42 +00:00
jlam
1ec59ed085 USE_PKGINSTALL isn't needed here to make these packagse use the
pkginstall framework.  In the case of libtool-base, avoid using
FILES_SUBST_SED where it isn't needed.
2006-03-14 20:43:23 +00:00
drochner
6989a54eea update to 0.48.1
changes:
-a security fix which was already in pkgsrc (0.46nb1)
-bugfixes
-zlib compression for dbclient
-Set "low delay" TOS bit
-client keyboard-interactive mode support
-logging improvements
-Added aes-256 cipher and sha1-96 hmac
-allow connections to listening forwarded ports from remote machines
2006-03-14 20:03:43 +00:00
drochner
2bb2c14aba update to 2.0.2
changes:
Fixed a couple of problems in lshd, where the server process
leaks file descriptors to user shells that it starts. These
bugs implied a local denial of service hole, at best.
Support for aes256-ctr.
Newer nettle library. Bugfixes and performance improvements
for the assembler code, in particular support for sparc64, and
Makefile fixes.
2006-03-14 19:30:12 +00:00
joerg
68323ec994 Take maintainership. 2006-03-14 16:23:46 +00:00
jlam
641e118d57 Drop maintainership for packages that I no longer have time to maintain. 2006-03-14 16:00:40 +00:00
drochner
72e5ed1091 add seahorse components 2006-03-14 15:04:53 +00:00
drochner
8b2fe8c690 add pkg to build gedit plugin part of seahorse 2006-03-14 15:03:44 +00:00
drochner
e725c58aea split out nautilus support from seahorse 2006-03-14 15:02:38 +00:00
drochner
bee397dfa7 update to 0.8.1
changes:
* Better HKP support for strange key servers.
* Updated gedit plugin to work with gedit 2.14
* Fixed signing of keys with GPG 1.4.2 [Daniel Rodriguez Garcia]
* Fixed some minor packaging and build problems.
* Many smaller fixes.

pkgsrc changes:
-don't build nautilus plugin to limit dependencies
 (will be provided in a separate pkg)
-remove some more unneeded dependencies
-prepare for the gedit plugin as a separate pkg
2006-03-14 15:00:57 +00:00
martti
59955e4046 File removed (as the default configuration file is used per default). 2006-03-14 10:26:37 +00:00
martti
34d56ce88a Updated security/john to 1.7.0.1
The following changes have been made between John 1.7 and 1.7.0.1:

* Minor bug and portability fixes.
* Better handling of certain uncommon scenarios and improper uses of John.
* Bonus: "Keyboard" cracker included in the default john.conf (john.ini)
  that will try sequences of adjacent keys on a keyboard as passwords.

The following major changes have been made since John 1.6:

* Bitslice DES code for x86 with MMX: more than twice faster than older
  non-bitslice MMX code.
* Bitsliced the LM hash code as well: now several times faster.
* Significant improvements to the generic bitslice DES code: +20% on RISC.
* PowerPC G4+ AltiVec support (Mac OS X and Linux): effective 128-bitness
  for bitslice DES, resulting in huge speedups.
* First attempt at generic vectorization support for bitslice DES.
* Two MD5 hashes at a time for extra ILP on RISC: up to +80% on Alpha EV5+.
* Generic Blowfish x86 assembly code in addition to the original Pentium
  version: +15% on the Pentium Pro family (up to and including Pentium III),
  +20% on AMD K6 (Pentium 4 and newer AMD CPUs are more happy running the
  original Pentium code for Blowfish).
* Verbose logging of events to the global or a session-specific log file.
* Better idle priority emulation with POSIX.1b (POSIX.4) scheduling calls.
* System-wide installation support for *BSD ports and Linux distributions.
* AIX, DU/Tru64 C2, HP-UX tcb files support in unshadow.
* New make targets for Linux/x86-64, Linux/PowerPC, FreeBSD/Alpha,
  OpenBSD/x86-64, OpenBSD/Alpha, OpenBSD/SPARC, OpenBSD/SPARC64,
  OpenBSD/PowerPC, OpenBSD/PA-RISC, OpenBSD/VAX, NetBSD/VAX, Solaris/SPARC64,
  Mac OS X (PowerPC and x86), SCO, BeOS.
* Bug and portability fixes, and new bugs.
* Bonus: "Strip" cracker included in the default john.conf (john.ini).
2006-03-14 10:17:25 +00:00
jlam
daad0f3d6c Modify the pkginstall framework so that it manages all aspects of
INSTALL/DEINSTALL script creation within pkgsrc.

If an INSTALL or DEINSTALL script is found in the package directory,
it is automatically used as a template for the pkginstall-generated
scripts.  If instead, they should be used simply as the full scripts,
then the package Makefile should set INSTALL_SRC or DEINSTALL_SRC
explicitly, e.g.:

	INSTALL_SRC=	${PKGDIR}/INSTALL
	DEINSTALL_SRC=	# emtpy

As part of the restructuring of the pkginstall framework internals,
we now *always* generate temporary INSTALL or DEINSTALL scripts.  By
comparing these temporary scripts with minimal INSTALL/DEINSTALL
scripts formed from only the base templates, we determine whether or
not the INSTALL/DEINSTALL scripts are actually needed by the package
(see the generate-install-scripts target in bsd.pkginstall.mk).

In addition, more variables in the framework have been made private.
The *_EXTRA_TMPL variables have been renamed to *_TEMPLATE, which are
more sensible names given the very few exported variables in this
framework.  The only public variables relating to the templates are:

	INSTALL_SRC		INSTALL_TEMPLATE
	DEINSTALL_SRC		DEINSTALL_TEMPLATE
				HEADER_TEMPLATE

The packages in pkgsrc have been modified to reflect the changes in
the pkginstall framework.
2006-03-14 01:14:26 +00:00
minskim
84cb29c197 Do not patch Makefile or override do-install because the recent qt3-tools
generates valid Makefile.
2006-03-13 21:56:22 +00:00
wiz
a3605d5fd1 Update to 0.4.9:
Changes in version 0.4.9 are:
* Fix return value for some sync calls
* Translation updates
2006-03-13 18:27:46 +00:00
tron
1328302238 Don't try to use "hostname -f" under anything but Linux because that
command line option isn't portable. Bump package revision because
of this fix.
2006-03-13 15:05:43 +00:00
adrianp
4960b29cf9 Update to 1.2.2
>     - Added Turkish -- Umut Nacak
>     - Changed login button to actually say login -- Jonathan W Minor
>     - Fixed issue with signature names and MySQL 5.0 -- Kade P. Cole
>     - Fixed Bug# 1347623 auto-refresh ignored for stat pages -- Shane Castle
>     - Fixed Sort order issues -- Timothy Doty
>     - Applied patch from Debian maintainer for final SQL injection fix -- Kevin
>     - Updated project lead comments -- Kevin
>     - Added Portscan Information -- Kevin for Nikns
2006-03-13 13:11:05 +00:00
adrianp
71358c45aa pkglintification.
Pattern fix for pear-Image_Graph
2006-03-13 12:25:29 +00:00
minskim
790a8ca2fc Use the updated qt3-tools to use the libtool mode of qmake, and remove
runtime dependency on qt3-tools.

Bump PKGREVISION.
2006-03-12 06:58:42 +00:00
minskim
66908cd3f7 - Link libraries against the pthread library since pthread_* functions are
called.  Also include pthread.buildlink3.mk directly.
- With the update of qt3-tools to use the libtool mode of qmake, it is
  unnecessary to install files manually; "make install" just works.

Bump PKGREVISION.
2006-03-12 06:56:30 +00:00
heinz
488f60ad74 Updated to version 1.30.
Pkgsrc changes:
  - The new release includes the patch by Peter Behroozi (already contained
    in Peter's unofficial release 1.26) that adds get1_session() for session
    caching.
  - Reverted to using MASTER_SITE_PERL_CPAN

Changes since version 1.25:
===========================
1.30  21.12.2005
	- Fixed the MD5 function for hashsums containing \0
	- Fixed some compile warnings with recent gcc.
	- Fixed do_httpx3:
	  + Don't add additional Host: headers if it's already given
	  + Omit the :$port suffix for standard ports
	  + Thanks to ivan-cpan-rt@420.am
	- Limit the chunk size when reading with tcp_read_all to 0x1000.
	  This fixes various rt tickets.
	- Added patch to allow session caching
	- Mike McCauley and Florian Ragwitz maintain this module now
2006-03-12 02:48:19 +00:00
heinz
4453fb254d Updated to version 2.17.
Pkgsrc changes:
  none

Changes since version 2.15:
===========================
2.17    Mon Jan  9 18:22:51 EST 2006
        -IMPORTANT NOTE: Versions of this module prior to 2.17 were incorrectly
	using 8 byte IVs when generating the old-style RandomIV style header
	(as opposed to the new-style random salt header). This affects data
        encrypted using the Rijndael algorithm, which has a 16 byte blocksize,
        and is a significant security issue.

        The bug has been corrected in versions 2.17 and higher by making it
        impossible to use 16-byte block ciphers with RandomIV headers. You may
        still read legacy encrypted data by explicitly passing the
        -insecure_legacy_decrypt option to Crypt::CBC->new().

        -The salt, iv and key are now reset before each complete encryption
         cycle. This avoids inadvertent reuse of the same salt.

        -A new -header option has been added that allows you to select
         among the various types of headers, and avoids the ambiguity
         of having multiple interacting options.

        -A new random_bytes() method provides access to /dev/urandom on
         suitably-equipped hardware.

2.16	Tue Dec  6 14:17:45 EST 2005
	- Added two new options to new():
	  -keysize   => <bytes>  Force the keysize -- useful for Blowfish
	  -blocksize => <bytes>  Force the blocksize -- not known to be useful

	  ("-keysize=>16" is necessary to decrypt OpenSSL messages encrypted
	  with Blowfish)
2006-03-12 01:32:31 +00:00
wiz
c7e94a2756 Add missing files to PLIST. Bump PKGREVISION. 2006-03-11 18:12:45 +00:00
reed
5d70841b79 Mention what version of lsh this package provides
(so lsh2 and lsh DESCRiptions are different.)

Also uppercase ssh2 to SSH2.

TODO: anyone want to document features or differences between
	these two packages?
2006-03-11 04:41:44 +00:00
shannonjr
c6afb079db Update to 0.9.4
Changes:

- Remove trailing space from regex we get from plugins.rules (this fix
  a match problem on log entry that didn't contain any space).

- Add --user / --group option to drop privilege. However, make sure it is
  not allowed to open file that the target user can not read, because it
  would lead to failure when trying to re-open the logfile after a rotation.

- Signal handling improvement.

- Fix priority for --quiet option.

- Use newer libprelude IDMEF_LIST_APPEND/IDMEF_LIST_PREPEND addition.

- Add unhandled arguments warning.
2006-03-10 22:49:37 +00:00
shannonjr
afae5e320b Update to 0.9.6
Changes:

- Fix PostgreSQL plugin compilation problem.

- Update database schema: enforce that AdditionalData data field is not NULL.

- Improve Swig basic type mapping situation regarding to the target architecture.

- Fix query time calculation.
2006-03-10 22:44:50 +00:00
shannonjr
a157089097 Update to 0.9.7.
Changes:

- Fix an issue with system using both IP v4 and v6 interfaces which
  doesn't allow binding both 0.0.0.0 and :: .

- Add autoconf detection for libgcrypt: this fix a build issue for
  distribution shipping with broken libgnutls-config script.

- Generate Perl and Python bindings for the prelude-timer API.

- Fix for upcoming plugin that doesn't provide an activation option.

- Various bug fixes.
2006-03-10 22:19:29 +00:00