Commit graph

5833 commits

Author SHA1 Message Date
gendalia
9a67fe83c3 I really do need the checksum for my new patch 2005-05-27 16:44:01 +00:00
gendalia
1fe90be6f9 Work around sigwait not getting signals from pthread_kill 2005-05-27 15:51:35 +00:00
bouyer
db3c406713 Add p5-Net-RawIP. 2005-05-27 15:14:15 +00:00
bouyer
3e4bdf0492 Initial import of p5-Net-RawIP: Perl extension to manipulate raw ip packets
with interface to libpcap.

This package provides a class object which can be used for creating,
manipulating and sending a raw ip packets with optional feature for
manipulating ethernet headers.
2005-05-27 15:12:53 +00:00
salo
c125762a57 Bump BUILDLINK_RECOMMENDED after latest security fix. (hi tron!) 2005-05-27 13:47:39 +00:00
minskim
5304f12fce Regen to make GNU patch happy. 2005-05-27 02:26:00 +00:00
tron
f542b9c34d Correct broken SSL "configure" test which causes link failures under
NetBSD 2.x. This fixes PR pkg/30315 by Torsten Harenberg,
2005-05-26 21:01:07 +00:00
adrianp
28583edea3 - Update to 1.2.1 - ok'ed jlam@
- This incorporates security fixes from SuSE to address the issues they found
From the ChangeLog:
> 02/04/2005 jcalcote@novell.com
> Incorporated various bug fixes from SuSE and others.
> Updated Autotools files for version 1.5+
2005-05-26 20:14:21 +00:00
markd
bb471329ed Update mDNSResponder to version 107.1.
Changes: bug fixes, portability
Also install the library and header file.
2005-05-26 12:50:24 +00:00
adrianp
c08e6f5a86 Note addition of p5-Nmap-Parser 2005-05-26 11:07:30 +00:00
adrianp
b8d6ab9822 This perl module is here to ease the pain of developing scripts or collecting
network information from nmap scans. Nmap::Parser does its task by parsing the
information in the output of an nmap scan by using the xml-formatted output.
An nmap parser for xml scan data using perl. Nmap Parser is a PERL module that
makes developing security and audit tools using nmap and perl easier.

This is p5-Nmap-Parser version 0.80
2005-05-26 11:05:30 +00:00
markd
b49bc98f59 Update netatalk to version 2.0.3.
Also fix build on NetBSD1.6

Changes in 2.0.3
================

* NEW: afpd: add a cachecnid option that controls if afpd should
       use the IDs stored in the AD2 files as cache. Defaults
       to off.
* UPD: afpd: deal with more than 32 groups.
* FIX: afpd: several catsearch fixes, based on patch from
       TSUBAKIMOTO Hiroya.
* FIX: afpd: fix a race when a client very quickly reconnects and
       tries to kill its old session.
* FIX: afpd: OSX style symlink caused problems with Panther clients.
* FIX: afpd: old files with default type didn't show the right icon
       in finder, from Shlomi Yaakobovich, slightly modified.
* FIX: cnid_check: disable cnid_check if CNID db was configured with
       transactions and really bail out after the first error.
* FIX: admin-group configure option was broken.
* FIX: several problems with IDs cached in AD2 files.
* FIX: Ignore BIDI in UTF8 hints from OSX.
* FIX: Lots of gcc warning fixes.
* FIX: small configure script changes.
2005-05-26 05:47:40 +00:00
gendalia
b11b80a337 Update OpenAFS to 1.3.82, add PAM support to the package, and add patches
to OpenAFS for NetBSD PAM support.

OpenAFS release announcement information (Unix):
For UNIX, 1.3.82 is the latest version in the 1.4 release cycle.
Notable recent improvements are included in AIX 5 client support, Linux
2.6 client support, and Rx free packet handling in the fileserver.

Known remaining issues involve "dangling vnodes" at unmount time with the MacOS
10.3 client, a possible SMP MacOS 10.3 client issue, and a possible
largefile issue on Linux.
2005-05-25 22:09:39 +00:00
bouyer
36dfed9dd4 +netdisco and p5-SNMP-Info 2005-05-25 17:10:40 +00:00
bouyer
258daca985 Initial import of a netdisco.
Designed for moderate to large networks, configuration information and
connection data for network devices are retrieved by SNMP. With Netdisco you
can locate the switch port of an end-user system by IP or MAC address. Data is
stored using a SQL database for scalability and speed.
2005-05-25 17:06:48 +00:00
bouyer
bf314c190a Initial import of p5-SNMP-Info.
This module is geared towards network devices. Subclasses exist for a number
of network devices and common MIBs.
The idea behind this module is to give a common interface to data from network
devices, leaving the device-specific hacks behind the scenes in subclasses.
The information may be coming from any number of MIB files and is very vendor
specific. SNMP::Info provides you a common method for all supported devices.
2005-05-25 16:59:02 +00:00
wiz
fb9f623c1e Not needed after update to 2.0pre10. 2005-05-25 14:47:28 +00:00
wiz
fb36973a46 Update to 2.0pre10:
pre10: (2005-05-24)
   - disable ifup every time. heavy for kernel
   - add -s to disable the sniffer
   - better checks in GUI
   - fix gui message
   - port to ACR
   - change distname to wistumbler2-2.00preXX
   - drop some deprecated GTK tips
   - fix return value in error_polling
   - fixups in X/noX modes
   - fixups in stumbler code
   - Add SYSCONFDIR in configure
   - indent code (gg=G)
   - Add Kismet code for gpsdrive sync
     (Christoph Lohmann)

Package change:
Change PKGNAME to wistumbler2{,-gtk} to sync with directory and
program name.
2005-05-25 14:47:05 +00:00
tron
e125f51d8f Replace "fixproc" script with version from "net-snmp" CVS respository.
This fixes the security problem documented in SA15471. Bump package
revision because of this change.
2005-05-25 13:49:10 +00:00
wiz
4c8ce83051 Add RMD160 checksum. 2005-05-25 13:13:30 +00:00
wiz
107e55be62 Update MASTER_SITES. 2005-05-25 13:12:55 +00:00
wiz
76cf609f70 Add RMD160 checksum. 2005-05-25 13:12:48 +00:00
wiz
5c832b001c Install documentation into share/doc instead of share/gtk-doc/html. Bump PKGREVISION. 2005-05-25 11:41:32 +00:00
wiz
2ca4737c88 Do not install unused directory. Bump PKGREVISION. 2005-05-25 11:14:59 +00:00
wiz
daf07f7b2e Update to 2.6.4:
OUTPUT CHANGES:

    - When rsync deletes a directory and outputs a verbose message about
      it, it now appends a trailing slash to the name instead of (only
      sometimes) outputting a preceding "directory " string.

    - The --stats output will contain file-list time-statistics if both
      sides are 2.6.4, or if the local side is 2.6.4 and the files are
      being pushed (since the stats come from the sending side).
      (Requires protocol 29 for a pull.)

    - The "%o" (operation) log-format escape now has a third value (besides
      "send" and "recv"):  "del." (with trailing dot to make it 4 chars).
      This changes the way deletions are logged in the daemon's log file.

    - When the --log-format option is combined with --verbose, rsync now
      avoids outputting the name of the file twice in most circumstances.
      As long as the --log-format item does not refer to any post-transfer
      items (such as %b or %c), the --log-format message is output prior to
      the transfer, so --verbose is now the equivalent of a --log-format of
      '%n%L' (which outputs the name and any link info).  If the log output
      must occur after the transfer to be complete, the only time the name
      is also output prior to the transfer is when --progress was specified
      (so that the name will precede the progress stats, and the full
      --log-format output will come after).

  BUG FIXES:

    - Restore the list-clearing behavior of "!" in a .cvsignore file (2.6.3
      was only treating it as a special token in an rsync include/exclude
      file).

    - The combination of --verbose and --dry-run now mentions the full list
      of changes that would be output without --dry-run.

    - Avoid a mkdir warning when removing a directory in the destination
      that already exists in the --backup-dir.

    - An OS that has a binary mode for its files (such as cygwin) needed
      setmode(fd, O_BINARY) called on the temp-file we opened with
      mkstemp().  (Fix derived from the cygwin's 2.6.3 rsync package.)

    - Fixed a potential hang when verbosity is high, the client side is
      the sender, and the file-list is large.

    - Fixed a potential protocol-corrupting bug where the generator could
      merge a message from the receiver into the middle of a multiplexed
      packet of data if only part of that data had been written out to the
      socket when the message from the generator arrived.

    - We now check if the OS doesn't support using mknod() for creating
      FIFOs and sockets, and compile-in some compatibility code using
      mkfifo() and socket() when necessary.

    - Fixed an off-by-one error in the handling of --max-delete=N.  Also,
      if the --max-delete limit is exceeded during a run, we now output a
      warning about this at the end of the run and exit with a new error
      code (25).

    - One place in the code wasn't checking if fork() failed.

    - The "ignore nonreadable" daemon parameter used to erroneously affect
      readable symlinks that pointed to a non-existent file.

    - If the OS does not have lchown() and a chown() of a symlink will
      affect the referent of a symlink (as it should), we no longer try
      to set the user and group of a symlink.

    - The generator now properly runs the hard-link loop and the dir-time
      rewriting loop after we're sure that the redo phase is complete.

    - When --backup was specified with --partial-dir=DIR, where DIR is a
      relative path, the backup code was erroneously trying to backup a
      file that was put into the partial-dir.

    - If a file gets resent in a single transfer and the --backup option is
      enabled along with --inplace, rsync no longer performs a duplicate
      backup (it used to overwrite the first backup with the failed file).

    - One call to flush_write_file() was not being checked for an error.

    - The --no-relative option was not being sent from the client to a
      server sender.

    - If an rsync daemon specified "dont compress = ..." for a file and the
      client tried to specify --compress, the libz code was not handling a
      compression level of 0 properly.  This could cause a transfer failure
      if the block-size for a file was large enough (e.g. rsync might have
      exited with an error for large files).

    - Fixed a bug that would sometimes surface when using --compress and
      sending a file with a block-size larger than 64K (either manually
      specified, or computed due to the file being really large).  Prior
      versions of rsync would sometimes fail to decompress the data
      properly, and thus the transferred file would fail its verification.

    - If a daemon can't open the specified log file (i.e. syslog is not
      being used), die without crashing.  We also output an error about
      the failure on stderr (which will only be seen if --no-detach was
      specified) and exit with a new error code (6).

    - A local transfer no longer duplicates all its include/exclude options
      (since the forked process already has a copy of the exclude list,
      there's no need to send them a set of duplicates).

    - When --progress is specified, the output of items that the generator
      is creating (e.g. dirs, symlinks) is now integrated into the progress
      output without overlapping it.  (Requires protocol 29.)

    - When --timeout is specified, lulls that occur in the transfer while
      the generator is doing work that does not generate socket traffic
      (looking for changed files, deleting files, doing directory-time
      touch-ups, etc.) will cause a new keep-alive packet to be sent that
      should keep the transfer going as long as the generator continues to
      make progress.  (Requires protocol 29.)

    - The stat size of a device is not added to the total file size of the
      items in the transfer (the size might be undefined on some OSes).

    - Fixed a problem with refused-option messages sometimes not making it
      back to the client side when a remote --files-from was in effect and
      the daemon was the receiver.

    - The --compare-dest option was not updating a file that differred in
      (the preserved) attributes from the version in the compare-dest DIR.

    - When rsync is copying files into a write-protected directory, fixed
      the change-report output for the directory so that we don't report
      an identical directory as changed.

  ENHANCEMENTS:

    - Rsync now supports popt's option aliases, which means that you can
      use /etc/popt and/or ~/.popt to create your own option aliases.

    - Added the --delete-during (--del) option which will delete files
      from the receiving side incrementally as each directory in the
      transfer is being processed.  This makes it more efficient than the
      default, before-the-transfer behavior, which is now also available as
      --delete-before (and is still the default --delete-WHEN option that
      will be chosen if --delete or --delete-excluded is specified without
      a --delete-WHEN choice).  All the --del* options infer --delete, so
      an rsync daemon that refuses "delete" will still refuse to allow any
      file-deleting options (including the new --remove-sent-files option).

    - All the --delete-WHEN options are now more memory efficient:
      Previously an duplicate set of file-list objects was created on the
      receiving side for the entire destination hierarchy.  The new
      algorithm only creates one directory of objects at a time (for files
      inside the transfer).

    - Added the --copy-dest option, which works like --link-dest except
      that it locally copies identical files instead of hard-linking them.

    - Added support for specifying multiple --compare-dest, --copy-dest, or
      --link-dest options, but only of a single type. (Promoted from the
      patches dir and enhanced.) (Requires protocol 29.)

    - Added the --max-size option. (Promoted from the patches dir.)

    - The daemon-mode options are now separated from the normal rsync
      options so that they can't be mixed together.  This makes it
      impossible to start a daemon that has improper default option values
      (which could cause problems when a client connects, such as hanging
      or crashing).

    - The --bwlimit option may now be used in combination with --daemon
      to specify both a default value for the daemon side and a value
      that cannot be exceeded by a user-specified --bwlimit option.

    - Added the "port" parameter to the rsyncd.conf file. (Promoted from
      the patches dir.)  Also added "address".  The command-line options
      take precedence over a config-file option, as expected.

    - In _exit_cleanup(): when we are exiting with a partially-received
      file, we now flush any data in the write-cache before closing the
      partial file.

    - The --inplace support was enhanced to work with --compare-dest,
      --link-dest, and (the new) --copy-dest options. (Requires protocol
      29.)

    - Added the --dirs (-d) option for an easier way to copy directories
      without recursion.

    - Added the --list-only option, which is mainly a way for the client to
      put the server into listing mode without needing to resort to any
      internal option kluges (e.g. the age-old use of "-r --exclude="/*/*"
      for a non-recursive listing).  This option is used automatically
      (behind the scenes) when a modern rsync speaks to a modern daemon,
      but may also be specified manually if you want to force the use of
      the --list-only option over a remote-shell connection.

    - Added the --omit-dir-times (-O) option, which will avoid updating
      the modified time for directories when --times was specified.  This
      option will avoid an extra pass through the file-list at the end of
      the transfer (to tweak all the directory times), which may provide
      an appreciable speedup for a really large transfer. (Promoted from
      the patches dir.)

    - Added the --filter (-f) option and its helper option, -F.  Filter
      rules are an extension to the existing include/exclude handling
      that also supports nested filter files as well as per-directory
      filter files (like .cvsignore, but with full filter-rule parsing).
      This new option was chosen in order to ensure that all existing
      include/exclude processing remained 100% compatible with older
      versions.  Protocol 29 is needed for full filter-rule support, but
      backward-compatible rules work with earlier protocol versions.
      (Promoted from the patches dir and enhanced.)

    - Added the --delay-updates option that puts all updated files into
      a temporary directory (by default ".~tmp~", but settable via the
      --partial-dir=DIR option) until the end of the transfer.  This
      makes the updates a little more atomic for a large transfer.

    - If rsync is put into the background, any output from --progress is
      reduced.

    - Documented the "max verbosity" setting for rsyncd.conf.  (This
      setting was added a couple releases ago, but left undocumented.)

    - The sender and the generator now double-check the file-list index
      they are given, and refuse to try to do a file transfer on a
      non-file index (since that would indicate that something had gone
      very wrong).

    - Added the --itemize-changes (-i) option, which is a way to output a
      more detailed list of what files changed and in what way.  The effect
      is the same as specifying a --log-format of "%i %n%L" (see both the
      rsync and rsyncd.conf manpages).  Works with --dry-run too.

    - Added the --fuzzy (-y) option, which attempts to find a basis file
      for a file that is being created from scratch.  The current algorithm
      only looks in the destination directory for the created file, but it
      does attempt to find a match based on size/mod-time (in case the file
      was renamed with no other changes) as well as based on a fuzzy
      name-matching algorithm.  This option requires protocol 29 because it
      needs the new file-sorting order.  (Promoted from patches dir and
      enhanced.) (Requires protocol 29.)

    - Added the --remove-sent-files option, which lets you move files
      between systems.

    - The hostname in HOST:PATH or HOST::PATH may now be an IPv6 literal
      enclosed in '[' and ']' (e.g. "[::1]").  (We already allowed IPv6
      literals in the rsync://HOST:PORT/PATH format.)

    - When rsync recurses to build the file list, it no longer keeps open
      one or more directory handles from the dir's parent dirs.

    - When building under windows, the default for --daemon is now to
      avoid detaching, requiring the new --detach option to force rsync
      to detach.

    - The --dry-run option can now be combined with either --write-batch or
      --read-batch, allowing you to run a do-nothing test command to see
      what would happen without --dry-run.

    - The daemon's "read only" config item now sets an internal read_only
      variable that makes extra sure that no write/delete calls on the
      read-only side can succeed.

    - The log-format % escapes can now have a numeric field width in
      between the % and the escape letter (e.g. "%-40n %08p").

    - Improved the option descriptions in the --help text.

  BUILD CHANGES:

    - Handle an operating system that use mkdev() in place of makedev().

    - Improved configure to better handle cross-compiling.
2005-05-25 10:55:16 +00:00
kleink
617fb577a0 Incorporate today's allocation of 2400:0000::/19 to APNIC, bringing
us to jwhois-3.2.2nb18.
2005-05-24 07:43:07 +00:00
minskim
4af32d153e This package needs openssl. 2005-05-23 15:02:14 +00:00
rillig
f795c2e475 Removed trailing white-space. 2005-05-23 08:26:03 +00:00
adam
ec3171c564 Changes 0.95.3:
- Fixed a potential denial-of-service problem.
- Fixed OOB reply code which would lead to failed assertions.
- [GTK1] Show Enable option and Remove button in Filter editor again.
- Fixed inadvertent truncation of large files (> 4 GB).
- Compatibility fixes for 64-bit platforms.
2005-05-23 07:58:09 +00:00
jlam
98b0808fe4 This package actually wants "flex", not just "lex". 2005-05-23 01:21:26 +00:00
jlam
585534220c Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:
USE_GNU_TOOLS	-> USE_TOOLS
	awk		-> gawk
	m4		-> gm4
	make		-> gmake
	sed		-> gsed
	yacc		-> bison
2005-05-22 20:07:36 +00:00
jlam
48781afdbb For packages that use GNU configure, don't bother adding "TOOL"
variables into CONFIGURE_ENV if the new tools framework already takes
care of adding them automatically.
2005-05-22 05:35:32 +00:00
jlam
f35b224a50 SUBST_FILES.* must be relative to ${WRKSRC}. 2005-05-21 04:10:17 +00:00
jlam
3fb11512b9 PERL5_PKGSRCDIR isn't defined when using the new tools framework. Replace
it with an explicit lang/perl58 reference.
2005-05-19 15:26:03 +00:00
wiz
cdb6489776 Remove gnome1 packages except as needed for gnucash.
Ok'd by jmmv@ and rh@ (gnome 1 maintainers).
2005-05-18 22:02:17 +00:00
adrianp
70936778cc - Add fix for recent security issue 2005-05-18 21:58:45 +00:00
xtraeme
f270ef370e Update to 1.4.1, changes:
* persistent bitmap cache optimisations
   * support for more RDP-orders (ellipse, polygon)
   * libao sound-driver (for Mac OSX and others)
   * Unicode support for transmitted strings/filenames
   * Added korean keymap
   * Xembed fixes to work with krdc correctly
   * Portability fixes
   * Support for RDP-compression (all bpps)
   * process RDP recv queue if send queue is full
2005-05-18 01:11:44 +00:00
sketch
75167e728e Use RCD_SCRIPTS_SHELL. Script now works on Solaris. 2005-05-17 13:17:34 +00:00
veego
815bc267a9 Add missing $NetBSD$ which was there when i generated distinfo. 2005-05-17 06:26:40 +00:00
veego
e57db3afa2 Don't initialize $(LD_SEARCH_FLAGS), which is used in the $(LD) link command.
Inspired by an patch from agc to tk83. Thx to krister for pointing that out
to me.
fix PR pkg/30241
2005-05-16 17:04:03 +00:00
jlam
e70b376fa4 Note that tar is required by this package. 2005-05-16 01:32:22 +00:00
jlam
7425b543e8 Note that gtar is required by the package. 2005-05-16 01:15:30 +00:00
jlam
419428ec4a Note where gzip or gunzip is required by the package since it isn't
required by default any longer in bsd.pkg.mk under the new tools
framework.
2005-05-15 22:02:26 +00:00
jlam
67fbaa9155 Drop MAN1 (FreeBSD Ports-ism), and note that gzip is required during
post-install.
2005-05-15 21:52:10 +00:00
jlam
c5a4999c9f This package uses ${PATCH} explicitly. 2005-05-15 19:13:39 +00:00
jlam
7cc1987ca9 whitespace nits 2005-05-15 19:12:46 +00:00
adrianp
42c87d0fd8 - Add RMD160 checksum
- Use INSTALL_UNSTRIPPED to fix Darwin
- Remove GTK frontend support as it's still got threading problems
  and it's not ready for pkgsrc.
2005-05-14 17:19:02 +00:00
adrianp
2eac11eba1 - Add a conflict statement now that ettercpa-NG has been imported 2005-05-14 16:46:17 +00:00
lukem
0e2d43cf18 Fix the build on OS X.3.
Bump PKGREVISION.
2005-05-14 06:06:26 +00:00
lukem
4b8612bd09 Update to tnftp 20050514 2005-05-14 05:16:09 +00:00