d41b16c6cd
per maintainer update request by PR#44548. Changes in pkgsrc: * Added LICENSE. Changes: * Versions of ipa_{ac,db,st}_mod APIs were changed to 2. * Optimized and simplified source code of IPA. * New parameter "ictl" in ipa.conf. * New parameter "ctl_query_max_size" in ipa.conf. * New parameter "value_units" in ipa.conf and ipastat.conf. * Now "restart" and "expire" parameters are optional in ipa.conf. * Now "limit" and "threshold" parameters in ipa.conf can be equal to zero. * Now ipactl can create and delete dynamic rules. * Now ipactl accepts commands "set limit ... counter ..." and "set threshold ... counter ...". * If a limit or a threshold uses "null" database and if it was initialized, then next time during initialization (when some time related problem occurred) imitate its old state from its current state. * Allow to use '_' characters in macro variables names. * Added support for ipactl's messages credentials checking for NetBSD. * Give limitation on the depth of included files (macro variable INCLUDE_DEPTH_MAX with default value 100). * configure.ac was optimized. * All manual pages were reformatted to follow traditional typographic style. * Now all debug messages in ipa and ipastat are written with the "DEBUG: " prefix. * Check correctness of names of dynamic rules and names in received control commands. * Check correctness of names in ipa, ipastat and ipactl options arguments. * Now ipa does not use SIGALRM in timeout implementation for control socket. * Now ipactl does not use SIGALRM in timeout implementation. * Now non-standard function mem_vasprintf() exported to modules returns number of characters in allocated buffer. * Now if some configuration error occurred in included file, then ipa and ipastat log include history, that allows much easy identify point of failure. * Now ipactl does not have limits on lengths of rules, limits, thresholds names. * In some places where EWOULDBLOCK is checked, checks for EAGAIN were added, as it is documented in SUSv3. * On some systems there is no strtoull(3) function, which is part of SUSv3, check it in the configure script and use own version if it is absent. |
||
---|---|---|
.. | ||
files | ||
buildlink3.mk | ||
DESCR | ||
distinfo | ||
Makefile | ||
options.mk | ||
PLIST |