Commit graph

3621 commits

Author SHA1 Message Date
cube
b1be4f9165 Enable security/CSP. 2005-12-27 20:57:16 +00:00
cube
c789667891 Initial import of CSP, version 0.32, into the NetBSD Packages Collection. If
you think you might have read the openssl man pages one time too much for
your own sanity, you might like this package.

Certificate Service Provider is a perl wrapper around openssl that allows you
to run multiple simple certificate authorities (CAs).  CSP is designed to be
simple (almost to a fault) and is ideally suited to small PKIs (< 1000
entities) where security is paramount.  CSP is meant to be run on isolated,
offline computers while still allowing CRLs and certificate repositories to be
easily published.

The package includes a patch that lets the program run out-of-the-box,
without setting up CSPHOME and OPENSSL in the environment.  Defining them
is of course still permitted.
2005-12-27 20:56:17 +00:00
reed
2688ef6242 Remove paragraph about "MAILING LISTS". 2005-12-27 19:27:48 +00:00
reed
253ef99212 Sort. 2005-12-27 18:29:18 +00:00
seb
37d945e229 Lower expectations, both others' and mine: relinquish stewardship 2005-12-27 13:54:57 +00:00
schmonz
463f43526a Mark packages for pkgsrc-2005Q4 that don't build on NetBSD/i386
3.0. If one of these is important to you, please fix it in time
for pkgsrc-2006Q1, or it may be removed.
2005-12-26 23:39:30 +00:00
jlam
183c016e0d Add a non-conflicting definition for load_rc_config_var so that
platforms with older versions of /etc/rc.subr can run smbd.sh and
winbindd.sh without updating /etc/rc.subr.

Bump PKGREVISION to 2.
2005-12-21 04:17:49 +00:00
jlam
2558c0291d Change my MAINTAINER email address to the one I've been using for
pkgsrc work.
2005-12-17 05:20:21 +00:00
reed
08f031e16d Add security patch from
http://lists.ucc.gu.uwa.edu.au/pipermail/dropbear/2005q4/000312.html

Noted by waldeck of hk2.uwaterloo.ca via pkgsrc-bugs.

Bump PKGREVISION.

Tested build on NetBSD and Linux. Tested dropbear server on NetBSD.

(This is during a freeze. Other stuff to be done later:
update to latest version. Install man pages. Mention "client" in
COMMENT and DESCR. Use CONF_FILES and sysconfdir. And maybe install the
"scp" tool also.)
2005-12-14 18:00:12 +00:00
joerg
c17a7eac38 Reset maintainer, mail server unreachable for one week. 2005-12-13 20:00:38 +00:00
bad
ab83ae98bf Update fwbuilder and libfwbuilder to 2.0.10.
Bugs fixed since 2.0.9:

    * bug #1349326 "ulogd option does not work". There was a typo in the
      class iptAdvancedDialog ( 'useULOG' instead of 'use_ULOG' )
    * bug #1315892: "fwbuilder crashes on missing OS template" The GUI
      crashed if user added new hostOS or firewall platform template under
      resources/os or resources/platforms, then reinstalled the package (and
      therefore lost their custom template files), then tried to open
      firewall or host OS settings dialog for the object using new template.
    * bug #1305933: "fwbuilder/Solaris: compilation errors". Another case of
      implicit type conversion QString->string which does not compile on
      systems with QT built w/o STL support.
    * bug #1304878: fwbuilder: signal.h required (Solaris). Using
      'AC_CHECK_HEADERS([signal.h])' in configure.in to check for the
      appropriate #include.
    * bug #1304764: "configure script: Sun make check fails". Need to use
      ${MAKE-make} instead of $ac_make when checking for GNU make.
    * bug #1304785: "fwbuilder - Solaris has no libutil". Using better way
      to check whether we need to link with libutil.



Bugs fixed in policy compiler for iptables since 2.0.9:

    * bug #1342495: "SNAT with address range". Compiler used to print
      warning "Adding virtual addresses for NAT is not supported for
      address range" even if adding virtual addresses for NAT was turned off.
    * bug #1313420: "OUTPUT chain is built wrong under certain conditions."
      Rules that have firewall in SRC and DST, while DST has negation,
      should be split so that the second generated rule goes into OUTPUT
      chain rather than FORWARD
2005-12-12 20:25:09 +00:00
joerg
1f6a39a84e First step at reworking Linux binary packages.
Change most pkgs to depend on either
emulators/suse_linux/Makefile.application (normal pkgs) or
Makefile.common (suse91 and suse themselves) to filter out Operating
Systems without Linux ABI support. Use CPU masks to limit the pkg to
supported platforms.
2005-12-12 14:43:23 +00:00
joerg
8d2e87a969 Since I don't want to hack around with config.*, patch amap to not
use the bundled pcre, but devel/pcre instead.
2005-12-11 19:21:36 +00:00
salo
3fe45256b1 Compile with the OpenSSL in NetBSD-current.
Patch from ssldump bug tracker, via <veego>.
2005-12-11 18:29:53 +00:00
salo
aab35a3fe8 Compile with the OpenSSL in NetBSD-current.
Patch from Debian bug tracker, via <veego>.
2005-12-11 18:26:03 +00:00
joerg
2140a7b833 Add DragonFly support. 2005-12-08 19:21:57 +00:00
joerg
acc26f4f54 Use NetBSD rules for DragonFly as well. Don't include both, net/bpf.h
and pcap.h, on DragonFly.
2005-12-08 19:14:47 +00:00
joerg
3983272167 Fix errno. 2005-12-08 19:08:28 +00:00
joerg
049c30ab6c Fix errno. 2005-12-08 18:37:53 +00:00
joerg
5b5148fb84 Fix OpenSSL test, it doesn't work out of the box on DragonFly
due to missing size_t.
2005-12-08 18:21:16 +00:00
joerg
e6533be81b Fix errno. Don't declare sys_nerr on FreeBSD and DragonFly. 2005-12-08 18:02:07 +00:00
joerg
a0b5618c74 Use FreeBSD config.h fragment on FreeBSD and DragonFly. 2005-12-08 17:46:16 +00:00
joerg
82b7232a70 Fix errno. 2005-12-08 17:36:56 +00:00
peter
967be747db Also check for the pfvar.h file in the subdirectory 'pf', DragonFly installs
it there.
2005-12-07 12:06:26 +00:00
peter
b41243c12c Change ONLY_FOR_PLATFORM to NetBSD 2.x. NetBSD 3 has pf in base so this
pkg is redundant on that version and on -current it doesn't even build
without errors.
2005-12-07 12:03:16 +00:00
wiz
1b71dba17d Add and enable p5-Crypt-SmbHash 2005-12-06 22:54:51 +00:00
wiz
2d062e0745 Import p5-Crypt-SmbHash-0.12 from pkgsrc-wip, packaged by Murray Armfield:
This module provides functions to generate LM/NT hashes used in Samba's
'password' files, like smbpasswd.
2005-12-06 22:53:24 +00:00
rillig
579e977969 Ran "pkglint --autofix", which corrected some of the quoting issues in
CONFIGURE_ARGS.
2005-12-05 23:55:01 +00:00
rillig
b71a1d488b Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-12-05 20:49:47 +00:00
wiz
2baa0ef5e4 Just dirrm the docs dir -- nothing should add files there. 2005-12-03 20:19:04 +00:00
wiz
85674b6dbf Create installation directory to fix bulk build. 2005-12-03 20:18:52 +00:00
peter
e0f65041ed Add detection for pf from OpenBSD 3.8. 2005-12-02 12:23:45 +00:00
wiz
f40cea8002 Split multipatch into multiple patches. 2005-12-01 20:19:57 +00:00
wiz
f2a3f52f08 Do not suggest rsaref (testing artifact). 2005-12-01 20:18:29 +00:00
wiz
d6925aea5d Convert to options framework. 2005-12-01 20:17:48 +00:00
wiz
321a09857a Bump PKGREVISION for libgsf dependencies, and BUILDLINK_DEPENDS because
of the libgsf shlib major bump and associated BUILDLINK_DEPENDS bump.
2005-11-25 21:23:14 +00:00
wiz
9ef3264b2a Update to 5.31:
5.31  Mon Sep  5 00:52:42 MST 2005
	- added standard tests for pod and pod-coverage checking
	- inserted subtest to check for failure when using
		unrecognized SHA algorithm

5.30  Sat Aug 20 16:46:08 MST 2005
	- updated docs with recent NIST statement on SHA-1
		-- advises use of larger and stronger hash functions
			(i.e. SHA-224/256/384/512) for new developments

5.29  Sun Aug 14 04:48:34 MST 2005
	- added explicit casts in "shaload" routine (ref. "ldvals")
		-- thanks to E. Allen Smith for pointing out SGI compiler
			warnings on IPxx-irix platforms
	- updated docs with cautionary note about SHA-1
2005-11-23 22:40:48 +00:00
wiz
3b0cb2a3c6 Update to 1.13:
2005-10-18   Gisle Aas

   Release 1.13

   Fixed documentation typo.
2005-11-23 22:29:51 +00:00
wiz
e4827da336 Depend on p5-Sort-Versions instead of p5-SortVersions.
Bump PKGREVISION.
2005-11-22 22:43:03 +00:00
tron
e8de42870e Update "ipsec-tools" package to version 0.6.3. Changes since 0.6.1:
- Various bug fixes
- ISAKMP mode config works without Xauth

This update fixes the security vulnerability reported in SA17668.
2005-11-22 16:22:47 +00:00
agc
fd7082ab6c Update audit-packages to version 1.41
Fix PR 31957 - only report that we're using @PKG_SYSCONFDIR@/audit-packages.conf
if we're in verbose mode.
2005-11-21 10:39:50 +00:00
ben
fa28150ed7 Update fprot-workstation-bin to version 4.6.2. Changes include:
o       A small bug was fixed in the check-updates.pl program where the updater
        wouldn't find the DEF files to update.
o       Bug in CHM mini-scanner which could lead to crashes was fixed
o       f-prot-milter wouldn't run on Solaris 10 because of library issues
o       Fixes an issue where the scanner would sometimes mis-identify .alr
	files as base64 coded executables
o       Fix where '-list' option to f-prot would not list the filenames of
        text-based archives, such as MIME containers.
o       Fix where certain executables would be mis-identified as UPX packed
o       Fix where UTF8 coded text files would not be scanned
o       Fix a crash issue when scanning .chm files containing strange header
	values
o	Updated error message when access is denied to files due to user
	permission problems
o       F-Prot 4.6.0 contains scanning engine version 3.16.7 which improves
	detection capabilities significantly and improves several scanning
	methods along with bugfixes.
2005-11-21 02:06:50 +00:00
agc
f92e1c8edc Add and enable md4-collision and md5-collision 2005-11-18 23:45:01 +00:00
agc
e7baec03e4 Initial import of md4-collision-20051118, a program to calculate md4 collisions.
MD4 Collision Generation

	Faster implementation of techniques described in Cryptanalysis for
	Hash Functions MD4 and RIPEMD, by Xiaoyun Wang, et al.

	Average runtime on P4 1.6ghz - 5 seconds
2005-11-18 23:43:05 +00:00
agc
25ce7a67ab Initial import of md5-collision-20051118, a program to calculate md5 collisions.
MD5 Collision Generation

	Faster implementation of techniques in How to Break MD5 and Other Hash
	Functions, by Xiaoyun Wang, et al.

	Old (Wang, et al.) average run time on IBM P690 supercomputer - 1 hour
	New average run time on P4 1.6ghz PC - 45 minutes
2005-11-18 23:42:03 +00:00
wiz
94c8489395 Update to 20050615:
2005-06-15 04:10  nolan

	* src/serializers.cpp:
	  readCBC wasn't allocating enough memory for the buffer when the
	  string's length was a multiple of 8. This was fixed by adding
	  one.

2005-06-15 03:32  nolan

	* src/serializers.cpp:
	  Fixed a memory leak in readCBC

2005-02-07 18:04  nolan

	* src/: aboutdlg.ui, manualdlg.ui, newpassphrasedlg.ui,
	  passphrasedlg.ui, preferencesdlg.ui, pwordeditdlg.ui,
	  startupdlgbase.ui: Added accelerators

2004-12-09 01:51  nolan

	* release/Makefile: Removed signing from all

2004-12-09 01:49  nolan

	* src/safelistview.cpp: Root is no longer decorated

2004-12-09 01:48  nolan

	* images/help.png: Copied from Psi

2004-12-06 11:03  nolan

	* src/: mypasswordsafe.ui, mypasswordsafe.ui.h, safe.cpp,
	  safelistview.cpp, safelistview.hpp: Added in place group renaming
	  Safe emits changed() now MyPasswordSafe is connected to
	  Safe::changed() Added savingEnabled() slot to MyPasswordSafe

2004-12-06 08:38  nolan

	* src/: mypasswordsafe.ui, safelistview.cpp: Added icon to
	  passwords

2004-12-06 08:38  nolan

	* MyPasswordSafe.pro, images/configure.png, images/editcopy.png,
	  images/editcopy_1.png, images/fetch_user.png,
	  images/file_locked.png, images/folder_new.png: Added and redid
	  some images

2004-12-06 08:14  nolan

	* Makefile, README: Updated README Increased minor version number

2004-12-06 08:07  nolan

	* src/crypto/: bfproxy.cpp, bfproxy.hpp, cryptointerface.hpp: Added
	  copyright notice

2004-12-06 07:34  nolan

	* src/: safeserializer.cpp, serializers.cpp, serializers.hpp: Used
	  #ifdef instead of #if

2004-12-06 07:32  nolan

	* MyPasswordSafe.pro, src/encryptedstring.cpp,
	  src/encryptedstring.hpp, src/myutil.cpp, src/myutil.hpp,
	  src/safe.cpp, src/safe.hpp, src/safeserializer.cpp,
	  src/serializers.cpp, src/serializers.hpp, src/xmlserializer.cpp,
	  src/crypto/bfproxy.cpp, src/crypto/bfproxy.hpp,
	  src/crypto/blowfish.cpp, src/crypto/blowfish.h,
	  src/crypto/cryptointerface.hpp, src/crypto/sha1.cpp,
	  src/crypto/sha1.h, src/pwsafe/PW_BlowFish.cpp,
	  src/pwsafe/PW_BlowFish.h, src/pwsafe/Util.cpp,
	  test/bfproxytest.build, test/bfproxytest.cpp: Moved the
	  serializers off of Password Safe's blowfish and sha1 code Created
	  a proxy class for Blowfish Created two serializers for big endian
	  machines to open the borked safes Made EncryptedString use a
	  single encryption object

2004-12-06 01:16  nolan

	* src/startupdlgbase.ui: Changed the shadow and shape of banner

2004-12-06 01:14  nolan

	* release/Makefile: Added about_banner swapping Renamed 'upload' to
	  'release' All just compiles, no more uploading

2004-12-06 01:01  nolan

	* src/aboutdlg.ui: Added logo to license

2004-12-06 01:00  nolan

	* images/: about_banner.png, about_banner.src.png: Branded about
	  logo Created an unbranded src logo

2004-11-30 16:26  nolan

	* images/edit_remove.png: Switched it to a minus sign again, but
	  it's based off of the new plus sign

2004-11-29 22:35  nolan

	* uuid-1.0.0/: Makefile, config.status: [no log message]

2004-11-29 22:35  nolan

	* images/: button_ok.png, edit_add.png, edit_remove.png,
	  fileclose.png: Copied better icons from Psi

2004-11-02 17:17  nolan

	* src/: mypasswordsafe.ui, mypasswordsafe.ui.h: Connected helpAbout

2004-11-02 17:17  nolan

	* MyPasswordSafe.pro: Removed some spaces

2004-11-02 16:51  nolan

	* images/: fileclose.png, lock.png: Added

2004-11-02 16:51  nolan

	* Makefile: Removed domainname

2004-11-02 16:37  nolan

	* src/safelistview.cpp: The username is copied to the clipboard on
	  a drag

2004-11-02 16:28  nolan

	* Makefile: Inced version

2004-11-02 16:27  nolan

	* README: Added headers and -jN

2004-11-02 16:25  nolan

	* src/: aboutdlg.ui, aboutdlg.ui.h, main.cpp, mypasswordsafe.ui,
	  mypasswordsafe.ui.h: The license gets displayed the first time
	  MyPS is ran

2004-11-02 15:57  nolan

	* src/: main.cpp, mypasswordsafe.ui, mypasswordsafe.ui.h: Made
	  locking hide the main window Locking no longer prompts on a
	  change of virtual desktops

2004-11-02 01:38  nolan

	* src/mypasswordsafe.ui.h: [no log message]

2004-11-01 18:42  nolan

	* src/: mypasswordsafe.ui, mypasswordsafe.ui.h, startupdlgbase.ui,
	  startupdlgbase.ui.h: The password widget gets focus after an
	  action is selected Set the startup dialog's icon Changed a couple
	  of the action items' text Default action sets the default safe

2004-11-01 18:23  nolan

	* MyPasswordSafe.pro, src/myendian.h, src/myutil.hpp,
	  src/startupdlgbase.ui.h, src/crypto/blowfish.cpp,
	  src/crypto/blowfish.h, src/crypto/sha1.cpp, src/crypto/sha1.h,
	  src/pwsafe/PwsPlatform.h: Added new crypto

2004-11-01 16:54  nolan

	* MyPasswordSafe.pro, src/encryptedstring.cpp,
	  src/encryptedstring.hpp, src/serializers.cpp,
	  src/pwsafe/PW_BlowFish.cpp, src/pwsafe/PW_sha1.cpp,
	  src/pwsafe/PW_sha1.h, src/pwsafe/Util.cpp, src/pwsafe/Util.h,
	  src/pwsafe/sha1.cpp, src/pwsafe/sha1.h: Renamed sha1 Changed the
	  #includes

2004-11-01 16:50  nolan

	* README: Removed Boost and added trademark and copyright info

2004-11-01 16:49  nolan

	* MyPasswordSafe.pro, README: [no log message]

2004-11-01 16:48  nolan

	* MyPasswordSafe.pro: Changed BlowFish to PW_BlowFish

2004-11-01 16:48  nolan

	* src/pwsafe/: BlowFish.cpp, BlowFish.h, PW_BlowFish.cpp,
	  PW_BlowFish.h: Renamed

2004-11-01 16:44  nolan

	* COPYING: [no log message]

2004-11-01 16:34  nolan

	* src/: encryptedstring.cpp, encryptedstring.hpp, exception.hpp,
	  main.cpp, mypasswordsafe.ui.h, myutil.cpp, myutil.hpp,
	  newpassphrasedlg.ui.h, passphrasedlg.ui.h, plaintextlizer.cpp,
	  plaintextlizer.hpp, preferencesdlg.ui.h, pwordeditdlg.ui.h,
	  safe.cpp, safe.hpp, safedragobject.cpp, safedragobject.hpp,
	  safelistview.cpp, safelistview.hpp, safeserializer.cpp,
	  safeserializer.hpp, securedstring.cpp, securedstring.hpp,
	  serializers.cpp, serializers.hpp, smartptr.cpp, smartptr.hpp,
	  startupdlg.cpp, startupdlgbase.ui.h, uuid.cpp, uuid.hpp,
	  xmlserializer.cpp, xmlserializer.hpp: Changed the header

2004-11-01 16:01  nolan

	* src/aboutdlg.ui: Changed license to GPL

2004-11-01 16:01  nolan

	* MyPasswordSafe.pro: [no log message]

2004-11-01 12:53  nolan

	* src/: mypasswordsafe.ui.h, passphrasedlg.ui.h,
	  preferencesdlg.ui.h, pwordeditdlg.ui.h: Changed SGS to SG

2004-11-01 12:44  nolan

	* src/: encryptedstring.cpp, encryptedstring.hpp, main.cpp,
	  plaintextlizer.cpp, safe.cpp, safe.hpp, safelistview.cpp,
	  safeserializer.cpp, safeserializer.hpp, securedstring.cpp,
	  securedstring.hpp, serializers.cpp, serializers.hpp,
	  smartptr.cpp, smartptr.hpp, uuid.cpp, uuid.hpp,
	  xmlserializer.hpp: Changed Semantic Gap Solutions to Semantic Gap
	  (TM)

2004-11-01 12:39  nolan

	* src/: safe.cpp, safelistview.cpp, smartptr.cpp, smartptr.hpp:
	  Replaced assert w/ Q_ASSERT Added headers to smartptr.?pp

2004-11-01 12:35  nolan

	* src/main.cpp: ifdefed out a print statement

2004-11-01 12:34  nolan

	* src/mypasswordsafe.ui.h: browseForSafe uses QFileDialog's static
	  methods

2004-11-01 12:10  nolan

	* src/: aboutdlg.ui, manualdlg.ui, mypasswordsafe.ui,
	  mypasswordsafe.ui.h, newpassphrasedlg.ui: Changed icons New safes
	  won't ask to be saved when they're closed Changed MyPS's icon

2004-11-01 12:10  nolan

	* images/: button_cancel.png, button_ok.png, configure.png,
	  contexthelp.png, edit.png, editcut.png, exit.png, fileopen.png,
	  filesave.png, filesaveas.png, folder_new.png, help.png, redo.png,
	  undo.png: Switched to 16x16 images

2004-11-01 12:09  nolan

	* MyPasswordSafe.pro: [no log message]

2004-10-31 07:32  nolan

	* src/pwsafe/: PwsPlatform.h, Util.h: Refactored the endian.h
	  inclusion

2004-10-31 07:32  nolan

	* src/: mypasswordsafe.ui.h, safelistview.cpp: Changed the default
	  column sizes

2004-10-31 01:38  nolan

	* src/: aboutdlg.ui, manualdlg.ui: Added a two contributors to
	  credits Changed Semantic Gap (TM) Solutions to Semantic Gap (TM)

2004-10-31 01:22  nolan

	* release/Makefile: Added upload

2004-10-31 01:07  nolan

	* src/pwsafe/Util.h: Added endian.h for __APPLE__

2004-10-30 09:41  nolan

	* MyPasswordSafe.pro, src/newpassphrasedlg.ui,
	  src/passphrasedlg.ui, src/preferencesdlg.ui, src/pwordeditdlg.ui,
	  src/startupdlgbase.ui: Added icons to buttons

2004-10-30 09:15  nolan

	* src/: passphrasedlg.ui, startupdlgbase.ui: Changed the dialog
	  sizes

2004-10-30 08:58  nolan

	* images/keys.png: Readded

2004-10-30 08:58  nolan

	* MyPasswordSafe.pro, images/keys.png, src/passphrasedlg.ui,
	  src/startupdlgbase.ui: Added keys Changed source files to use
	  keys.png

2004-10-30 08:44  nolan

	* images/keys.png: new icon

2004-10-22 19:14  nolan

	* doc/sshots/mainwindow.jpg, src/serializers.cpp: Groupnames are
	  converted from UTF8

2004-10-11 05:27  nolan

	* Makefile, src/pwsafe/PwsPlatform.h, src/pwsafe/Util.h: Applied
	  contributed patches

2004-10-03 22:04  nolan

	* src/: mypasswordsafe.ui.h, safedragobject.cpp,
	  safedragobject.hpp, safelistview.cpp, safelistview.hpp: Did some
	  work so MyPS wouldn't segfault when dragging onto another app

2004-10-03 22:03  nolan

	* MyPasswordSafe.pro: Removed spaces added by Designer

2004-10-01 22:40  nolan

	* Makefile: Increased version number Added check for HOST

2004-10-01 22:26  nolan

	* src/: aboutdlg.ui, mypasswordsafe.ui, mypasswordsafe.ui.h,
	  newpassphrasedlg.ui, passphrasedlg.ui, plaintextlizer.cpp,
	  preferencesdlg.ui, pwordeditdlg.ui, safedragobject.cpp,
	  safelistview.cpp, safelistview.hpp, safeserializer.cpp,
	  xmlserializer.cpp, xmlserializer.hpp: Added some file headers
	  Changed the button order on some dialogs Added drag and drop
	  Finished XmlSerializer
2005-11-17 22:12:37 +00:00
wiz
4ac4b1232e regen. 2005-11-16 22:57:43 +00:00
wiz
b73bd2c841 Improve usage. Add -K description. 2005-11-16 22:57:24 +00:00
wiz
6d59768b31 Various improvements:
Describe -K. Improve -i description. Sort options in SYNOPSIS. Remove
superfluous .Pp. Add EXIT STATUS section. Remove trailing whitespace.
Bump date for new -i.
2005-11-16 22:54:58 +00:00
erh
2ef746f045 Add several new command line options so audit-packages can be used as part of
the improved ALLOW_VULNERABILITIES support.  This now has the ability to:
  -p : Only check a single package
  -i : Provide a list of vulnerabilities to ignore
  -K : Specify an alternate pkg dbdir.
Bump the version to 0.40.
2005-11-16 20:47:55 +00:00
rillig
01511ed447 Added an empty line at line 2. 2005-11-15 14:30:19 +00:00
grant
1463e5e337 stop openssh from complaining about zlib version numbers, as pkgsrc
already enforces a "secure" version of zlib via dependencies.
2005-11-14 22:36:17 +00:00
wiz
3b21cdb13b Update to 1.2.9:
* Version 1.2.9 (2005-11-07)
- Documentation was updated and improved.
- RSA-MD2 is now supported for verifying digital signatures.
- Due to cryptographic advances, verifying untrusted X.509
  certificates signed with RSA-MD2 or RSA-MD5 will now fail with a
  GNUTLS_CERT_INSECURE_ALGORITHM verification output.  For
  applications that must remain interoperable, you can use the
  GNUTLS_VERIFY_ALLOW_SIGN_RSA_MD2 or GNUTLS_VERIFY_ALLOW_SIGN_RSA_MD5
  flags when verifying certificates.  Naturally, this is not
  recommended default behaviour for applications.  To enable the
  broken algorithms, call gnutls_certificate_set_verify_flags with the
  proper flag, to change the verification mode used by
  gnutls_certificate_verify_peers2.
- Make it possible to send empty data through gnutls_record_send,
  to align with the send(2) API.
- Some changes in the certificate receiving part of handshake to prevent
  some possible errors with non-blocking servers.
- Added numeric version symbols to permit simple CPP-based feature
  tests, suggested by Daniel Stenberg <daniel@haxx.se>.
- The (experimental) low-level crypto alternative to libgcrypt used
  earlier (Nettle) has been replaced with crypto code from gnulib.
  This leads to easier re-use of these components in other projects,
  leading to more review and simpler maintenance.  The new configure
  parameter --with-builtin-crypto replace the old --with-nettle, and
  must be used if you wish to enable this functionality.  See README
  under "Experimental" for more information.  Internally, GnuTLS has
  been updated to use the new "Generic Crypto" API in gl/gc.h.  The
  API is similar to the old crypto/gc.h, because the gnulib code were
  based on GnuTLS's gc.h.
- Fix compiler warning in the "anonself" self test.
- API and ABI modifications:
gnutls_x509_crt_list_verify: Added 'const' to prototype in <gnutls/x509.h>.
                             This doesn't reflect a change in behaviour,
                             so we don't break backwards compatibility.
GNUTLS_MAC_MD2: New gnutls_mac_algorithm_t value.
GNUTLS_DIG_MD2: New gnutls_digest_algorithm_t value.
GNUTLS_VERIFY_ALLOW_SIGN_RSA_MD2,
GNUTLS_VERIFY_ALLOW_SIGN_RSA_MD5: New gnutls_certificate_verify_flags values.
                                  Use when calling
                                  gnutls_x509_crt_list_verify,
                                  gnutls_x509_crt_verify, or
                                  gnutls_certificate_set_verify_flags.
GNUTLS_CERT_INSECURE_ALGORITHM: New gnutls_certificate_status_t value,
                                used when broken signature algorithms
                                is used (currently RSA-MD2/MD5).
LIBGNUTLS_VERSION_MAJOR,
LIBGNUTLS_VERSION_MINOR,
LIBGNUTLS_VERSION_PATCH,
LIBGNUTLS_VERSION_NUMBER: New CPP symbols, indicating the GnuTLS
			  version number, can be used for feature existence
			  tests.
2005-11-14 18:17:49 +00:00
adrianp
8382f588a5 Update sudo to nb2 to address the recent secuity issue:
- http://www.sudo.ws/sudo/alerts/perl_env.html

- Add "PERLLIB", "PERL5LIB" and the "PERL5OPT" to the list of
  environment variables to be cleaned.
2005-11-12 14:17:45 +00:00
tv
a365d0dd5b Include devel/sysexits bl3. 2005-11-08 03:55:24 +00:00
tv
dd47e790f2 Skip two more setgroups(3) instances on Interix; openssh now builds again. 2005-11-07 19:50:20 +00:00
tv
a814d22796 Fix typo in Interix-specific bit. 2005-11-07 19:35:23 +00:00
jlam
1d76e7b039 Only install the authldap.schema file if the "ldap" package option is
specified.
2005-11-07 16:43:49 +00:00
taca
95b07c8ffd Revive hpn-patch distfile. 2005-11-07 04:53:24 +00:00
tv
5bb126ef55 Use LTCONFIG_OVERRIDE. Besides making "configure" faster, this avoids an
odd case where cyrus-sasl2 attempts to load /dev/null via shell "." command,
which won't work on Interix as /dev/null is not set as executable there.
2005-11-04 19:36:57 +00:00
joerg
70f2766f42 Don't depend on -lpthread as name of the thread library,
check in configure using PTHREAD_LIBS / PTHREAD_LDFLAGS and use
them to link libgpgme_thread as well.
2005-11-04 17:16:34 +00:00
tv
c01377db77 Change the __dead patches into the form I'm submitting back to the
openssh-portable team (elide the extra cpp macro level).
2005-11-04 15:45:03 +00:00
tv
4ef9a85e1d SETGROUPS_NOOP disappeared, so we're relying only on HAVE_INTERIX in those
specific cases.
2005-11-04 15:27:34 +00:00
tv
699eb89b64 regen 2005-11-04 14:47:32 +00:00
tv
7c1f538eff Add more Interix fixes: Need prototype for strtoll(), and two more
instances of setgroups() that are not usable on that platform.
2005-11-04 14:47:17 +00:00
rillig
3c728add0c Fixed wrong use of WRKSRC. Converted explicit ${SED} substitution to
appropriate SUBST_* definitions.
2005-11-04 11:22:24 +00:00
rillig
cceabcb629 Fixed wrong usage of WRKSRC. 2005-11-03 20:41:43 +00:00
tv
910669efc3 Forgot distinfo in previous commit. 2005-11-03 16:52:09 +00:00
tv
9c86125a0e osfinger.c forgot to include <arpa/inet.h> for htons().
Use traditional recv loop over a stream socket rather than depending on
MSG_WAITALL to be available.  (Interix doesn't have MSG_WAITALL.)
2005-11-03 16:45:13 +00:00
rillig
418abacc56 Using MASTER_SITE_GNUSTEP instead of hard-coded URL. 2005-11-03 13:44:59 +00:00
taca
528c1ecdb0 Delete removed ruby related pacakge's entries. 2005-11-03 06:35:30 +00:00
taca
85a33e4ee3 Remove packages which is part of Ruby 1.6.8. 2005-11-03 06:27:02 +00:00
taca
b9d791c80d Bump PKGREVISION of packages including ruby extention library
by  Ruby 1.8.3 updates.
2005-11-02 09:48:33 +00:00
taca
8f6894d561 Disable packages used with ruby16-base only or bundled with
ruby18-base packages.
2005-11-02 09:20:50 +00:00
taca
5506a662d4 Remove ruby-digest and ruby-openssl package since they are merged into
ruby18-base package now.
2005-11-02 09:02:57 +00:00
taca
3c3b6aa4f4 Delete ruby-zlib, ruby-digest and ruby-openssl entries.
(They merged into ruby18-base pacakge.)
2005-11-02 09:01:50 +00:00
rillig
a5b42e2ab7 Fixed spelling: SOURCEFORCE => SOURCEFORGE. Removed empty definition for
PKGREVISION.
2005-11-01 22:57:06 +00:00
tv
22fb1ab262 Fix build on Interix.
(The presence of this sync(2) call is somewhat suspect, given that the
call guarantees almost nothing in today's virtual memory implementations,
but it is left in for other OS's that do support it.)
2005-11-01 18:59:34 +00:00
tv
7732ef56d6 Fix build on Interix, which doesn't have S_IFWHT. 2005-11-01 18:52:45 +00:00
erh
f4784bf7f4 Use OWN_DIRS to make sure the PKGVULNDIR is created as part of the package. 2005-10-31 21:33:19 +00:00
tv
8e896553eb Fix build on Interix; it seems % has special meaning in Configure now. 2005-10-31 14:59:30 +00:00
jmmv
b301d16e93 This needs msgfmt plurals, according to a recent bulk build. 2005-10-30 13:28:42 +00:00
tonio
b25da1264c Fix for darwin, reusing Dragonfly fix by joerg 2005-10-29 21:05:28 +00:00
joerg
1073fb5d98 Kill the post-install script. The example files are installed under
${PREFIX}/share/examples/smtpd, the spool setup moved into a newly added
rc script. This also handles missing configurations files better, since
the old post-install would fail e.g. if no local time was configured.

Bump revision.
2005-10-29 19:49:40 +00:00
joerg
de5a38a6c9 Fix Heimdal's LOCAL_PEERCRED on DragonFly by including
the necessary headers.

XXX Ask upstream, why this isn't a #if / #elif list

Reported-by: walt <wa1ter AT myrealbox DOT com> on tech-pkg
2005-10-29 18:12:10 +00:00
martti
101dbf27e3 Updated keychain to 2.6.1
* keychain 2.6.1 (10 Oct 2005)

  10 Oct 2005; Aron Griffis <agriffis@gentoo.org>:
  Change "unset evalopt" to "evalopt=false" and run through *all* the regression
  tests instead of just the new ones.  *sigh*

* keychain 2.6.0 (10 Oct 2005)

  10 Oct 2005; Aron Griffis <agriffis@gentoo.org>:
  Add the --eval option which makes keychain startup easier.  See the man-page
  for examples.  Get rid of the release notes from README, so now this file is
  where changes are tracked.
2005-10-28 05:29:54 +00:00
bad
bdb4605203 Upgrade fwbuilder and libfwbuilder to version 2.0.9.
Changes since version 2.0.6:

Version 2.0.9 -- This is a bug fix release

What's new:

* support for Cisco FWSM.
* Print comments on objects.
* Add "commit" menu item.
* Spanish translation has been added.

Bugs fixed in the GUI:

* bug #1254775: "RCS checkin fails on Windows when data file is too
  big".
* bug #1226069: "Segfault: Drag&Drop between two instances".
* bugs #1233165: "Illegal Logging-Limit string" and #1287755: "i18n is
  breaking iptables script".
* bug #1240205: "Iilegal --log-level Information".
* bug #1277129: "script is truncated when installed by the GUI running
  on Mac".

Bugs fixed in policy compiler for PF:

* bug #1276083: "Destination NAT rules". Old restriction on "rdr" rules.

Version 2.0.8 -- This is a bug fix release

What's new:

* Improvements in the GUI:

* Included updated German translation by Hans Peter Dittler.
* Print RCS Log".
* Code changes to make the code compile and work on Solaris.

* Improvements in policy compilers for pf, ipf, ipfw:

* implemented support for subnets for backup ssh access for
  pf,ipf,ipfw.

* Improvements in compiler for ipfw:

* using rule sets to atomically swap old and new rules.
* added "established" rule on top of the regular backup ssh access rule.

Bugs fixed in the Standard Objects library:

* bug #210518: 'Incorrect ending day in the standard object "weekends"'.

Bugs fixed in scripts and tools:

* bug #1200902: "fwb_compile_all does not work in 2.0".

Bugs fixed in GUI:

* bug #1072842: "fwbuilder: Solaris and forkpty".
* bug #1201406: "shutdown messages should be suppressed".
* bug #1204067: "incorrect timezone handling in RCS".
* bug #1207983: "incorrect size of "I" and "L" buttons in the group view
  dialog".
* bug #1212121: "sudo shutdown doesn't work".
* bug #1212123: "executing file below /tmp as root".
* bug #1212179: "tool tips for TCP services cuts off some services".
* bug #1213361: "PF on FreeBSD-5.4R".

Bugs fixed in policy compiler for iptables:

* bug #191423: "Weekend Time restriction not created correctly".
* bug #1205665: "Error with summer time when compiling script".
* bug #1215279: "rate limiting rule logs everything".

Bugs fixed in policy compiler for ipfw:

* bug #1155351: "Remote install of FW rulset fails due to race
  condition".
Version 2.0.7 -- This is a bug fix release

What's new:

* Improvements in the GUI:

* "Close" button should change is caption/title to "Install".
* "Search for IP Addresses".
* Support for SNMP operations has been added in Windows packages of
  Firewall Builder.

* Improvements in built-in installer:

User can specify additional command line parameters for ssh that
built-in installer runs to access firewall.

* Improvements in compiler for ipfilter fwb_ipf:

Added support for dynamic addresses in ipfilter.

* Improvements in compiler for iptables fwb_ipt:

Generated iptables script sets default policies to DROP in all ipv6
filter chains.

Bugs fixed in GUI:

* bug #1151052: "Not external interfaces marked as external".
* bug #1151212: "Collapsed sub-objects shouldn't be added if they are
  hidden".
* bug #1151243: "Maintain format of description text".
* bug #1155163: "print does not print group contents".
* bug #1172620: "Add tcp service object for icslap".
* bug #1184791: "can not copy/paste multiple objects into a group".

Bugs fixed in API:

* bug #1158870: "mutexes are not properly created on FreeBSD".
* bug #1151219: "New Host creation window is not well dimensioned".
* bug #1157976: "patches to make fwbuilder compile under NetBSD 1.6".
* bug #1173801: '"&" character in prolog/epilog'.

Bugs fixed in policy compiler for iptables fwb_ipt:

* bug #1123748: "busybox grep -E".
* bug #1160186: 'IPTables Compiler - Multiport Issue'.
* bug #1176890: "block IPv6".
* bug #1176890: "block IPv6".
* bug #1179103: 'compiled rules can not be installed'.
* bug #1181359: "Missing traling space in "INVALID state" syslog message".
* bug #1195201: "getaddr function return error ip address".

Bugs fixed in policy compiler for pf fwb_ipf:

* bug #1173067: "support for port ranges in NAT rules (ipfilter)".
* bug #1173064: "support for dynamic interfaces in ipfilter".

Bugs fixed in policy compiler for pf fwb_pf:

* bug #1176051: "incorrect rule generated for TCP service ftp-data".
2005-10-27 22:09:23 +00:00
jlam
330e6da959 Pull in change from Heimdal CVS committed on 20051012 where the field
in a publicly-exported structure was renamed from "private" to
"opt_private".  This allows <krb5.h> to be used by C++ compilers.
Bump the PKGREVISION to 1.
2005-10-26 16:44:24 +00:00
jlam
5f8003f633 Update security/heimdal to 0.7.1 (approved by lha). We drop support
for the "db4" option and just rely on the appropriate BDB_* settings
via bdb.buildlink3.mk.  Also, we tweak the builtin.mk file so use
krb5-config, if it's available, to check the version of the built-in
heimdal.  Patches patch-ab, patch-ae and patch-af have been sent back
upstream and will be incorporated into future Heimdal releases.

Changes between version 0.6.5 and version 0.7.1 include:

 * Support for KCM, a process based credential cache
 * Support CCAPI credential cache
 * SPNEGO support
 * AES (and the gssapi conterpart, CFX) support
 * Adding new and improve old documentation
 * Bug fixes
2005-10-26 15:12:45 +00:00
cube
b62e58b21b Add a patch for CVE-2005-2959: SHELLOPTS and PS4 have to be cleared from
the environment before letting the user execute bash scripts.

Bump PKGREVISION.

From Debian.
2005-10-25 22:05:55 +00:00
drochner
6c1fb29974 update to 0.8
changes:
* Fixed crasher in seahorse-agent when used with GPG 1.4.2
* Now works with gedit 2.12 [Mike Gardiner]
* Many crasher and smaller fixes.
2005-10-25 17:43:19 +00:00
drochner
9d3480f6dc update to 2.0.1
changes:
-added sha256 module
-Add PublicKey to Crypto.__all_
-bugfixes
2005-10-25 17:07:27 +00:00
rillig
8eab88a58e Solaris 9 has a <vis.h> header, but it is very different to the BSD <vis.h>
header, which is expected by heimdal. Now the package builds on Solaris 9.
2005-10-25 01:17:57 +00:00
rillig
1bf464a323 Use "+=" instead of "=" for PLIST_SUBST. 2005-10-23 23:11:09 +00:00
rillig
fd5dffd960 Replaced $f with ${f} to fix some pkglint warnings. 2005-10-23 21:54:35 +00:00
rillig
1ef7570dd5 Added RCS Id to line 1. 2005-10-23 20:21:43 +00:00
adrianp
6cf790cc1f Fix user/group creation 2005-10-23 19:59:54 +00:00
adrianp
f279a1edea Install the index file for the www server
Don't run as root
Bump to nb3
2005-10-23 17:45:39 +00:00
heinz
87e3e96f9a The home page changed. 2005-10-22 20:05:01 +00:00
minskim
99bd5e5a26 This package requires curl>=7.15.0nb1. 2005-10-20 16:29:18 +00:00
agc
5fc617a44c Update audit-packages to version 1.39
Give the audit-pacakges a "-d" option to download the vulnerabilities file
with downloaad-vulnerability-list before scanning the installed packages.

Update the documentation accordingly.

Get rid of some inconsistent style problems in the audit-packages script.
2005-10-20 10:26:54 +00:00
wiz
7317db7a85 Update to 1.2.8:
* Version 1.2.8 (2005-10-07)
- Libgcrypt 1.2.2 is required to fix a bug for forking GnuTLS servers.
- Don't install the auxilliary libexamples library used by the
  examples in doc/examples/ on "make install", report and tiny patch
  from Thomas Klausner
- If you pass a X.509 CA or PGP trust database to the command line
  tool, it will now abort the connection if the server certificate
  validation fails.  Use the parameter --insecure to continue even
  after certificate validation failures.  Inspired from discussion
  with Alexander Kotelnikov
- The test for socklen_t has been moved to gnulib.
- Link failures for duplicate or missing "program_name" symbol has been fixed,
  patch from Martin Lambers
- The command line tool and the examples no longer uses mmap or bzero,
  to make them more portable, patch from Martin Lambers
- Made the PKCS #12 API handle null passwords. Based on patch by
  Anton Altaparmakov
- The GTK-DOC manual should build with current released tools.
  (But a copy of the output is included, so the tools are not required.)
- API and ABI modifications:
  No changes since last version.
2005-10-20 00:43:32 +00:00
adrianp
0b0e85f6ef Update to metasploit 2.5
This is a maintenance release - all updates to 2.4 have been rolled into
2.5, along with some new exploits and minor features.
2005-10-19 10:34:33 +00:00
grant
e66368ac5a tcp_wrappers needs libnsl, libsocket for linking into an executable on
Solaris.
2005-10-18 04:32:01 +00:00
wiz
72afc2209f Remove wip from CATEGORIES, noted by bouyer. 2005-10-17 10:22:37 +00:00
heinz
35e71db591 Updated to version 0.97.
No pkgsrc changes.

Changes since version 0.96:
===========================
v0.97
        - Writes now correctly return errors.  (Problem noted by
          Dominique Quatravaux <dom at idealx.com>).
        - CA paths now work without passing an empty SSL_ca_file
          argument.  (Problem found by Phil Pennock, <phil.pennock
          at globnix.org>).
        - IO::Socket::SSL now automatically passes Proto => tcp (if
          not already specified) to IO::Socket::INET to work around
          /etc/services files with udp entries listed first.  (Fix
          suggested by Phil Pennock).
        - $socket->accept() now returns the peer address in array
          context for better conformance with IO::Socket::INET.
          However, if you were doing "map { $_->accept } (@sockets)",
          or similar tricks, you will need to use "scalar" to get the
          old behavior back.  (Problem noted by Nils Sowen, <n.sowen
          at kon.de>).
        - IO::Socket::SSL should now properly block on reads larger
          than the buffer size of Net::SSLeay.  (Problem found by Eric
          Jergensen, <eric at dvns.com>).
        - IO::Socket::SSL should now send CA Certs (if necessary)
          along with certificates.  (Problem found by <roy at
          momentous.ca>).
        - Timeouts should now work, but be aware that if multiple
          reads/writes are necessary to complete a connection, then
          each one may have a separate timeout.  (Request from
          Dominique Quatravaux <dom at idealx.com>).
        - In certain cases, start_SSL() would misplace a socket's
          fileno, causing problems with starting SSL.  This should now
          be fixed.  (Problem found by <russ at zerotech.net>).
        - IO::Socket::SSL now requires a minimum of Net::SSLeay 1.21.
2005-10-16 08:46:07 +00:00
rillig
38669c1c20 Fixed misspelled variable. PKGVERSION was used, but PKGREVISION
intended. This automatically leads to a PKGREVISION bump.
2005-10-15 06:55:38 +00:00
jlam
c098327def Update security/openssl from 0.9.7h to 0.9.7i. Changes from version
0.9.7h include fixing a shared library upgrade problem where openssl-0.9.7h
had a different ABI than previous 0.9.7 sub-revisions due to a changed
constant.
2005-10-15 06:29:58 +00:00
adrianp
a1b247abb7 Addition of ap-modsecurity 2005-10-14 18:43:26 +00:00
adrianp
2c1cf49b25 ModSecurity is an open source intrusion detection and prevention engine for
web applications (or a web application firewall). Operating as an Apache Web
server module or standalone, the purpose of ModSecurity is to increase web
application security, protecting web applications from known and unknown
attacks.

This package is for both Apache 1.x and Apache 2.x
2005-10-14 18:29:39 +00:00
minskim
2207bc6b32 Add and enable secpanel-0.5.1. 2005-10-14 01:08:27 +00:00
minskim
57fd5d09db Import secpanel from pkgsrc-wip. Packaged by dhowland.
SecPanel serves as a graphical user interface for managing and running
SSH (Secure Shell) and SCP (Secure Copy) connections.  SecPanel is
written entirely in pure Tcl/Tk and does not need any extensions but
it requires version 8.x of Tcl and Tk.
2005-10-14 01:06:20 +00:00
minskim
bf8588c7cc Add and enable dirb-1.8. 2005-10-14 00:45:56 +00:00
minskim
3f84792289 Import dirb from pkgsrc-wip. Packaged by pancake.
DIRB is a Web Content Scanner.  It looks for existing (and/or hidden)
Web Objects.  It basically works by launching a dictionary based
attack against a web server and analizing the response.

DIRB comes with a set of preconfigured attack wordlists for easy usage
but you can use your custom wordlists.  Also DIRB sometimes can be
used as a classic CGI scanner, but remember is a content scanner not a
vulnerability scanner.

DIRB main purpose is to help in professional web application auditing.
Specially in security related testing.  It covers some holes not
covered by classic web vulnerability scanners.  DIRB looks for
specific web objects that other generic CGI scanners can't look for.
It doesn't search vulnerabilities nor does it look for web contents
that can be vulnerables.
2005-10-14 00:44:03 +00:00
seb
52fe34d8a3 Add & enable p5-Net-SSH 2005-10-13 20:17:00 +00:00
seb
cdacfc2f9e Initial import of p5-Net-SSH version 1.29 into The NetBSD Packages
Collection.

The Net::SSH::Perl Perl5 module contains implementations of both the
SSH1 and SSH2 protocols.
2005-10-13 20:14:18 +00:00
wiz
0125c66c87 Update HOMEPAGE and MASTER_SITES, from Zafer Aydogan in PR 31549. 2005-10-13 17:29:32 +00:00
seb
3d73a918aa belatedly add & enable p5-Crypt-DH 2005-10-13 10:58:42 +00:00
jmmv
f4a6af3b4e Update to 0.4.5:
Changes in version 0.4.5 are:
* Fix a crash in some sync functions.
2005-10-12 21:46:00 +00:00
seb
c338c40703 Initial import of p5-Crypt-DH as version 0.06 into the NetBSD Packages
Collection.

The Perl 5 module Crypt::DH implements the Diffie-Hellman key
exchange system.
2005-10-12 17:55:26 +00:00
jlam
56fc9eaed8 If the native openssl-0.9.7d contains the security fixes pulled up to
the netbsd-2-0, netbsd-2, and netbsd-3-0 branches on 2005-10-11, then
for the purposes of satisfying dependencies, pretend it's openssl-0.9.7h.
2005-10-12 02:20:10 +00:00
jlam
524b6ae113 Remove leading "-" from version number when matching the openssl-0.9.6g
from the netbsd-1-6 branch with the 20040401 fix.
2005-10-12 02:00:03 +00:00
jlam
20992756a1 Update security/openssl to version 0.9.7h. This is a security
vulnerability triggered update due to CAN-2005-2969.  Changes from
version 0.9.7f include:

      o Fix SSL 2.0 Rollback, CAN-2005-2969
      o Allow use of fixed-length exponent on DSA signing
      o Default fixed-window RSA, DSA, DH private-key operations
      o More compilation issues fixed.
      o Adaptation to more modern Kerberos API.
      o Enhanced or corrected configuration for Solaris64, Mingw and Cygwin.
      o Enhanced x86_64 assembler BIGNUM module.
      o More constification.
      o Added processing of proxy certificates (RFC 3820).
2005-10-11 17:19:21 +00:00
riz
2188d18285 When patches are updated, distinfo must be updated as well.
Hi joerg!  8-)
2005-10-11 01:53:16 +00:00
reed
3d6be73882 Remove the redundant INSTALLATION_DIRS. This already
does mkdir or mkinstalldirs for these needed directories.
2005-10-10 20:45:19 +00:00
joerg
c3d20eec3a Allow sudo to properly build on DragonFly. Without the detection of
shared linking the noexec wrapper is not build.
2005-10-10 17:48:09 +00:00
hira
08e5700e3d s/jp.netbsd.org/jp.NetBSD.org/ 2005-10-10 17:06:30 +00:00
jmmv
ea09d3014b Update to 0.4.4:
Changes in version 0.4.4 are:
* Translation updates
* warning fixes
* require gtk 2.6
2005-10-10 13:43:05 +00:00
rillig
3cc4e32a51 Changed explicit sed(1) code to the SUBST framework. Added BINOWN and
BINGRP to the MAKE_ENV to make unpriviledged builds work.
2005-10-10 09:16:48 +00:00
rillig
cc8905f21d Fixed shell quoting in echo(1) commands. 2005-10-08 22:42:08 +00:00
rillig
87b801997b Sorted PLIST. 2005-10-08 22:38:33 +00:00
rillig
e06d2edc1f Removed the USE_RSAREF2 variable and a big, fat warning, as the variable
does not affect the package in any way.
2005-10-08 22:36:49 +00:00
rillig
a6eb6b931e Sorted PLIST. 2005-10-08 22:36:00 +00:00
jdolecek
e4855206f0 Unfortunately PHP has several openssl hooks, which are only enabled
when the base PHP is compiled with openssl extension (e.g. ssl://, tls://
stream support, and couple others). These don't work when SSL support
is loaded via extension.

For this reason, make openssl extension unconditionally built-in
into the main PHP package, and g/c security/php-openssl.
2005-10-08 16:49:35 +00:00
reed
20432235d3 Remove MANDIR usage in PLIST (like I did for openssh package
in July).

And remove CONFIGURE_ARGS for --mandir as this is now done
for GNU_CONFIGURE.
2005-10-07 17:43:29 +00:00
reed
ad289c0072 Remove CONFIGURE_ARGS for --mandir as this is now done
for GNU_CONFIGURE.
2005-10-07 17:42:35 +00:00
rillig
44f4f508db Fixed a pkglint warning. 2005-10-07 12:53:02 +00:00
rillig
53d50c6ed4 Fixed pkglint warnings. 2005-10-07 12:36:19 +00:00
wiz
bb91289e31 Update to 1.2.2:
Noteworthy changes in version 1.2.2 (2005-10-05}
------------------------------------------------

 * Made the RNG immune against fork without exec.

 * Minor changes to some function declarations.  Buffer arguments are
   now typed as void pointer.  This should not affect any compilation.

 * A bug in the definition of gcry_cipher_register has been fixed.

 * Interface changes relative to the 1.2.1 release:
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 gcry_cipher_encrypt    CHANGED: Arguments IN and OUT are now void*.
 gcry_cipher_decrypt    CHANGED: Arguments IN and OUT are now void*.
 gcry_create_nonce      CHANGED: Argument BUFFER is now void*.
 gcry_md_ctl            CHANGED: Argument BUFFER is now void*.
 gcry_sexp_sprint       CHANGED: Argument BUFFER is now void*.
 gcry_mpi_scan          CHANGED: Argument BUFFER is now void*.
 gcry_cipher_register   CHANGED: Argument ALGORITHM_ID is now int*.
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2005-10-06 12:20:41 +00:00
wiz
29c1f6dac5 Use GNU m4 to fix assembler code used in included nettle library.
Makes lsh work much better. Bump PGKREVISION. Problem analyzed by author.
2005-10-06 11:43:10 +00:00
wiz
5c11268df7 Remove some more *LEGACY* settings that are over a month old and
thus were before 2005Q3.
2005-10-05 13:29:49 +00:00
wiz
d1c0bfc9ae Fix RCS Id. 2005-10-04 22:50:41 +00:00
reed
1e99bd67c3 For --enable-mandir use ${PKGMANDIR}. 2005-10-04 18:27:00 +00:00
wiz
00a12dbcb7 security/gnupg has a build problem on sparc when you use any -mcpu
optimization flag, as was already described in this thread:
http://mail-index.netbsd.org/port-sparc/2004/12/19/0001.html

Thus, remove any -mcpu on sparc.

From Geert Hendrickx in PR 31463.
2005-10-04 17:59:37 +00:00
wiz
2ab9feaa66 Get rid of some more stuff that was to be removed after 2005Q3. 2005-10-03 21:36:58 +00:00
wiz
e0b6b9dc83 Update to 2.0:
pwsafe is a password database program for unix compatible with
Counterpane's win32 Password Safe software.

This is a major release. pwsafe now supports PasswordSafe 2.x
databases, exporting databases to text, and merging databases
together.
2005-10-02 21:26:14 +00:00
heinz
6b0604d9a1 Updated to version 1.12.
No pkgsrc changes.

Changes since version 1.10:
===========================
   Release 1.12
   Fix documentation typo.  Patch by <steve@fisharerojo.org>.

   Release 1.11
   Make Digest->new("SHA-224") work.  Patch by Mark Shelor
   <shelor@cpan.org>.
2005-10-02 17:45:31 +00:00
taca
9480c9965a Fix portability problem with newer OpenSSL (on DragonFlyBSD) reported by
PR pkg/31405 from Todd Willey.

Bump PKGREVISION.
2005-10-02 06:20:47 +00:00
taca
66c08b4186 Portability fixes from ruby-1.8's CVS fixing PR pkg/31400 by Todd Willey.
Bump PKGREVISION.
2005-10-02 06:17:43 +00:00
wiz
f5a1a243e0 Update to 1.2.7:
* Version 1.2.7 (2005-09-09)
- The GNUTLS and GNUTLS-EXTRA libraries are now built with versioned symbols.
- Certtool now complains when reading out-of-range X.509 serial
  numbers, suggested by Fran
- Certtool now uses the readline library (when available) when reading
  X.509 serial numbers.
- Fixed build problems in getpass on uClibc and Mingw32 platforms.
- Fixed compile warning regarding socklen_t on Mingw32, reported by
  Martin Lambers
- Fixed examples in doc/examples/, suggested by Fran
- Gnulib is now used for the core library, enabling future code cleanups.
- The gnutls-cli tool now use gnutls_certificate_verify_peers2,
  suggested by Daniel Stenberg
- Doc fixes for gnutls_transport_set_push and gnutls_transport_set_pull.
- Minilibtasn1 is now 0.2.17 (removed optional use of C99 macros).
- Disable zlib support if zlib.h is not present.
- A number of internal cleanups.
- API and ABI modifications:
  No changes since last version.

pkgsrc change: do not install libexamples (looks like a bug)
2005-09-30 13:11:34 +00:00
wiz
dfabe0d09c Update to 0.5.8, set TEST_TARGET.
Noteworthy changes in version 0.5.8 (2005-08-31)
------------------------------------------------

* Added versioned symbols again.
* Improved searching for libz.
* Should build on platforms that lack "inline".
2005-09-30 12:21:40 +00:00
wiz
2eba775897 Update to 0.2.17:
Version 0.2.17
- Fixed typo to make it build.

Version 0.2.16
- Version script added again.
2005-09-30 11:55:08 +00:00
wiz
644eb2a2f4 Use idea-license as license file. 2005-09-29 13:05:24 +00:00
rillig
5946936ffc Replaced "# defined" with "yes" in Makefile variables like GNU_CONFIGURE,
NO_BUILD, USE_LIBTOOL.
2005-09-28 20:52:18 +00:00
rillig
5ac8ad7004 Removed trailing white-space. 2005-09-28 14:31:06 +00:00
rillig
9984e0604a Removed trailing white-space. 2005-09-28 14:15:48 +00:00
mjl
97b1b10f17 Relinquish maintainership 2005-09-27 22:37:25 +00:00
reed
56f4fe8c2c Add back openssh-4.2p1-hpn11.diff entries that were removed
in revision 1.42.
2005-09-24 00:47:13 +00:00
rillig
6458b27275 The checksum of patch-aa has changed, too. 2005-09-23 20:52:53 +00:00
taca
faae9c8a9b Be quiet pkglint:
- Remove trailing white space from Makefile.
- Add NetBSD Id to patch-aa and patch-ah.
2005-09-23 15:45:14 +00:00
bouyer
f94a01129c Also remove %D/crack on pkg_delete
No need to run Crack -makedict, the dictionaries are already in the binary
package.
2005-09-22 21:15:38 +00:00
bouyer
47b2552ba3 Add missing files to PLIST. Bump PKGREVISION. 2005-09-22 20:58:50 +00:00
jlam
597b79e649 Update security/mit-krb5 to version 1.4.2 Changes from version 1.4
include:

   * Fix [MITKRB5-SA-2005-002] KDC double-free and heap overflow.
   * Fix [MITKRB5-SA-2005-003] krb5_recvauth() double-free.
2005-09-22 19:45:42 +00:00
xtraeme
1d38628f0a Expand the regexp to [3-9]*, to match future NetBSD versions. 2005-09-22 09:14:34 +00:00
xtraeme
135b2a7b38 Do not require GNU AWK (aka gawk) on NetBSD >= 3.0, because the
native awk package is enough to build/install the package.
2005-09-22 09:11:37 +00:00
reed
b86c905ff1 Update openssh to 4.2p1. This is from PR #31331. Thank you, Jason.
Some changes different from patches provided in that PR are:

- patch-aj, patch-aq, and patch-as not changed (they appeared to
  be identical to previous patches)

- DragonFly support also added to configure script (patch-aa)
  because compilation failed due to missing crypt

- and install-sysconf target removed from the installation target
  in Makefile.in (patch-ah). Just let the pkgsrc framework install
  this since it now will allow it to be removed correctly on
  deinstall.

- use "pam" instead of "PAM" as option name in the post-install
  target.

This removes patch-ai.

This also now uses openssh-4.2p1-hpn11.diff patch.

I didn't test with kerberos and hpn-patch options. I did test with
PAM on Linux. (The PR reported that kerberos and hpn-patch options
were tested for compiling.) I tested on NetBSD 2.0.2, Linux,
and DragonFly.

This includes two security fixes and several bug fixes and many
improvemens.  The changes are listed at
http://www.mindrot.org/pipermail/openssh-unix-announce/2005-September/000083.html
http://www.mindrot.org/pipermail/openssh-unix-announce/2005-May/000079.html

TODO: get some of these patches committed upstream.
2005-09-21 18:07:09 +00:00
schmonz
8b4ca78f3b Include <stdint.h> to fix build on OS X. 2005-09-18 20:00:32 +00:00
taca
39290a3818 Update zebedee package to 2.5.3 which includes security fix (possible DoS).
* Release 2.5.3

Fix file descriptor leak when IP address lookup fails.

Fix problem with running a server in "reverse" mode and detached -- only
apparent on Windows.

Add "maxconnections" to alleviate DoS attack.

Check for target port 0 to avoid DoS.

Linux 64-bit port (a result of the "Linux on POWER" contest) courtesy of
Stew Benedict <stewb@linuxcontrol.net>. Use the "linux64" OS target.

Upgraded version of bzip2 and zlib.
2005-09-18 13:51:09 +00:00
taca
c64982b6e2 Remove none-existing patch-aa.
Noted by salo@.
2005-09-18 01:25:07 +00:00
tv
7f00eaada9 "Oops." BUILDLINK_DEPMETHOD.libevent was defaulting to "build", which is
no longer correct since update to libevent 1.x; it now uses libtool and
generates a shlib.

Remove the offending bl3 line, and bump all dependents' PKGREVISIONs, since
the binary pkg changes for any OS that doesn't have a sufficient builtin
libevent version (or the package has requested a non-builtin version).
2005-09-16 14:46:42 +00:00
dmcmahill
7681ed843d - when creating binaries during the configure phase, be sure to add
the required -Rpath options or the openssl version will not be
correctly determined when using pkgsrc openssl.

- when running qmake as part of the configure stage, be sure to
run in the configure environment so that QMAKESPEC is picked up.
2005-09-13 04:27:21 +00:00
abs
f72dc9cd65 Catch some NetBSD statvfs() checks phrased alternatively as > 200030000
rather than >= 200040000 and one enterprisingly hidden as > 200050000
2005-09-08 22:37:53 +00:00
salo
96779f9d09 Define USE_GETLOGIN for preprocessor instead so it later just DTRT.
Should fix PR pkg/30965

(the same issue was uncovered while working on a pullup ticket #738)
2005-09-08 21:57:56 +00:00
adrianp
0e3ee35725 - Move plugins to libdata - suggestion from salo@ in private email
- Bump to nb2
2005-09-06 21:11:57 +00:00
adam
8d754d6413 Revision bump after changing security/gnutls/buildlink3.mk 2005-09-06 15:23:10 +00:00
cube
a8bee568e6 amavisd-new has stricter version requirements now (PR#31050 should have
been used for the update).  Bump PKGREVISION...  [hi marc!]
2005-09-05 10:14:16 +00:00
adam
bfcb525f71 buildlink3.mk matches Makefile now 2005-09-05 07:34:05 +00:00
recht
c293613148 update to amavisd-new 2.3.3
patch provided by eggert at macvaerk dot dtu dot dk
in PR 31127

changes:

Version 2.3.3 is a maintenance release over 2.3.2. Besides fixing known
problems and providing some optimizations, no new features were added.
If using SpamAssassin older than 3.1, an upgrade of either SA to 3.1,
or an upgrade of amavisd-new to 2.3.3 is recommended.


- privacy: add a safety fuse / workaround around calls to SA to detect
  SA's failure (in SA versions before 3.1) to catch a failed exec() in a
  forked process, which could produce runaway process clones. See SA bug
  report #4370. An incident of a mail copy being delivered to unrelated
  recipient reported by Joel Nimety;

- privacy: turn warning into a fatal error when a quarantine ID of a message
  requested for a quarantine release does not match the requested mail_id;

- security: require minimal version 1.35 of Compress::Zlib to avoid
  vulnerability in the zlib compression library;

- the dsn_cutoff_level should have been ignored if undefined according to
  documentation, but was not, causing DSN to be suppressed regardless of
  spam level; discovered by Gary V;

- ensure the banned check is not performed if all recipients agree
  it is not needed, even in presence of $banned_namepath_re;
  undesired behaviour (not strictly incorrect) reported by Joel Nimety;

- missing import of lookup_ip_acl in module Amavis::In::AMCL caused
  failure in sendmail milter setup when using the new AM.PDP protocol;
  reported by Mic And;

- document and explicitly define handling of syntactically invalid IP address
  in lookup_ip_acl: it matches a zero-length-mask net, a constant lookup table,
  or a hash entry with an undef key, but no other entries in IP lookup tables;
  syntactically invalid IP addresses are now logged;

- fix parsing if IPv6 address in $notify_method and $forward_method in case
  of dynamic destination override (the use of '*' in method fields);

- check during startup that $myhostname is a fully qualified domain name
  (or 'localhost', if you must), and abort if it isn't, otherwise a non-FQDN
  can end up in places where RFC 2822 does not allow it; if uname(3) does not
  provide a FQDN, then an assignment to $myhostname must be done explicitly
  in amavisd.conf;

- when quarantining to a single file in mbox format the 'From ...' line
  needs an English date, regardless of current locale; fixed by globally
  setting locale LC_TIME to "C";

- pass on the parameter BODY=8BITMIME on MAIL FROM when submitting to MTA
  when original message reception indicated it is needed (RFC 1652).
  Note that mail forwarding may now fail if the feeding MTA requests
  BODY=8BITMIME SMTP service extension (or just passes data with msb set),
  but the MTA on the output side does not allow the use of the BODY parameter
  in SMTP. In case of Postfix this may only happen when receiving service
  on port 10025 is misconfigured and does not announce ESMTP capability
  and support for the SMTP service extension 8BITMIME;

- RFC 2554 requires auth_param to be xtext-encoded addr-spec (no angle
  brackets) or "<>", not the xtext-encoded addr-spec enclosed in angle
  brackets (when specifying submitter during authentication); fixed;

- apply some sanity limit on collected bad-header samples to ensure that
  a grossly broken mail does not unnecessarily fill up memory;

- when sending recipient warnings for viruses, banned files, or bad headers,
  recipient address must not be rfc2822-quoted twice; fixed;

- fix interpretation of $defang_all to really imply all; previously it only
  affected clean messages;

- in quarantined mail the reported spam score in X-Spam-Status header field
  now includes maximum of all by-recipient score boosts (less surprising
  when soft-whitelisting through @score_sender_maps is in use); suggested
  by Mike Cappella and Gary V;

- when a policy delegation protocol attribute "request" is not "AM.PDP"
  (perhaps it is a Postfix policy delegation request) don't attempt to find
  and open a mail file;

- do_ascii and do_unarj: set environment variable TMPDIR or a command line
  temporary directory option to "$tempdir/parts" instead of $TEMPBASE
  to minimize possible pollution of top level directory;

- don't abort even if amavisd.conf returns undef as a final value,
  as long as there are no errors reading or interpreting it;

- if during 'amavisd stop' or 'amavisd reload' the old running daemon does
  not go away for one minute after sending it a SIGTERM, use a bigger
  hammer and send it a SIGKILL; suggested by Sven Riedel;

- extend LDAP lookups to allow multiple search attributes (multiple
  occurrences of %m in a query); a patch by Michael Hall (and a similar
  one by Matthias Bandemer);

- LDAP lookup on an empty envelope address (e.g. a null return path)
  adds another lookup key "<>", as it is difficult if not impossible
  to have LDAP attributes with empty string as a value; by Michael Hall;

- LDAP.schema: drop "MUST ( mail )" from objectclass 'amavisAccount';
  suggested by Michael Hall;

- updated comments and documentation, most notably the README.chroot;

- contributed file Macintosh.tar.gz updated by Dale Walsh;


COMPATIBILITY

- replaced 'hits=' with 'score=' in inserted X-Spam-Status header field
  (and in some internal log entries) for compatibility with a changed
  default in SpamAssassin 3.1;

- insert X-Spam-Score header field for compatibility with SA (previously
  insertion of this header field was commented-out because the information
  is redundant, as the score already appears in X-Spam-Status);


OPTIMIZATION

- speed up sending a mail header or full defanged (rewritten) mail over SMTP
  back to MTA by a factor of 4 by buffering header fields into large chunks
  to avoid bottleneck in Net::Cmd::datasend, which has lots of overhead for
  line-by-line writes. Previously slow writes mostly affected mail messages
  with extreme header lengths (such as results of a broken mail loop), or
  when delivering defanged messages, particularly at sites with large MTA
  mail size limits, sometimes to a point of exceeding timeout limits;
  reported by Dominik Weber and Ralf Hildebrandt;

- move subroutine lookup_ip_acl() and associated ip_to_vec() into its own
  dedicated new package Amavis::Lookup::IP; provide a constructor to pre-parse
  IP lookup tables to speed up IP lookups in lookup_ip_acl; prepare pre-parsed
  commonly used IP lookup tables (@mynetworks_maps, @publicnetworks_maps,
  @inet_acl);

- optimized reading loop in SMTP DATA state, receiving data is now about
  35% faster when mail size limit is not enforced (which is a default);
  no speedup when mail size limit _is_ enforced;

- cache results of evaluated macros during a single call to expand(),
  as macro calls often come in pairs, like:  [?%e||\[%e\] ]
  or [? %#T ||, Tests: [%T|,]];  together with the above optimization in
  pre-parsed IP lookups it shaves off 25% of time in preparing main log entry;

- set locale LC_TIME to "C" globally, avoid changing and restoring locale
  for every log write and when generating RFC2822 timestamps;

- added an optimization note in README.sql about indexes and about
  SELECT count(*) in MySQL with InnoDB; investigation by Paolo Cravero;


---------------------------------------------------------------------------
                                                              June 29, 2005
amavisd-new-2.3.2 release notes


INCOMPATIBILITY with 2.3.1 and earlier versions:

If running amavisd daemon in chroot please note:

  Each child process now opens its own syslog connection or a file descriptor
  to a log file, and no longer inherits a connection from its parent.
  When running in chroot jail and logging to syslog, the syslog client
  routines need syslogd socket to be present in the chroot subtree to be
  able to establish a connection with syslogd, otherwise logging output
  may be lost. Additional syslogd sockets (to be made available in the
  jail) may be requested from the syslogd daemon, see its documentation.
  This requirement is equivalent to the requirement of chrooted Postfix
  services (see Postfix documentation file BASIC_CONFIGURATION_README).


BUG FIXES since 2.3.1:

- do not enforce $MAXFILES limit during top-level MIME decoding to avoid
  tempfailing mail;  MIME parts are still counted, so a limit exceeded may
  still be reported during subsequent decoding, but this is handled more
  gracefully and does not cause preserved temporary directories to be left
  behind; reported by Marcin Lemanski; suggested by Stephane Lentz and
  Robert LeBlanc (noted in the 2.0 release notes);

- use recv() instead of read() to get results from daemonized virus scanners
  in an attempt to avoid a bogus Perl I/O status on some Linux installations
  (reported by Sander Steffann); we now get a meaningful status codes like
  ECONNRESET instead of a bogus EBADF (Bad file descriptor);

- ignore status ECONNRESET when reading results of a daemonized virus scanner
  from a socket, specific to some Linux versions; thanks to Sander Steffann
  for the initial report and extensive help in debugging the Perl problem;

- run_av and other similar code sections: replace line-by-line reads by
  block-by-block reads wherever possible to avoid inappropriate status report
  EBADF (Bad file descriptor) caused by Perl I/O bug when last line is not
  terminated by a newline. The problem was affecting reading response from
  some command line virus checkers; reported by Sander Steffann;

- ignore status EAGAIN when reading results on a pipe from a forked process;
  the status EAGAIN seems to be an artifact of Perl I/O on some installations;
  reported by several people to cause problems on FreeBSD with Perl 5.8.7
  (but Perl 5.8.6 is fine); thanks to Bart Matterne for testing and feedback;

- allow one level of indirection when collecting %needed_protocols;
  global setting $protocol='COURIER' did not work, a workaround was needed
  with previous version, e.g.: $policy_bank{'QMQPqq'}={protocol=>'QMQPqq'};
  reported by Nicklas Bondesson and Martin Orr;

- fix a bug (introduced with 2.3.0) in Courier and QMQPqq setups, where global
  information about processed message wasn't always reset and could leak
  into processing of a subsequent message; reported by Nicklas Bondesson;

- SQL: fix arguments in calls to last_insert_id(), failing under PostgreSQL
  (MySQL didn't mind); pointed out by Henrik Krohns;

- if module SAVI is loaded, insist it is version 0.30 or later;
  incompatibility with earlier versions reported by Andrzej Kukula;

- make use of the new Net::Server 0.88 hook run_n_children_hook() to
  reload SAVI database; removes a need to apply SAVI patch to Net::Server;
  the Net::Server hook was suggested by Paul B. Henson and others,
  and incorporated into Net::Server 0.88 by Paul Seamons;

- reopen log file or syslog connection in each child process to make it use
  its own file descriptor; also minimizes transients when syslogd is restarted
  and its socket re-created, as reported by Les Ault. When running in chroot
  please make sure a syslogd socket is also available in the chroot jail,
  see README.chroot for syslogd options (and BASIC_CONFIGURATION_README
  in Postfix documentation for the Postfix equivalent);

- close log file or syslog in forked process before exec, just to play nicely;

- do_lha: fix extracting archive member filename in case of broken archive
  or empty name (avoid interpreting creation date as a file name);
  do not increment OpsDecByLha counter for empty archives, which are
  most likely not lha archives at all;

- obey $final_bad_header_destiny D_DISCARD or D_REJECT even for messages
  with bad headers from mailing lists or with a null envelope sender (DSN);
  previously such messages were passed; undesired behaviour reported
  by Cami Sardinha.

  Such messages are still let through with $final_bad_header_destiny set to
  D_BOUNCE, as otherwise they will be lost because a bounce is suppressed
  for null sender messages and for mail from mailing list. This behaviour
  is retained for backwards compatibility, but may need to be reconsidered.

- fix regexp for extracting am_id from amavis-milter helper program requests;

- if fork/exec fails, try to commit suicide in forked process with
  POSIX::_exit(1) first, before trying kill('KILL',$$) as a last resort;

- updated $log_templ example in amavisd.conf-sample to match the default;
  pointed out by Gary V;

- further reduce a couple of more frequent Perl warnings about the use of
  uninitialized values in expressions;

- pre-load additional Perl modules required by SA 3.1 plugins;

- require minimal versions of modules: Time::HiRes 1.49, Archive::Zip 1.14;

- replaced nonexistent variable @sa_spam_modifies_subj_maps by
  @spam_modifies_subj_maps in commented-out example in amavisd.conf-sample;
  noticed by Joachim Schoenberg;


LDAP CHANGES by Michael Hall:

All the LDAP changes are transparent to the user.

- rewritten some of the code similar to the restructuring of the SQL code
  in version amavisd-new-2.3.0. A new package Amavisd::LDAP::Connection was
  added which is a LDAP connection object, and the old connection-related code
  in Amavis::Lookup::LDAP has been moved to the new package. Amavisd-new will
  now try to reconnect (once) while processing a message, similar to SQL;

- added the ability to specify a '%d' (domain) token in the LDAP base DN;
  based on idea from Alexander Wittig;

- updated default LDAP port based on whether SSL/TLS is being used or not;
  based on idea from Timo Veith;

- updated the search code to query for multiple records and return the results
  sorted in 'make_query_keys' order versus doing a query for each key.
  As a result performance is enhanced, and the tweaks 'ldap_get_all', and
  'use_query_keys' (recently added) are no longer applicable or needed
  and have been removed;

- improved LDAP error reporting and misc changes to multivalued attributes;

- documentation changes (amavisd.conf-default, README.lookups);


MINOR IMPROVEMENTS:

- macro %c (commonly used in a log template) reports spam score no longer
  as a single number, but as an explicit sum of a SA score and a by-sender
  boost score (from @score_sender_maps) when boost score is nonzero;
  suggested by Ed Walker;

- enhancement to amavisd-release: if its only command line argument is '-',
  then read arguments from stdin, one release request per line, ignoring empty
  lines; input lines have the same format as command line arguments, i.e.:
     mail_file
     mail_file secret_id
     mail_file secret_id alt_recip1 alt_recip2 ...

- better handle cases where a persistent temporary file email.txt
  as prepared by the SMTP server module gets replaced as a result
  of some user program modification (e.g. when invoking altermime);
  problems reported by Dinesh Shah and Leonardo Rodrigues;
2005-09-04 20:23:14 +00:00
xtraeme
93b03fccc3 Added security/bcrypt 2005-09-03 22:47:23 +00:00
xtraeme
f65b2ffe29 Initial import of bcrypt-1.1.
Bcrypt is a cross platform file encryption utility. Encrypted files
are portable across all supported operating systems and processors.
Passphrases must be between 8 and 56 characters and are hashed
internally to a 448 bit key. However, all characters supplied are
significant. The stronger your passphrase, the more secure your data.

In addition to encrypting your data, bcrypt will by default overwrite
the original input file with random garbage three times before deleting
it in order to thwart data recovery attempts by persons who may gain
access to your computer.
2005-09-03 22:45:51 +00:00
adrianp
c115d8b6a6 Update to include security warning for:
http://secunia.com/advisories/16669/
2005-09-03 11:01:35 +00:00
tron
f6405297d7 Mark this package as only available on NetBSD 3.0 and newer and
Linux 2.6.x and newer.
2005-09-02 17:01:13 +00:00
tron
e51f9525f8 Avoid compiling the path to the "gzip" wrapper script into the binary,
bump package revision.
2005-08-30 20:46:23 +00:00
drochner
0b0729b955 this one doesn't look useful anymore 2005-08-30 17:20:16 +00:00
adam
a1df2c6335 Changes 1.2.6:
- MiniLZO updated to version 2.01 and moved to separate directory.
- Collision between system LZO header files and MiniLZO header file fixed.
- Will now test for liblzo functionality in liblzo2 too.
- Minilibtasn1 is now 0.2.14 (no code changes).
- Some code changes to avoid GTK-DOC warnings.
- API and ABI modifications:
  No changes since last version.
2005-08-30 14:29:00 +00:00
adam
840995b48e Changes 0.5.7:
* Various build fixes, to make version info not say 0.5.5 any more.

Changes 0.5.6:
* Use libtool -export-symbols-regex instead of GNU ld script.
* Fix license with new FSF address.
* Test for socklen_t, needed for libgcrypt on some platforms.
* A few configure/build fixes.
* Don't use malloc.h.
2005-08-30 14:28:46 +00:00
adam
5648d24a0f Changes 0.2.15
- Gnulib is used to implement memmove if your system does not have it.
- Simplified assert/error handling slightly.
2005-08-30 14:28:03 +00:00
schmonz
c3fa3e6ac6 Update to 0.76. From the changelog:
- Fixed the autoconvert feature of cvm-vmailmgr to set the permissions
  and ownership of the created password table to that of the original.

- Added a feature to all qmail-based modules to treat all domains as
  local if $CVM_QMAIL_ASSUME_LOCAL is set.
2005-08-30 03:57:11 +00:00
drochner
8c63ac307e update to 180
changes:
-manpage added
-fix for BUG#210: use start_tls on referrals if configured to do so
-when handling new password policy control, only fall through to account
 management module if a policy error was returned (CERT VU#778916)

pkgsrc change: use /etc/pam_ldap.conf as config file, to distinguish
from nss_ldap
2005-08-29 09:49:07 +00:00
grant
8a0ca194d4 this needs getopt_long. 2005-08-27 07:58:52 +00:00
shannonjr
a38dea82e3 Correct patchsum so that distinfo does not reference missing patches
patch-ba, patch-bb, patch-bc, and patch-bd.
2005-08-25 11:10:00 +00:00
kivinen
be30f7a7f2 Fixed ssh_encode_* calls to have casts to SshUInt32 or size_t
to get it working properly on the 64-bit platform (amd64).
2005-08-24 09:13:24 +00:00
schmonz
b65cdb480e Update to 0.75. From the changelog:
- Added an "autoconvert" mode to cvm-vmailmgr, which converts encrypted
  passwords to plain-text on successful authentication if
  $VMAILMGR_AUTOCONVERT is set.
2005-08-24 04:49:31 +00:00
reed
7a9f5a527f Include sys/types.h. This fixes configure on DragonFly. Bump PKGREVISION.
Okayed by lha@. I tested on Linux and DragonFly. I got this from
Joerg Sonnenberger.

On DragonFly, the configure errored like:

/usr/include/openssl/md5.h:110: error: syntax error before "size_t"
In file included from conftest.c:34:
/usr/include/openssl/sha.h:109: error: syntax error before "size_t"

This caused tests to break and it ended up building and installing libdes
and des.h, md4.h, and related headers.

So later libgssapi needed this libdes which was not buildlinked which
broke kdelibs3 build.
2005-08-23 14:07:25 +00:00
rillig
7a95adad42 The real user name in PKG_USERS does not need to be escaped with double
backslashes anymore. A single backslash is enough. Changed the
definition in all affected packages. For those that are not caught, an
additional check is placed into bsd.pkginstall.mk.
2005-08-23 11:48:47 +00:00
abs
937bd80bc8 check for /usr/include/skey.h on NetBSD - in case dist with MKSKEY=no 2005-08-22 10:20:33 +00:00
cube
5b6603bb5e Update to version 2.3.1. From PR#31015 by Julian Dunn.
Here's an excerpt from the rather long RELEASE_NOTES included in the
distribution:

QUICK OVERVIEW:

Provides more flexible configuration of decoders. Allows recipients to have
individual banning rules. Assigns a long-term unique id to each message,
reducing clashes and facilitating retrieval of information. The daemon can
store information to a SQL database for logging, reporting and quarantine
retrieval, optionally storing entire message to a SQL database. File-based
quarantine can disperse files to 62 subdirectories. Provides a quarantine
release mechanism. Reconnects to SQL if connection is broken. Can skip
quarantining high-score spam. Compatibility with IPv6-enabled Postfix
is improved.

SECURITY:

- require minimal version 1.05 of Convert::UUlib to avoid a known security
  problem in the underlying uulib (likely to be exploitable);
2005-08-22 09:47:30 +00:00
tron
fb58f4d844 Update "ipsec-tools" package to version 0.6.1. Changes since 0.6.1rc1:
- src/racoon/dnssec.c: fix bogus test on function result
- src/racoon/isakmp.c: Improved in/out SA addresses check in
  purge_remote()
- src/libipsec/{key_debug.c|pfkey.c|pfkey_dump.c}: de-lint, warnings
- src/racoon/privsep.c: Fixed a %d -> %zu in port_check()
2005-08-21 21:58:41 +00:00
jlam
4ecdf6436e The plugins directory is under ${PREFIX} and we install a plugin in
there already, so don't use OWN_DIRS -- just use @dirrm.  Bump the
PKGREVISION to 2.
2005-08-20 01:56:11 +00:00
reed
42c95bd53f Reformat first paragraph. When the package name was expanded,
the first line was too long and wrapped.
2005-08-19 20:08:36 +00:00