Commit graph

6823 commits

Author SHA1 Message Date
jlam
641e118d57 Drop maintainership for packages that I no longer have time to maintain. 2006-03-14 16:00:40 +00:00
he
fdc80d6c22 When opening a file for write, truncate it as well.
Bump package revision to 4.
2006-03-14 14:11:53 +00:00
jlam
27b1dd9a85 Adapt to pkginstall framework changes. This was missed in the original
commit.
2006-03-14 14:09:34 +00:00
rillig
0d0520b161 Updated pptp to 1.7.0.
Release 1.7.0: (27th July 2005)

- silently discard packets not for the call [Cameron/Jenkins]
- adopt sigpipe for use with SIGALRM on control connection [Wolter/Cameron]
- fixes known valgrind heap violations in 1.6.0 [Cameron/Thorne]
- properly report control connection echo reply loss [Wolter]

Release 1.6.0: (18th February 2005)

- fix double-free on stop control connection reply [Kivity]
- add --idle-wait option [Cameron]
- fix segfault on fatal connection error [Kivity]
- prevent a possible signal race [Kivity]
- prevent kill of init [Shurdeek]
- portability fix for non-Linux systems [Quinot]
- rename package from pptp-linux to pptp [Cameron]

Release 1.5.0: (22nd June 2004)

- fix statistics when buffering disabled [Wilson]
- do not inherit the GRE socket [Cameron]
- fix a case of non-shutdown of call manager [Klazes]
- add --nobuffer option to eliminate all buffering of packets [Wilson]
- fix corruption of command line as shown by ps [Howarth]
- fix CPU loop after pppd killed [Cameron]
- fix compile for ARM architecture [Hopf]
- add documentation for command-line options [Wilson]
- do not hang when a connection is refused [McCurdy]
- better describe a cause of EMSGSIZE [Cameron]

Release 1.4.0: (2nd January 2004)

- support options before hostname [Wilson]
- defer OCRQ until after SCCRP [Cameron]
- include uninstall target [Pieter]
- only issue a warning if sync mode is different to pppd [Klazes]
- reformat and tidy code [Klazes]
- reduce transmitted ack-only packets from 40% to 0.8% [Klazes]

Release 1.3.1: (11th June 2003)

- fixed bug introduced since 1.2.0 that prevented simultaneous tunnels.

Release 1.3.0: (10th June 2003)

- rewrite command usage text.
- increase call disconnect notification log message verbosity.
- inherit more make command line options.
- remove execute permissions on man page.
- fixed inefficient acknowledgement immediately followed by data packet.
- added statistics for link quality monitoring.
- remove include of callmgr, do separate compile.
- remove duplicate messages caused by code in header file.
- compilation fixes for Apple MacOS X.
- support multiple clients on alias IP addresses.

Release 1.2.0: (14th February 2003)

- subsecond packet timeout to improve performance on fast links.
- rewrite INSTALL.
- add man page to install target.
- fix response to dropped packets.
- fix man page, address must be before options.
- adopt man page contributed by Thomas Quinot.
- close stderr to prevent holding open ssh sessions.
- minor hint added in case of EIO on read() of pty.
- support synchronous HDLC ppp encoding. Synchronous mode results in an
  important improvement of the CPU efficiency.
- handle out-of-order packets arriving on the GRE socket by buffering.
- bind GRE socket early to prevent ICMP Unreachable response by client.

Release 1.1.0: (20th March 2002)

- New release engineer.
- allow activation as a psuedo-tty child process from pppd.
  This allows on demand pptp links or automatically reconnect.
- ADSL modem quirks handler by mulix@actcom.co.il.
  Workarounds for Orckit ADSL modem.
- workaround for Cisco PIX connection drop after 60 seconds.
- enhance bad FCS error message.
- ported to FreeBSD and NetBSD.
- integrated call manager into pptp binary.
- many bugfixes improving stability.

Release 1.0.3: (7th May 2001)

- New maintaining team.
- Various bug fixes from the Debian package and FreeBSD port.
- Incorporate patch to support erroneous return code with
  Alcatel ADSL 1000 modems.
- Fix incorrect call id error.
- New command line option: --phone (specify phone number).
  (Needed by the Dutch Mxstream ADSL service.)
  Contributed by Rein Klazes <rklazes@xs4all.nl>
2006-03-14 13:53:57 +00:00
joerg
6c53c66d5f md5 is in libmd on DragonFly. 2006-03-14 02:49:03 +00:00
joerg
a80236d54c Fix errno. 2006-03-14 02:41:56 +00:00
joerg
1f8c287ae7 Honour PKGMANDIR and fix installation of man pages on !NetBSD. 2006-03-14 02:38:37 +00:00
joerg
baa35c0a4d DragonFly support. 2006-03-14 02:38:16 +00:00
joerg
cd947f3a22 Add DragonFly support. 2006-03-14 02:36:12 +00:00
joerg
d608b88435 DragonFly support. 2006-03-14 02:29:11 +00:00
joerg
e9f56fda89 Match implementation and usage of a function. 2006-03-14 02:26:46 +00:00
joerg
9beec9aceb Fix errno and strerror. Prefer NAME_MAX. Fix a number of sprintf usages
to use snprintf while here.
2006-03-14 02:21:46 +00:00
joerg
79d25ca85e Fix DragonFly build. 2006-03-14 02:10:10 +00:00
joerg
e3de0d0616 Fix DragonFly. 2006-03-14 02:07:32 +00:00
joerg
af7966b174 Add DragonFly support. 2006-03-14 02:06:28 +00:00
joerg
b043be45a7 Rest of DragonFly changes. 2006-03-14 01:59:19 +00:00
joerg
b94a40384d First step to support DragonFly. Doesn't fully work yet, since
pthread_barrier_* is currently not implemented. Add USE_LIBTOOL.
Don't depend on EPROTO declaration.
2006-03-14 01:58:47 +00:00
joerg
4c70c58956 Fix build on DragonFly. Remove autogenerated locale files from PLIST.
Bump revision.
2006-03-14 01:42:55 +00:00
joerg
2f0b3a0517 Fix errno. 2006-03-14 01:32:00 +00:00
jlam
daad0f3d6c Modify the pkginstall framework so that it manages all aspects of
INSTALL/DEINSTALL script creation within pkgsrc.

If an INSTALL or DEINSTALL script is found in the package directory,
it is automatically used as a template for the pkginstall-generated
scripts.  If instead, they should be used simply as the full scripts,
then the package Makefile should set INSTALL_SRC or DEINSTALL_SRC
explicitly, e.g.:

	INSTALL_SRC=	${PKGDIR}/INSTALL
	DEINSTALL_SRC=	# emtpy

As part of the restructuring of the pkginstall framework internals,
we now *always* generate temporary INSTALL or DEINSTALL scripts.  By
comparing these temporary scripts with minimal INSTALL/DEINSTALL
scripts formed from only the base templates, we determine whether or
not the INSTALL/DEINSTALL scripts are actually needed by the package
(see the generate-install-scripts target in bsd.pkginstall.mk).

In addition, more variables in the framework have been made private.
The *_EXTRA_TMPL variables have been renamed to *_TEMPLATE, which are
more sensible names given the very few exported variables in this
framework.  The only public variables relating to the templates are:

	INSTALL_SRC		INSTALL_TEMPLATE
	DEINSTALL_SRC		DEINSTALL_TEMPLATE
				HEADER_TEMPLATE

The packages in pkgsrc have been modified to reflect the changes in
the pkginstall framework.
2006-03-14 01:14:26 +00:00
rillig
738d4fb4de Added a patch to make the package build on NetBSD 3.0.
CONFLICTS += kth-krb4.
Bumped PKGREVISION.
2006-03-13 04:29:16 +00:00
wiz
7b710f06fd Update to 2.6.7, tron@ ok:
NEWS for rsync 2.6.7 (11 Mar 2006)

Protocol: 29 (unchanged)
Changes since 2.6.6:

  OUTPUT CHANGES:

    - The letter 'D' in the itemized output was being used for both devices
      (character or block) as well as other special files (such as fifos and
      named sockets).  This has changed to separate non-device special files
      under the 'S' designation (e.g. "cS+++++++ path/fifo").  See also the
      "--specials" option, below.

    - The way rsync escapes unreadable characters has changed.  First, rsync
      now has support for recognizing valid multibyte character sequences in
      your current locale, allowing it to escape fewer characters than before
      for a locale such as UTF-8.  Second, it now uses an escape idiom of
      "\#123", which is the literal string "\#" followed by exactly 3 octal
      digits.  Rsync no longer doubles a backslash character in a filename
      (e.g. it used to output "foo\\bar" when copying "foo\bar") -- now it only
      escapes a backslash that is followed by a hash-sign and 3 digits (0-9)
      (e.g. it will output "foo\#134#789" when copying "foo\#789").  See also
      the --8-bit-output (-8) option, mentioned below.

      Script writers: the local rsync is the one that outputs escaped names,
      so if you need to support unescaping of filenames for older rsyncs, I'd
      suggest that you parse the output of "rsync --version" and only use the
      old unescaping rules for 2.6.5 and 2.6.6.

  BUG FIXES:

	(LOTS)

  ENHANCEMENTS:

    - Added the --append option that makes rsync append data onto files that
      are longer on the source than the destination (this includes new files).

    - Added the --min-size=SIZE option to exclude small files from the
      transfer.

    - Added the --compress-level option to allow you to set how aggressive
      rsync's compression should be (this option implies --compress).

    - Enhanced the parsing of the SIZE value for --min-size and --max-size to
      allow easy entry of multiples of 1000 (instead of just multiples of 1024)
      and off-by-one values too (e.g. --max-size=8mb-1).

    - Added the --8-bit-output (-8) option, which tells rsync to avoid escaping
      high-bit characters that it thinks are unreadable in the current locale.

    - The new option --human-readable (-h) changes the output of --progress,
      --stats, and the end-of-run summary to be easier to read.  If repeated,
      the units become powers of 1024 instead of powers of 1000.  (The old
      meaning of -h, as a shorthand for --help, still works as long as you
      just use it on its own, as in "rsync -h".)

    - If lutimes() and/or lchmod() are around, use them to allow the
      preservation of attributes on symlinks.

    - The --link-dest option now affects symlinks and devices (when possible).

    - Added two config items to the rsyncd.conf parsing:  "pre-xfer exec" and
      "post-xfer exec".  These allow a command to be specified on a per-module
      basis that will be run before and/or after a daemon-mode transfer.  (See
      the man page for a list of the environment variables that are set with
      information about the transfer.)

    - When using the --relative option, you can now insert a dot dir in
      the source path to indicate where the replication of the source dirs
      should start.  For example, if you specify a source path of
      rsync://host/module/foo/bar/./baz/dir with -R, rsync will now only
      replicate the "baz/dir" part of the source path (note: a trailing
      dot dir is unaffected unless it also has a trailing slash).

    - Added some new --no-FOO options that make it easier to override unwanted
      implied or default options.  For example, "-a --no-o" (aka "--archive
      --no-owner") can be used to turn off the preservation of file ownership
      that is implied by -a.

    - Added the --chmod=MODE option that allows the destination permissions to
      be changed from the source permissions.  E.g. --chmod=g+w,o-rwx

    - Added the "incoming chmod" and "outgoing chmod" daemon options that allow
      a module to specify what permissions changes should be applied to all
      files copied to and from the daemon.

    - Allow the --temp-dir option to be specified when starting a daemon, which
      sets the default temporary directory for incoming files.

    - If --delete is combined with --dirs without --recursive, rsync will now
      delete in any directory whose content is being synchronized.

    - If --backup is combined with --delete without --backup-dir (and without
      --delete-excluded), we add a "protect" filter-rule to ensure that files
      with the backup suffix are not deleted.

    - The file-count stats that are output by --progress were improved to
      better indicate what the numbers mean.  For instance, the output:
      "(xfer#5, to-check=8383/9999)" indicates that this was the fifth file
      to be transferred, and we still need to check 8383 more files out of
      a total of 9999.

    - The include/exclude code now allows a dir/*** directive (with 3 trailing
      stars) to match both the dir itself as well as all the content below the
      dir (dir/** would not match the dir).

    - Added the --prune-empty-dirs (-m) option that makes the receiving rsync
      discard empty chains of directories from the file-list.  This makes it
      easier to selectively copy files from a source hierarchy and end up with
      just the directories needed to hold the resulting files.

    - If the --itemize-changes (-i) option is repeated, rsync now includes
      unchanged files in the itemized output (similar to -vv, but without all
      the other verbose messages that can get in the way).  Of course, the
      client must be version 2.6.7 for this to work, but the remote rsync only
      needs to be 2.6.7 if you're pushing files.

    - Added the --specials option to tell rsync to copy non-device special
      files (which rsync now attempts even as a normal user).  The --devices
      option now requests the copying of just devices (character and block).
      The -D option still requests both (e.g. --devices and --specials), -a
      still implies -D, and non-root users still get a silent downgrade that
      omits device copying.

    - Added the --super option to make the receiver always attempt super-user
      activities.  This is useful for systems that allow things such as devices
      to be created or ownership to be set without being UID 0, and is also
      useful for someone who wants to ensure that errors will be output if the
      receiving rsync isn't being run as root.

    - Added the --sockopts option for those few who want to customize the TCP
      options used to contact a daemon rsync.

    - Added a way for the --temp-dir option to be combined with a partial-dir
      setting that lets rsync avoid non-atomic updates (for those times when
      --temp-dir is not being used because space is tight).

    - A new support script, files-to-excludes, will transform a list of files
      into a set of include/exclude directives that will copy those files.

    - A new option, --executability (-E) can be used to preserve just the
      execute bit on files, for those times when using the --perms option is
      not desired.

    - The daemon now logs each connection and also each module-list request
      that it receives.

    - New log-format options: %M (modtime), %U (uid), %G (gid), and %B
      (permission bits, e.g. "rwxr-xrwt").

    - The --dry-run option no longer forces the enabling of --verbose.

    - The --remove-sent-files option now does a better job of incrementally
      removing the sent files on the sending side (older versions tended to
      clump up all the removals at the end).

    - A daemon now supersedes its minimal SIGCHLD handler with the standard
      PID-remembering version after forking.  This ensures that the generator
      can get the child-exit status from the receiver.

    - Use of the --bwlimit option no longer interferes with the remote rsync
      sending error messages about invalid/refused options.

    - Rsync no longer returns a usage error when used with one local source arg
      and no destination: this now implies the --list-only option, just like
      the comparable situation with a remote source arg.

    - Added the --copy-dirlinks option, a more limited version of --copy-links.

    - Various documentation improvements, including: a better synopsis, some
      improved examples, a better discussion of the presence and absence of
      --perms (including how it interacts with the new --executability and
      --chmod options), an extended discussion of --temp-dir, an improved
      discussion of --partial-dir, a better description of rsync's pattern
      matching characters, an improved --no-implied-dirs section, and the
      documenting of what the --stats option outputs.

    - Various new and updated diffs in the patches dir, including: acls.diff,
      xattrs.diff, atimes.diff, detect-renamed.diff, and slp.diff.
2006-03-12 18:51:23 +00:00
jschauma
08bc5b3031 Not all compilers accept --disable-shared. Instead of trying to get
the right one for each one, just get rid of this flag, as it concerns
the creation of a test binary anyway.  (This allows ORBit to compile
and install under IRIX.)
2006-03-12 18:13:53 +00:00
rillig
a6af52b17d Fixed pkglint warnings. 2006-03-12 15:00:55 +00:00
heinz
5b28e71cee Updated to version 0.57.
Pkgsrc changes:
  none

Relevant changes since version 0.55:
=====================================
Fix rt.cpan.org 17783
    The inet6 tests do not skip enough tests when ipv6 is not available.
    I did not catch this in my setup since IPv6 is available on all my
    machines.

Feature Implemented SPF (typecode 99).

Feature added rrsort() function.
   See Net::DNS and Net::DNS::RR documentation for details.

Fix rt.cpan.org 14653 and 14049
   TCP fallback after V6 socket failure
2006-03-12 00:10:16 +00:00
rillig
4ed166866d Updated xorp to 1.2.
Changes since 1.1:
  ALL:
    - Numerous improvements, bug fixes and cleanup.

    - The third-party ospfd implementation is replaced with a new
      OSPF implementation developed from scratch.

    - The integration of the routing policy mechanism with the rest of
      the system is completed.

    - XORP now builds on Windows Server 2003 (Service Pack 1),
      amd64+FreeBSD-6.0, FreeBSD-6.1 (BETA3), NetBSD-3.0, OpenBSD-2.8,
      MacOS X 10.4.5, Linux Fedora Core4 (among others).

    [...]

Changes since 1.0:
  ALL:
    - Numerous improvements, bug fixes and cleanup.

    - XORP now builds on amd64+OpenBSD-3.6-current.

    - The --enable-advanced-mcast-api flag to "./configure" has been
      replaced  with the --disable-advanced-multicast-api flag.

    - Addition of support for code execution profiling.

    - Currently "gmake" does not build the regression tests.
      The command "gmake check" should be used to build and run the
      regression tests.

    - Addition of two new documents:
      * "An Introduction to Writing a XORP Process"
      * "XORP User Manual"

    [...]
2006-03-11 21:01:59 +00:00
wiz
712db2ab80 Set BROKEN_GETTEXT_DETECTION to yes. Fixes bulk build problem. 2006-03-11 17:25:23 +00:00
rillig
e592da2716 Removed the unconditional dependency to bash. Also removed the bashisms
from the mib2c-update program. Bumped PKGREVISION.
2006-03-11 16:59:54 +00:00
ghen
a527d84ce0 Convert all packages using REPLACE_INTERPRETER to the new variable names
without underscores (REPLACE.*.old, REPLACE.*.new, and REPLACE_FILES.*).

Also convert REPLACE.*.new= ${SH:Q} back to ${SH}, as it should not be quoted
here, if at all.

Ok with rillig.
2006-03-11 10:07:49 +00:00
rillig
7fda885cca Fixed pkglint warnings. 2006-03-10 22:15:24 +00:00
rillig
22c781d3c4 This warning is not yet in pkglint:
WARN: Makefile:123: "cd" as the last shell command is useless.
2006-03-10 21:16:30 +00:00
veego
6a4528da06 Update to 0.3.15:
This release fixes a few long-standing bugs, including one that prevented
 a torrent from being restarted if files had been selected for no longer
 downloading. The tracker isn't crashing sporadically any more. And some
 security has been added to super-seed to prevent CERTAIN CLIENTS (*thwaps
 BitComet*) from leeching important bandwidth.
 Neither encryption nor DHT (official or Azureus's version) has been added
 yet, nor has the UI been revamped.
2006-03-10 20:46:28 +00:00
rillig
1e75667c37 One executable shell program needs bash instead of sh. Bumped PKGREVISION. 2006-03-10 14:28:33 +00:00
jlam
6ad6aef9d4 Replace references to ossaudio.buildlink3.mk with oss.buildlink3.mk.
Remove deprecated ossaudio.buildlink3.mk.
2006-03-09 21:04:39 +00:00
bouyer
26c9b896cb Make httpd config fragment work for apache-2 too.
Fix PLIST
Add dependancy to p5-Graph, p5-GraphViz isn't enough.
bump PKGREVISION.
2006-03-09 20:25:28 +00:00
ghen
f97df61042 Code doesn't refer to /bin/bash anymore. 2006-03-09 14:06:19 +00:00
adrianp
06c5666ddd Update to 2.0
> o Major version bump to celebrate that Oinkmaster has now turned 5
>   years old!
> o When using the -U argument to merge new variables, you can now also
>   specify -S <file> to specify which files in the downloaded rules
>   archive(s) to search for new variables. If -S is not specified, only
>   snort.conf is searched, just like before. As usual, no variable
>   merge is done unless -U is specified. You may specify multiple
>   -S <file> arguments to search for variables in multiple files, e.g.
>   "... -S snort.conf -S foo.conf ...".
> o Handle multi-line variable definitions when merging variables.
> o Obfuscate the oinkcode when printing URLs, unless running in verbose
>   mode.
> o Added ability to grab rules files from a local directory by
>   specifying dir://<directory> as URL.
> o Suppress warnings about using modifysid on non-existent SIDs when
>   running in quiet mode.
> o Added some modifysid sanity checks
> o Added Q33 to the FAQ on how to disable all rules by default and
>   only activate specific ones, with example how to automatically
>   update only a few selected rules from Bleeding Snort.
> o Other documentation updates.
> o Misc improvements to the config file parser.
> o You can now set the HTTP User-Agent header string for Oinkmaster by
>   specifying "user_agent = ..." in oinkmaster.conf. The default
>   User-Agent string is unchanged, i.e. the string that LWP or wget set
>   it to by default. Based on patch from Derek Edwards.
> o Make contrib/addmsg.pl handle some multi-line statements.
> o contrib/create-sidmap.pl:
>   - don't ignore rules that are commented out
>   - ignore the file deleted.rules by default (you don't use it, do you?!)
2006-03-09 14:06:03 +00:00
adrianp
df223db62c Update to 2.4.4
This includes the fix for:
	http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-0839
> +2006-02-20 Steven Sturges <ssturges@sourcefire.com>
> +    * src/preprocessors/spp_frag3.c:
> +    * configure.in:
> +      Fix ip options handling.  Thanks to Vyacheslav Burdjanadze for
> +      finding the issue.
> +
> +2006-01-09 Steven Sturges <ssturges@sourcefire.com>
> +    * src/sfutil/mwm.c:
> +      Fixed bug with multiple recurring patterns in Wu-Manbher implementation.
> +      Thanks to Evan Stawnyczy for pointing it out an Marc Norton for the
> +      fix.
> +    * src/parser/IpAddrSet.c:
> +      Fixed problem with parsing conf file and rules when DNS is not working.
> +      Thanks Martin Olsson for mentioning this and testing the fix.
> +    * src/preprocessors/spp_perfmonitor.c:
> +    * src/preprocessors/perf-base.c:
> +      Handle wrapping on 64-bit platforms
> +
> +2005-11-17 Andrew Mullican <amullican@sourcefire.com>
> +    * src/sfutil/sfxhash.c:
> +    * src/preprocessors/portscan.c:
> +      Add tracker without using bogus data, to avoid internal buffer overrun.
> +      Thanks Sandro Poppi for the find.
> +
> +2005-11-11 Steven Sturges <ssturges@sourcefire.com>
> +    * src/snort.c:
> +      Allow value of 0 to be used with -G flag
> +    * src/preprocessors/spp_bo.c:
> +      Code Cleanup
> +    * src/preprocessors/spp_frag3.c:
> +      Fix memory leak and mishandling of IP Options.  Thanks Yin
> +      Zhaohui for the find.
2006-03-09 09:37:44 +00:00
simonb
cd2757bc65 Fix a tyop. 2006-03-09 05:29:56 +00:00
gdt
7282cb9c1d add quagga-devel 2006-03-08 20:57:37 +00:00
minskim
510614c0f5 Switch to Tcl/Tk 8.4. Bump PKGREVISION. 2006-03-08 19:02:47 +00:00
gdt
96775ab2ea take maintainership 2006-03-08 15:24:53 +00:00
joerg
36539e55a7 Don't use statvfs on DragonFly. 2006-03-08 12:30:33 +00:00
martin
252be03832 One more /dev/dsp -> DEVOSSAUDIO.
Fixes PR 32920
2006-03-08 10:05:52 +00:00
ghen
85519fbe8d Update netcat6 to 1.0. Notable changes:
* Fixed a bug in listen (missing AI_PASSIVE flag)
* Converted to use autopoint for i18n source (merged from autopoint_test
  branch)
* Fixed a segv in the bluez code (null local address)
* Moved afindep and bluez network code to separate modules with very generic
  interfaces and refactored to create functions for common code.  The bluez
  code now uses a similar approach to afindep.
* Reworking of warnings and other messages to simplify and reduce the number of
  strings for translation.
* Made parameter checking more resilient and now always includes arguments for
  optional components (such as bluetooth), but now gives an appropriate error
  if used.
* Updated man page with bluetooth options.
* Created a system.h header for system specific defines, which includes
  autoconfs config.h.
* Changed boolean types to use stdbool.h (where available)
* Fixed typedefs to use *_t for the typedef symbol, not the original struct
  name.
* Extensive code cleanup to prepare for a release.
* Add -X and --rev-transfer options (reverse transfer).
* Updated copyright notices for 2005.
* Fixed --transfer example in man page.
* Corrected --no-reuseaddr handling (it was inverted).
* Updated i18n subsystem to gettext 0.14.1
* Added configuration time detection of Bluez.
* Applied Chris's patch that fixes SOMAXCONN backlog parameter for listen(2) in
  src/network.c, slightly modified.
* Added support for Bluez (http://www.bluez.org) on Linux systems.
* Fixed a conflict with FreeBSD profiling library by renaming warn() to
  warning(). Thanks to Filippo Natali for reporting the bug.
* Fixed CFLAGS handling problem. Thanks to Filippo Natali for the patch and to
  the FreeBSD maintainers for reporting the bug.
2006-03-08 09:09:42 +00:00
minskim
d8a2fb9d19 Use native libpcap on Darwin 8.x. Suggested by Juha-Matti Liukkonen in
PR pkg/32719.
2006-03-08 04:39:20 +00:00
minskim
7ef0a62ed5 Allow to build diskio and mibII modules on Darwin 8.x. Without them,
the package doesn't build due to some undefined functions.
2006-03-08 02:52:14 +00:00
minskim
f5825cacf3 Remove a duplicate case value on Darwin 8.x. 2006-03-08 02:47:13 +00:00
gdt
ab7f19aced quagga is a multiprotocol routing suite.
This is 0.99.3, a development snapshot.
2006-03-08 01:46:05 +00:00
rpaulo
afc31bdc39 Since I'm still working working on it, don't try to build this pkg on
NetBSD <= 3 and Interix (should work on other systems).
2006-03-07 18:26:53 +00:00
wiz
35af66a196 Belatedly bump PKGREVISION for all libtasn1 dependencies, since
libtasn1 had a shlib major bump.
Also update dependencies in bl3.mk files.

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

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

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

NOTE: Platforms that have "makeinfo" in the base system should check
      that the makeinfo entries of pkgsrc/mk/tools.${OPSYS}.mk are
      correct.
2006-03-05 16:27:22 +00:00
jlam
9c8b5ede43 Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
2006-03-04 21:28:51 +00:00
wiz
4748ffccff Update to 108: Changes unknown. 2006-03-03 22:30:56 +00:00
tron
fec0eb4220 Add a fix from Jari Petter Sundell which prevents stalled connections
when a "libtorrent" based BitTorrent client is uploading to another
BitTorrent client which uses pipelined Request messages (e.g. BitComet).
2006-03-03 15:30:52 +00:00
minskim
a17fab4c2c Make this package build with gcc-4. 2006-03-03 04:46:50 +00:00
drochner
41cbb3ec86 update to 0.9.4
relevant changes:
-compliation fixes
-Improved Unicode support
-Decoders & DLT Changes, Updates and New
2006-03-02 18:55:19 +00:00
martti
152656f0f2 Updated net/proftpd to 1.3.0rc4
The 1.3.0rc4 release includes a number of minor bugfixes, including fixed
run-time detection of Unix domain sockets, portability tweaks for
Mac OSX 10.4, and logging fixes for NetBSD and Solaris.
2006-03-02 10:46:20 +00:00
wiz
03dd4dd15a Fix build on NetBSD statvfs systems. 2006-03-01 22:49:07 +00:00
wiz
3f3cfa74e5 Fix PLIST, add missing PERL dependency, fix install target.
Bump PKGREVISION.
2006-03-01 22:43:04 +00:00
joerg
5763e7562c Regen patchsum for patch-ac. 2006-03-01 13:27:20 +00:00
reinoud
e702dc8242 This new 1.0.5 release fixes two bugs that were causing frequent core
dumps. It also fixes a logic error that was dropping certain connections
randomly.
2006-03-01 12:16:04 +00:00
kim
527f64520d Uses makeinfo during build (at least the MySQL variant does). 2006-03-01 08:39:50 +00:00
tron
ab8f937fb0 Remove me as maintainer of this package. I've never really used it. 2006-02-28 21:41:57 +00:00
ghen
695716e802 Point to the correct subdir of the http mirror. 2006-02-28 14:06:40 +00:00
rpaulo
9d17d18227 add miredo 2006-02-28 01:30:43 +00:00
rpaulo
801e261d07 Miredo is an Unix daemon program which mostly implements the
"Teredo: Tunneling IPv6 over UDP through NATs" Internet proposed
standard (RFC 4380). It can provide either client or relay
functionality. A separate program, miredo-server is also included in
the package; it consists of a Teredo server.

Miredo can be used to provide IPv6 connectivity to users behind NAT
which do not support IPv6, and not even proto-41 forwarding. For this
to work, users need to have a Teredo client running on their system.
That can be Miredo itself on Linux/FreeBSD/OpenBSD/NetBSD.
--

Will (maybe) only work on NetBSD-current of an hour ago.

Thanks to Hubert and Amitai for help with this one.
2006-02-28 01:29:39 +00:00
wiz
9ac2683892 Update mldonkey and mldonkey-gui to 2.7.4:
pkgsrc:
ulimit in startup script not necessary any longer, code now uses setrlimit.

src:
2006/02/26: version 2.7.4 = tag release-2-7-4

2006/02/25
4928: BT: Fix invalid encoding in announce URL (darkfader)
- removed old, broken version and added new version

2006/02/23
4934: FileTP: Small improvements
- fix download restart bug when core is restarted, sources where not loaded
- save referer values to files.ini
- display amount of transfered data in downloaders list
- display source IP and Countrycode in HTML downloaders list
- display filesize in GUI
- display number of sources in GUI
4933: BT: Display number of sources in GUI

2006/02/21
4928: BT: Fix invalid encoding in announce URL (darkfader)
4929: Do not print password_empty warning if enable_user_config true
4926: Runinfo: Warn about not-working DNS resolution,
      /dev/urandom detection was not disabled if --disable-donkeysui is used

2006/02/20
4922: OpenBSD: Small change for patch 4920
4921: MinGW: show current DL & UL stats in console title (Schlumpf)
4909: Print warning messages when run on non-supported operating systems
      currently for example Windows 95/98/ME (Schlumpf)
4920: Cleanup included header files in C code (Schlumpf)

2006/02/17
4910: EDK: Use updated protocol information when parsing
      consecutive messages (sam_dennis)
4915: Log: Small cleanups
4918: some syntax and comment cleanups in stubs_c.c (Schlumpf)

2006/02/13
4906: MinGW: improve uname output (Schlumpf)
4908: Configure: Fix for Beos, allow use of Dragonfly BSD

2006/02/11
4883: Mac OS X: Fix for broken Apple cpp-3.3
4902: EDK: Stub respond to directory browsing requests (sam_dennis)
4905: Update for patch 4823: add another -fno-fomit-frame-pointer
      in config/Makefile.in to avoid breaking CryptoPP (mikeX)
4903: EDK: Remove obsolete donkeyNeighbours (thx to sam_dennis)
4907: EDK: Fixed copy/paste error in emule miscoptions1 reading (sam_dennis)

2006/02/10
4904: Configure: Raise required autoconf version to 2.55 due to AC_MSG_FAILURE

2006/02/09
4892: Fix make when CXXFLAGS is defined (mikex)
4894: EDK: Support "new ed2k meta tags" to allow browsing
      shared directories of newer eMule clients (sam_dennis)
4891: Configure: Override system-installed Ocaml and force local compile
  Use ./configure --enable-force-ocaml to force MLDonkey to compile Ocaml,
  regardless if the system has Ocaml already installed or not.
  --enable-ocamlver=CVS uses a CVS checkout of Ocaml HEAD.
4885: EDK: Show correct IP of indirect clients in uploader list

2006/02/06
4879: EDK: Support for sources in ed2k:// links
- example:
ed2k://|file|a.txt|1|AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA|/|sources,1.0.0.0:4662|/
4849: EDK: Fix hashing of newly shared files
- avoid hashing shared files twice
- avoid problems while hashing big files
- remove obsolete compute_md4_delay option
4878: Addition to patch 4875 (conditional bzip2 support using cpp)

2006/02/05
4877: BT: Recognize Ktorrent clients (CruX, zet)
4876: EDK: Remove obsolete option random_order_download
4875: conditional bzip2 support using cpp (pango)
4870: runinfo: add connected_user and check empty PW (schlumpf)
4872: Fix gd detection on NetBSD, use data from gdlib-config
      MinGW compile-guide was updated, gdlib-config has to be changed
4871: Optimize some Printf.sprintf "%s" code
4869: Remove obsolete redirector code
      http://mldonkey.sourceforge.net/Redirector
4856: reverse patch: configure: disable iconv by default on MinGW
      it is not necessary anymore

2006/02/04
4867: Use setrlimit to raise allowed ulimit open files

2006/02/03
4863: GUI/Multiuser: Prevent kill by users other than admin
4862: EDK: Fix broken import of eMule temp Files (import_temp) (schlumpf)
4860: Multiuser: print warning if admin password is empty
- user admin is re-created if deleted, it has to be present in any case because
  some commands are only available for admin,  like users, remove_user and kill
- create structure for startup messages, displayed on GUI, HTML, Telnet
4859: Multiuser: Only user "admin" is allowed to change options
      if the new option enable_user_config (default true) is set to false
4858: HTML: Update some links to mldonkey.sf.net
4857: SIGUSR1 & SIGUSR2 do not exist on Windows
4856: configure: disable iconv by default on MinGW
4853: Fix HTML errors on rss command output (unease)

2006/02/02
4851: Support system signals SIGUSR1 & SIGUSR2
      SIGUSR1 saves options
      SIGUSR2 performs garbage collection
4850: Fixed bitprint hashing for files > 4GB (thx to zet)
      mld_hash: implement SIGINT and SIGTERM signals

2006/01/29
4844: Fix Solaris compile broken since DonkeySUI patch
4830: Update Wiki links
      New Wiki URL: http://mldonkey.sourceforge.net
      New Forum URL: http://mldonkey.sourceforge.net/forums
4843: HTML: Improve output of rss command
4842: Some logfile stuff
4841: Create new dir web_infos for web_infos files,
      BT: do not save .torrent or announce.*
      all files downloaded by web_infos go to $MLDONKEY_DIR/web_infos
      to avoid downloading files twice move files from $MLDONKEY_DIR
      into that new dir
4826: improve error message due to corrupt config files (schlumpf)
4821: improve display of sysinfo (schlumpf)

2006/01/26
4816: Update Ocaml-RSS and Xml-light to current versions
4827: longhelp cleanup (anhi)
4823: EDK: CryptoPP optional, disable with --disable-donkeysui
      Makefile: link CryptoPP stuff only in binaries which need it
      Buildinfo: show compiler versions
      Configure: display compiler versions (schlumpf)
      Configure: if iconv checking fails continue with disabled iconv
      Configure: do not use bzip2 if bzip.h is not found (FLI4L buildroot)

2006/01/25
4820: Move CommonGraphics to DriverGraphics, check libgd version
      Configure: Check if libgd > 2.0.14 is installed
      NetBSD: added paths for libgd package
      NetBSD: adjusted stat command to properly read SCM date
      move build-, run-, and diskinfo command to driver module
      (thanks to SchAmane)
2006-02-27 22:51:22 +00:00
drochner
e78a6a7e78 they've given up to use pcap_compile_nopcap() (due to the API mess
appearently), so we don't need to trick "configure" anymore
2006-02-27 14:27:49 +00:00
drochner
f0e936b217 assume that the OS provided libpcap 0.9.x supplies shared libraries,
so make it equivalent to pkgsrc version 0.9.3nb1
(it does so on Debian, and will do on NetBSD; if it doesn't hold
on _your_OS_, we'll need conditionals)
2006-02-27 14:20:47 +00:00
drochner
0996b72fdd update to 0.5.1 - this makes the build process compatible to
Python-2.4
2006-02-27 14:14:41 +00:00
drochner
05760ee5df recognize libpcap>=0.9.3 2006-02-27 11:54:26 +00:00
tron
6f8bb87bcf Update "bittorrent" and "bittorent-gui" package to version 4.4.0.
Numerous enhancenments were made since version 4.0.4 which include
support for trackerless torrents.
2006-02-26 22:43:33 +00:00
rpaulo
ab034540da Invert MASTER_SITES and HOMEPAGE. Pointed out by Bernd Ernesti. 2006-02-26 18:44:54 +00:00
tron
241e362cb8 Update "libtorrent" package to version 0.8.5 and "rtorrent" package
to version 0.4.5. Changes since 0.8.3 respectively 0.4.3:
- Bind udp and http tracker requests to the address given with the "bind"
  option.
- Change the priority of a torrent with the '+' and '-' keys.
- The schedule option allows clock time for the start and interval
  sections.
- Made it safe to remove torrents being viewed/selected, making
  "remove_untied" usable.
- Added the ^O key to change a closed torrent's destination directory. A
  bit of a hack, and only works if the torrents hasn't been activated.
- Allow new settings to be applied with the ^P key. This can be tested
  with "print = foobar", which prints the string to the log.
- Added the "working_directory" option that calls 'chdir' for the process.
- Fixed a bug that caused crashes with small screen sizes.
- Enabled a session lock file by default. Made it remove stale locks
  if the hostname matches and the process id is not running.
- Added proper abstraction for creating timers from seconds, this
  fixes some overflow bugs when scheduling tasks like tracker timeouts.
- For every time all the trackers in the list has been unsuccessfully
  tried, increase the timeout by 20 seconds.
- Expand ~ in paths in the client. This should cover all uses of file
  paths, but I might have missed some.
- Added "import" and "try_import" options that loads an option
  file. The latter silently fails on non-existent files.
- Added "-O" flag that takes a single option, allowing ',' to be used.
2006-02-25 17:24:21 +00:00
rpaulo
d7be17ea80 add wmget 2006-02-25 13:36:10 +00:00
rpaulo
56eac22c67 wmget is a dock app for the GNU Window Maker window manager (or one of
the many other WM's which support dockapps) which makes it more
convenient to perform long downloads in the background.  It uses the
excellent libcurl library, part of the cURL automated-download program,
to perform file retrieval.
2006-02-25 13:31:28 +00:00
drochner
d6270b234e use unsigned ints in filter, to avoid possible portability problems
with bit shifts,
this is part of PR lib/16518 by yamt
(which is filed against base NetBSD sources, but anyway)
2006-02-24 23:39:44 +00:00
drochner
fa0f29757f import from the NetBSD tree: use the cloning /dev/bpf on NetBSD
if _PATH_BPF is defined
bump PKGREVISION
2006-02-24 22:53:41 +00:00
joerg
8957c71952 Add DragonFly support. 2006-02-24 20:48:56 +00:00
joerg
5471ae4077 Split patch-aa. Honour PKGMANDIR and get working man installation
on !NetBSD.
2006-02-24 20:44:14 +00:00
joerg
30e0f6de31 Add DragonFly support. 2006-02-24 20:39:42 +00:00
joerg
c39b22a332 Add DragonFly support. 2006-02-24 20:33:47 +00:00
joerg
0e5cfdf267 Include unistd.h when using getopt(3). 2006-02-24 20:32:19 +00:00
joerg
f8a051df2d Add DragonFly support. Remove conditonal Makefile code to handle
diffferent bsd.prog.mks, which doesn't matter for pkgsrc.
2006-02-24 20:17:55 +00:00
joerg
e8653ea28b Add DragonFly support. Remove conditional Makefile code, which was
supposed to handle different bsd.prog.mk semantic. pkgsrc has always
the NetBSD behaviour.
2006-02-24 20:08:32 +00:00
joerg
3c3844312c Add DragonFly support. Use kqueue also on NetBSD. 2006-02-24 19:53:52 +00:00
joerg
9e5700da2b Add DragonFly support. Honour system CFLAGS & friends. 2006-02-24 19:43:56 +00:00
joerg
8fe5b9357d Add DragonFly and try to fix the reliance on zeroness of undefined
symbols. Feature tests should be done with defined() after all.
2006-02-24 19:25:33 +00:00
ghen
772755b3e3 Reindent. 2006-02-24 18:17:43 +00:00
ghen
03ad8dcc80 Update pure-ftpd to version 1.0.21 and add an option for (experimental) utf8-
support, from unex@linija.org via PR pkg/32901.

Changes:

* When SHA1HANDSOFF is defined, we shouldn't cast a pointer to a large union to
  a char buffer, because of alignment required by some architectures.
* WITH_THROTTLING should actually be THROTTLING in src/log_extauth.c . It fixes
  throttling with extauth. Reported and fixed by Marcus Merighi <mcmer@tor.at>
  through Brad our beloved OpenBSD maintainer.
* Rendezvous has been renamed Bonjour.
* A double-close in the CHMOD command has been fixed.
* The old PAM sample has been removed.
* -F option added to pure-pw.
* MAX_USER_LENGTH has been bumped to 127 due to popular demand.
* pam/* can now be used if security/* doesn't exist. Fixes PAM detection on
  MacOS X.
* Call tzset() in chrooted apps in order to get correct time zones in syslog
  messages.
* simplify() simplifies paths ending by /. and /..
* MySQL's hash_password() needs 3 arguments since mySQL 4.1.
* Experimental support for RFC2640 (UTF-8 filename encoding) has been added,
  derived from code by Jui-Nan Lin  ===>  added as "utf8" pkgsrc option.
* The LDAP schema has been changed: FTPStatus should be a boolean.
* New switch: -p (--pidfile=) for pure-authd and pure-uploadscript, by Old
  Sparky.
* By popular request, even non-chrooted users are now denied access if their
  home directory is not mounted.
* If die() is called during a TLS-enabled session, encrypt the death message.
  Contributed by Cynix.
* Don't wrongly abort transfer during file upload. Fix by Patrick Gosling.
* WITH_LARGE_FILES is now defined by default.
* sendfile64() support on Linux.
* privsep and main processes were swapped out so that pure-ftpwho displays the
  right pid.
* OPTS MLST has been implemented.
* SITE UTIME has been implemented.
* TCP_CORK is on by default again. A new configure switch, --without-cork, can
  disable it.
* Correctly format %c and %% in fakesprintf().
* The connection socket is now created with the Nagle algorithm disabled.  It
  was the trick to dramatically improve performance when transfering a lot of
  small files.
* Updated getopt_long() and realpath() substitutes.
* Allow logging to named pipes (thanks to Steve Marple).
* Use CLIENT_MULTI_STATEMENTS while connecting to a MySQL server.
* Documentation updates.
* MySQL errors are now logged.
2006-02-24 14:35:30 +00:00
ghen
ba15cdab53 * properly mark the legacy variables.
* remove the -I flag for mysql option as this is handled by the bl3.mk file.
2006-02-24 09:15:38 +00:00
joerg
1ad3a4a72b Fix errno. 2006-02-24 01:34:36 +00:00
minskim
81f5231e4f This package needs tcl>=8.4.12nb1 and tk>=8.4.12nb2 to build. 2006-02-23 23:37:47 +00:00
wiz
470f113c36 Remove obsolete MESSAGE. From Robert Elz in PR 32919. 2006-02-23 18:45:25 +00:00
ghen
e59a509a11 Install the relevant template files and point the configuration file to their
location, as pointed out by PR pkg/32637.  Bump PKGREVISION.
2006-02-23 10:18:02 +00:00
jschauma
90813d3831 Trivially update tor to 0.1.0.17:
Changes in version 0.1.0.17 - 2006-02-17
  o Crash bugfixes on 0.1.0.x:
    - When servers with a non-zero DirPort came out of hibernation,
      sometimes they would trigger an assert.

  o Other important bugfixes:
    - On platforms that don't have getrlimit (like Windows), we
      were artificially constraining ourselves to a max of 1024
      connections. Now just assume that we can handle
      as many as 15000 connections. Hopefully this won't cause
      other problems.

  o Backported features:
    - When we're a server, a client asks
      for an old-style directory,  and our write bucket is empty,
      don't give it to him. This way small servers can
      continue to serve the directory *sometimes*,
      without getting overloaded.
    - Whenever you get a 503 in response to a directory fetch, try
      once more. This will become important once servers start sending
      503's whenever they feel busy.
    - Fetch a new directory every 120 minutes, not every 40 minutes.
      Now that we have hundreds of thousands of users running the old
      directory algorithm, it's starting to hurt a lot.
    - Bump up the period for forcing a hidden service descriptor upload
      from 20 minutes to 1 hour.
2006-02-23 03:39:25 +00:00
wiz
943cd82c4b Use pkginstall framework. Sort PLIST. Bump PKGREVISION. 2006-02-22 22:51:28 +00:00
wiz
b30e272489 This uses event_once, which appeared in libevent-0.9,
so depend on at least that version. Some cleanups while here.
2006-02-22 22:09:44 +00:00
jmmv
03f43858f4 Remove an extra & that causes the script to behave weirdly during
startup.  Bump PKGREVISION to 3.
2006-02-20 17:23:44 +00:00
wiz
6d798fad85 Use pkginstall framework. Bump PKGREVISION. 2006-02-19 23:08:48 +00:00
wiz
709a4bd03f Remove (in pkgsrc) broken test for pcap-int.h, the dependency pattern
makes sure we have that file.
2006-02-19 22:43:59 +00:00
wiz
b9e9b7ef0f Add missing locale files to PLIST. Bump PKGREVISION. 2006-02-19 16:57:42 +00:00
wiz
9a45f4c852 Add missing file to PLIST. Bump PKGREVISION. 2006-02-19 16:47:15 +00:00
wiz
e6ace160c7 Convert to pkginstall framework. Bump PKGREVISION. 2006-02-19 16:30:31 +00:00
wiz
7d3672e3a8 Use REQD_DIRS instead of OWN_DIRS -- should fix CHECK_FILES build. 2006-02-19 16:12:02 +00:00
wiz
31e45cd778 Convert to pkginstall framework. Bump PKGREVISION. 2006-02-19 15:55:33 +00:00
salo
6fa6109f81 sort. (hi, bouyer!) 2006-02-18 20:58:43 +00:00
bouyer
642569e66d Add nagios-* packages. 2006-02-18 17:26:51 +00:00
bouyer
683d68d763 Initial import of nagios-plugin-snmp 1.4.2, based on nagios-plugin-snmp
from pkgsrc-wip.

This is a package for the SNMP monitoring plug-ins for nagios.  For
more information about nagios, see the 'nagios-base' package.
2006-02-18 17:23:43 +00:00
bouyer
8e6581c009 Initial import of nagios-plugin-pgsql 1.4.2, based on nagios-plugin-pgsql
from pkgsrc-wip.

This is a package for a pgsql monitoring plug-in for nagios.  For
more information about nagios, see the 'nagios-base' package.
2006-02-18 17:22:57 +00:00
bouyer
856b60714e Initial import of nagios-plugin-mysql 1.4.2, based on nagios-plugin-mysql
from pkgsrc-wip.

This is a package for a mysql monitoring plug-in for nagios.  For
more information about nagios, see the 'nagios-base' package.
2006-02-18 17:21:58 +00:00
bouyer
35079ec051 Initial import of nagios-plugin-ldap 1.4.2, based on nagios-plugin-ldap
from pkgsrc-wip.

This is a package for a ldap monitoring plug-in for nagios.  For
more information about nagios, see the 'nagios-base' package.
2006-02-18 17:20:43 +00:00
bouyer
a9a824245e Initial import of nagios-plugins 1.4.2, based on nagios-plugins from pkgsrc-wip.
This package contains the basic monitoring plugins for nagios.  For
more information about nagios, see the 'nagios-base' package.
2006-02-18 17:19:20 +00:00
bouyer
ff01a31de9 Correct description, should exit all editors before import. 2006-02-18 17:16:53 +00:00
bouyer
31dbd5e7b0 Initial import of nagios-imagepak-base version 20030219
This package provides some extra icons for the nagios web pages.
2006-02-18 17:15:44 +00:00
bouyer
054c36856c Initial import of nagios-nsca 2.0, based on the 1.3.x package in pkgsrc-wip.
nsca and send_nsca are remote/passive network service daemons for nagios.
These are orignally from the NetSaint package (NSCA = NetSaint Check Acceptor)
2006-02-18 17:13:45 +00:00
bouyer
e789167179 Initial import of nagios-base 2.0, based on the 1.3.x package in pkgsrc-wip.
Nagios is a program that will monitor hosts and services on your
network.  It has the ability to email or page you when a problem arises
and when it gets resolved.  Nagios is written in C and is designed to
run under Linux, although it should work under most other *NIX variants.
It can run either as a normal process or as a daemon, intermittently
running checks on various services that you specify.  The actual service
checks are performed by external "plugins" which return service
information to Nagios.  Several CGI programs are included with Nagios
in order to allow you to view the current service status, history, etc.
via a web browser.

This package provides the core nagios infrastructure and web pages.
2006-02-18 17:12:20 +00:00
rillig
c2b89daa7d Fixed pkglint warnings. Among others, removed the quotes around "-lnsl
-lsocket" in LDFLAGS. The wrapper framework should have passed this
verbatimly to the compiler, but didn't, hiding a bug. (Hi jlam!)
2006-02-18 13:31:28 +00:00
adrianp
50e3b1a471 Change MAINTAINER to myself as geeogeegeeoh (at) users.sourceforge.net does
not appear to be active any longer.
2006-02-17 20:37:11 +00:00
adrianp
f012904eb6 +p5-X500-DN 2006-02-17 20:22:25 +00:00
adrianp
060f938039 These modules handle X.500 DNs (Distinguished Names) and X.500 RDNs
(Relative Distinguished Names).

RFC: 2253
WWW: http://search.cpan.org/dist/X500-DN/
2006-02-17 20:19:56 +00:00
martti
e9f3e44177 Fixed warnings found by pkglint -Wall. 2006-02-17 07:43:36 +00:00
martti
d48b5f2558 Fixed warnings found by pkglint -Wall. 2006-02-17 06:49:23 +00:00
cube
d879deaf8e Add a reminder that the LKM needs arc4, which is brought by wlan drivers. 2006-02-16 22:04:07 +00:00
joerg
1a8d814387 Add DragonFly support. 2006-02-16 20:53:23 +00:00
joerg
fa3a5ce6cb Fix errno. 2006-02-16 20:45:51 +00:00
heinz
332f94e39d Updated to version 0.20.
Pkgsrc changes:
  none

Changes since version 0.18:
===========================
- Fix error message on mask values.
- Allow net mask of zero.
2006-02-15 22:28:06 +00:00
spz
4511381241 two changes:
- fix a hairy bug in BirdWhoisClient::getResponse (how did that ever work?)
- make stripRipeComments more lenient against an APNIC comment style problem
2006-02-15 20:07:40 +00:00
heinz
9d2ef21da3 Activated new package 'mbrowse'. 2006-02-14 21:50:03 +00:00
heinz
310c94b1f2 Initial version 0.3.1.
Mbrowse is an SNMP MIB browser based on GTK and net-snmp.
SNMP v1 and v2c are supported.



Pkgsrc changes:
  - The 'pre-configure' target avoids an irritating warning message during
    the configure stage.
  - patch-aa works around an "identifier undeclared" error.
    patch-ab updates the configure script accordingly.
2006-02-14 21:47:41 +00:00
rillig
604efaba71 Added btpd. 2006-02-14 00:51:01 +00:00
rillig
6ed73739cb Imported btpd from PR 21821.
btpd is a bittorrent client consisting of a daemon and client commands,
which can be used to read and/or manipulate the daemon state. The daemon
is capable of running several torrents simultaneously and only uses one
tcp port. It's fairly low on resource usage and should be perfect for a
torrent distribution site. Efficient downloads and ease of use makes this
client a good choice for the casual user as well.

Packaged by Richard Nyberg.
2006-02-14 00:49:23 +00:00
martti
6de1301132 Fix settings for quota. From Ondej Tma in a private mail. 2006-02-13 09:16:05 +00:00
salo
0d80d49946 Updated to version 4.01:
Changes:

- Fixed a bug that would cause bogus reverse-DNS resolution on
  big-endian machines.  Thanks to Doug Hoyte, Seth Miller, Tony Doan,
  and Andrew Lutomirsky for helping to debug and patch the problem.

- Fixed an important memory leak in the raw ethernet sending system.
  Thanks to Ganga Bhavani (GBhavani(a)everdreamcorp.com) for
  identifying the bug and sending a patch.

- Fixed --system-dns option so that --system_dns works too.  Error
  messages were changed to reflect the former (preferred) name.
  Thanks to Sean Swift (sean.swift(a)bradford.gov.uk) and Peter
  VanEeckhoutte (Peter.VanEeckhoutte(a)saraleefoodseurope.com) for
  reporting the problem.

- Fixed a crash which would report this message:
  "NmapOutputTable.cc:143: void NmapOutputTable::addItem(unsigned int,
  unsigned int, bool, const char*, int): Assertion `row < numRows'
  failed."  Thanks to Jake Schneider (Jake.Schneider(a)dynetics.com)
  for reporting and helping to debug the problem.

- Whenever Nmap sends packets with the SYN bit set (except for OS
  detection), it now includes the maximum segment size (MSS) tcp
  option with a value of 1460.  This makes it stand out less as almost
  all hosts set at least this option.  Thanks to Juergen Schmidt
  (ju(a)heisec.de) for the suggestion.

- Applied a patch for a Windows interface reading bug in the aDNS
  subsystem from Doug Hoyte.

- Minor changes to recognize DragonFly BSD in configure
  scripts. Thanks to Joerg Sonnenberger (joerg(a)britannica.bec.de)
  for sending the patch.

- Fixed a minor bug in an error message starting with "eth_send of ARP
  packet returned".  Thanks to J.W. Hoogervorst
  (J.W.Hoogervorst(a)uva.nl) for finding this.
2006-02-12 17:24:23 +00:00
rillig
69cfff7af6 Fixed pkglint warnings. 2006-02-12 05:26:39 +00:00
joerg
7a370a99a2 Use PKGNAME_NOREV. 2006-02-11 14:19:49 +00:00
minskim
6ab6e26e8e Include net/bpf.h, if it is available, to use BIOCIMMEDIATE on Darwin. 2006-02-09 22:34:13 +00:00
heinz
d01d93f3dd Updated to version 0.55.
Pkgsrc changes:
  - Removed hacks.mk. Net::DNS should work on Mac OS 10.4 withouth this
    workaround.
  - The package has two options now: "inet6" and "online-tests".
  - p5-Net-DNS requires an additional package, p5-Net-IP.

Relevant changes since version 0.49:
====================================
- many bug fixes (see Changes and rt.cpan.org)

Feature Net::DNS::Nameserver loop_once()
   Uncommented the documentation of the loop_once() function and introduced
   get_open_tcp() that reports if there are any open TCP sockets (useful
   when using loop_once().

   loop_once() itself was introduced in version 0.53_02

Feature async nameserver behaviour.

Fix IPv6 on AIX
    Binding to the local interface did not work when local address was
    specified as "0" instead of "::". The problem was identified,
    reported and fixed by Achim Adam.

Feature
    Net::DNS::RR::OPT

    added the the size(), do(),set_do() and clear_do() methods.

Feature:
      Added "ignqrid" as an attribute to the Resolver.

      use as:
      ok (my $res=Net::DNS::Resolver->new(nameservers => ['127.0.0.1'],
				    port => 5354,
				    recurse => 0,
				    igntc => 1,
				    ignqrid => 1,
				    ),

      When the attribute is set to a non-zero value replies with the
      qr bit clear and replies with non-matching query ids are
      happily accepted. This opens the possibility to accept spoofed
      answers. YOU CAN BURN YOURSELF WITH THIS FEATURE.

      It is set to 0 per default and remains, except for this changes file
      an undocumented feature.

Fix: Makefile.PL: Minor tweak to recognize Mac OS X 10.4 not so relevant
    since netdnslib is distributed with the code.

Feature: Calling the Net::DNS::Resolver::dnssec method with a non-zero
    argument will set the udppacketsize to 2048. The method will
    also carp a warning if you pass a non-zero argument when
    Net::DNS::SEC is not installed.

Feature: IPv6 transport support
     IPv6 transport has been added to the resolver and to the
     nameserver code.

     To use IPv6 please make sure that you have IO::Socket::INET6 version
     2.01 or later installed.

     If IPv6 transport is available Net::DNS::Resolver::Recurse will make
     use of it (picking randomly between IPv4 and IPv6 transport) use
     the force_v4() method to only force IPv4.

Feature: Binary characters in labels
     RFC 1035 3.1:

       Domain names in messages are expressed in terms of a sequence of
       labels.  Each label is represented as a one octet length field
       followed by that number of octets.  Since every domain name ends
       with the null label of the root, a domain name is terminated by a
       length byte of zero.  The high order two bits of every length octet
       must be zero, and the remaining six bits of the length field limit
       the label to 63 octets or less.

     Unfortunatelly dname attributes are stored strings throughout
     Net::DNS.  (With hindsight dnames should have had their own class
     in which one could have preserved the wire format.).

     To be able to represent all octets that are allowed in domain
     names I took the approach to use the "presentation format" for
     the attributes. This presentation format is defined in RFC 1035
     5.1.

     I added code to parse presentation format domain names that has
     escpaped data such as \ddd and \X (where X is not a number) to
     wireformat and vice verse. In the conversion from wire format to
     presentation format the characters that have special meaning in a
     zone file are escaped (so that they can be cut-n-pasted without
     pain).

     These are " (0x22), $ (0x24), (0x28), ) (0x29), . (0x2e) , ;
     (0x3b), @ (ox40) and \ (0x5c). The number between brackets
     representing the ascii code in hex.

     Note that wherever a name occurs as a string in Net::DNS it is
     now in presentation format.

     For those that dealth with 'hostnames' (subset of all possible
     domain names) this will be a completely transparent change.

     Details:

     I added netdnslib wich contains Net::DNS's own dn_expand. Its
     implemented in C and the source is a hodgepodge of Berkeley based
     code and sniplets from ISC's bind9 distribution. The behavior, in
     terms of which chars are escaped, is similare to bind9.

     There are some functions added to DNS.pm that do conversion from
     presentation and wire format and back. They should only be used
     internally (although they live in EXPORT_OK.)

     For esotheric test cases see t/11-escapedchars.t.
2006-02-09 21:35:46 +00:00
minskim
d3c48bbe18 Fix a bug that prevented this package from compiling on Solaris
and Darwin.  Patch from the iperf mailing list.
2006-02-08 18:15:26 +00:00
drochner
209734aa11 update to 2.12.5
changes: bugfixes
2006-02-07 19:20:18 +00:00
minskim
c1108e7f3b Make "install" a phony target, so that it works on a case-insensitive
file system.
2006-02-07 03:54:25 +00:00
minskim
c4161d0963 Do not define a variable in a header file included by multiple .c files.
This makes the package build on Darwin.  Patch from DarwinPorts.

The modified header file is used internally, and never installed.  So
no visible changes to dependent packages.
2006-02-07 03:48:43 +00:00
jnemeth
65cdf9d66f bump for last change 2006-02-07 03:13:09 +00:00
jnemeth
8df61d4e88 pthread is now required as per the README 2006-02-07 03:06:01 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
adrianp
e9103962d4 Update to 1.1.0
> FreeRADIUS 1.1.0 ; $Date: 2006/01/04 05:55:19 $, urgency=low
>         Feature improvements
>         * rlm_ldap has "set_auth_type" configuration option, which should
>           address some configuration problems when using it.
>         * Fix MIT Kerberos bug
>         * Modules can be load balanced, both in isolation and redundantly.
>           See doc/load-balance.txt for more information.
>         * rlm_perl is now marked "stable"
>         * N-tier certificate patch from Mohammed Petiwala.
>         * Copied dictionaries from the CVS head (many, many, more vendors)
>         * Enabled support for weird VSA formats, like Lucent and Starent.
>         * Support encrypted IP address and integers, for Juniper clients.
>         * Add PEAP machine authentication support in module "rlm_mschap".
>         * Support User-Password field encryption in digest mode.
>         * rlm_x99_token has become rlm_otp (with lots of changes).
>         * Add rlm_sqlcounter to the list of stable modules.
>         * Read MySQL specific options in sections [freeradius] and [client]
>           from file "my.cnf".
>         * Support the ${Cisco-AVPair[n]} syntax.
>         * Execute modules in {Pre,Post}-Proxy-Type stanzas.
>         * Add new options to radclient to run stress tests on the server.
>         * New module "rlm_sql_log" to postpone the storage of accounting data
>           in a SQL database. See rlm_sql_log(5) manpage.
>         * New program "radsqlrelay" which sends the SQL logfile according to
>           the SQL server's capabilities.
>
>         Bug fixes
>         * 306 (HUP when built with threads, but executed with -s)
>         * 285 (more attributes in dictionary.cisco.vpn3000)
>         * rlm_digest has a number of bug fixes to authentication types.
>         * Don't leak memory in module "rlm_sql".
>         * Update the dictionaries, so that VALUEs with the same name,
>           but different numbers, aren't allowed.
>         * Queue the request before looking for available threads.
>         * Don't free the check items after we received the proxy reply.
>         * Expand config variables in included files, too.
>         * Check the return value of accounting modules and don't proxy
>           invalid requests.
>         * In rlm_passwd, don't close a file stream more than once.
>         * Fix format string errors in rlm_sql.c, spotted by Primoz Bratanic.
>         * Walk the whole string in when escaping strings in rlm_ldap.
>         * Include crypt.h if it is available so we get a prototype for crypt(),
>           spotted by Konstantin Kubatkin.
>         * Removed (for almost all uses) length restrictions on vendor names
>           and VALUE names.
>         * Don't leak memory when proxying an Access-Challenge response.
>         * Make the sleep time user-defined, so radrelay can send more than
>           7 requests/s.
>         * Fix a memory leak in rlm_checkval.
>         * radclient doesn't resend countless times packets with invalid
>           signature.
>         * Fix segfault and mem leak in rlm_pam.
2006-02-05 15:34:08 +00:00
adrianp
ea189ea93f Update to 1.4.3.1
> ####################### V 1.4.3.1:
>
> corrections:
>         PROBLEM: UNIX socket listen accepted only one (or a few) connections.
>         FIX: do not remove listening UNIX socket in child process
>
>         PROBLEM: SIGSEGV when TCP part of SSL connect failed
>         FIX: check ssl pointer before calling SSH_shutdown
>
>         In debug mode, show connect client port even when connect fails
>
> ####################### V 1.4.3.0:
>
> new features:
>         socat options -L, -W for application level locking
>
>         options "lockfile", "waitlock" for address level locking
>         (Stefan Luethje)
>
>         option "readbytes" limits read length (Adam Osuchowski)
>
>         option "retry" for unix-connect, unix-listen, tcp6-listen (Dale Dude)
>         socat options -L, -W for application level locking
>
>         options "lockfile", "waitlock" for address level locking
>         (Stefan Luethje)
>
>         option "readbytes" limits read length (Adam Osuchowski)
>
>         option "retry" for unix-connect, unix-listen, tcp6-listen (Dale Dude)
>
>         pty symlink, unix listen socket, and named pipe are per default removed
>         after use; option unlink-close overrides this new behaviour and also
>         controls removal of other socat generated files (Stefan Luethje)
>
> corrections:
>         option "retry" did not work with tcp-listen
>
>         EPIPE condition could result in a 100% CPU loop
>
> further changes:
>         support systems without SHUT_RD etc.
>         handle more size_t types
>         try to find makedepend options with gcc 3 (richard/OpenMacNews)
2006-02-05 00:33:34 +00:00
markd
9ad7f9581a Fix build on Solaris. 2006-02-04 21:02:31 +00:00
adrianp
d979072ed4 Update a comment in the Makefile 2006-02-04 19:10:09 +00:00