Age | Commit message (Collapse) | Author | Files | Lines |
|
path "/usr/local/bin/pgp".
|
|
flooding of the console with unimportant INN log messages.
|
|
otherwise only executable for member of the group "news" and can't hence
be used as posting frontend for e.g. the "nn" package.
|
|
- innxmit can again handle regular filenames as input as well as storage
API tokens (allowing it to be used to import an old traditional
spool).
- Several problems with tagged-hash history files have been fixed thanks
to the debugging efforts of Andrew Gierth and Sang-yong Suh.
- A very long-standing (since INN 1.0!) NNTP protocol bug in nnrpd was
fixed. The response to an ARTICLE command retrieving a message by
message ID should have the message ID as the third word of the
response, not the fourth. Fixing this is reported to *possibly* cause
problems with some Netscape browsers, but other news servers correctly
follow the protocol.
- Some serious performance problems with expiration of tradspool should
now be at least somewhat alleviated. tradspool and timehash now know
how to output file names for removal rather than tokens, and fastrm's
ability to remove regular files has been restored. This should bring
expiration times for tradspool back to within a factor of two of
pre-storage-API expiration times.
- An item that was actually changed in 2.3.0 but wasn't noted in NEWS
when it should have been: Users can no longer post articles
containing Approved: headers to moderated groups by default; they must
be specifically given that permission with the access: parameter in
readers.conf. See the man page for more details.
- Added a sample subscriptions file and documentation for it and
innmail.
The changes required for this update were contributed by Bernd Ernesti
in PR pkg/13299.
|
|
|
|
|
|
+ move the patch digest/checksum values from files/patch-sum to distinfo
|
|
|
|
@PREFIX@ in DEINSTALL/INSTALL scripts.
|
|
XXX need to teach pkglint to be more picky about this
|
|
|
|
|
|
|
|
INN 2.3.0 represents a significant architectural change to INN, with a
completely new internal overview interface, three new overview mechanisms,
two new article storage mechanisms, and the elimination of quite a few old
interfaces and old code.
The NetBSD package furthermore includes IPv6 support and a new style
startup script with backwards compatibility.
|
|
|
|
|
|
out of date - it was based on a.out OBJECT_FMT, and added entries in the
generated PLISTs to reflect the symlinks that ELF packages uses. It also
tried to be clever, and removed and recreated any symbolic links that were
created, which has resulted in some fun, especially with packages which
use dlopen(3) to load modules. Some recent changes to our ld.so to bring
it more into line with other Operating Systems also exposed some cracks.
+ Modify bsd.pkg.mk and its shared object handling, so that PLISTs now contain
the ELF symlinks.
+ Don't mess about with file system entries when handling shared objects in
bsd.pkg.mk, since it's likely that libtool and the BSD *.mk processing will
have got it right, and have a much better idea than we do.
+ Modify PLISTs to contain "ELF symlinks"
+ On a.out platforms, delete any "ELF symlinks" from the generated PLISTs
+ On ELF platforms, no extra processing needs to be done in bsd.pkg.mk
+ Modify print-PLIST target in bsd.pkg.mk to add dummy symlink entries on
a.out platforms
+ Update the documentation in Packages.txt
With many thanks to Thomas Klausner for keeping me honest with this.
|
|
Changes:
- INN no longer installs inews setgid news or rnews setuid root by
default. If you need the old behavior, --enable-uucp-rnews or
--enable-setgid-inews must be given to configure. See INSTALL
for more information.
- A security hole when verifycancels is turned on in inn.conf (not
the default) was fixed.
- Message IDs are now limited to 250 octets to prevent
interoperability problems with other servers.
- Various other security paranoia fixes have been made.
- Embedded Perl filters fixed to work with Perl 5.6.0.
- Lots of bug fixes.
|
|
|
|
Added hack to post-build since the package's libtool recognizes more
switches for the install program than the default libtool.
|
|
|
|
|
|
|
|
Add a new USE_LIBTOOL definition that uses the libtool package instead of
pkglibtool which is now considered outdated.
USE_PKGLIBTOOL is available for backwards compatibility with old packages
but is deprecated for new packages.
|
|
|
|
- Various minor bug fixes and a y2k bug fix. The y2k bug is in version
version 2.2.1 only and will show up after Jan 1st when a news reader
issues a NEWNEWS command for a date prior to the year 2000.
- Various bug fixes. Most importantly, bug fixes to potential
security holes (buffer overflow type).
|
|
|
|
|
|
can be convinced to use NetBSD's "yacc" instead. Patch supplied by
David Rankin in PR pkg/8516.
|
|
|
|
displayed using the -B option to pkg_info(1).
|
|
"${PREFIX}/bin" it gets installed to "${PREFIX}/inn" now. Only the
manual pages and the configuration file examples remain at the old
location.
|
|
linked to "${LOCALBASE}/bin". Fixes PR pkg/8110 by Wolfgang Rupprecht.
|
|
newsreaders like "nn" or "trn" can use them.
|
|
than "/bin/sh", too.
|
|
|
|
|
|
"pkg_add" worked fine.
|
|
|
|
possible security problem while execute permission for "rnews" for
everyone is not. So install "rnews" with mode 4555 instead of 4550.
|
|
|
|
supplied by Chris Jones in PR pkg/7597.
|
|
|
|
by Chris Jones.
|
|
|
|
result of these patches was that the libtool stub got installed instead of
the real binary.
|
|
Don't pickup random crap, $LOCALBASE/bin/perl or bust!
|
|
|
|
|
|
|