Commit graph

3755 commits

Author SHA1 Message Date
tonio
23c64fe0a7 Update security/caff to 0.4.5
Changelog:
  * Update FSF addresses.
  * caff: tweak documentation.
  * caff: note that mailed keys are encrypted (suggested by Sune Vuorela).
  * caff: You can now specify additional arguments to pass to the
    send method of Mail::Mailer.  This allows you to send mails via
    SMTP and use authentication for instance.  Thanks to Martin von Gagern.
  * gpg-key2ps, keylookup: make them less dependent on specific
    installation paths and thus better portable outside of Debian
    (Closes: #354142).
2006-05-06 12:40:44 +00:00
minskim
8718626b11 This package requires flex to build. 2006-05-06 01:05:51 +00:00
shannonjr
a5c9fab530 Update to Prewikka 0.9.5. Changes:
- Replace patch with official fix 'Filter on Target' link (fix #148).
- Fix alert summary exception with alert including file permission (fix #149).
- Fix creation of an empty __init__.py file in lib/site-packages (#147).
- Print currently installed version on libpreludedb requirement error.
- Make sure /usr/bin/env is expanded.
2006-05-04 13:16:42 +00:00
shannonjr
dd9afe4bfc Updated to libprelude 0.9.8. Changes:
- Improve idmef-path error reporting.
- Rework configure script so that it use --with[out] in
  place of --(en|dis)able where we deal with external dependencies.
- Rework configure script so that --with[out] work as expected (enabling and
  disabling the feature, explicit error if "with" feature is explicitly
  specified but the feature it is unavailable, etc).
- Rework SNMPService class for IDMEF draft 16 compliance.
- Make sure we set alert CreateTime if the caller did not do it for us.
- Fix handling of \r\n terminated line.
- Ignore character that are part of the option value when comparing
  option specified using --option=value. Fix handling of parent option.
2006-05-04 13:13:17 +00:00
jlam
96f41ed07e Substitute for COURIER_{USER,GROUP} in a few more locations. 2006-04-28 14:41:23 +00:00
salo
3f7dbcfdf4 Update to version 2.2.7
Approved by <frueauf>

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

2.2.7:
======

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

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

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

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

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

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

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

[BUG FIXES]

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

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

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

[BUG FIXES]

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

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

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

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

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

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


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

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

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

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

BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo.

BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo.

BUILDLINK_DEPENDS does not change.

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

Added to obsolete.mk checking for IGNORE_RECOMMENDED.

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

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

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

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

As discussed on tech-pkg.

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

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

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