pkgsrc-Changes archive

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

CVS commit: pkgsrc/sysutils/ipa



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