adduser and deluser scripts into ${PKG_SYSCONFDIR} that are capable of
dealing with usernames containing a "$". These scripts basically
accept the same options as useradd/userdel. They're meant to be used
in "add user script" and "delete user script" to deal with samba
machine accounts.
Inspired by FreeBSD "ports".
Fix the PLISTs accordingly.
Also, while at it, remove now obsolete compileall.py calls in post-install
targets and insure that extension.mk is in included before builinlinks of
other Python modules.
Discussed with/ok'ed by drochner@.
Net-DNS-SEC updates, seems that IETF has been busy redefining DNSSEC.
When parsing resolver configuration files, IPv6 addresses are now skipped,
as Net::DNS does not yet have IPv6 support.
Broke Net::DNS::Resolver into seperate classes. Many of the globals in
Net::DNS::Resolver no longer exist. They were never documented
so you never used them.... right?
Options to Net::DNS::Resolver->new() are now supported, including
using your own configuration file.
Moved next_id() from Resolver.pm to Header.pm (which is where it is
used).
Tie::DNSHash removed from the package, see Tie::DNS from CPAN for a more
complete implementation of a DNS hash.
Applied David Carmean's patch for handling more than one string in a
TXT RR's RDATA section.
Applied patch from Dan Sully (daniel@electricrain.com) allowing multiple
questions to be part of a DNS packet.
USE_GCC2 or USE_GCC3 where appropriate.
the functionality of the old gcc.buildlink2.mk has been rolled into
compiler.mk now, which is automatically used.
more changes to come later...
Changes from NEWS file:
--------8<--------8<--------8<--------8<--------8<--------8<--------8<
*5.0.9*
SECURITY:
- An existing user/community could get access to data in MIB
objects that were explicitly excluded from their view.
Fixes:
- Perl build environment should better under Windows
- Misc kerberos support fixes.
- Improvements on various manual pages.
- A annoying bug with SETs being passed to pass scripts was fixed.
- The often talked about VACM optimization improvement was fixed again.
- mib2c handles augmentation tables better now.
- Various 64 bit issues have been addressed.
*5.0.8*
New:
- No new features will be added to the 5.0.x line.
Ports:
- Update libtool to version 1.4.3, for the benefit of Darwin
- diskio support for Darwin
- Updates for OpenBSD 3.
- Updates to solaris README
Fixes:
- find libwrap w/nsl on RedHat
- fix for openssl 0.9.7
- Fix some AgentX memory leaks
- use macro for inline function prototypes
- Attempt to find unused port before running tests
- Use SNMP_SLEEP environment variable when running tests
- calculate a proper ifSpeed under linux when possible
- better daemonization of snmpd
- close and reopen snmptrapd log files on HUP
- support for 16 bit reuqest ids
- Recognize new 't' code in display hints
- misc other fixes
*5.0.7*
New:
- VACM (access control) optimizations which will greatly benefit
people who wish to exclude large portions of the MIB tree from
some people. Previously this was a large resource drain.
- Add command line option to snmpd to set syslog facility
- Reverse DISPLAY-HINT processing, i.e. it allows you to input data
formatted like a DISPLAY-HINT prescribes
- Support setting of sysDescr and sysObjectID via snmpd.conf
configuration directives
- New output option to force display of strings as hex
- Persistent directory can be specified at runtime
- Add support for Linux virtual interfaces in the ipAddressTable.
- implemented the mteEventTable and the mteEventNotificationTable
form the DISMAN-EVENT-MIB.
Fixes:
- AgentX no longer flagged as experimental
- A few memory leak fixes for the table_iterator agent API.
- Processed flag cleared before each pass of a set request
- Remove snmpd pid file on exit
- Restore default behaviour of building shared libraries
- misc other fixes
--------8<--------8<--------8<--------8<--------8<--------8<--------8<
NetBSD packages collection as net/p5-RADIUS.
This is a perl module that provides an interface to turn RADIUS packets
into perl data structures and vice-versa.
This addresses PR 22722.
changes:
Version 1.2.4 - 16 Aug 2003
The final version
* Workaround for corrupted shares database problem which many Mac users seem to
have
* Notification for incomplete configuration
* Fix for a subtle race condition between starting transfers and getting a
list of privileged users
* It's now possible to give download privileges to users from the userlist
* Password entry box now uses ***
* Search responses are now buffered - less flicker, less stress on the client
* If log window is collapsed, messages are now duplicated in the status bar
* It's now possible to track status changes for the individual users from
the userlist
Version 1.2.3 - 23 Jul 2003
Added features from Hyriand's patch:
* Pyslsk will ping the server every 30 seconds (rewrote it to be
gui-independent)
* Search history (remembers 10 last searches)
* Log window is now collapsable (state is remembered between sessions),
rewrote it to look prettier than hyriand's version
* Resizable panels aren't deleted anymore when made really small
* Userinfo and browse tabs show user status
* /clear /c will clear a chat screen
* version in the window title
Other fixes:
* the default "queue if" limit is now 10 kb/s to avoid "how do I limit the
number of uploads" questions
* errors when decompressing filelists and search results no longer
cause a crash
* if locking a file is not possible, a download will continue anyway
with a warning
Version 1.2.2 - 24 Jun 2003
* wxPython 2.4.1 fixes; this version is now required, because it fixes
the "crash-on-tab in an empty notebook" problem and handles ctrl-c gracefully
* Ugly but working fix for the "cannot install idle handler twice" crash
Version 1.2.1 - 18 Jun 2003
* Python 2.3 fixes
* Python 2.2.0 fixes
* Fix for "too many open files problem"
* Aborted files are now not restarted when a user logs back on
* New address for postcards
1.3.5 08/07/2003 released
- Now ipa(8) removes created PID-file when exits
- Not it is possible to use OpenBSD PF on not OpenBSD (see the INSTALL file)
- Added a new parameter "debug_worktime"
- Some fixes for code that runs commands
Nicotine is a SoulSeek client written in Python, based on the
PySoulSeek project by Alexander Kanavin. It features, among other
things, a completely rewritten graphical user interface which uses
PyGTK-2 toolkit and a less strict user request policy.
Nicotine is a feature complete client for the SoulSeek filesharing
network. You can use it to upload, download, search and chat. You
can keep a "buddy" list and basically everything else a SoulSeek
client is supposed to do. If you are familliar with PySoulSeek,
you'll probably notice a striking resemblance in appearance. More
info: Daelstorm's Nicotine Propaganda page.
Changes:
Version 2.6.7 - 2003-08-29
* new settings ftp:use-size, ftp:use-mdtm, ftp:use-telnet-iac.
* optimized writing to local disk by increasing write size.
* fixed size catching from 150 ftp server reply.
* correct exit code of commands help, lftp (reported by trancefx).
* hftp improvements from Johannes Zellner: CSM proxy support; colored listings;
do not print hour:minute if not known.
* translations updated.
* fixed a bug with saving last working directory for a site.
* fixed a bug with FXP of zero sized files.
* fixed a bug happening when a 5xx reply is received after QUIT is sent.
* readline updated to version 4.3.
changes from webpage:
Quagga 0.96.2 has been released, which fixes a small but very
annoying ospfd bug. Also includes Mr. Ohara's command.c newline
fix.
Quagga 0.96.1 has been released, which fixes a small but significant
problem with the privileges code.
gnatsperl is a collection of perl modules providing a perl interface to the
gnatsd daemon (GNU gnats issue tracking system). It is intended to allow
developers to more easily create tie-in applications to gnats.
Packages imported from pkgsrc-wip. Ok'ed by wiz@
Net::Jabber is a collection of Perl modules that provide a Perl Developer
access to the Jabber protocol. Using OOP modules we provide a clean
interface to writing anything from a full client to a simple protocol
tester.
Package imported from pkgsrc-wip. Ok'ed by wiz@
Provided in PR pkg/22664 by Min Sik Kim <minskim at bawi dot org>.
Minor tuning by myself.
Changes since version -1.0a11a (aka 1.8a)
* [Tim Buchheim]Mon Feb 10 14:17:40 PST 2003
More updates for wireless animations:
* wireless broadcast packets now use "r" events when animating in
reverse, just like non-broadcast packets. (previously they used
the "h" event even when going backwards)
* wireless and wired nodes can now be mixed with better results.
This requires using the "W" event as well as supplying X and Y
coordinates for all nodes in the scenario.
* The range and duration of the animation of wireless packets can
now be specified on either a per-packet basis or by setting
global parameters.
* [Tim Buchheim]Tue Dec 10 19:02:19 PST 2002
Two changes to the animation of broadcast packets in wireless
scenarios:
* bcast packets used to be animate in real time, not virtual time.
so if you changed the playback speed (or even paused it) the
circles would always expand at the same real rate. Now, the
animation is done in virtual time, like all other objects. So if
you slow down the playback rate, the circles will move slower. If
you increase playback rate, they move faster.
* you can now set the speed for broadcast packets. (previously they
ran at a hardcoded speed.) Use something like the following:
v -t 0.0 -e set_bcast_duration 0.02
The default is currently set to 0.01 (units are seconds)
Version 1.2.1 - 19082003asg
- --------------------------------
* Fixed a bug in dologin.
Now the use of ftp.proxy with a fixed server works again.
Version 1.2.0 - 11072003asg
- --------------------------------
* Looking in this file this numbering scheme displeased me.
From now on every beta release get a subnumber and official
releases a major number.
So this new release will start with 1.2.0
Version 1.1.7.pre3 - 09072003asg
- --------------------------------
* Fixed missing line in the do_login function. Could solve unexpected
behaviour of ftp.proxy.
Mentioned by Michael A. Meiszl and Rasca Gmelch.
Version 1.1.7.pre2 - 06042003asg
- --------------------------------
* Another attempt to deal with an old problem: Suppose the client
lists an almost empty directory (or does any other small data
transmission with the remote server) is might happen that the
proxy receives and spools the data before the 150 response is
send to the client. ftp.proxy uses the TCP_NODELAY socket
options since version 1.1.4 but what if the server (or upstream
proxy) causes the problem?
The proxy does now track if the 150 response arrived already and
the data transmission between client and server is delayed until
it has been received.
Version 1.1.7.pre1 - 04042003asg
- --------------------------------
* Introducing `dynamic configuration programs' aka DCP's. In short
a DCP receives username and remote server as supplied by the user
and sends the proxy server the real FTP server the proxy should
connect to with perhaps different username and password.
Everything of this is optional. Furthermore there is yet no
documentation because DCPs are work in progress and even the DCP
scheme is not fixed yet. There is however a sample DCP named
operator.dcp showing how things basically work.
DCP's required changes to the source code. Even if you do not
use DCP's the changes may influence the way ftp.proxy is working.
The DCP's are based on the idea of 'connection translation program'
from Damian Ivereigh and replaces this feature introduced in 1.1.6.beta6
Version 1.1.6.beta8 - 25MAR2003asg
- ----------------------------------
* Changed -D option: the proxy server port number must now be set
with the -D option.
Version 1.1.6.beta7 - 10FEB2003asg
- ----------------------------------
* Added compile-help in src/Makefile for solaris and a putenv
workaround for the missing function.
Hope ftp.proxy will now compile on solaris without errors.
Mentioned by Gregoire Barbier, Lefteris Giakoumatos,
Christophe Giraud-Briquet, Neil McCalden and others.
* Complete rewrite of multiline server response handling.
Handling is now much more RFC conform in this point.
Version 1.1.6.beta6 - 22JAN2003asg
- ----------------------------------
* Added sample script to start ftp.proxy in debug mode.
* Added sample trp script.
* Do not fork ftp.proxy in daemon mode when debug option is set.
* Changed syslog calls to be more ANSI-C conform.
* Source code compatibility: changed the syslog's `%m' to `%s' with
a `strerror(errno)' argument.
* Added support connection translation program (short: trp's), mentioned
by Damian Ivereigh.
* Introduced version variable in Makefile.
* Added new command line option '-u' to allow usernames with a '@'
in it. Mentioned by Paul Dragicevich.
* Changed GPL to current version.
* Changed getc_fd to handle servers that close the data connection.
* Changed proxy response on PASV because mozilla does not like it.
* Added daemon mode. Now you can start ftp.proxy as daemon using '-D'.
This is still experimental do not use this on productive environments.
The feature will be added official in the next release.
Additional parameters are required.
* Applied patch which fixes problems with multi-line server greetings,
as it appears on 'AppleShare IP FTP Server'. Mentioned by Menno Smits.
* Changed default log facility to LOG_DAEMON. On Linux, FreeBSD and NetBSD
it is still LOG_FTP.
* Modified cfputs() to send the line together with the CR/LF in one
packet to make broken firewalls happy.