summaryrefslogtreecommitdiff
path: root/security
AgeCommit message (Collapse)AuthorFilesLines
2006-04-28Substitute for COURIER_{USER,GROUP} in a few more locations.jlam1-1/+3
2006-04-25Update to version 2.2.7salo20-81/+113
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-25Undo previous as it is not needed (pointed out by wiz@)martti1-2/+2
2006-04-25Use PKGMANDIR instead of manmartti1-2/+2
2006-04-25Updated security/keychain to 2.6.2martti2-10/+10
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-24Update to 0.9.4.1. Changes:shannonjr2-7/+6
- 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-24Update to 0.9.4. This is a bugfix release. Added patch to fixshannonjr3-7/+20
'Filter on this Target' bug (re Prelude Trac ticket 148)
2006-04-24Update to 0.9.7.1.shannonjr2-6/+6
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-24Update to 0.9.7.2. This is a bugfix release.shannonjr2-7/+6
2006-04-23Modify packages that set PKG_USERS and PKG_GROUPS to follow the newjlam14-30/+72
syntax as specified in pkgsrc/mk/install/bsd.pkginstall.mk:1.47.
2006-04-22Removed the superfluous "quotes" and 'quotes' from variables that don'trillig14-28/+28
need them, for example RESTRICTED and SUBST_MESSAGE.*.
2006-04-20Fix DISTNAMEadrianp1-2/+2
2006-04-19Because the addition of --without-* now changes the build on some platformstv1-1/+2
(mainly those with PAM builtin, as it was being seen "accidentally", bump PKGREVISION.
2006-04-19Use --without-{pam,ldap} if the options are *off*.tv1-1/+5
2006-04-18Update security/cyrus-saslauthd to 2.1.21. Changes from version 2.1.20jlam7-14/+412
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-18Update security/cy2-* plugin packages to code from cyrus-sasl-2.1.21.jlam8-16/+8
2006-04-18Update security/cy2-digestmd5 to code from cyrus-sasl-2.1.21. Thisjlam1-2/+1
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-18Updated security/cyrus-sasl to 2.1.21. Changes from version 2.1.20 include:jlam19-161/+100
* 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-18Update the list that matches up heimdal versions to NetBSD versions.jlam1-4/+4
2006-04-17Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update.wiz21-38/+42
2006-04-17Update to 1.22.gdt4-34/+6
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-17Strip ${PKGLOCALEDIR} from PLISTs of packages that already obeyjlam13-228/+228
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-16Remove unused variable, SKIP_AUDIT_PACKAGES.salo1-3/+1
2006-04-15Version 1.42salo4-77/+12
- Remove the "ignore vulnerabilities" stuff which was backed out from pkgsrc infrastructure months ago. We are back at format 1.0.0.
2006-04-14Added appropriate TEST_TARGET.heinz1-1/+3
2006-04-13Update path from cyrus-sasl2 to cyrus-sasl.wiz10-20/+20
2006-04-13Finish move of cyrus-sasl2 to cyrus-sasl.wiz26-739/+4
2006-04-13Add current contents of security/cyrus-sasl2, starting its movewiz24-0/+734
to security/cyrus-sasl (to make PKGNAME match directory name).
2006-04-13BROKEN_GETTEXT_DETECTION already defaults to "no".jlam1-2/+1
2006-04-13BUILD_USE_MSGFMT and USE_MSGFMT_PLURALS are obsolete. Replace withjlam8-32/+16
USE_TOOLS+=msgfmt.
2006-04-13Fixed pkglint warnings.rillig1-8/+8
2006-04-12Fixed pkglint warnings. Added a file to PERL_REPLACE. Bumped PKGREVISION.rillig2-691/+693
2006-04-12Don't install cat pages at all, it's not worth the trouble to getjoerg4-66/+42
correctly working on all platforms.
2006-04-12Use configuration file framework. Bump revision.joerg4-93/+71
2006-04-12Optimizie substition handling of "check-updates.pl".tron1-7/+2
2006-04-12Aligned the last line of the buildlink3.mk files with the first line, sorillig43-86/+86
that they look nicer.
2006-04-10At least look for "Massachusetts Institute of Technology" as a crudejlam1-23/+18
check for MIT Kerberos 5 when inspecting /usr/include/krb5.h. Also, bring this file more in line with heimdal/builtin.mk.
2006-04-10Fix various issues with use replacement facility reported by "pkglint".tron1-8/+12
2006-04-10Teach Kerberos 5 to detect the MIT Kerberos 5 bundled with Mac OS X.tron1-0/+70
This stops the "gnome-vfs2" package from pulling in the "heimdal" package. This fixes PR pkg/29946 by Juha-Matti Liukkonen.
2006-04-08This needs msgid_plural support.jmmv1-1/+2
2006-04-08Reset MAINTAINER as I'm no longer using this package and I don't havemartti1-2/+2
time to handle PRs and update this any more.
2006-04-07List the info files directly in the PLIST and honor PKG{INFO,MAN}DIR.jlam8-15/+20
2006-04-06Over 1200 files touched but no revisions bumped :)reed78-200/+200
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-05Backport fix for CVE-2006-0353 from lsh2:salo3-3/+24
"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-05Use RUBY_DLEXT as a file name extension of a loadable module.minskim1-2/+2
(There should be a pkgsrc-wide variable instead of a Ruby-specific one.)
2006-04-05--with-libcurl is on per default, so revert the logicsdrochner1-2/+3
(no functional change, just more effective because a compile check is skipped)
2006-04-04Update to 1.4.3:wiz6-23/+30
Noteworthy changes in version 1.4.3 (2006-04-03) ------------------------------------------------ * If available, cURL-based keyserver helpers are built that can retrieve keys using HKP or any protocol that cURL supports (HTTP, HTTPS, FTP, FTPS, etc). If cURL is not available, HKP and HTTP are still supported using a built-in cURL emulator. To force building the old pre-cURL keyserver helpers, use the configure option --enable-old-keyserver-helpers. Note that none of this affects finger or LDAP support, which are unchanged. Note also that a future version of GnuPG will remove the old keyserver helpers altogether. * Implemented Public Key Association (PKA) signature verification. This uses special DNS records and notation data to associate a mail address with an OpenPGP key to prove that mail coming from that address is legitimate without the need for a full trust path to the signing key. * When exporting subkeys, those specified with a key ID or fingerpint and the '!' suffix are now merged into one keyblock. * Added "gpg-zip", a program to create encrypted archives that can interoperate with PGP Zip. * Added support for signing subkey cross-certification "back signatures". Requiring cross-certification to be present is currently off by default, but will be changed to on by default in the future, once more keys use it. A new "cross-certify" command in the --edit-key menu can be used to update signing subkeys to have cross-certification. * The key cleaning options for --import-options and --export-options have been further polished. "import-clean" and "export-clean" replace the older import-clean-sigs/import-clean-uids and export-clean-sigs/export-clean-uids option pairs. * New "minimize" command in the --edit-key menu removes everything that can be removed from a key, rendering it as small as possible. There are corresponding "export-minimal" and "import-minimal" commands for --export-options and --import-options. * New --fetch-keys command to retrieve keys by specifying a URI. This allows direct key retrieval from a web page or other location that can be specified in a URI. Available protocols are HTTP and finger, plus anything that cURL supplies, if built with cURL support. * Files containing several signed messages are not allowed any longer as there is no clean way to report the status of such files back to the caller. To partly revert to the old behaviour the new option --allow-multisig-verification may be used. * The keyserver helpers can now handle keys in either ASCII armor or binary format. * New auto-key-locate option that takes an ordered list of methods to locate a key if it is not available at encryption time (-r or --recipient). Possible methods include "cert" (use DNS CERT as per RFC2538bis, "pka" (use DNS PKA), "ldap" (consult the LDAP server for the domain in question), "keyserver" (use the currently defined keyserver), as well as arbitrary keyserver URIs that will be contacted for the key. * Able to retrieve keys using DNS CERT records as per RFC-2538bis (currently in draft): http://www.josefsson.org/rfc2538bis pkgsrc change: make architecture-specific options really architecture-specific.
2006-04-03Fix typo in allowed platforms.ben1-2/+2
2006-04-02Add support for NetBSD/amd64 with COMPAT_NETBSD32.ben1-2/+7
Used patch from Nicolas Joly in PR#33135.
2006-04-02Update to 1.15:wiz2-6/+6
2006-13-20 Gisle Aas Release 1.15. Improved documentation.