Commit graph

7 commits

Author SHA1 Message Date
obache
229d4ef6af Update ipa to 2.0.5.
Based on maintainer update request by PR 37630.
While here, marked as DESTDIR ready.

Bugs that were found and corrected:

    *	When ipa received a control command from "ipactl -n", then
	it did not close opened file descriptor.

    *	All sections inside rule { startup{}} in ipa.conf were ignored.

    *	Time events for +D and +W in ipa.conf could be incorrectly
	scheduled at 24:00:00.

    *	Time events for +W in ipa.conf could be incorrectly scheduled
	at 00:00:00 of Sunday.

    *	If SYM_PREFIX is defined and if symbols in modules with
	SYM_PREFIX were successfully lookuped, then ipa and ipastat
	incorrectly refused to use such modules.
2008-02-24 04:52:16 +00:00
obache
57cc30a122 Update ipa to 2.0.4.
Patch provided by maintainer, Andrey Simonenko in PR 36692.

Changes:
 *	Now IPA can be used on Cygwin (previously it only could be built).

 *	If SYM_PREFIX is defined, then ipa and ipastat try to lookup
	symbols in modules with SYM_PREFIX, if this attempt failed,
	then they try to lookup symbols without prefix.

 *	Use closefrom() system call if the system supports it.

 *	During startup ipa could unlink locked PID-file, that was
	locked by another ipa process.

 *	WCOREDUMP macro is not mentioned in SUSv3 (#ifdef it).
2007-07-26 12:21:40 +00:00
obache
80fcf34e4f Update ipa to 2.0.3.
Patch provided by maintainer, Andrey Simonenko in PR 35847.

Changes:
    *	If value in command line for ipactl is given in time units,
	then ipactl ignored overflow during parsing.

    *	If limits and thresholds were disabled during compilation,
	then ipactl did not accept the -r option.

    *	The "limit" section in ipastat.conf placed in incorrect place
	could cause segmentation fault.
2007-02-26 11:55:18 +00:00
reed
fafca4990d Install translated documentation. From the maintainer via
PR 35468.

Patch didn't apply cleanly.
Removes install target.
I also increased PKGREVISION.
And I formatted one existing line to use a tab.
2007-01-23 16:59:51 +00:00
obache
47ff5cc088 Add buildlink3 file for plugin. 2007-01-03 15:01:25 +00:00
obache
dc669e6130 Update ipa to 2.0.2.
Patch provided by MAINTAINER, Andrey Simonenko in PR 35323.

ipa-2.0.2       released

Changes:
    *   If a system does not have LOG_PERROR flag for syslog(3) (this
        is a non-standard flag), then "ipa -d" did not output log
        messages to stderr.

    *   Now the configure script checks vsyslog() function, which is
        not mentioned in SUSv3.

    *   Added checks for int32_t, uint32_t, int64_t and uint64_t
        to configure.

    *   autoconf 2.59 -> 2.61, automake 1.9.6 -> 1.10.

    *   Now autoheader is used for generating src/config.in.h.

    *   New options for configure: --enable-gcc-more-warns,
        --disable-gcc-warns.

    *   It was not possibly to correctly redefine SYM_PREFIX macro
        variable, added relevant description to INSTALL.

    *   If positive counter of some rule is overflowed, then
        statistics was incorrectly updated in databases.

    *   Initialization of descriptors in ipa was incorrect if
        stdin, stdout and stderr were closed.

    *   Usage of include_files parameter in ipastat.conf caused fake
        log messages about memory leak.

    *   Values in limit, expire, restart and threshold parameters
        could not be written with spaces, corrected.

    *   In the configure script --enable-FEATURE and --disable-FEATURE
        disabled FEATURE.
2007-01-03 12:31:00 +00:00
markd
dd4ef0a2b7 Maintainer update of ipa to 2.0.1 and move to sysutils.
In PR pkg/32398 with some tweaks from me.

IPA is now a flexible general purpose accounting system;
- Supports static and dynamic rules;
- Support limits, sublimits and thresholds;
- Works with external accounting modules;
- Works with external database modules;
- Works with external statistics modules;
-Accounting per specified period of a week.
2006-10-18 11:45:22 +00:00