<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pkgsrc/sysutils/ipa/Makefile, branch pkgsrc_2011Q3</title>
<subtitle>[no description]</subtitle>
<id>https://git.osdyson.ru/mirror/pkgsrc/atom?h=pkgsrc_2011Q3</id>
<link rel='self' href='https://git.osdyson.ru/mirror/pkgsrc/atom?h=pkgsrc_2011Q3'/>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/'/>
<updated>2011-02-11T11:50:02Z</updated>
<entry>
<title>Update ipa to 2.1.</title>
<updated>2011-02-11T11:50:02Z</updated>
<author>
<name>obache</name>
<email>obache</email>
</author>
<published>2011-02-11T11:50:02Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=611230a8257979850c5bc6d449a76bb4dce24eba'/>
<id>urn:sha1:611230a8257979850c5bc6d449a76bb4dce24eba</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>Update ipa to 2.0.9.</title>
<updated>2011-01-11T11:47:02Z</updated>
<author>
<name>obache</name>
<email>obache</email>
</author>
<published>2011-01-11T11:47:02Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=98d33fb31b79297b58d49a8351d0a950a7fbea3a'/>
<id>urn:sha1:98d33fb31b79297b58d49a8351d0a950a7fbea3a</id>
<content type='text'>
Maintainer update request via PR#44300.

Changes:
    *	Check that a module defined db_deinit_rule(), st_init_rule(),
	st_deinit_rule(), st_init_limit(), st_deinit_limit(),
	st_init_threshold() and st_deinit_deinit_threshold() before
	calling these functions.

    *	Corrected one race condition: ipa could forget about a SIGCHLD
	signal and as a result it did not call waitpid(2) for exited child
	process and could perform polling in select(2).

    *	"ipa -t" did not show "debug_exec" parameter for "autorule" section,
	corrected.
</content>
</entry>
<entry>
<title>Update sysutils/ipa to version 2.0.8</title>
<updated>2010-12-15T16:10:55Z</updated>
<author>
<name>asau</name>
<email>asau</email>
</author>
<published>2010-12-15T16:10:55Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=4515524d8a4286bc085b8790795ffc33ef83498c'/>
<id>urn:sha1:4515524d8a4286bc085b8790795ffc33ef83498c</id>
<content type='text'>
Requested by package maintainer in PR pkg/44234

Changes in ipa-2.0.8:

    *	autoconf 2.62 -&gt; 2.68, automake 1.10.1 -&gt; 1.11.1.

    *	Time events in ipa.conf for +h, +D and +W could be incorrectly
	scheduled (plus one extra hour for +h and plus one extra day for
	+D and +W), corrected.

    *	If threshold's tm_from time and tm_updated time are equal and
	their month day is the last day in a month, then ipa incorrectly
	calculated previous threshold_time_width value during threshold's
	initialization.
</content>
</entry>
<entry>
<title>Remove trailing whitespace.</title>
<updated>2010-03-11T21:40:46Z</updated>
<author>
<name>gls</name>
<email>gls</email>
</author>
<published>2010-03-11T21:40:46Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=3b8acee307ed5643d591ecbe95ddfa7a39a0077c'/>
<id>urn:sha1:3b8acee307ed5643d591ecbe95ddfa7a39a0077c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update to 2.0.7.</title>
<updated>2010-03-10T21:16:55Z</updated>
<author>
<name>gls</name>
<email>gls</email>
</author>
<published>2010-03-10T21:16:55Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=6fa028ee3b3330937ae6b2cbb38e01f1b7a4c156'/>
<id>urn:sha1:6fa028ee3b3330937ae6b2cbb38e01f1b7a4c156</id>
<content type='text'>
Patch provided by maintainer, Andrey Simonenko in PR 42945.
Fix MASTER_SITES.

Changes in ipa-2.0.7:

    *	If during initialization a limit has time of START, REACH or
	UPDATED event greater than current time, then ipa will not restart
	such limit immediately.

    *	If during initialization a not reached limit has time of START event
	greater than current time, then ipa will change time of this event
	to current time and will not restart such limit immediately.
</content>
</entry>
<entry>
<title>Update ipa to 2.0.6, per maintainer update request by PR 41686.</title>
<updated>2009-07-10T08:20:03Z</updated>
<author>
<name>obache</name>
<email>obache</email>
</author>
<published>2009-07-10T08:20:03Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=e19fb7c5ee7c56ab0f2e0c78b8bb9fe500229ad8'/>
<id>urn:sha1:e19fb7c5ee7c56ab0f2e0c78b8bb9fe500229ad8</id>
<content type='text'>
Changes:
    *	autoconf 2.61 -&gt; 2.62, automake 1.10 -&gt; 1.10.1.

    *	When time goes back or changes too quickly, then ipa incorrectly
	used too much CPU time and generated a lot of log messages.

    *	Now several databases can be written in "db_list" parameter's
	value in ipa.conf.

    *	Now lint can check source code of IPA.
</content>
</entry>
<entry>
<title>remove dead mirrors.</title>
<updated>2009-05-01T14:47:29Z</updated>
<author>
<name>zafer</name>
<email>zafer</email>
</author>
<published>2009-05-01T14:47:29Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=898f676af17dc1e617718a5962d4b52a3164e0a8'/>
<id>urn:sha1:898f676af17dc1e617718a5962d4b52a3164e0a8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update ipa to 2.0.5.</title>
<updated>2008-02-24T04:52:16Z</updated>
<author>
<name>obache</name>
<email>obache</email>
</author>
<published>2008-02-24T04:52:16Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=6b25ed965db4f2c96ada1864e35bef7a5c949eca'/>
<id>urn:sha1:6b25ed965db4f2c96ada1864e35bef7a5c949eca</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>Update ipa to 2.0.4.</title>
<updated>2007-07-26T12:21:40Z</updated>
<author>
<name>obache</name>
<email>obache</email>
</author>
<published>2007-07-26T12:21:40Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=75781f4526a82202bcb0a85079f6e960bec6d6be'/>
<id>urn:sha1:75781f4526a82202bcb0a85079f6e960bec6d6be</id>
<content type='text'>
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).
</content>
</entry>
<entry>
<title>Update ipa to 2.0.3.</title>
<updated>2007-02-26T11:55:18Z</updated>
<author>
<name>obache</name>
<email>obache</email>
</author>
<published>2007-02-26T11:55:18Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=249c893f9a497bdfd1ca2f9af3c81c8dbb1c6a52'/>
<id>urn:sha1:249c893f9a497bdfd1ca2f9af3c81c8dbb1c6a52</id>
<content type='text'>
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.
</content>
</entry>
</feed>
