Commit graph

3665 commits

Author SHA1 Message Date
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
heinz
9c90aeb360 Updated to version 0.03.
Pkgsrc changes:
  - Rewrote patch-aa to be specific to NetBSD.

Changes since version 0.02:
===========================
 - generate more efficient code with gcc-3.4 and later.
2006-03-10 20:29:46 +00:00
ghen
90e07d501f Update gnupg to 1.4.2.2, fixing another vulnerability:
* 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.
2006-03-10 15:10:08 +00:00
cube
b98c17bb79 Update to version 1.3.5. Fixes build failures related to libtasn1.
- Error messages are now translated using GNU Gettext.

- The function gnutls_x509_crt_to_xml now return an internal error.
This means that the code to convert X.509 certificates to XML format
does not work any more.  The reason is that the function called
libtasn1 internal functions.  It seems unclean for libtasn1 to export
the APIs needed here.  Instead it would be better to implement XML
support inside libtasn1 properly.  If you need this functionality
strongly, please consider looking into implementing this suggested
approach instead.  As a workaround, you may also modify lib/x509/xml.c
(change '#if 1' to '#if 0') and build using --with-included-libtasn1.

- Doc fixes to explain that gnutls_record_send can block.

- gnutls-cli can now recognize services and port numbers with the -p option.
2006-03-09 17:25:54 +00:00
cube
35af21af3c Update to version 0.3.1. The main point is to fix gnutls build failures.
- Support constant size bit strings, as in 'BIT STRING (SIZE(42))'.
  Reported by Cyril Holweck <cyril.holweck@q-free.com>.
- Add two more APIs required by GnuTLS.
- New public APIs:
  asn1_find_node function
  asn1_copy_node
2006-03-09 17:23:11 +00:00
minskim
710f189d8b Add tclsh to USE_TOOLS, and use ${TCLSH} instead of tclsh.
Bump PKGREVISION because ${TCLSH} is embedded in an installed script.
2006-03-08 23:40:41 +00:00
minskim
4d288c4e0b This package requires "macosx" as an OS name to build on Darwin,
not "darwin".
2006-03-08 23:12:41 +00:00
minskim
3f2d2088d3 Patch general variables instead of OS-specific ones, to build on more
platforms.
2006-03-08 23:06:40 +00:00
joerg
98826f091f update patchsum for patch-al. 2006-03-08 17:37:14 +00:00
peter
829b22902c Lower the pflkm dependency from 20041025 to 20040501 (OpenBSD 3.5).
This should fix DragonFly, which seems to have pf from 3.5.
2006-03-07 19:11:54 +00:00
tonio
d62d701c0e Merge wip/signing-party, and bump PKGREVISION
Let the caff package install other gpg related tools
 - pgp-clean: removes all non-self signatures from key
 - pgp-fixkey: removes broken packets from keys
 - gpg-mailkeys: simply mail out a signed key to its owner
 - gpg-key2ps: generate PostScript file with fingerprint paper strips
 - gpglist: show who signed which of your UIDs
 - gpgsigs: annotates list of GnuPG keys with already done signatures
 - keylookup: ncurses wrapper around gpg --search

Fix hardcoded path in man pages
2006-03-07 14:31:28 +00:00
ghen
986384954b Add security/caff. 2006-03-07 12:22:49 +00:00
ghen
2f76357838 Import caff from the Debian PGP Tools.
caff is a script that helps you in keysigning.  It takes a list of
keyids on the command line, fetches them from a keyserver and calls
GnuPG so that you can sign it.  It then mails each key to all its
email addresses - only including the one UID that we send to in each
mail.

Features:
 * Easy to setup.
 * Attaches only the very UID that we send to in the mail.
 * Prunes the key from all signatures that are not self sigs and
   not done by you, thereby greatly reducing the size of mails.
 * Sends the mail encrypted if possible, will warn before sending
   unencrypted mail (sign only keys)
 * Creates proper PGP MIME messages.
 * Uses separate GNUPGHOME for all its operations.
2006-03-07 12:22:21 +00:00
joerg
99947d9ec7 Let usergroupadd assign a default group, "users" is the default on
NetBSD, but doesn't exist e.g. on DragonFly and FreeBSD.
2006-03-07 03:33:38 +00:00
wiz
efaf20bf1f Update to 0.4.8.
Changes in version 0.4.8 are:
* Fix crash when asking for password
* Translation updates
2006-03-07 03:02:50 +00:00
joerg
f15e8b644a Update pam-mysql to 0.7RC1. This fixes a number of security issues.
From NEWS:
Version 0.7-RC1   2006/1/10  <moriyoshi@users.sourceforge.net>

* Add a option "disconnect_every_op" option that forces pam_mysql to
  disconnect from the database every operation (PR #1325395). -moriyoshi
* Use geteuid() instead of getuid() to check if the current user is authorized
  to change the password (PR #1338667). -moriyoshi
* Allow root (uid=0) to change the passwords of other users without their old
  password. -moriyoshi


Version 0.7-pre3  2005/9/29  <moriyoshi@users.sourceforge.net>

* Changed handling of the "where" option to not escape meta characters
  (PR #1261484). -moriyoshi
* Overhauled the SQL logging facility (PR #1256243). -moriyoshi
* Added logrhostcolumn (log.rhost_column) option that enables you to log the
  value of the "rhost" item specified by the application. -moriyoshi
* Fixed possible security flaw (though not considered to be severe). -moriyoshi
* Fixed memory leaks spotted when "config_file" option is used. -moriyoshi
* Fixed try_first_pass behaviour. -moriyoshi
* Changed option parsing behaviour so "=" following each option name is not
  needed. -moriyoshi


Version 0.7-pre2  2005/9/18  <moriyoshi@users.sourceforge.net>

* Changed column name handling to not escape meta characters. Now you can
  specify an expression to every XXXcolumn variable like "CONCAT(a, b, c)".
  -moriyoshi
* Supported SHA1 hash (PR #1117036). -moriyoshi, alexeen
* Supported use_first_pass and try_first_pass options. -moriyoshi


Version 0.7-pre1  2005/6/13  <moriyoshi@users.sourceforge.net>

* Support for NSS-mysql style configuration file which is inspired
  by the Florian's work. -moriyoshi


Version 0.6.2  2005/9/29  <moriyoshi@users.sourceforge.net>

* Overhauled the SQL logging facility (PR #1256243). -moriyoshi
* Fixed possible security flaw (though not considered to be severe). -moriyoshi


Version 0.6.1  2005/9/18  <moriyoshi@users.sourceforge.net>

* Added use_323_passwd option that allows you to use an encryption function
  used in the old MySQL versions (3.23.x). -moriyoshi, Daniel Renaud
* Fixed account management code that wouldn't work at all :-p -moriyoshi
* Included pam_mysql.spec to the tarball by default. This enables you to
  make a RPM with the following oneliner: (rpmbuild -tb pam_mysql.tar.gz).
  -moriyoshi
* Fixed compile failure that occurs with the old mysql_config (< 4.0.16).
  -moriyoshi
* Fixed compile failure on Solaris when --with-openssl is specified to the
  configure script.


Version 0.6  2005/6/13  <moriyoshi@users.sourceforge.net>

* Adopted autoconf / automake for build system. -moriyoshi
* Portable MD5 support by using OpenSSL / Cyrus-SASL. -moriyoshi
* MySQL library detection. -moriyoshi
* Added RPM spec file. -moriyoshi
* Tidied up the entire code for security and maintainability. -moriyoshi
* Modified log output to be more verbose. -moriyoshi
* Changed log facility type to LOG_AUTHPRIV as per the recommendation in
  the PAM documentation. -moriyoshi
* Added support for unix socket and non-default ports. -moriyoshi
* Added account management and authentication token alteration code. -moriyoshi
* Remove default values for string parameters for the sake of performance.
  -moriyoshi
* Enhanced SQL logging function to log session state as well. -moriyoshi
* Solaris support. -moriyoshi
2006-03-07 01:22:16 +00:00
wiz
35af66a196 Belatedly bump PKGREVISION for all libtasn1 dependencies, since
libtasn1 had a shlib major bump.
Also update dependencies in bl3.mk files.

Addresses PR 32998 by Robert Elz.
2006-03-06 00:18:10 +00:00
jlam
6e0c050321 * Teach the tools framework how to supply the pkgsrc version of
makeinfo if no native makeinfo executable exists.  Honor TEXINFO_REQD
  when determining whether the native makeinfo can be used.

* Remove USE_MAKEINFO and replace it with USE_TOOLS+=makeinfo.

* Get rid of all the "split" argument deduction for makeinfo since
  the PLIST module already handles varying numbers of split info files
  correctly.

NOTE: Platforms that have "makeinfo" in the base system should check
      that the makeinfo entries of pkgsrc/mk/tools.${OPSYS}.mk are
      correct.
2006-03-05 16:27:22 +00:00
grant
fe3d82f8ee bump PKGREVISION for libtasn1 depends change 2006-03-05 00:33:54 +00:00
wiz
498c5fa0fc Fix build with libtasn1-0.3.0, and depend on it. 2006-03-04 23:45:07 +00:00
jlam
9c8b5ede43 Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
2006-03-04 21:28:51 +00:00
tonio
e2f358c35a Update security/jessie to 1.0.1, so that it works with kaffe 1.1.6
Changelog contains mainly kaffe compatibility fixes, and bugfixes
2006-03-04 15:57:32 +00:00
shannonjr
2d9347b730 Update to 0.9.5.1
Changes:

* libpreludedb-0.9.5.1:

- Correctly read database schema version.


* libpreludedb-0.9.5:

- Fix important memory leak in Python bindings, Prewikka should end-up
  consuming way less memory than it used to.

- Fix PostgreSQL plugin compilation problem.

- Fix for preludedb-admin --count handling when --offset was used.

- Provide more information in preludedb-admin error message.

- Various cleanup.
2006-03-04 12:37:01 +00:00
shannonjr
688a149f12 Update to 0.9.6.1.
Changes:

* libprelude-0.9.6.1:

- Flex generated file build fix for FreeBSD / NetBSD.

* libprelude-0.9.6:

- Implement workaround for buggy libtool that will fail
  looking up symbol with preopening enabled in case the
  libtool archive is missing. Lot of distribution package
  seem to suffer from this.

- idmef-path API improvement, allow user to specify negative
  index to address the list in reverse. Developer are now
  supposed to use IDMEF_LIST_APPEND (in place of index -1) and
  IDMEF_LIST_PREPEND (in place of 0) on listed object operation.

- idmef-path API improvement: support for (<<) and (>>) listed
  object index, meaning to prepend the object / to append it,
  as well as (*) meaning to retrieve all object from a list. This
  deprecate the usage of (-1) previously used for appending.

- Fix deconnection problem in client reading mode.

- Improve option parsing: option value can now be provided using
  --option=value. This format is now a requirement for option that
  use an optional argument. Provide arguments information in the
  option help.

- Fix deadlock on asynchronous prelude-client destruction.

- Definitely fix the problem where prelude-adduser will, on some system,
  listen to Ipv6 IP address as the default: we now bind every address
  returned by getaddrinfo().

- Fix crash in case of successive call to prelude_init(), prelude_deinit(),
  then prelude_init() again.

- Introduce --passwd and --passwd-file option for prelude-adduser
  register and registration-server mode, allowing to specify one shot
  password on the command line, from a file, or from stdin.

- Verbose error handling for prelude-adduser.

- Fix perl bindings, make them more robust by adding type checking, and fix
  memory leak.

- Fix parsing of string based broken down time criterion.

- Handle configuration file containing \r.

- Fix prelude_read_multiline2() return value (fix Prelude-Manager
  idmef-criteria-filter plugin).

- Fix a bug in per thread error handling code which resulted in NULL
  error to be returned in case an application thread exited.

- Various bug fixes.
2006-03-04 12:35:31 +00:00
wiz
62c088efe9 Update to 0.3.0:
Version 0.3.0
- Export DER utility functions, mostly so that GnuTLS can avoid using
  libtasn1 internals.
- The _asn1* symbols are not exported in the shared library file (when
  using GNU ld).
- The library can now be built using Visual Studio, and the project
  files are included in windows/.
- New public APIs:
  asn1_get_tag_der
  asn1_octet_der
  asn1_get_octet_der
  asn1_bit_der
  asn1_get_bit_der
  asn1_get_length_der
  asn1_length_der
2006-03-03 22:23:47 +00:00
minskim
834208a21e Bump PKGREVISION becuase PLIST was changed due to the recent qt3-tools
update.  While here, remove the runtime dependency on qt3-tools since it
is needed at build time only.
2006-03-03 01:29:40 +00:00
wiz
16a2fd326c Update MASTER_SITES. 2006-03-02 22:01:18 +00:00
joerg
c05a195744 Fix typo. 2006-03-02 18:31:49 +00:00
minskim
6ab55b43f4 Sync the buildlink3.mk list with Makefile. 2006-03-02 08:41:01 +00:00
minskim
0799b0deae This package doesn't need libxml. Explicitly depend on libxml2 instead.
Bump PKGREVISION.
2006-03-02 08:40:20 +00:00
grant
de07d7e041 add support for Solaris/i386 and x86_64, and fallback to the configure
script's auto detection for other archs.
2006-03-02 03:28:07 +00:00
wiz
685774b08c Handle NetBSD-3.x the same as NetBSD-2.x. Fix pkglint warning.
Remove BROKEN_IN.
2006-03-01 22:48:05 +00:00
drochner
7b9cca0501 resolve confusion about different behaviour of getenv_r in librfuncs
and NetBSD-current which caused serius lossage:
depend on librfuncs>=1.0.7nb1 which implements NetBSD-current's
behaviour, change the patch to _gpgme_getenv() accordingly,
and bump PKGREVISION
2006-03-01 16:22:20 +00:00
joerg
20b65ea5c3 Add DragonFly support. Honour CXXFLAGS. Add _DRAGONFLY_SOURCE on
DragonFly to work around the _POSIX_SOURCE defines, which break
cwchar's ::vfwprintf usage (aka ISO C99 extensions).
2006-03-01 00:33:30 +00:00
dsainty
df1a55d22d libtasn1-0.2.18 uses makeinfo at build time, so declare USE_MAKEINFO. Without this the package build fails (on my system). I haven't bothered to bump the PKGREVISION on the assumption that this doesn't actually change the end result of a successful build, it just fixes the build for (a select subset of?) people where previously it would fail to build. 2006-02-28 02:45:12 +00:00
wiz
293e58aa43 Update to 0.4.7:
* Fix --disable-nls
* Translation updates
2006-02-25 12:13:24 +00:00
joerg
19e7375012 Add DragonFly support. Fallback to LINE_MAX if BUFSIZ is not defined. 2006-02-24 21:56:40 +00:00