From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from omta001.cacentral1.a.cloudfilter.net (omta001.cacentral1.a.cloudfilter.net [3.97.99.32]) by sourceware.org (Postfix) with ESMTPS id 8575F3858402 for ; Fri, 12 Nov 2021 16:49:51 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 8575F3858402 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=SystematicSw.ab.ca Authentication-Results: sourceware.org; spf=none smtp.mailfrom=systematicsw.ab.ca Received: from shw-obgw-4002a.ext.cloudfilter.net ([10.228.9.250]) by cmsmtp with ESMTP id lWqumXaoSczbLlZkNmGQCH; Fri, 12 Nov 2021 16:49:51 +0000 Received: from [192.168.1.105] ([68.147.0.90]) by cmsmtp with ESMTP id lZkMm9KE549dplZkMmf5ih; Fri, 12 Nov 2021 16:49:51 +0000 X-Authority-Analysis: v=2.4 cv=RqTWkQqK c=1 sm=1 tr=0 ts=618e9b2f a=T+ovY1NZ+FAi/xYICV7Bgg==:117 a=T+ovY1NZ+FAi/xYICV7Bgg==:17 a=IkcTkHD0fZMA:10 a=NEAV23lmAAAA:8 a=w_pzkKWiAAAA:8 a=a1Zg2lx-pbRyHZfLxy4A:9 a=QEXdDO2ut3YA:10 a=sRI3_1zDfAgwuvI8zelB:22 Message-ID: Date: Fri, 12 Nov 2021 09:49:50 -0700 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.3.0 Reply-To: cygwin-apps@cygwin.com Subject: Re: [ITP] aide 0.17.3 Content-Language: en-CA To: cygwin-apps@cygwin.com References: <295901d7854f$fdaaaa90$f8ffffb0$@pdinc.us> <067001d7b53e$24465d70$6cd31850$@pdinc.us> <016f9850-f78d-dec7-412f-f74d6fb5b731@dronecode.org.uk> <65dc01d7ce64$d04eb6f0$70ec24d0$@pdinc.us> <00a001d7d62f$27045000$750cf000$@pdinc.us> <745bc121-940a-c849-5bd4-9539e37902f6@SystematicSw.ab.ca> <004a01d7d7c3$8ea0b3d0$abe21b70$@pdinc.us> From: Brian Inglis Organization: Systematic Software In-Reply-To: <004a01d7d7c3$8ea0b3d0$abe21b70$@pdinc.us> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-CMAE-Envelope: MS4xfOop1NSKuuUF/VlbenpRPDNDwha/iyYW1RALCrufi1/MLMSgSBSyOcNHnT8aMs+ahj4l0kFVoWVxj1uD5t9WK/j90q1oElsklyTV5aRd7bC4kUKuir3w ZnLfzPdxM9pekFxw/Ba4dr5Wg6JY3Y+q5V3Az1xlNIjPUAwnFsOtv6gnNBsNLyeyRu5k8uwyEH66J3PI05obAlxrs0GWq8/7PgA= X-Spam-Status: No, score=-1165.6 required=5.0 tests=BAYES_00, KAM_DMARC_STATUS, KAM_LAZY_DOMAIN_SECURITY, KAM_NUMSUBJECT, NICE_REPLY_A, RCVD_IN_BARRACUDACENTRAL, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H4, RCVD_IN_MSPIKE_WL, SPF_HELO_NONE, SPF_NONE, TXREP autolearn=no autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: cygwin-apps@cygwin.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Cygwin package maintainer discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Nov 2021 16:49:52 -0000 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: DIFF_EXCLUDES=include/util.h 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.]