[ITP] aide 0.17.3

Brian Inglis Brian.Inglis@SystematicSw.ab.ca
Fri Nov 12 16:49:50 GMT 2021

On 2021-11-12 05:48, Jason Pyeron wrote:
>> -----Original Message-----
>> From: Brian Inglis
>> Sent: Wednesday, November 10, 2021 11:25 AM
>> On 2021-11-10 05:33, Jason Pyeron wrote:
>>> On Sunday, October 31, 2021 10:37 AM, Jason Pyeron wrote:
>>>> On Sunday, October 31, 2021 8:48 AM, Jon Turney wrote:
>>>>> On 29/09/2021 15:27, Jason Pyeron wrote:
>>>>>> On Friday, July 30, 2021 10:34 AM, Jason Pyeron wrote:
>>>>>>> AIDE - Advanced Intrusion Detection Environment
>>>>>>> https://github.com/aide/aide/
>>>>>>> It is a GPL v2 tool for monitoring file system changes.
>>>>>>> There was no (mature?) Windows open source solution until AIDE was built and tested for
>>>>>>> Cygwin. This fills a long standing gap in needs.
>>>>>>> Closed source alternative - Trip Wire.
> ...
>>>>>> Upstream has expressed willingness to review/track patches, if
>>>>>> needed.
>> Good idea to submit patches upstream, as it reduces the number of
>> patches you have to maintain and rebase, and they may have a better idea
>> of how to achieve the same goal with more generality having their
>> knowledge of the package source and build.
> ...
>>>> The attached (with required patch) has been in testing on multiple
>>>> windows servers since late July. They can also be reviewed on
>>>> github [2].
>> Using github is an issue for some: gitlab, bitbucket, etc. may or may
>> not be.
>> That is why it is a good idea to checkout your repo on a playground
>> branch, then force push your repo to:
>> 	ssh://cygwin@cygwin.com/git/cygwin-packages/playground
>> and post the jobs.cgi, run, and log links.
> Run 3524: https://cygwin.com/cgi-bin2/jobs.cgi?id=3524
> x86, x86_64 build logs: https://github.com/cygwin/scallywag/actions/runs/1453082339

To suppress source patch generation at the end of source packaging:

	>>> Creating source patches
	 include/util.h |    1 +
	 1 file changed, 1 insertion(+)

need to add near the end of your definitions:


With that change made, LGTM.

>> those out and reports them at the end of your build. You should be
>> seeing those package names duplicated at the end of your cygport ...
>> {package,pkg,{,almost}all}{,-test} run e.g.:
>>   >>> aide requires: cygwin libmhash2 libpcre1 zlib0 cygwin libmhash2
>> libpcre1 zlib0
>> Please also ensure that the package builds cleanly on both arches.
> Done! Thanks for the feedback.
> Great job on the CI infrastructure.

Think that's Jon Turney's great idea and initiative first in Appveyor 
then GH actions.

Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada

This email may be disturbing to some readers as it contains
too much technical detail. Reader discretion is advised.
[Data in binary units and prefixes, physical quantities in SI.]

More information about the Cygwin-apps mailing list