1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-03 01:23:49 +00:00
freebsd-ports/security/libprelude/pkg-plist
Cheng-Lung Sung 1e36b84691 - Update to 0.9.15.2
- Updated patch-Makefile.in
- Added Man page

Changelog libprelude:
- prelude-adduser has been renamed to prelude-admin, and now include command
  to print or send files containing binary IDMEF data.
- Brand new failover implementation, Feature a real 'journaling' log,
  allowing to restart where we were interupted. Allow multiple process to write to
  the same failover, and is chroot safe.
- prelude-admin manpage, thanks to Frederic Motte <fred at ubixis com>.
- Use SHA1 in place of MD5 for Analyzer checksum.
- Do not set TCP option on UNIX socket, avoid un-necessary warning.
- New measure all over the public interface to protect against bad API
  usage, when a function is not used correctly, a critical warning is triggered.
- [logging]: New PRELUDE_LOG_CRIT logging priority.
- [logging]: Correctly map Prelude log level to Syslog priority.
- [logging]: Improved logging format (include timestamp, level, process pid).
- [logging]: New LIBPRELUDE_ABORT variable, useful if you'd like libprelude
  to abord on critical assertion.
- [logging]: Automatically switch to syslog mode if we detect stdout/stderr
  closure.
- [IDMEF-Criteria]: When we try to match a value against a path that is not
  part of a message using a 'not' operator, the match should succeed
  (Example:
   alert.classification.text != 'stuff' should match if the message has no
   classification object).
- [IDMEF-Criteria]: When matching multiple listed values within the same
  path using a 'not' operator, return an explicit 'no match' if the provided
  comparison value was found at least once.
- [IDMEF-Path] (fix #251): Fixes NULL pointer dereference when the last
  element of an IDMEF path to an enumeration is not the enumeration itself
  (S??鞋bastien Tricaud <toady at gscore.org>
- Fix a possible race condition with the internal libprelude reference to
  the program idmef_analyzer_t when asynchronous timer were used.
- Workaround possible deadlock at exit on OpenBSD, Linux Glibc.
- Only configure libltdl if it is required.
- Various bug fixes, minor enhancements.
- Write the children PID into specified pidfile (fixes #257).
- Fix double free on idmef_criterion_value_t cloned regexp object (thanks
  to Helmut Azbest <helmut.azbest at gmail.com>).
- Allow Python thread to run, while entering libprelude C function.
- Return PRELUDE_ERROR_ASSERTION when API check fail, in place of
  PRELUDE_ERROR_GENERIC.
- Make prelude_plugin_unsubcribe() work as expected (call the plugin
  instance destroy function).
- Various bug fixes, minor enhancements.

PR:		ports/116107
Submitted by:	maintainer (Robin Gruyters)
2007-10-05 01:44:07 +00:00

129 lines
5.8 KiB
Plaintext

@comment $FreeBSD$
bin/libprelude-config
bin/prelude-adduser
bin/prelude-admin
@unexec if cmp -s %D/etc/prelude/default/client.conf %D/etc/prelude/default/client.conf-dist; then rm -f %D/etc/prelude/default/client.conf; fi
etc/prelude/default/client.conf-dist
@exec if [ ! -f %D/etc/prelude/default/client.conf ] ; then cp -p %D/%F %B/client.conf; fi
@unexec if cmp -s %D/etc/prelude/default/global.conf %D/etc/prelude/default/global.conf-dist; then rm -f %D/etc/prelude/default/global.conf; fi
etc/prelude/default/global.conf-dist
@exec if [ ! -f %D/etc/prelude/default/global.conf ] ; then cp -p %D/%F %B/global.conf; fi
@unexec if cmp -s %D/etc/prelude/default/idmef-client.conf %D/etc/prelude/default/idmef-client.conf-dist; then rm -f %D/etc/prelude/default/idmef-client.conf; fi
etc/prelude/default/idmef-client.conf-dist
@exec if [ ! -f %D/etc/prelude/default/idmef-client.conf ] ; then cp -p %D/%F %B/idmef-client.conf; fi
@unexec if cmp -s %D/etc/prelude/default/tls.conf %D/etc/prelude/default/tls.conf-dist; then rm -f %D/etc/prelude/default/tls.conf; fi
etc/prelude/default/tls.conf-dist
@exec if [ ! -f %D/etc/prelude/default/tls.conf ] ; then cp -p %D/%F %B/tls.conf; fi
include/libprelude/common.h
include/libprelude/daemonize.h
include/libprelude/idmef-additional-data.h
include/libprelude/idmef-class.h
include/libprelude/idmef-criteria.h
include/libprelude/idmef-criterion-value.h
include/libprelude/idmef-data.h
include/libprelude/idmef-message-id.h
include/libprelude/idmef-message-print.h
include/libprelude/idmef-message-read.h
include/libprelude/idmef-message-write.h
include/libprelude/idmef-path.h
include/libprelude/idmef-time.h
include/libprelude/idmef-tree-data.h
include/libprelude/idmef-tree-wrap.h
include/libprelude/idmef-value-type.h
include/libprelude/idmef-value.h
include/libprelude/idmef.h
include/libprelude/prelude-async.h
include/libprelude/prelude-client-profile.h
include/libprelude/prelude-client.h
include/libprelude/prelude-config.h
include/libprelude/prelude-connection-pool.h
include/libprelude/prelude-connection.h
include/libprelude/prelude-error.h
include/libprelude/prelude-extract.h
include/libprelude/prelude-failover.h
include/libprelude/prelude-hash.h
include/libprelude/prelude-ident.h
include/libprelude/prelude-inttypes.h
include/libprelude/prelude-io.h
include/libprelude/prelude-linked-object.h
include/libprelude/prelude-list.h
include/libprelude/prelude-log.h
include/libprelude/prelude-message-id.h
include/libprelude/prelude-msg.h
include/libprelude/prelude-msgbuf.h
include/libprelude/prelude-option-wide.h
include/libprelude/prelude-option.h
include/libprelude/prelude-plugin.h
include/libprelude/prelude-string.h
include/libprelude/prelude-thread.h
include/libprelude/prelude-timer.h
include/libprelude/prelude.h
include/libprelude/variable.h
lib/libprelude.la
lib/libprelude.so
lib/libprelude.so.13
%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/Prelude.pm
%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/Prelude/.packlist
%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/Prelude/Prelude.bs
%%WITH_PERL%%%%SITE_PERL%%/%%PERL_ARCH%%/auto/Prelude/Prelude.so
%%WITH_PERL%%@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Prelude
%%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/_prelude.so
%%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/prelude.py
%%WITH_PYTHON%%%%PYTHON_SITELIBDIR%%/prelude.pyc
share/aclocal/libprelude.m4
%%PORTDOCS%%%%DOCSDIR%%/ch01.html
%%PORTDOCS%%%%DOCSDIR%%/ch02.html
%%PORTDOCS%%%%DOCSDIR%%/ch03.html
%%PORTDOCS%%%%DOCSDIR%%/ch04.html
%%PORTDOCS%%%%DOCSDIR%%/home.png
%%PORTDOCS%%%%DOCSDIR%%/index.html
%%PORTDOCS%%%%DOCSDIR%%/index.sgml
%%PORTDOCS%%%%DOCSDIR%%/left.png
%%PORTDOCS%%%%DOCSDIR%%/libprelude-idmef-additional-data.html
%%PORTDOCS%%%%DOCSDIR%%/libprelude-idmef-criteria.html
%%PORTDOCS%%%%DOCSDIR%%/libprelude-idmef-criterion-value.html
%%PORTDOCS%%%%DOCSDIR%%/libprelude-idmef-data.html
%%PORTDOCS%%%%DOCSDIR%%/libprelude-idmef-message-print.html
%%PORTDOCS%%%%DOCSDIR%%/libprelude-idmef-message-read.html
%%PORTDOCS%%%%DOCSDIR%%/libprelude-idmef-message-write.html
%%PORTDOCS%%%%DOCSDIR%%/libprelude-idmef-path.html
%%PORTDOCS%%%%DOCSDIR%%/libprelude-idmef-time.html
%%PORTDOCS%%%%DOCSDIR%%/libprelude-idmef-tree-wrap.html
%%PORTDOCS%%%%DOCSDIR%%/libprelude-idmef-value.html
%%PORTDOCS%%%%DOCSDIR%%/libprelude-prelude-async.html
%%PORTDOCS%%%%DOCSDIR%%/libprelude-prelude-client-profile.html
%%PORTDOCS%%%%DOCSDIR%%/libprelude-prelude-client.html
%%PORTDOCS%%%%DOCSDIR%%/libprelude-prelude-connection-pool.html
%%PORTDOCS%%%%DOCSDIR%%/libprelude-prelude-connection.html
%%PORTDOCS%%%%DOCSDIR%%/libprelude-prelude-error.html
%%PORTDOCS%%%%DOCSDIR%%/libprelude-prelude-failover.html
%%PORTDOCS%%%%DOCSDIR%%/libprelude-prelude-hash.html
%%PORTDOCS%%%%DOCSDIR%%/libprelude-prelude-ident.html
%%PORTDOCS%%%%DOCSDIR%%/libprelude-prelude-inttypes.html
%%PORTDOCS%%%%DOCSDIR%%/libprelude-prelude-io.html
%%PORTDOCS%%%%DOCSDIR%%/libprelude-prelude-linked-object.html
%%PORTDOCS%%%%DOCSDIR%%/libprelude-prelude-list.html
%%PORTDOCS%%%%DOCSDIR%%/libprelude-prelude-log.html
%%PORTDOCS%%%%DOCSDIR%%/libprelude-prelude-msg.html
%%PORTDOCS%%%%DOCSDIR%%/libprelude-prelude-msgbuf.html
%%PORTDOCS%%%%DOCSDIR%%/libprelude-prelude-option-wide.html
%%PORTDOCS%%%%DOCSDIR%%/libprelude-prelude-option.html
%%PORTDOCS%%%%DOCSDIR%%/libprelude-prelude-plugin.html
%%PORTDOCS%%%%DOCSDIR%%/libprelude-prelude-string.html
%%PORTDOCS%%%%DOCSDIR%%/libprelude-prelude-timer.html
%%PORTDOCS%%%%DOCSDIR%%/libprelude-prelude.html
%%PORTDOCS%%%%DOCSDIR%%/libprelude.devhelp
%%PORTDOCS%%%%DOCSDIR%%/libprelude.devhelp2
%%PORTDOCS%%%%DOCSDIR%%/pt01.html
%%PORTDOCS%%%%DOCSDIR%%/pt02.html
%%PORTDOCS%%%%DOCSDIR%%/pt03.html
%%PORTDOCS%%%%DOCSDIR%%/pt04.html
%%PORTDOCS%%%%DOCSDIR%%/right.png
%%PORTDOCS%%%%DOCSDIR%%/style.css
%%PORTDOCS%%%%DOCSDIR%%/up.png
%%PORTDOCS%%@dirrm %%DOCSDIR%%
@dirrm include/libprelude
@dirrm etc/prelude/default
@dirrmtry etc/prelude/profile
@dirrmtry etc/prelude