DMARC-Filter: OpenDMARC Filter v1.4.2 delorie.com 5BBM7eD52769080
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 5BBM7eD52769080
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=yCCp4NKv
X-Recipient: archive-cygwin@delorie.com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org F3C734BA2E1E
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
	s=default; t=1765490859;
	bh=Kqg7ScKwM3wvvMvZMT9SmfHb81DD6M/vP+yMLpetWGQ=;
	h=Date:Subject:To:List-Id:List-Unsubscribe:List-Archive:List-Post:
	 List-Help:List-Subscribe:From:Reply-To:From;
	b=yCCp4NKvAzp9+07O3xbVJ7jUc3P7Z/AUXv5E2Tc9i0GGay3llzu7rT+nkcHYcS8pr
	 o/2ZZN0Y7jiobnSgM+oWS1WXTK+0vwH89M7SaX9LzF2nbv+Z2Z/NQBPClp+cu8Yy98
	 aphqwwl5vxrw1duHSfCTzbtH3fWB6cBjPyGn075Y=
X-Original-To: cygwin@cygwin.com
Delivered-To: cygwin@cygwin.com
DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 11B754BA2E04
ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 11B754BA2E04
ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1765490839; cv=pass;
 b=tzossdZGYfnOJ8MhqgkrHfnuVaK48lYa0xie9Qi4c8Y1Zm9LDyLZftNpjR6MR4jhTZwiandGPWES5TszRZ9N7wPHgfcv5pWGg5ussCmV+p1edOW0viUaU4h2CxPKX4BP73WUS/43e5ThYVVmT08Kh+PXIhICCFtuYBzYzx5TQvM=
ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key;
 t=1765490839; c=relaxed/simple;
 bh=0WMXRtq8giWsxLTAH2oDaKFzOjso+vGU31+LvDzsVlc=;
 h=DKIM-Signature:MIME-Version:From:Date:Message-ID:Subject:To;
 b=V9QB/lNpItlIuthYZQjnw0qG7rtbzBEUWmVnBs/JbcPlAoKQUJ8+SvOTbF+mPQRnaTBdWmaxrB2MZicN5Zv9yuiEoVFsEqwplA4cfKoXtJwvYUG6+H0I/06q8R6vWK8JGe/IZNGupAkbY9DqUHDaj1Bo3gjzusW+kxUHuKdjSUU=
ARC-Authentication-Results: i=2; server2.sourceware.org
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 11B754BA2E04
X-Sender-Id: dreamhost|x-authsender|gisburn@nrubsig.org
ARC-Seal: i=1; a=rsa-sha256; d=mailchannels.net; s=arc-2022; cv=none;
 t=1765490837;
 b=Qg/Ykm8YLrC64r6+fKGn8HfBLKs/yasXN1AjATInx6KmCZUfCWvqJLVnHacWeBdIPA/1Vp
 LRTT25r88MQqNz6GW1lTsS/YRPl0ahrCO9ercdD1PcW8Tt0SCYB25lo6nHff/ooipOCTTR
 a8KnCXpIovhwY/e7JCaVxyRIm8DC6QUWXnkjiFFtTxIoIVqrAJP1HRnY1a7WZ0hFriV2dE
 gSCYjbFmlydnO85y+DZIhPwcJFvmIeP+mqkL6mbjQL16TnRL9nLS3jrJ0qqU0JBkgCXKwU
 Txs95X7Y2eeD5uqh7LEd8U0r3vQR+dO1elqzSzn9/zOxEjbHr36HlmtZ8A8dXQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed;
 d=mailchannels.net; s=arc-2022; t=1765490837;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:mime-version:mime-version:content-type:content-type:
 dkim-signature; bh=RbY7Xngpi3zLSbCEu4Xs+2rrVsFG28B36F1HJdq11wU=;
 b=sec4HHG5lbZHiAPxV79+DQBrHum9sWxBiM8UXzjlg3LZCHtQ6Z/Kl6DzrpwL1fBb1y8B3G
 RZl2LEmWH85dpoLAXj6ZqBXdIXmvmqRM0ED9PLH/4I4wFhdHLzQj7SRNczDP3DypWQzsyR
 6GBX54De/AG3H6dMpgw2logyn4YSBGEYgRKpVNUR9ny4kjCLZrtXsFUv3Ffk0Wwoqb3Ssu
 kw9l8Bil4zpWERVUf1IDs5ZOOqR7/TKEeGpCREdz3XH6aplO+IRDJDHo5nuyQ/n7Jzcotq
 QqSR//nyzFJ29tR4A0R+5IEZlzlmlWQqyFrDRJW+blGZexpUeGBjjJCE6b45Hg==
ARC-Authentication-Results: i=1; rspamd-76d6f8d547-wl24s;
 auth=pass smtp.auth=dreamhost smtp.mailfrom=roland.mainz@nrubsig.org
X-Sender-Id: dreamhost|x-authsender|gisburn@nrubsig.org
X-MC-Relay: Neutral
X-MailChannels-SenderId: dreamhost|x-authsender|gisburn@nrubsig.org
X-MailChannels-Auth-Id: dreamhost
X-Inform-Madly: 4732ffcc6132c862_1765490837754_2487194690
X-MC-Loop-Signature: 1765490837754:2047581310
X-MC-Ingress-Time: 1765490837754
X-Gm-Message-State: AOJu0YyuJ1NSs2LdhZoGxWO1IGCeVWO1039rVD7JcSbASWxK8orMQ9Ym
 PTMQkvs1SzYQHVPzmXiB2OibFpWwSs1l2bOzbM8IWEJu5ZIHpBjuAQOgqPPD1/ENf5+QIUeU0RP
 /YCkZf0nju3ejAxGBdu/ld8HoxV4/jYg=
X-Google-Smtp-Source: AGHT+IHcljzjNp5QPRCQdLx/CoDxmN4niwZSf9eiv2TJAZajFgzhXyvqthp9zI2kufd07KYfSoCXogKJXKDYpfd5HQ0=
X-Received: by 2002:a05:6000:288d:b0:42b:38de:f00b with SMTP id
 ffacd0b85a97d-42fa3afe8c4mr7508045f8f.35.1765490835325; Thu, 11 Dec 2025
 14:07:15 -0800 (PST)
MIME-Version: 1.0
Date: Thu, 11 Dec 2025 23:06:37 +0100
X-Gmail-Original-Message-ID: <CAKAoaQkoAgN6o6t8HvPtk7PYjTUAC9YXsR9DNfs0sz=Ho9aDXA@mail.gmail.com>
X-Gm-Features: AQt7F2quWHNc9F1QaKIX1tP66kwhcaEJ2VcY4lc_uz8zfezpHP3yLWc5F9q2Vdg
Message-ID: <CAKAoaQkoAgN6o6t8HvPtk7PYjTUAC9YXsR9DNfs0sz=Ho9aDXA@mail.gmail.com>
Subject: Cygwin /usr/bin/getconf CASE_INSENSITIVE /path does not recognise
 case-sensitive filesystems...
To: cygwin@cygwin.com
X-BeenThere: cygwin@cygwin.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@cygwin.com>
List-Help: <mailto:cygwin-request@cygwin.com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
 <mailto:cygwin-request@cygwin.com?subject=subscribe>
From: Roland Mainz via Cygwin <cygwin@cygwin.com>
Reply-To: Roland Mainz <roland.mainz@nrubsig.org>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: "Cygwin" <cygwin-bounces~archive-cygwin=delorie.com@cygwin.com>

Hi!

----

I got a couple of bugreports that Cygwin $ getconf CASE_INSENSITIVE
/path # does not work and always reports that the filesystem is
case-insensitive - which is not true for NFSv3, and usually not true
for NFSv4.1 filesystems coming from Linux (NFSv4 supports
case-insensitive filesystems, but that is not the issue...)

Example (/cygdrive/l/ is a case-sensitive filesystem):
---- snip ----
$ getconf CASE_INSENSITIVE /cygdrive/l/builds
1
$ getconf -a /cygdrive/l/builds | fgrep -i case
CASE_INSENSITIVE                    1

$ /usr/lib/csih/getVolInfo /cygdrive/l/builds
Device Type        : 0x07
Characteristics    : 0x00000030
  FILE_REMOVABLE_MEDIA              : FALSE
  FILE_REMOTE_DEVICE                : TRUE
Volume Name        : <nfs://derfwnb4966_ipv4:2049/>
Serial Number      : 5488
Max Filenamelength : 255
Filesystemname     : <NFS>
Flags              : 0x084020cf
  FILE_CASE_SENSITIVE_SEARCH        : TRUE
  FILE_CASE_PRESERVED_NAMES         : TRUE
  FILE_UNICODE_ON_DISK              : TRUE
  FILE_PERSISTENT_ACLS              : TRUE
  FILE_FILE_COMPRESSION             : FALSE
  FILE_VOLUME_QUOTAS                : FALSE
  FILE_SUPPORTS_SPARSE_FILES        : TRUE
  FILE_SUPPORTS_REPARSE_POINTS      : TRUE
  FILE_SUPPORTS_REMOTE_STORAGE      : FALSE
  FILE_RETURNS_CLEANUP_RESULT_INFO  : FALSE
  FILE_SUPPORTS_POSIX_UNLINK_RENAME : FALSE
  FILE_VOLUME_IS_COMPRESSED         : FALSE
  FILE_SUPPORTS_OBJECT_IDS          : FALSE
  FILE_SUPPORTS_ENCRYPTION          : FALSE
  FILE_NAMED_STREAMS                : TRUE
  FILE_READ_ONLY_VOLUME             : FALSE
  FILE_SEQUENTIAL_WRITE_ONCE        : FALSE
  FILE_SUPPORTS_TRANSACTIONS        : FALSE
  FILE_SUPPORTS_HARD_LINKS          : TRUE
  FILE_SUPPORTS_EXTENDED_ATTRIBUTES : TRUE
  FILE_SUPPORTS_OPEN_BY_FILE_ID     : FALSE
  FILE_SUPPORTS_USN_JOURNAL         : FALSE
  FILE_SUPPORTS_INTEGRITY_STREAMS   : FALSE
  FILE_SUPPORTS_BLOCK_REFCOUNTING   : TRUE
  FILE_SUPPORTS_SPARSE_VDL          : FALSE
  FILE_DAX_VOLUME                   : FALSE
  FILE_SUPPORTS_GHOSTING            : FALSE
SectorInfoFlags    : 0x07
  SSINFO_FLAGS_NO_SEEK_PENALTY      : TRUE
  SSINFO_FLAGS_TRIM_ENABLED         : FALSE
---- snip ----

---- snip ----
$ uname -a
CYGWIN_NT-10.0-19045 wingrendel02 3.7.0-0.332.g43ddce194c49.x86_64
2025-12-10 20:22 UTC x86_64 Cygwin
---- snip ----

----

Bye,
Roland
-- 
  __ .  . __
 (o.\ \/ /.o) roland.mainz@nrubsig.org
  \__\/\/__/  MPEG specialist, C&&JAVA&&Sun&&Unix programmer
  /O /==\ O\  TEL +49 641 3992797
 (;O/ \/ \O;)

-- 
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
