pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

PR/44548 CVS commit: pkgsrc/sysutils/ipa



The following reply was made to PR pkg/44548; it has been noted by GNATS.

From: "OBATA Akio" <obache%netbsd.org@localhost>
To: gnats-bugs%gnats.NetBSD.org@localhost
Cc: 
Subject: PR/44548 CVS commit: pkgsrc/sysutils/ipa
Date: Fri, 11 Feb 2011 11:50:03 +0000

 Module Name:   pkgsrc
 Committed By:  obache
 Date:          Fri Feb 11 11:50:02 UTC 2011
 
 Modified Files:
        pkgsrc/sysutils/ipa: Makefile distinfo
 
 Log Message:
 Update ipa to 2.1.
 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.
 
 
 To generate a diff of this commit:
 cvs rdiff -u -r1.12 -r1.13 pkgsrc/sysutils/ipa/Makefile
 cvs rdiff -u -r1.9 -r1.10 pkgsrc/sysutils/ipa/distinfo
 
 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.
 


Home | Main Index | Thread Index | Old Index