Commit graph

3760 commits

Author SHA1 Message Date
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
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
joerg
e4ba0ea882 For DragonFly, OMIT_UTMP like on the other BSDs do. 2006-02-23 20:28:54 +00:00
joerg
e9850b9af2 Fix build on DragonFly. 2006-02-23 19:02:50 +00:00
joerg
8a7fffb47c Fix build with OpenSSL 0.9.8. 2006-02-23 18:32:15 +00:00
wiz
35558d7573 Convert to pkginstall framework. Bump PKGREVISION. 2006-02-20 23:05:27 +00:00
wiz
9faf4cc076 Add missing gettext-lib dependency. Bump PKGREVISION. 2006-02-20 23:04:38 +00:00