summaryrefslogtreecommitdiff
path: root/sysutils/ipa
diff options
context:
space:
mode:
authorobache <obache@pkgsrc.org>2011-02-11 11:50:02 +0000
committerobache <obache@pkgsrc.org>2011-02-11 11:50:02 +0000
commite793d57e39e93432c0a8a211ec9ee85d1589917e (patch)
tree0bb1912ff58ac4b166cad7a1013da9f554373463 /sysutils/ipa
parent580a5022d3ecc5e5406f36ecd729ee526c5d1036 (diff)
downloadpkgsrc-e793d57e39e93432c0a8a211ec9ee85d1589917e.tar.gz
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.
Diffstat (limited to 'sysutils/ipa')
-rw-r--r--sysutils/ipa/Makefile5
-rw-r--r--sysutils/ipa/distinfo8
2 files changed, 7 insertions, 6 deletions
diff --git a/sysutils/ipa/Makefile b/sysutils/ipa/Makefile
index 97f727acf80..8e4db596979 100644
--- a/sysutils/ipa/Makefile
+++ b/sysutils/ipa/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.12 2011/01/11 11:47:02 obache Exp $
+# $NetBSD: Makefile,v 1.13 2011/02/11 11:50:02 obache Exp $
#
-DISTNAME= ipa-2.0.9
+DISTNAME= ipa-2.1
CATEGORIES= sysutils
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=ipa-system/}
EXTRACT_SUFX= .tar.bz2
@@ -9,6 +9,7 @@ EXTRACT_SUFX= .tar.bz2
MAINTAINER= simon@comsys.ntu-kpi.kiev.ua
HOMEPAGE= http://ipa-system.sourceforge.net/
COMMENT= Pluggable accounting system
+LICENSE= 2-clause-bsd
PKG_DESTDIR_SUPPORT= user-destdir
diff --git a/sysutils/ipa/distinfo b/sysutils/ipa/distinfo
index 765da9fe301..38a4747fa7c 100644
--- a/sysutils/ipa/distinfo
+++ b/sysutils/ipa/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.9 2011/01/11 11:47:02 obache Exp $
+$NetBSD: distinfo,v 1.10 2011/02/11 11:50:02 obache Exp $
-SHA1 (ipa-2.0.9.tar.bz2) = 2a39b8d18253d4ca45db609b4f75643b1e08c1aa
-RMD160 (ipa-2.0.9.tar.bz2) = 7d9ee1b27b24284b68f6d4962104fc4b1b94904c
-Size (ipa-2.0.9.tar.bz2) = 298851 bytes
+SHA1 (ipa-2.1.tar.bz2) = a33ccea305e0284cdad1215447f246685a94a32b
+RMD160 (ipa-2.1.tar.bz2) = 7bb808a2a91c93d889064971353fd005dacecd60
+Size (ipa-2.1.tar.bz2) = 312653 bytes