delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2024/12/28/12:07:55

DMARC-Filter: OpenDMARC Filter v1.4.2 delorie.com 4BSH7tkb1469864
Authentication-Results: delorie.com; dmarc=pass (p=none dis=none) header.from=cygwin.com
Authentication-Results: delorie.com; spf=pass smtp.mailfrom=cygwin.com
DKIM-Filter: OpenDKIM Filter v2.11.0 delorie.com 4BSH7tkb1469864
Authentication-Results: delorie.com;
dkim=pass (1024-bit key, unprotected) header.d=cygwin.com header.i=@cygwin.com header.a=rsa-sha256 header.s=default header.b=jPp+pzcf
X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 2ADF43858C39
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1735405673;
bh=4j8/GkYsNe1jb2jdcYb5fhrNXRYAU0yxtwdRuHMhQQ4=;
h=Date:To:Subject:List-Id:List-Unsubscribe:List-Archive:List-Post:
List-Help:List-Subscribe:From:Reply-To:From;
b=jPp+pzcfK/npRxf+9MN1sN2Gy72RbB1MYl69UehyL0FI00BeMcf32699jw8DimRUt
kpeyBDLVz+NxAl87QPrhGFqBrRugmEKvgVwxXiBbPiBNwP7Svo60Ut1kRE2zSnMP17
9r54e66vL1StUITPU4KNuOAlYuiY8DGOFmZmdNx4=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 365563858D20
ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 365563858D20
ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1735405646; cv=pass;
b=F2t1cCwUr4S7+SDTos2KUng08cydVtXlrACApNNVSUvs0U36/qg6TMadpFpw7RUQbJO8DrQf3icvd5QU8Wmlc0sfh4ff3s+fkB4zefugXf+iSFQ8EqGJ2xDCQeNtcqrEU5V0ubvBlDcl3QPM4OZf9WKMU/bFSWnY3FeTF3azGfo=
ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key;
t=1735405646; c=relaxed/simple;
bh=01A1OnTkFsh8D2qD5IQDOiP/mgExh09e8+Yymcdz44s=;
h=DKIM-Signature:Message-ID:Date:To:From:Subject:MIME-Version;
b=NhwbzmTVmhBcg2hI7sWNbduGcEc4rrIJ2j8fsMD9J2Lk6bTJ9OfONFMtHMQNwTD4cwikTb/wan5yBwE2q6cN/wuew/pT6AOMb1b3Fn3v05nZAHKP6IC3r+a+/zkQ+xJlP3oToZ70wDYONLaRwv3kcO1NDPCKMMVjTUAvJu80C4I=
ARC-Authentication-Results: i=2; server2.sourceware.org
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 365563858D20
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
b=ffMxICopWnr3JaySZFmurK5/pOJtsnKSwfrxoNiRHX6P/blhWCO1FAqHqzOYfeMOaIHdhR5Q+Yn/JFe3BfbWPQziLOjWkt4wK8vmVeHnvqUBajhhWpG3Eo77xlWW9OIvC+f9bTcOb12y3CT/nqddiEi0McToihU8zMf6puGDVg4KmmElWoQXefDWYwRxAXPe+PfsQLdIEuP/jCT7OiPu32IljwF6fSVPoKXNCoNiZibyYWWTv3bF/GSQDa0iqp+aAPAIRvSCb3IV24QlN3w1pLaYJdH8xSySPr7BlwZDT1zUEIIUXHCMAPaKsmVHcUCG7tT6FOAmjLESb4eJrlkWQg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
s=arcselector10001;
h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;
bh=WcXiCqQES/CyMggNnqnEPtNSLewKQ3fr/yLZfMICygk=;
b=R09Dx+zgocDvTCjvBNKTbNevt9bxY794HWEjMilRCnxC15pSW/CFHtxpIOUygv+68H0nvugpWO/96QR2v0SLniZshT34k/iYTgotDf7PN0qsXNj8N4iGyWBfy6fZxFhy3Ly8hPv+ZgSdQSBhVE8GTExHsnfDCX+MtSQ7YQR/0AQLbR9ec6fkQ7dmm0uryo4l+ThbFFbKEfu/O4ccwXQCgyj4pjyNZwss6jYspnrSxJtVomp8PcNa6MIaHxsU3euW3zFIPCqdHvPdohwLGQtcEEkSVtzFiOktLBKlUcbKmehW6cue5dR/yZ5rvzxYxPWi89NCYkIvK9KOBYgbOg6e3A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none;
dkim=none; arc=none
Message-ID: <AS4P194MB18166DB18D3C582F25A93DEACF0F2@AS4P194MB1816.EURP194.PROD.OUTLOOK.COM>
Date: Sat, 28 Dec 2024 17:07:10 +0000
User-Agent: Betterbird (Windows)
To: cygwin AT cygwin DOT com
Subject: Anomaly in CRON execution of shell script
X-ClientProxiedBy: LO2P265CA0134.GBRP265.PROD.OUTLOOK.COM
(2603:10a6:600:9f::26) To AS4P194MB1816.EURP194.PROD.OUTLOOK.COM
(2603:10a6:20b:514::8)
X-Microsoft-Original-Message-ID: <f07707a4-faf7-447e-84af-251b4b41ceb9 AT outlook DOT com>
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: AS4P194MB1816:EE_|VI1P194MB0574:EE_
X-MS-Office365-Filtering-Correlation-Id: aa49737d-797a-44b2-0df4-08dd276218bb
X-Microsoft-Antispam: BCL:0;
ARA:14566002|6090799003|15080799006|7092599003|8060799006|19110799003|461199028|5072599009|440099028|3412199025;
X-Microsoft-Antispam-Message-Info: =?utf-8?B?RnpkUXMwK2YxbXpaZm5zT3JvVC9KSjNlR2IxdEVWZTF4eFp3clF2Wkd2RXhm?=
=?utf-8?B?OTNzT3BFd3NRL3Jzb0dkZ3ZFTmxCcGUza0hCeXZMZC9oVjNJdlllQ2VYZTVy?=
=?utf-8?B?Rlo1N0VGZmQ1ZWk4Z3NqYUpCM3pXc2xNa1VMU0t0WHEvOFBoTStZdDI0d1BI?=
=?utf-8?B?YWlQQjNEWkpFd2hVZWNvN3cwb3hKNjFsejN3ZlQ1UzlDNjA0T3lvVzc2UXBL?=
=?utf-8?B?OEhrNE4vdzdTQVRaN3ZNQU1sNGtNTzBWa1hTRU1MamY2aXArQVplMFNzcVpT?=
=?utf-8?B?bmEzOXNDbG9qVWwvWDAwTzNRRlRBUk53cERvc3ZDUXorQmwvR3ZxQitndDcw?=
=?utf-8?B?UDFyTk5HN3J4NVovVlVCK2ZQTm9OTndNbUFVdDRPWjY2aHZUcnJOSEhIWko4?=
=?utf-8?B?NlVFNnZtSnNwV2RiblVzcGQzTVJ4NVREbFhSZVZ3NndHMzZmVTNKWE96T2Fy?=
=?utf-8?B?VTFmc1NjQlF6LzBucVltZW1SVGVJZW1qaFNOZksyU2xDM1cyUVRRWUwrT3VC?=
=?utf-8?B?cEgvVnRaeHZvbXFpQWM0dGdMajNLWEpSMXlFOHovR0ZmT2UrVlU1cEZ4clR4?=
=?utf-8?B?YTR4U3FIYlpyNkthcGZySGcrcWJQcTNVYzhuMExSWE54a0RzUGFEYXFJb2ZC?=
=?utf-8?B?NURKMEw0d1kzUm9NZ0p1b29teUxiMUxRZzlCM2J0K1B3cytDamhIQWtScTJo?=
=?utf-8?B?Wk9IVUVVblBZaEo2OTZoNExFMHVtYWF4bjBucFY4Sy9uZHdaSnhRQWJjOUkx?=
=?utf-8?B?UVppL2p4VTRvMG5rN3V2TXlMc2IwYkZBam96REJDa2lRSWRnUldUK3c2YUdn?=
=?utf-8?B?YVFmSjgwdndJc1Y4Q0ErVVhFQ3BjN3dTVkFvU0V6UEdIdjFOb0F3d0thMzdj?=
=?utf-8?B?VUVob3dCalFRWUYwUy9XaGxUZVEybTFCazlQZzd2ZlpTVy9EWHZ1dEJEOWpW?=
=?utf-8?B?bCt1ZXk3UGpCMFR6eFUvc0ZZWEE3WFptdmYwVWQ1MDJSV0d4VXRwYTB5RmdW?=
=?utf-8?B?b3NuaXpBQXhiT2lRT3AvUUZmTnJWNFBlTXd3cHIxK21DY3dSRktuVHZnR2Fs?=
=?utf-8?B?U2JYbDg0OTYyWVhIcUo5VWpTTnk2WDFtcnY4U1ZFaUR5dDZPaWFrdE00NFEv?=
=?utf-8?B?V3FRN29SazYwYlp0WGJEMWFtTUwzbm96SFJwZEtpUGFFZVFCM2t2MDB6eUFF?=
=?utf-8?B?MzFOZlVTOFozVWs3RDIyYXhaZ3BiRVRCZ1pzM1lZTkIwVFBWQVA5QXh3M0Iv?=
=?utf-8?B?UGtYeVBGaE9IcThrdXlmUTAwUTlmYkpDcUplNWVDbVdtY0hHbEFkODhKQkFK?=
=?utf-8?B?VlFjMWUvbmRmNFhvZGw5ZmplSnluUi9FcUtCenRIT1psbERXOWFOb0k3TlF0?=
=?utf-8?B?R0sycWxVekttWXFGdGhpVE1kY3ppTGExb3R1YURnVXRUMG9VK1JESjJOdnkz?=
=?utf-8?B?RGtlOFZhQkZGT1ZUdEN6Z3g3RVpUT3UxZEVKcjU2dDVqZURnSjE5MHNLOWFY?=
=?utf-8?Q?YOkab0=3D?=
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?b3V3SThHU1EvU3dZRlhxR1BQTUFxbEJnQTA0NGtBK2pSOVZUbFVDSDgrcDVm?=
=?utf-8?B?QTRZMHNWbFFERldRUlF0N1ZydFJuOHg4bzVqSyt2VUltZ01FYVhyUWhNRHZO?=
=?utf-8?B?V2R5VmN1OXExTW8xYnBLOUR6cTZrYmxtTm1aR29TcTNNQlFIY09XNVZoZ05z?=
=?utf-8?B?QU5DZHRBeFI1QmlNanl6dlVhZUZWWlB2YkVJNDBOelM4L0lHTDVXZ0pESlA2?=
=?utf-8?B?SytDTWlyNzAzUFV1WnNUVWV1OFp2YlZTdEpxOTFwZ09Hb2pOTS9rTGQzT2dJ?=
=?utf-8?B?T0FhbFhyS2hqczFnRlBQRmZsVWIyL0VXQ212N1VWNzJ1dEZVVW40MEZnOVZS?=
=?utf-8?B?VmpoQkFlTlQ4S2IrRjBPME5xN0JHdEJTQ3lrd1FiRVF4YUpWcEZlNEYyd0pz?=
=?utf-8?B?S2JkTFZxVENsL0tzSHRqRUFZa3hwTDNaS3lhQzR6dUhZTkxTaS93eGJMQkxn?=
=?utf-8?B?emhuOHVnQW1RZ0xLLzdYTmduTThTM29TS3Y4Qy9lSXlLZlJIcnRLVWRoMUNq?=
=?utf-8?B?WGV4VzFQS3F1a1RtWEk2cTcyNE5uSkJYZU51d0J4RldNcEM1R0UyL1ZwdjJE?=
=?utf-8?B?VDlIQTZ4OTlueEdHUys5cDFxSUZRenJ0STRCblZTdENqYVVkWVNLUTNWZ2cz?=
=?utf-8?B?V0RxNk9hK1V1VnBWRlNIMkcxaEVWWExyWXNCd2VBdkYwS2lTQmwvWi82cEx1?=
=?utf-8?B?YU5TT3VWUW94SEROd3pLMDNQR0d1K3NtOHFvQ1I3Yy9kNnVDekxWS3dxakRN?=
=?utf-8?B?bnVISldGZklyRmFNM2tZWEFmVXFXK3R2VXZLMmZTY3lDdW1Wa3krZTFST282?=
=?utf-8?B?c25SNWRhN1hnWkFROVgwOG5ZTEI1eWhGY083c3EyRVI2bjljczFoRUhvSTlP?=
=?utf-8?B?Mk4wOTV5aE1uMWkxcnFaM29OdmRJdS9SU0ErTjZjWU16b3pxcklNd0xnbkhG?=
=?utf-8?B?aTRzeXBiNCt6dnVzZURZd3RCNEpCdXBiZVpVTDlZbTFlUFJ4WER5Zml3ZER3?=
=?utf-8?B?UTBtdmx4STUwSDUrTWQ5b04xTkwyNmwzZVNuQTZHTWRCRTE2MEo0d04wYkp3?=
=?utf-8?B?SUVyMzU2KytGZ1p3bDlQd2tGd2FEcC95TzRjSzNraytkcUV3Mlc3WmhXY3dM?=
=?utf-8?B?UjBwdDhMK1NwbW9BRDMyTEtHcEF4WHpQeEx3WHQ5OE5RS29CbVdkVjdqMkJv?=
=?utf-8?B?NHZxRzBibU1KWXBZNjJ2SW9ubzZRRXV6YTFvdWNUUVFPVGRqVkpGMTU2Mm53?=
=?utf-8?B?RXBlNjVIQWJTU0NnMEhiZWhJQVRmQ1FROG1HWERrK3ZacEJuR0VwWHNIUzZm?=
=?utf-8?B?S2xic1IxQ3hZYk1zMVRCUm5FM05vZFdXM1I1UXJNMmYzUFF2ZFdoZTBQWWlN?=
=?utf-8?B?Q1JvN2NBSXN1ZGtUUm5JVEY0Mk9wV0hubUlWTGZVcnpxWnh3cXB0dVJsR2dD?=
=?utf-8?B?RmVWMkxpd2xkdDNSVWZVMUI0d2VzaUN1U2c5S1hBMzRiM1djMnlzN1BPVmYz?=
=?utf-8?B?UHFWTFNNUkk2c1pDdzNMbnNDSEFiQWlLamp3ZGFjbTZ2U3g0TzlMZ3pJOU9C?=
=?utf-8?B?VHNKdHEzRkR0dGt2QkZvdWtQb2lhVWdOc1l3c1d3N1ZJVDhyTEUxRzlSZzUw?=
=?utf-8?Q?R2hTzAwXfeDK23E8GthBebi/pkymW/dAGpQw+yp+8neo=3D?=
X-OriginatorOrg: outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: aa49737d-797a-44b2-0df4-08dd276218bb
X-MS-Exchange-CrossTenant-AuthSource: AS4P194MB1816.EURP194.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Dec 2024 17:07:23.4481 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa
X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1P194MB0574
X-BeenThere: cygwin AT cygwin DOT com
X-Mailman-Version: 2.1.30
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-request AT cygwin DOT com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe>
From: Chris Elvidge via Cygwin <cygwin AT cygwin DOT com>
Reply-To: Chris Elvidge <celvidge AT outlook DOT com>
Sender: "Cygwin" <cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com>

I have a directory of files that I need the contained executables run 
from CRON. (Like run-parts.)

I have found that since 25/12/2024, when run from CRON, it doesn't 
differentiate between executable and non-executable files. I.e. tries to 
run the non-executables. It ran correctly on 24/12/2024, i.e apache2 and 
updatedb ran, rest skipped.

Check file (simplified bit of original):
$ cat bin/check-execute-bit
#!/bin/sh
cd $HOME/daily
for S in *; do
     [ -x "$S" ] && echo "$S : executable" || echo "$S : not executable"
done

Directory contents:
$ ls -l $HOME/daily
total 48K
-rwxr-xr-x 1 celvi celvi  625 Apr 24  2024 apache2
-rw-r--r-- 1 celvi celvi  15K Apr 24  2024 apt
-rw-r--r-- 1 celvi celvi  355 Apr 24  2024 bsdmainutils
-rw-r--r-- 1 celvi celvi 1.6K Apr 24  2024 dpkg
-rw-r--r-- 1 celvi celvi 2.2K Apr 24  2024 locate
-rw-r--r-- 1 celvi celvi 1.3K Apr 24  2024 man-db
-rw-r--r-- 1 celvi celvi 1.1K Apr 24  2024 ntp
-rw-r--r-- 1 celvi celvi  257 Apr 26  2024 passwd
-rwxr-xr-x 1 celvi celvi  932 Apr 24  2024 updatedb

Run from command line:
$ check-execute-bit
apache2 : executable
apt : not executable
bsdmainutils : not executable
dpkg : not executable
locate : not executable
man-db : not executable
ntp : not executable
passwd : not executable
updatedb : executable

Output from CRON running check-execute-bit:
apache2 executable
apt executable
bsdmainutils executable
dpkg executable
locate executable
man-db executable
ntp executable
passwd executable
updatedb executable


Anyone any ideas where I can look next for what is going wrong?


-- 

Chris Elvidge
N Yorks, UK

-- 
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019