Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

<moshez> ok, I will not marry Jo-Con-El's cow.


computers / comp.os.linux.misc / Re: Case-Insensitive File/Directory Names

SubjectAuthor
* Case-Insensitive File/Directory NamesLawrence D'Oliveiro
+* Re: Case-Insensitive File/Directory NamesCarlos E.R.
|+* Re: Case-Insensitive File/Directory NamesLawrence D'Oliveiro
||+* Re: Case-Insensitive File/Directory NamesGrant Taylor
|||+* Re: Case-Insensitive File/Directory NamesLawrence D'Oliveiro
||||`* Re: Case-Insensitive File/Directory NamesGrant Taylor
|||| +* Re: Case-Insensitive File/Directory NamesLawrence D'Oliveiro
|||| |`* Re: Case-Insensitive File/Directory NamesGrant Taylor
|||| | `* Re: Case-Insensitive File/Directory NamesLawrence D'Oliveiro
|||| |  `* Re: Case-Insensitive File/Directory NamesGrant Taylor
|||| |   `- Re: Case-Insensitive File/Directory NamesLawrence D'Oliveiro
|||| `- Re: Case-Insensitive File/Directory Namesimmibis
|||+- Re: Case-Insensitive File/Directory NamesThe Natural Philosopher
|||`* Re: Case-Insensitive File/Directory NamesRichard Kettlewell
||| +* Re: Case-Insensitive File/Directory NamesCarlos E.R.
||| |+* Re: Case-Insensitive File/Directory NamesRichard Kettlewell
||| ||`* Re: Case-Insensitive File/Directory NamesGrant Taylor
||| || `- Re: Case-Insensitive File/Directory NamesThe Natural Philosopher
||| |`- Re: Case-Insensitive File/Directory NamesLawrence D'Oliveiro
||| `* Re: Case-Insensitive File/Directory NamesGrant Taylor
|||  +* Re: Case-Insensitive File/Directory NamesLawrence D'Oliveiro
|||  |`* Re: Case-Insensitive File/Directory NamesGrant Taylor
|||  | `* Re: Case-Insensitive File/Directory NamesLawrence D'Oliveiro
|||  |  `* Re: Case-Insensitive File/Directory NamesGrant Taylor
|||  |   +- Re: Case-Insensitive File/Directory NamesLawrence D'Oliveiro
|||  |   `* Re: Case-Insensitive File/Directory Namesvallor
|||  |    `* Re: Case-Insensitive File/Directory NamesGrant Taylor
|||  |     `- Re: Case-Insensitive File/Directory Namesvallor
|||  `* Re: Case-Insensitive File/Directory NamesRichard Kettlewell
|||   +- Re: Case-Insensitive File/Directory NamesGrant Taylor
|||   `- Re: Case-Insensitive File/Directory NamesLawrence D'Oliveiro
||+* Re: Case-Insensitive File/Directory NamesRichard Kettlewell
|||+- Re: Case-Insensitive File/Directory NamesThe Natural Philosopher
|||`- Re: Case-Insensitive File/Directory NamesLawrence D'Oliveiro
||`* Re: Case-Insensitive File/Directory NamesCarlos E.R.
|| +* Re: Case-Insensitive File/Directory NamesThe Natural Philosopher
|| |+* Re: Case-Insensitive File/Directory NamesCarlos E.R.
|| ||`- Re: Case-Insensitive File/Directory NamesThe Natural Philosopher
|| |`- Re: Case-Insensitive File/Directory NamesGrant Taylor
|| `* Re: Case-Insensitive File/Directory NamesRichard Kettlewell
||  +* Re: Case-Insensitive File/Directory NamesCarlos E.R.
||  |`* Re: Case-Insensitive File/Directory NamesGrant Taylor
||  | `- Re: Case-Insensitive File/Directory NamesCarlos E.R.
||  +- Re: Case-Insensitive File/Directory NamesLawrence D'Oliveiro
||  `* Re: Case-Insensitive File/Directory NamesGrant Taylor
||   +* Re: Case-Insensitive File/Directory NamesLawrence D'Oliveiro
||   |`* Re: Case-Insensitive File/Directory NamesGrant Taylor
||   | `* Re: Case-Insensitive File/Directory NamesLawrence D'Oliveiro
||   |  `* Re: Case-Insensitive File/Directory NamesGrant Taylor
||   |   `* Re: Case-Insensitive File/Directory NamesLawrence D'Oliveiro
||   |    `- Re: Case-Insensitive File/Directory NamesGrant Taylor
||   `* Re: Case-Insensitive File/Directory NamesRichard Kettlewell
||    `* Re: Case-Insensitive File/Directory NamesGrant Taylor
||     `- Re: Case-Insensitive File/Directory NamesLawrence D'Oliveiro
|`* Re: Case-Insensitive File/Directory NamesThe Natural Philosopher
| `* Re: Case-Insensitive File/Directory NamesLawrence D'Oliveiro
|  +* Re: Case-Insensitive File/Directory NamesGrant Taylor
|  |`* Re: Case-Insensitive File/Directory NamesLawrence D'Oliveiro
|  | `* Re: Case-Insensitive File/Directory NamesGrant Taylor
|  |  `* Re: Case-Insensitive File/Directory NamesLawrence D'Oliveiro
|  |   `* Re: Case-Insensitive File/Directory NamesGrant Taylor
|  |    `* Re: Case-Insensitive File/Directory NamesLawrence D'Oliveiro
|  |     `* Re: Case-Insensitive File/Directory NamesGrant Taylor
|  |      `* Re: Case-Insensitive File/Directory NamesLawrence D'Oliveiro
|  |       +- Re: Case-Insensitive File/Directory NamesGrant Taylor
|  |       `* Re: Case-Insensitive File/Directory NamesCarlos E.R.
|  |        `* Re: Case-Insensitive File/Directory NamesThe Natural Philosopher
|  |         `* Re: Case-Insensitive File/Directory Namesvallor
|  |          `- Re: Case-Insensitive File/Directory NamesThe Natural Philosopher
|  `* Re: Case-Insensitive File/Directory NamesThe Natural Philosopher
|   +- Re: Case-Insensitive File/Directory NamesGrant Taylor
|   `* Re: Case-Insensitive File/Directory NamesLawrence D'Oliveiro
|    `* Re: Case-Insensitive File/Directory NamesThe Natural Philosopher
|     `* Re: Case-Insensitive File/Directory NamesLawrence D'Oliveiro
|      `* Re: Case-Insensitive File/Directory NamesThe Natural Philosopher
|       +* Re: Case-Insensitive File/Directory NamesJack Strangio
|       |`* Re: Case-Insensitive File/Directory NamesGrant Taylor
|       | `* Re: Case-Insensitive File/Directory NamesJack Strangio
|       |  +- Re: Case-Insensitive File/Directory NamesGrant Taylor
|       |  +* Re: Case-Insensitive File/Directory NamesLawrence D'Oliveiro
|       |  |`* Re: Case-Insensitive File/Directory NamesCarlos E.R.
|       |  | +- Re: Case-Insensitive File/Directory NamesLawrence D'Oliveiro
|       |  | `* Re: Case-Insensitive File/Directory Namescandycanearter07
|       |  |  +- Re: Case-Insensitive File/Directory NamesRich
|       |  |  `* Re: Case-Insensitive File/Directory NamesLawrence D'Oliveiro
|       |  |   `* Re: Case-Insensitive File/Directory Namescandycanearter07
|       |  |    `* Re: Case-Insensitive File/Directory NamesLawrence D'Oliveiro
|       |  |     `- Re: Case-Insensitive File/Directory Namescandycanearter07
|       |  `* Re: Case-Insensitive File/Directory NamesFritz Wuehler
|       |   +- Re: Case-Insensitive File/Directory NamesLawrence D'Oliveiro
|       |   +* Re: Case-Insensitive File/Directory NamesCarlos E.R.
|       |   |`- Re: Case-Insensitive File/Directory NamesLawrence D'Oliveiro
|       |   `* Re: Case-Insensitive File/Directory NamesFritz Wuehler
|       |    +- Re: Case-Insensitive File/Directory NamesThe Natural Philosopher
|       |    `* Re: Case-Insensitive File/Directory NamesRich
|       |     `- Re: Case-Insensitive File/Directory NamesCharlie Gibbs
|       `- Re: Case-Insensitive File/Directory NamesCarlos E.R.
`* Re: Case-Insensitive File/Directory NamesMarc Olschok
 +* Re: Case-Insensitive File/Directory NamesGrant Taylor
 |`* Re: Case-Insensitive File/Directory NamesMarc Olschok
 | `- Re: Case-Insensitive File/Directory NamesGrant Taylor
 `* Re: Case-Insensitive File/Directory NamesAndreas Kempe

Pages:1234567
Re: Case-Insensitive File/Directory Names

<uq4go0$2eshr$2@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=14574&group=comp.os.linux.misc#14574

  copy link   Newsgroups: comp.os.linux.misc
Path: i2pn2.org!i2pn.org!news.nntp4.net!news.hispagatos.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: vallor@cultnix.org (vallor)
Newsgroups: comp.os.linux.misc
Subject: Re: Case-Insensitive File/Directory Names
Date: Fri, 9 Feb 2024 06:29:20 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 43
Message-ID: <uq4go0$2eshr$2@dont-email.me>
References: <uq1bsh$1lp15$5@dont-email.me> <dbud9kxt1s.ln2@Telcontar.valinor>
<uq1jer$1qn0n$1@dont-email.me>
<uq1n3n$9nf$1@tncsrv09.home.tnetconsulting.net>
<wwv5xyz8bp7.fsf@LkoBDZeT.terraraq.uk>
<uq3tll$tu7$2@tncsrv09.home.tnetconsulting.net>
<uq41r9$2a4jh$5@dont-email.me>
<uq48tq$4q9$1@tncsrv09.home.tnetconsulting.net>
<uq491n$2fdm0$1@dont-email.me>
<uq49im$4q9$4@tncsrv09.home.tnetconsulting.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 9 Feb 2024 06:29:20 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="4950d295abeb911d0aa578ba389426d0";
logging-data="2585147"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+kEHLPtLWvvUcBA8Inmkwl"
User-Agent: Pan/0.155 (Kherson; c0bf34e gitlab.gnome.org/GNOME/pan.git;
x86_64-pc-linux-gnu)
Cancel-Lock: sha1:xazOl08dCErazjxXXhn7tCAm+To=
X-Face: \}2`P"_@pS86<'EM:'b.Ml}8IuMK"pV"?FReF$'c.S%u9<Q#U*4QO)$l81M`{Q/n
XL'`91kd%N::LG:=*\35JS0prp\VJN^<s"b#bff@fA7]5lJA.jn,x_d%Md$,{.EZ
 by: vallor - Fri, 9 Feb 2024 06:29 UTC

On Thu, 8 Feb 2024 22:27:02 -0600, Grant Taylor
<gtaylor@tnetconsulting.net> wrote in
<uq49im$4q9$4@tncsrv09.home.tnetconsulting.net>:

> Doing something to enable case confusion and prefixing PATH with a . are
> a Bad Idea (TM).

I agree with the latter opinion, but beg to differ regarding
your "case confusion" conclusion.

I just tried this on my own system, and I recommend you do
the same with a loopback-mounted file.

The way -F folding works, you can't have a directory entry for
"foo" and "FOO". Examples:

# cp foo FOO
cp: 'foo' and 'FOO' are the same file

# ll
total 0
-rw-r--r-- 1 root root 0 Feb 8 22:19 BAR
-rw-r--r-- 1 root root 0 Feb 8 22:18 foo

# > FOO

# ll
total 0
-rw-r--r-- 1 root root 0 Feb 8 22:19 BAR
-rw-r--r-- 1 root root 0 Feb 8 22:24 foo

# mkdir BAR
mkdir: cannot create directory ‘BAR’: File exists
_ _ _ _ _ _ _

...and so forth.

So it seems to me that the only problem you've
illuminated is the "'.' in PATH problem", your
opinion of which I agree with.

--
-v

Re: Case-Insensitive File/Directory Names

<wwvil2yq9to.fsf@LkoBDZeT.terraraq.uk>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=14575&group=comp.os.linux.misc#14575

  copy link   Newsgroups: comp.os.linux.misc
Path: i2pn2.org!i2pn.org!usenet.goja.nl.eu.org!nntp.terraraq.uk!.POSTED.tunnel.sfere.anjou.terraraq.org.uk!not-for-mail
From: invalid@invalid.invalid (Richard Kettlewell)
Newsgroups: comp.os.linux.misc
Subject: Re: Case-Insensitive File/Directory Names
Date: Fri, 09 Feb 2024 09:13:39 +0000
Organization: terraraq NNTP server
Message-ID: <wwvil2yq9to.fsf@LkoBDZeT.terraraq.uk>
References: <uq1bsh$1lp15$5@dont-email.me> <dbud9kxt1s.ln2@Telcontar.valinor>
<uq1jer$1qn0n$1@dont-email.me>
<uq1n3n$9nf$1@tncsrv09.home.tnetconsulting.net>
<wwv5xyz8bp7.fsf@LkoBDZeT.terraraq.uk>
<uq3tll$tu7$2@tncsrv09.home.tnetconsulting.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Injection-Info: innmantic.terraraq.uk; posting-host="tunnel.sfere.anjou.terraraq.org.uk:172.17.207.6";
logging-data="22232"; mail-complaints-to="usenet@innmantic.terraraq.uk"
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
Cancel-Lock: sha1:Y4qdfqIqpXjOMNgvYP79Q1Y+WTw=
X-Face: h[Hh-7npe<<b4/eW[]sat,I3O`t8A`(ej.H!F4\8|;ih)`7{@:A~/j1}gTt4e7-n*F?.Rl^
F<\{jehn7.KrO{!7=:(@J~]<.[{>v9!1<qZY,{EJxg6?Er4Y7Ng2\Ft>Z&W?r\c.!4DXH5PWpga"ha
+r0NzP?vnz:e/knOY)PI-
X-Boydie: NO
 by: Richard Kettlewell - Fri, 9 Feb 2024 09:13 UTC

Grant Taylor <gtaylor@tnetconsulting.net> writes:
> On 2/8/24 04:58, Richard Kettlewell wrote:
>> What’s the threat model here?
>
> It's different for different people.
>
>> If an attacker can put a hostile command sU in /usr/bin, they must have
>> been able to write /usr/bin, in which case they could just replace
>> /usr/bin/su with their own version. They don’t need a case-insensitive
>> filesystem to do that.
>
> The examples I gave were exactly that, overt examples meant to
> demonstrate a concept. There are MANY subtle ways that this type of
> thing can bite you.

Such as...

> What if someone has `.` as the first directory in their PATH
> (.:/usr/local/bin:/usr/bin:/bin type thing) and the are in (their
> current working directory is) /tmp, and someone places a file named
> `SU` -- which is a wrapper around /bin/su -- and the person runs `su`
> to do something. The person unwittingly / inadvertently ran /tmp/SU
> instead of the expected /bin/su.

As with your previous example, the attack works just as well on a
case-sensitive filesystem: the attacker just creates /tmp/su. (For this
reason it’s been common advice not to put ‘.’ in PATH since at least the
last century.)

> There are multiple things that work in concert with each other to
> result in unexpected and likely unwanted behavior of the system. Each
> of the things is in and of itself innocuous enough. But combined
> ... unwanted things can easily, if not likely, happen.
>
> Depending exactly on how the case folding works, what library is used
> when someone needs to load libnss_dns.so:
>
> /lib/LIBNSS_DNS.SO
> /lib/LiBnSs_DnS.sO
> /lib/libnss_dns.so

There are real examples with that structure but once again, I don’t
think Lawrence was advocating doing it for /.

That said, it’s possible that the majority of Unix laptop/desktop
installs run a case-insensitive /, and while they do have problems with
(for example) git cloning the linux kernel, there doesn’t seem to be a
stream of security issues as a result.

> What if two users named Bob exist on the system from when case folding
> wasn't enabled:
>
> /home/BOB
> /home/bob
>
> Case folding is enabled.
>
> Eliding authentication issues, which home directory is used?

That one is well into “play stupid games, win stupid prizes”. If your
policy for naming home directories (or anything else) generates names
that differ only in letter case, why would you choose to enable
case-insensitive matching?

--
https://www.greenend.org.uk/rjk/

Re: Case-Insensitive File/Directory Names

<wwvcyt6q9n8.fsf@LkoBDZeT.terraraq.uk>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=14576&group=comp.os.linux.misc#14576

  copy link   Newsgroups: comp.os.linux.misc
Path: i2pn2.org!i2pn.org!news.nntp4.net!nntp.terraraq.uk!.POSTED.tunnel.sfere.anjou.terraraq.org.uk!not-for-mail
From: invalid@invalid.invalid (Richard Kettlewell)
Newsgroups: comp.os.linux.misc
Subject: Re: Case-Insensitive File/Directory Names
Date: Fri, 09 Feb 2024 09:17:31 +0000
Organization: terraraq NNTP server
Message-ID: <wwvcyt6q9n8.fsf@LkoBDZeT.terraraq.uk>
References: <uq1bsh$1lp15$5@dont-email.me> <dbud9kxt1s.ln2@Telcontar.valinor>
<uq1jer$1qn0n$1@dont-email.me> <m50f9kxana.ln2@Telcontar.valinor>
<wwv1q9nqbzu.fsf@LkoBDZeT.terraraq.uk>
<uq3ucv$tu7$6@tncsrv09.home.tnetconsulting.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Injection-Info: innmantic.terraraq.uk; posting-host="tunnel.sfere.anjou.terraraq.org.uk:172.17.207.6";
logging-data="22232"; mail-complaints-to="usenet@innmantic.terraraq.uk"
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
Cancel-Lock: sha1:iR/B1BsMGjbIZizmmbHN5+4zBow=
X-Face: h[Hh-7npe<<b4/eW[]sat,I3O`t8A`(ej.H!F4\8|;ih)`7{@:A~/j1}gTt4e7-n*F?.Rl^
F<\{jehn7.KrO{!7=:(@J~]<.[{>v9!1<qZY,{EJxg6?Er4Y7Ng2\Ft>Z&W?r\c.!4DXH5PWpga"ha
+r0NzP?vnz:e/knOY)PI-
X-Boydie: NO
 by: Richard Kettlewell - Fri, 9 Feb 2024 09:17 UTC

Grant Taylor <gtaylor@tnetconsulting.net> writes:
> On 2/8/24 08:14, Richard Kettlewell wrote:
>> However I don’t see Lawrence advocating doing it to whole system
>> (i.e. /) so much as individual volumes or even directories.
>
> Lawrence didn't give any indication on the scope of where the setting
> would be used save for at the file system level and a vague reference
> to a directory.
>
> Without further guidance, it's natural to assume that it's the file
> system mount point -> entire file system.

What’s natural is personal and situational. Assuming the worst possible
interpretation of a text is probably a sensible thing to do in a
high-stakes contract negotiation, but it really doesn’t seem like a good
strategy in an informal discussion.

--
https://www.greenend.org.uk/rjk/

Re: Case-Insensitive File/Directory Names

<uq4t3b$2inj4$3@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=14577&group=comp.os.linux.misc#14577

  copy link   Newsgroups: comp.os.linux.misc
Path: i2pn2.org!rocksolid2!news.neodome.net!news.mixmin.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: tnp@invalid.invalid (The Natural Philosopher)
Newsgroups: comp.os.linux.misc
Subject: Re: Case-Insensitive File/Directory Names
Date: Fri, 9 Feb 2024 10:00:11 +0000
Organization: A little, after lunch
Lines: 17
Message-ID: <uq4t3b$2inj4$3@dont-email.me>
References: <uq1bsh$1lp15$5@dont-email.me> <dbud9kxt1s.ln2@Telcontar.valinor>
<uq1jer$1qn0n$1@dont-email.me> <m50f9kxana.ln2@Telcontar.valinor>
<uq2l68$1vsm2$1@dont-email.me> <utsf9kx8m3.ln2@Telcontar.valinor>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Fri, 9 Feb 2024 10:00:11 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="31e377f3eca17bfb2df6ecdcd632bba3";
logging-data="2711140"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/fMFP8vZcF5rqtwCPD1jVGr2IrefJ4so8="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:+znCSaHZcFTOWRBzSHBz7SSjo+0=
Content-Language: en-GB
In-Reply-To: <utsf9kx8m3.ln2@Telcontar.valinor>
 by: The Natural Philosop - Fri, 9 Feb 2024 10:00 UTC

On 08/02/2024 21:16, Carlos E.R. wrote:

> In current day Windows you can name files with upper, lower, mixed case.
> No matter how you do it, in Windows it is the same file. It is simply a
> prettier file name.
>

Oh? Same as Apple then,

I thought Winders had grown out of that.

--
"When one man dies it's a tragedy. When thousands die it's statistics."

Josef Stalin

Re: Case-Insensitive File/Directory Names

<uq4t8i$2inj4$4@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=14578&group=comp.os.linux.misc#14578

  copy link   Newsgroups: comp.os.linux.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: tnp@invalid.invalid (The Natural Philosopher)
Newsgroups: comp.os.linux.misc
Subject: Re: Case-Insensitive File/Directory Names
Date: Fri, 9 Feb 2024 10:02:58 +0000
Organization: A little, after lunch
Lines: 23
Message-ID: <uq4t8i$2inj4$4@dont-email.me>
References: <uq1bsh$1lp15$5@dont-email.me> <dbud9kxt1s.ln2@Telcontar.valinor>
<uq27n0$1tfdb$4@dont-email.me> <uq3jiv$25287$3@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 9 Feb 2024 10:02:58 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="31e377f3eca17bfb2df6ecdcd632bba3";
logging-data="2711140"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+lBgEUcPqSR02RlosDuonEzva+5/JOwJk="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:Dmu+94l6Fig70UpRW0JvvnWVzgM=
Content-Language: en-GB
In-Reply-To: <uq3jiv$25287$3@dont-email.me>
 by: The Natural Philosop - Fri, 9 Feb 2024 10:02 UTC

On 08/02/2024 22:11, Lawrence D'Oliveiro wrote:
> On Thu, 8 Feb 2024 09:42:56 +0000, The Natural Philosopher wrote:
>
>> I once mistakenly added a case sensitive disk to an Apple OS/X machine.
>> Applications promptly stopped working.
>
> That’s the opposite of what we’re discussing here.

But it's the same issue, just the other way around. Either case matters
inside the code you are using or it doesn't. Switching that over makes
stuff break.

If you specify a lower case file name and you get an uppercase filename,
it breaks your code.

--
The urge to save humanity is almost always a false front for the urge to
rule.
– H. L. Mencken, American journalist, 1880-1956

Re: Case-Insensitive File/Directory Names

<uq4tc6$2inj4$5@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=14579&group=comp.os.linux.misc#14579

  copy link   Newsgroups: comp.os.linux.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: tnp@invalid.invalid (The Natural Philosopher)
Newsgroups: comp.os.linux.misc
Subject: Re: Case-Insensitive File/Directory Names
Date: Fri, 9 Feb 2024 10:04:54 +0000
Organization: A little, after lunch
Lines: 20
Message-ID: <uq4tc6$2inj4$5@dont-email.me>
References: <uq1bsh$1lp15$5@dont-email.me> <dbud9kxt1s.ln2@Telcontar.valinor>
<uq1jer$1qn0n$1@dont-email.me>
<uq1n3n$9nf$1@tncsrv09.home.tnetconsulting.net>
<wwv5xyz8bp7.fsf@LkoBDZeT.terraraq.uk> <opve9kxb1a.ln2@Telcontar.valinor>
<wwva5obqcgj.fsf@LkoBDZeT.terraraq.uk>
<uq3tn1$tu7$3@tncsrv09.home.tnetconsulting.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Fri, 9 Feb 2024 10:04:54 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="31e377f3eca17bfb2df6ecdcd632bba3";
logging-data="2711140"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+Om/Bmaxa4S2/d5icleSFq6fdyMUW7a4A="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:MOjsmK4DW2BK2P0TLqZNwNkWngQ=
In-Reply-To: <uq3tn1$tu7$3@tncsrv09.home.tnetconsulting.net>
Content-Language: en-GB
 by: The Natural Philosop - Fri, 9 Feb 2024 10:04 UTC

On 09/02/2024 01:04, Grant Taylor wrote:
> On 2/8/24 08:04, Richard Kettlewell wrote:
>> Grant seems to think it is; he explicitly mentioned security.
>
> Security is the most obvious / easiest place to demonstrate problems
> that arise from case confusion.
>
>
>
Frankly I dont think it is, but there ya go.

I think breaking of applications is more likely.

--
"Socialist governments traditionally do make a financial mess. They
always run out of other people's money. It's quite a characteristic of them"

Margaret Thatcher

Re: Case-Insensitive File/Directory Names

<uq5ilq$okd$1@tncsrv09.home.tnetconsulting.net>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=14580&group=comp.os.linux.misc#14580

  copy link   Newsgroups: comp.os.linux.misc
Path: i2pn2.org!i2pn.org!paganini.bofh.team!3.us.feeder.erje.net!feeder.erje.net!news.quux.org!tncsrv06.tnetconsulting.net!tncsrv09.home.tnetconsulting.net!.POSTED.omega.home.tnetconsulting.net!not-for-mail
From: gtaylor@tnetconsulting.net (Grant Taylor)
Newsgroups: comp.os.linux.misc
Subject: Re: Case-Insensitive File/Directory Names
Date: Fri, 9 Feb 2024 10:08:26 -0600
Organization: TNet Consulting
Message-ID: <uq5ilq$okd$1@tncsrv09.home.tnetconsulting.net>
References: <uq1bsh$1lp15$5@dont-email.me> <dbud9kxt1s.ln2@Telcontar.valinor>
<uq1jer$1qn0n$1@dont-email.me>
<uq1n3n$9nf$1@tncsrv09.home.tnetconsulting.net>
<wwv5xyz8bp7.fsf@LkoBDZeT.terraraq.uk>
<uq3tll$tu7$2@tncsrv09.home.tnetconsulting.net>
<uq41r9$2a4jh$5@dont-email.me>
<uq48tq$4q9$1@tncsrv09.home.tnetconsulting.net>
<uq491n$2fdm0$1@dont-email.me>
<uq49im$4q9$4@tncsrv09.home.tnetconsulting.net>
<uq4go0$2eshr$2@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Fri, 9 Feb 2024 16:08:26 -0000 (UTC)
Injection-Info: tncsrv09.home.tnetconsulting.net; posting-host="omega.home.tnetconsulting.net:198.18.1.140";
logging-data="25229"; mail-complaints-to="newsmaster@tnetconsulting.net"
User-Agent: Mozilla Thunderbird
Content-Language: en-US
In-Reply-To: <uq4go0$2eshr$2@dont-email.me>
 by: Grant Taylor - Fri, 9 Feb 2024 16:08 UTC

On 2/9/24 00:29, vallor wrote:
> The way -F folding works, you can't have a directory entry for "foo"
> and "FOO".

You don't need different cased files of the same name in the same directory.

All you need is the directory that contains the file in the case that
differs from what you typed earlier in the PATH than the directory that
contains the file in the case that you did type.

Any directory and any file name suffices to be kicked by this case
confusion problem.

There are many ways for this to be arranged to happen.

- too many people run things they download without reviewing them -
they can easily modify the PATH a number of ways.
- people can naively add a world writable directory to their PATH
- NFS mounts in the PATH can be compromised at the source
- someone could walk up to your terminal before a screen saver kicks
in after you walk away
- copying and pasting from web pages with embedded control codes to
hide commands in what is pasted

System security or safety or stability is all about doing as many things
as possible to minimize exposure and chance of problems.

As such, doing as many things as possible to avoid potential problems or
contributing to a larger problem is Good Thing (TM). Not enabling
something that could allow case confusion falls into that just like not
prepending your PATH with `.`.

--
Grant. . . .

Re: Case-Insensitive File/Directory Names

<uq5irm$okd$2@tncsrv09.home.tnetconsulting.net>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=14581&group=comp.os.linux.misc#14581

  copy link   Newsgroups: comp.os.linux.misc
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!tncsrv06.tnetconsulting.net!tncsrv09.home.tnetconsulting.net!.POSTED.omega.home.tnetconsulting.net!not-for-mail
From: gtaylor@tnetconsulting.net (Grant Taylor)
Newsgroups: comp.os.linux.misc
Subject: Re: Case-Insensitive File/Directory Names
Date: Fri, 9 Feb 2024 10:11:34 -0600
Organization: TNet Consulting
Message-ID: <uq5irm$okd$2@tncsrv09.home.tnetconsulting.net>
References: <uq1bsh$1lp15$5@dont-email.me> <dbud9kxt1s.ln2@Telcontar.valinor>
<uq1jer$1qn0n$1@dont-email.me>
<uq1n3n$9nf$1@tncsrv09.home.tnetconsulting.net>
<wwv5xyz8bp7.fsf@LkoBDZeT.terraraq.uk>
<uq3tll$tu7$2@tncsrv09.home.tnetconsulting.net>
<wwvil2yq9to.fsf@LkoBDZeT.terraraq.uk>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 9 Feb 2024 16:11:34 -0000 (UTC)
Injection-Info: tncsrv09.home.tnetconsulting.net; posting-host="omega.home.tnetconsulting.net:198.18.1.140";
logging-data="25229"; mail-complaints-to="newsmaster@tnetconsulting.net"
User-Agent: Mozilla Thunderbird
Content-Language: en-US
In-Reply-To: <wwvil2yq9to.fsf@LkoBDZeT.terraraq.uk>
 by: Grant Taylor - Fri, 9 Feb 2024 16:11 UTC

On 2/9/24 03:13, Richard Kettlewell wrote:
> That one is well into “play stupid games, win stupid prizes”. If
> your policy for naming home directories (or anything else) generates
> names that differ only in letter case, why would you choose to enable
> case-insensitive matching?

It's not always the same person that does both things. It's not always
even remotely close together.

Three consultants ago may have used /home/BOB as part of a migration to
/home/bob for $SOME_REASON (restoration from backup?). One or more
intermediate consultants come and go. The new consultant reads about an
option that they think will simplify case and enables something. Now
/home/bob and /home/BOB case confusion smacks them in the face.

--
Grant. . . .

Re: Case-Insensitive File/Directory Names

<uq5j3j$okd$3@tncsrv09.home.tnetconsulting.net>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=14582&group=comp.os.linux.misc#14582

  copy link   Newsgroups: comp.os.linux.misc
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!tncsrv06.tnetconsulting.net!tncsrv09.home.tnetconsulting.net!.POSTED.omega.home.tnetconsulting.net!not-for-mail
From: gtaylor@tnetconsulting.net (Grant Taylor)
Newsgroups: comp.os.linux.misc
Subject: Re: Case-Insensitive File/Directory Names
Date: Fri, 9 Feb 2024 10:15:47 -0600
Organization: TNet Consulting
Message-ID: <uq5j3j$okd$3@tncsrv09.home.tnetconsulting.net>
References: <uq1bsh$1lp15$5@dont-email.me> <dbud9kxt1s.ln2@Telcontar.valinor>
<uq1jer$1qn0n$1@dont-email.me> <m50f9kxana.ln2@Telcontar.valinor>
<wwv1q9nqbzu.fsf@LkoBDZeT.terraraq.uk>
<uq3ucv$tu7$6@tncsrv09.home.tnetconsulting.net>
<uq41v4$2a4jh$7@dont-email.me>
<uq493q$4q9$3@tncsrv09.home.tnetconsulting.net>
<uq4ap1$2fjnu$5@dont-email.me>
<uq4dcs$rko$1@tncsrv09.home.tnetconsulting.net>
<uq4e0g$2g52k$2@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Fri, 9 Feb 2024 16:15:47 -0000 (UTC)
Injection-Info: tncsrv09.home.tnetconsulting.net; posting-host="omega.home.tnetconsulting.net:198.18.1.140";
logging-data="25229"; mail-complaints-to="newsmaster@tnetconsulting.net"
User-Agent: Mozilla Thunderbird
Content-Language: en-US
In-Reply-To: <uq4e0g$2g52k$2@dont-email.me>
 by: Grant Taylor - Fri, 9 Feb 2024 16:15 UTC

On 2/8/24 23:42, Lawrence D'Oliveiro wrote:
> How come?

I no longer remember why it was unclear at the time. 1) observers
effect combined with the rest of the thread 2) I've slept since then.

But I know that I was unclear / uncertain about the scope of what you
were talking about.

--
Grant. . . .

Re: Case-Insensitive File/Directory Names

<uq5j69$okd$4@tncsrv09.home.tnetconsulting.net>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=14583&group=comp.os.linux.misc#14583

  copy link   Newsgroups: comp.os.linux.misc
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!tncsrv06.tnetconsulting.net!tncsrv09.home.tnetconsulting.net!.POSTED.omega.home.tnetconsulting.net!not-for-mail
From: gtaylor@tnetconsulting.net (Grant Taylor)
Newsgroups: comp.os.linux.misc
Subject: Re: Case-Insensitive File/Directory Names
Date: Fri, 9 Feb 2024 10:17:13 -0600
Organization: TNet Consulting
Message-ID: <uq5j69$okd$4@tncsrv09.home.tnetconsulting.net>
References: <uq1bsh$1lp15$5@dont-email.me> <dbud9kxt1s.ln2@Telcontar.valinor>
<uq1jer$1qn0n$1@dont-email.me> <m50f9kxana.ln2@Telcontar.valinor>
<wwv1q9nqbzu.fsf@LkoBDZeT.terraraq.uk>
<uq3ucv$tu7$6@tncsrv09.home.tnetconsulting.net>
<wwvcyt6q9n8.fsf@LkoBDZeT.terraraq.uk>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 9 Feb 2024 16:17:13 -0000 (UTC)
Injection-Info: tncsrv09.home.tnetconsulting.net; posting-host="omega.home.tnetconsulting.net:198.18.1.140";
logging-data="25229"; mail-complaints-to="newsmaster@tnetconsulting.net"
User-Agent: Mozilla Thunderbird
Content-Language: en-US
In-Reply-To: <wwvcyt6q9n8.fsf@LkoBDZeT.terraraq.uk>
 by: Grant Taylor - Fri, 9 Feb 2024 16:17 UTC

On 2/9/24 03:17, Richard Kettlewell wrote:
> What’s natural is personal and situational. Assuming the worst
> possible interpretation of a text is probably a sensible thing to do
> in a high-stakes contract negotiation, but it really doesn’t seem
> like a good strategy in an informal discussion.

I've had a very good career out of assuming the worst (whatever will be
the most work and / or take the longest) while hoping for the best
(whatever will be the least work and / or take the least amount of time).

Re: Case-Insensitive File/Directory Names

<uq5jb7$okd$5@tncsrv09.home.tnetconsulting.net>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=14584&group=comp.os.linux.misc#14584

  copy link   Newsgroups: comp.os.linux.misc
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!tncsrv06.tnetconsulting.net!tncsrv09.home.tnetconsulting.net!.POSTED.omega.home.tnetconsulting.net!not-for-mail
From: gtaylor@tnetconsulting.net (Grant Taylor)
Newsgroups: comp.os.linux.misc
Subject: Re: Case-Insensitive File/Directory Names
Date: Fri, 9 Feb 2024 10:19:51 -0600
Organization: TNet Consulting
Message-ID: <uq5jb7$okd$5@tncsrv09.home.tnetconsulting.net>
References: <uq1bsh$1lp15$5@dont-email.me> <dbud9kxt1s.ln2@Telcontar.valinor>
<uq27n0$1tfdb$4@dont-email.me> <uq3jiv$25287$3@dont-email.me>
<uq3uei$tu7$7@tncsrv09.home.tnetconsulting.net>
<uq41t2$2a4jh$6@dont-email.me>
<uq48vu$4q9$2@tncsrv09.home.tnetconsulting.net>
<uq4ad1$2fjnu$3@dont-email.me>
<uq4dks$rko$2@tncsrv09.home.tnetconsulting.net>
<uq4dti$2g52k$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 9 Feb 2024 16:19:51 -0000 (UTC)
Injection-Info: tncsrv09.home.tnetconsulting.net; posting-host="omega.home.tnetconsulting.net:198.18.1.140";
logging-data="25229"; mail-complaints-to="newsmaster@tnetconsulting.net"
User-Agent: Mozilla Thunderbird
Content-Language: en-US
In-Reply-To: <uq4dti$2g52k$1@dont-email.me>
 by: Grant Taylor - Fri, 9 Feb 2024 16:19 UTC

On 2/8/24 23:41, Lawrence D'Oliveiro wrote:
> Here’s what the OP said:

No ... that's not what the OP said, nor was that the OP.

You, Lawrence, are the /original/ /poster/ of this long thread.

The Natural Philosopher is who made the comment about Apple OS/X.

--
Grant. . . .

Re: Case-Insensitive File/Directory Names

<uq5jfc$okd$6@tncsrv09.home.tnetconsulting.net>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=14585&group=comp.os.linux.misc#14585

  copy link   Newsgroups: comp.os.linux.misc
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!tncsrv06.tnetconsulting.net!tncsrv09.home.tnetconsulting.net!.POSTED.omega.home.tnetconsulting.net!not-for-mail
From: gtaylor@tnetconsulting.net (Grant Taylor)
Newsgroups: comp.os.linux.misc
Subject: Re: Case-Insensitive File/Directory Names
Date: Fri, 9 Feb 2024 10:22:04 -0600
Organization: TNet Consulting
Message-ID: <uq5jfc$okd$6@tncsrv09.home.tnetconsulting.net>
References: <uq1bsh$1lp15$5@dont-email.me> <dbud9kxt1s.ln2@Telcontar.valinor>
<uq27n0$1tfdb$4@dont-email.me> <uq3jiv$25287$3@dont-email.me>
<uq4t8i$2inj4$4@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Fri, 9 Feb 2024 16:22:04 -0000 (UTC)
Injection-Info: tncsrv09.home.tnetconsulting.net; posting-host="omega.home.tnetconsulting.net:198.18.1.140";
logging-data="25229"; mail-complaints-to="newsmaster@tnetconsulting.net"
User-Agent: Mozilla Thunderbird
Content-Language: en-US
In-Reply-To: <uq4t8i$2inj4$4@dont-email.me>
 by: Grant Taylor - Fri, 9 Feb 2024 16:22 UTC

On 2/9/24 04:02, The Natural Philosopher wrote:
> But it's the same issue, just the other way around. Either case matters
> inside the code you are using or it doesn't. Switching that over makes
> stuff break.
>
> If you specify a lower case file name and you get an uppercase filename,
> it breaks your code.

EXACTLY!!!

How much damage and if you care about what breaks is independent of the
fact that it breaks.

Some things, like small speakers, just sound a little funny when parts
of them break. Other things like damns cause catastrophic levels of
damage when they break.

--
Grant. . . .

Re: Case-Insensitive File/Directory Names

<ck9i9kxjl7.ln2@Telcontar.valinor>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=14586&group=comp.os.linux.misc#14586

  copy link   Newsgroups: comp.os.linux.misc
Path: i2pn2.org!i2pn.org!paganini.bofh.team!3.eu.feeder.erje.net!feeder.erje.net!news.szaf.org!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: robin_listas@es.invalid (Carlos E.R.)
Newsgroups: comp.os.linux.misc
Subject: Re: Case-Insensitive File/Directory Names
Date: Fri, 9 Feb 2024 20:05:16 +0100
Lines: 23
Message-ID: <ck9i9kxjl7.ln2@Telcontar.valinor>
References: <uq1bsh$1lp15$5@dont-email.me> <dbud9kxt1s.ln2@Telcontar.valinor>
<uq1jer$1qn0n$1@dont-email.me> <m50f9kxana.ln2@Telcontar.valinor>
<wwv1q9nqbzu.fsf@LkoBDZeT.terraraq.uk> <cusf9kx8m3.ln2@Telcontar.valinor>
<uq3u6b$tu7$5@tncsrv09.home.tnetconsulting.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Trace: individual.net gBxiIwLaT0U+XV7DWpeolAZm7QKD3smpVdbO8/xlUaEwe6//9Q
X-Orig-Path: Telcontar.valinor!not-for-mail
Cancel-Lock: sha1:wMO95hRZpDiTNNk/17/pzSX15DI= sha256:2BfT/HyGfBZkZR7H1haktlP5brXuMrZs2upkQWSQkQE=
User-Agent: Mozilla Thunderbird
Content-Language: es-ES, en-CA
In-Reply-To: <uq3u6b$tu7$5@tncsrv09.home.tnetconsulting.net>
 by: Carlos E.R. - Fri, 9 Feb 2024 19:05 UTC

On 2024-02-09 02:12, Grant Taylor wrote:
> On 2/8/24 15:16, Carlos E.R. wrote:
>> The point is, you never know what script or program may create or
>> access a file of the same name but different case as another part of
>> the program or another program. You can never be sure.
>
> Yep.
>
>> That's feasible. For a Samba share, it would be desirable, it can
>> avoid trouble in Windows programs that expect case to not matter.
>
> Samba (et al.) is (are) special case wherein the daemon does the case
> folding, not the underlying file system.
>
> IMHO this is the proper place to handle this type of conversion.

I remember a report describing a problem precisely because somehow two
different case files appeared within the samba scope. I don't remember
the details.

--
Cheers, Carlos.

Re: Case-Insensitive File/Directory Names

<uq5tir$2o424$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=14587&group=comp.os.linux.misc#14587

  copy link   Newsgroups: comp.os.linux.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: vallor@cultnix.org (vallor)
Newsgroups: comp.os.linux.misc
Subject: Re: Case-Insensitive File/Directory Names
Date: Fri, 9 Feb 2024 19:14:36 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 70
Message-ID: <uq5tir$2o424$1@dont-email.me>
References: <uq1bsh$1lp15$5@dont-email.me> <dbud9kxt1s.ln2@Telcontar.valinor>
<uq1jer$1qn0n$1@dont-email.me>
<uq1n3n$9nf$1@tncsrv09.home.tnetconsulting.net>
<wwv5xyz8bp7.fsf@LkoBDZeT.terraraq.uk>
<uq3tll$tu7$2@tncsrv09.home.tnetconsulting.net>
<uq41r9$2a4jh$5@dont-email.me>
<uq48tq$4q9$1@tncsrv09.home.tnetconsulting.net>
<uq491n$2fdm0$1@dont-email.me>
<uq49im$4q9$4@tncsrv09.home.tnetconsulting.net>
<uq4go0$2eshr$2@dont-email.me>
<uq5ilq$okd$1@tncsrv09.home.tnetconsulting.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 9 Feb 2024 19:14:36 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="088db99a82aef605775b93a48afea491";
logging-data="2887748"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19VhJio063WuPMNh/JM4ita"
User-Agent: Pan/0.155 (Kherson; c0bf34e gitlab.gnome.org/GNOME/pan.git;
x86_64-pc-linux-gnu)
Cancel-Lock: sha1:+fqUQZBjQJKUh6MEHsYsrN/hXVg=
X-Face: \}2`P"_@pS86<'EM:'b.Ml}8IuMK"pV"?FReF$'c.S%u9<Q#U*4QO)$l81M`{Q/n
XL'`91kd%N::LG:=*\35JS0prp\VJN^<s"b#bff@fA7]5lJA.jn,x_d%Md$,{.EZ
 by: vallor - Fri, 9 Feb 2024 19:14 UTC

On Fri, 9 Feb 2024 10:08:26 -0600, Grant Taylor
<gtaylor@tnetconsulting.net> wrote in
<uq5ilq$okd$1@tncsrv09.home.tnetconsulting.net>:

> On 2/9/24 00:29, vallor wrote:
>> The way -F folding works, you can't have a directory entry for "foo"
>> and "FOO".
>
> You don't need different cased files of the same name in the same
> directory.
>
> All you need is the directory that contains the file in the case that
> differs from what you typed earlier in the PATH than the directory that
> contains the file in the case that you did type.
>
> Any directory and any file name suffices to be kicked by this case
> confusion problem.
>
> There are many ways for this to be arranged to happen.
>
> - too many people run things they download without reviewing them -
> they can easily modify the PATH a number of ways.
> - people can naively add a world writable directory to their PATH -
> NFS mounts in the PATH can be compromised at the source - someone
> could walk up to your terminal before a screen saver kicks
> in after you walk away
> - copying and pasting from web pages with embedded control codes to
> hide commands in what is pasted
>
> System security or safety or stability is all about doing as many things
> as possible to minimize exposure and chance of problems.
>
> As such, doing as many things as possible to avoid potential problems or
> contributing to a larger problem is Good Thing (TM). Not enabling
> something that could allow case confusion falls into that just like not
> prepending your PATH with `.`.

And again, your argument about PATHs is quite
orthogonal from a problem with casefold ext4
filesystem directory hierarchies.

If you have to worry about someone dropping "." in your PATH, or
someone adding a trusted command in a PATH directory before
(say) /sbin, then you have bigger problems.

And if someone were to build a system with a casefolded
/sbin, and "su" lives there, then writing a malicious
"SU" into the directory won't do anything but overwrite
"su". But that's not a problem with the casefolding,
that's a problem with permissions and
how PATH is set.[*]

The "elegant" part of the chattr +F scheme: you can't
just turn it on for a directory -- the directory has
to be empty. That means rules about what files get added
are enforced. I encourage anyone to create a test filesystem
in a file to play around with how it behaves.

$ truncate -s 100M testfs.ext4
$ mkfs.ext4 -E encoding=utf8 testfs.ext4

....then you mount it -oloop,rw, cd
into it, make a test directory, and chattr +F
the test directory.

[*] I use bash -- adjust "PATH" variable name to suit your
preferences. :)

--
-v

Re: Case-Insensitive File/Directory Names

<uq64hv$2psod$5@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=14588&group=comp.os.linux.misc#14588

  copy link   Newsgroups: comp.os.linux.misc
Path: i2pn2.org!i2pn.org!paganini.bofh.team!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.os.linux.misc
Subject: Re: Case-Insensitive File/Directory Names
Date: Fri, 9 Feb 2024 21:13:36 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 13
Message-ID: <uq64hv$2psod$5@dont-email.me>
References: <uq1bsh$1lp15$5@dont-email.me> <dbud9kxt1s.ln2@Telcontar.valinor>
<uq1jer$1qn0n$1@dont-email.me>
<uq1n3n$9nf$1@tncsrv09.home.tnetconsulting.net>
<wwv5xyz8bp7.fsf@LkoBDZeT.terraraq.uk>
<uq3tll$tu7$2@tncsrv09.home.tnetconsulting.net>
<wwvil2yq9to.fsf@LkoBDZeT.terraraq.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 9 Feb 2024 21:13:36 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="6b81b1b5b0886ece37827f7a23070dda";
logging-data="2945805"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/xhzka/WJ/8BjEwBZRkUG6"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:T2EIfI+lIRXL1CQbUXC8sf8Ahvk=
 by: Lawrence D'Oliv - Fri, 9 Feb 2024 21:13 UTC

On Fri, 09 Feb 2024 09:13:39 +0000, Richard Kettlewell wrote:

>> /home/BOB
>> /home/bob
>
> That one is well into “play stupid games, win stupid prizes”. If your
> policy for naming home directories (or anything else) generates names
> that differ only in letter case, why would you choose to enable
> case-insensitive matching?

Maybe one Bob is known as “shouty Bob”, hence the uppercase name.

Hey, how do I know what company the OP keeps ...

Re: Case-Insensitive File/Directory Names

<uq64lh$2psod$6@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=14589&group=comp.os.linux.misc#14589

  copy link   Newsgroups: comp.os.linux.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.os.linux.misc
Subject: Re: Case-Insensitive File/Directory Names
Date: Fri, 9 Feb 2024 21:15:29 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 7
Message-ID: <uq64lh$2psod$6@dont-email.me>
References: <uq1bsh$1lp15$5@dont-email.me> <dbud9kxt1s.ln2@Telcontar.valinor>
<uq1jer$1qn0n$1@dont-email.me> <m50f9kxana.ln2@Telcontar.valinor>
<wwv1q9nqbzu.fsf@LkoBDZeT.terraraq.uk>
<uq3ucv$tu7$6@tncsrv09.home.tnetconsulting.net>
<wwvcyt6q9n8.fsf@LkoBDZeT.terraraq.uk>
<uq5j69$okd$4@tncsrv09.home.tnetconsulting.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 9 Feb 2024 21:15:29 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="6b81b1b5b0886ece37827f7a23070dda";
logging-data="2945805"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18fJNMid5GYmK7AzqO3hx/i"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:sEunMY00vMUomD1nUqOhQ5IgOhw=
 by: Lawrence D'Oliv - Fri, 9 Feb 2024 21:15 UTC

On Fri, 9 Feb 2024 10:17:13 -0600, Grant Taylor wrote:

> I've had a very good career out of assuming the worst ...

But what you assume has to be actually possible. If you have to start
assuming impossible things ... then, maybe, a nice, comfortable padded
cell is the safest place for you.

Re: Case-Insensitive File/Directory Names

<uq64nc$2psod$7@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=14590&group=comp.os.linux.misc#14590

  copy link   Newsgroups: comp.os.linux.misc
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!feeder8.news.weretis.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.os.linux.misc
Subject: Re: Case-Insensitive File/Directory Names
Date: Fri, 9 Feb 2024 21:16:28 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 9
Message-ID: <uq64nc$2psod$7@dont-email.me>
References: <uq1bsh$1lp15$5@dont-email.me> <dbud9kxt1s.ln2@Telcontar.valinor>
<uq27n0$1tfdb$4@dont-email.me> <uq3jiv$25287$3@dont-email.me>
<uq3uei$tu7$7@tncsrv09.home.tnetconsulting.net>
<uq41t2$2a4jh$6@dont-email.me>
<uq48vu$4q9$2@tncsrv09.home.tnetconsulting.net>
<uq4ad1$2fjnu$3@dont-email.me>
<uq4dks$rko$2@tncsrv09.home.tnetconsulting.net>
<uq4dti$2g52k$1@dont-email.me>
<uq5jb7$okd$5@tncsrv09.home.tnetconsulting.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 9 Feb 2024 21:16:28 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="6b81b1b5b0886ece37827f7a23070dda";
logging-data="2945805"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+OMiviO7qUENdjv3uE/E37"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:x/aMxZ+uuT9486pT/Xk2gFXKRJA=
 by: Lawrence D'Oliv - Fri, 9 Feb 2024 21:16 UTC

On Fri, 9 Feb 2024 10:19:51 -0600, Grant Taylor wrote:

> On 2/8/24 23:41, Lawrence D'Oliveiro wrote:
>
>> Here’s what the OP said:
>
> No ... that's not what the OP said, nor was that the OP.

You are referring to the wrong posting. Check what I said again.

Re: Case-Insensitive File/Directory Names

<uq64ub$2psod$8@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=14591&group=comp.os.linux.misc#14591

  copy link   Newsgroups: comp.os.linux.misc
Path: i2pn2.org!i2pn.org!news.samoylyk.net!nyheter.lysator.liu.se!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.os.linux.misc
Subject: Re: Case-Insensitive File/Directory Names
Date: Fri, 9 Feb 2024 21:20:12 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 23
Message-ID: <uq64ub$2psod$8@dont-email.me>
References: <uq1bsh$1lp15$5@dont-email.me> <dbud9kxt1s.ln2@Telcontar.valinor>
<uq27n0$1tfdb$4@dont-email.me> <uq3jiv$25287$3@dont-email.me>
<uq4t8i$2inj4$4@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 9 Feb 2024 21:20:12 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="6b81b1b5b0886ece37827f7a23070dda";
logging-data="2945805"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18/ZFePhgGglxJl2+0UItHz"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:VFrkOiDD4ytYAZbVEfgzbLzWhMU=
 by: Lawrence D'Oliv - Fri, 9 Feb 2024 21:20 UTC

On Fri, 9 Feb 2024 10:02:58 +0000, The Natural Philosopher wrote:

> On 08/02/2024 22:11, Lawrence D'Oliveiro wrote:
>> On Thu, 8 Feb 2024 09:42:56 +0000, The Natural Philosopher wrote:
>>
>>> I once mistakenly added a case sensitive disk to an Apple OS/X
>>> machine.
>>> Applications promptly stopped working.
>>
>> That’s the opposite of what we’re discussing here.
>
> But it's the same issue, just the other way around. Either case matters
> inside the code you are using or it doesn't. Switching that over makes
> stuff break.

If your stuff is already written to be cross-platform-compatible with
Apple’s or Microsoft’s platforms, then it will have already dealt with
this.

If the code is written to not care whether the filesystem is case-
sensitive or not, then it will work either way.

Standard coreutils programs like cp, mv, ls etc already work fine.

Re: Case-Insensitive File/Directory Names

<uq6cqg$va2$1@tncsrv09.home.tnetconsulting.net>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=14592&group=comp.os.linux.misc#14592

  copy link   Newsgroups: comp.os.linux.misc
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!tncsrv06.tnetconsulting.net!tncsrv09.home.tnetconsulting.net!.POSTED.omega.home.tnetconsulting.net!not-for-mail
From: gtaylor@tnetconsulting.net (Grant Taylor)
Newsgroups: comp.os.linux.misc
Subject: Re: Case-Insensitive File/Directory Names
Date: Fri, 9 Feb 2024 17:34:40 -0600
Organization: TNet Consulting
Message-ID: <uq6cqg$va2$1@tncsrv09.home.tnetconsulting.net>
References: <uq1bsh$1lp15$5@dont-email.me> <dbud9kxt1s.ln2@Telcontar.valinor>
<uq27n0$1tfdb$4@dont-email.me> <uq3jiv$25287$3@dont-email.me>
<uq3uei$tu7$7@tncsrv09.home.tnetconsulting.net>
<uq41t2$2a4jh$6@dont-email.me>
<uq48vu$4q9$2@tncsrv09.home.tnetconsulting.net>
<uq4ad1$2fjnu$3@dont-email.me>
<uq4dks$rko$2@tncsrv09.home.tnetconsulting.net>
<uq4dti$2g52k$1@dont-email.me>
<uq5jb7$okd$5@tncsrv09.home.tnetconsulting.net>
<uq64nc$2psod$7@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Fri, 9 Feb 2024 23:34:40 -0000 (UTC)
Injection-Info: tncsrv09.home.tnetconsulting.net; posting-host="omega.home.tnetconsulting.net:198.18.1.140";
logging-data="32066"; mail-complaints-to="newsmaster@tnetconsulting.net"
User-Agent: Mozilla Thunderbird
Content-Language: en-US
In-Reply-To: <uq64nc$2psod$7@dont-email.me>
 by: Grant Taylor - Fri, 9 Feb 2024 23:34 UTC

On 2/9/24 15:16, Lawrence D'Oliveiro wrote:
> You are referring to the wrong posting. Check what I said again.

You are apparently using Original Poster differently than everyone else
I know uses it.

Here's the References header / chain of your message:

--8<--
References: <uq1bsh$1lp15$5@dont-email.me>
<dbud9kxt1s.ln2@Telcontar.valinor>
<uq27n0$1tfdb$4@dont-email.me> <uq3jiv$25287$3@dont-email.me>
<uq3uei$tu7$7@tncsrv09.home.tnetconsulting.net>
<uq41t2$2a4jh$6@dont-email.me>
<uq48vu$4q9$2@tncsrv09.home.tnetconsulting.net>
<uq4ad1$2fjnu$3@dont-email.me>
<uq4dks$rko$2@tncsrv09.home.tnetconsulting.net>
<uq4dti$2g52k$1@dont-email.me>
<uq5jb7$okd$5@tncsrv09.home.tnetconsulting.net>
-->8--

Pay attention to "<uq1bsh$1lp15$5@dont-email.me>".

Then look at the Message-ID: header of the first message in this thread,
your message:

--8<--
From: Lawrence D'Oliveiro <ldo@nz.invalid>
Newsgroups: comp.os.linux.misc
Subject: Case-Insensitive File/Directory Names
Date: Thu, 8 Feb 2024 01:48:02 -0000 (UTC)
Message-ID: <uq1bsh$1lp15$5@dont-email.me>
Injection-Date: Thu, 8 Feb 2024 01:48:02 -0000 (UTC)

Did you know that the ext4 filesystem has the option for case-insensitive
file/directory names?
-->8--

The Natural Philosopher did say "I once mistakenly ...". But they were
not the /original/ /poster/.

--
Grant. . . .

Re: Case-Insensitive File/Directory Names

<uq6jr1$2sd7t$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=14593&group=comp.os.linux.misc#14593

  copy link   Newsgroups: comp.os.linux.misc
Path: i2pn2.org!i2pn.org!usenet.goja.nl.eu.org!3.eu.feeder.erje.net!feeder.erje.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: news@immibis.com (immibis)
Newsgroups: comp.os.linux.misc
Subject: Re: Case-Insensitive File/Directory Names
Date: Sat, 10 Feb 2024 02:34:25 +0100
Organization: A noiseless patient Spider
Lines: 23
Message-ID: <uq6jr1$2sd7t$1@dont-email.me>
References: <uq1bsh$1lp15$5@dont-email.me> <dbud9kxt1s.ln2@Telcontar.valinor>
<uq1jer$1qn0n$1@dont-email.me>
<uq1n3n$9nf$1@tncsrv09.home.tnetconsulting.net>
<uq1pq9$1rfli$2@dont-email.me>
<uq3svo$tu7$1@tncsrv09.home.tnetconsulting.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sat, 10 Feb 2024 01:34:25 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="6f28ec5aa67547ea4f55c8bb1ed1fb2c";
logging-data="3028221"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+r8IlF4/ZV0TMZEEKyDCvQ"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:m+VRTmqOVzSelBp3Ow5fffj2+iI=
Content-Language: en-US
In-Reply-To: <uq3svo$tu7$1@tncsrv09.home.tnetconsulting.net>
 by: immibis - Sat, 10 Feb 2024 01:34 UTC

On 9/02/24 01:52, Grant Taylor wrote:
> On 2/7/24 23:45, Lawrence D'Oliveiro wrote:
>> The first one that matches, same as now.
>
> I disagree.
>
> `su` (lower case) is decidedly not `SU` upper case.
>
> And if your system was using case insensitive files like you are
> suggesting and I arranged to put `SU` in a directory earlier in your
> path, you just ran a trojan when you mean to run `su`.
>
> This is a first hand example of why case folding is a Bad Idea (TM).
>
>
>

You are making a big deal out of the fact that if there is a trojan in
your $PATH, you might accidentally run it.

Yes.

Don't put trojans in your $PATH, no matter what they are called.

Re: Case-Insensitive File/Directory Names

<uq6keg$2sevp$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=14594&group=comp.os.linux.misc#14594

  copy link   Newsgroups: comp.os.linux.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: tnp@invalid.invalid (The Natural Philosopher)
Newsgroups: comp.os.linux.misc
Subject: Re: Case-Insensitive File/Directory Names
Date: Sat, 10 Feb 2024 01:44:48 +0000
Organization: A little, after lunch
Lines: 41
Message-ID: <uq6keg$2sevp$1@dont-email.me>
References: <uq1bsh$1lp15$5@dont-email.me> <dbud9kxt1s.ln2@Telcontar.valinor>
<uq27n0$1tfdb$4@dont-email.me> <uq3jiv$25287$3@dont-email.me>
<uq4t8i$2inj4$4@dont-email.me> <uq64ub$2psod$8@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 10 Feb 2024 01:44:48 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="4256377f4211a77663ef2b40608f6f04";
logging-data="3030009"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19uP4mOPpMkq9ipj9RzhT011H6jcnHmCfw="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:ss64Co0wy6ktYgTtfzqjF7YGWaU=
Content-Language: en-GB
In-Reply-To: <uq64ub$2psod$8@dont-email.me>
 by: The Natural Philosop - Sat, 10 Feb 2024 01:44 UTC

On 09/02/2024 21:20, Lawrence D'Oliveiro wrote:
> On Fri, 9 Feb 2024 10:02:58 +0000, The Natural Philosopher wrote:
>
>> On 08/02/2024 22:11, Lawrence D'Oliveiro wrote:
>>> On Thu, 8 Feb 2024 09:42:56 +0000, The Natural Philosopher wrote:
>>>
>>>> I once mistakenly added a case sensitive disk to an Apple OS/X
>>>> machine.
>>>> Applications promptly stopped working.
>>>
>>> That’s the opposite of what we’re discussing here.
>>
>> But it's the same issue, just the other way around. Either case matters
>> inside the code you are using or it doesn't. Switching that over makes
>> stuff break.
>
> If your stuff is already written to be cross-platform-compatible with
> Apple’s or Microsoft’s platforms, then it will have already dealt with
> this.
>
It wasn't. It was Quark Xpress. Back in about 2008 or thereabouts.

> If the code is written to not care whether the filesystem is case-
> sensitive or not, then it will work either way.
>
It wasn't. It was written on the assumption that case didn't matter in
filenames. When I created a filesystem where it did matter, it wouldn't run.

> Standard coreutils programs like cp, mv, ls etc already work fine.

They are linux utils.

Not OS/X per se

--
"And if the blind lead the blind, both shall fall into the ditch".

Gospel of St. Mathew 15:14

Re: Case-Insensitive File/Directory Names

<uq6n0s$2spqe$2@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=14595&group=comp.os.linux.misc#14595

  copy link   Newsgroups: comp.os.linux.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.os.linux.misc
Subject: Re: Case-Insensitive File/Directory Names
Date: Sat, 10 Feb 2024 02:28:45 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 9
Message-ID: <uq6n0s$2spqe$2@dont-email.me>
References: <uq1bsh$1lp15$5@dont-email.me> <dbud9kxt1s.ln2@Telcontar.valinor>
<uq27n0$1tfdb$4@dont-email.me> <uq3jiv$25287$3@dont-email.me>
<uq4t8i$2inj4$4@dont-email.me> <uq64ub$2psod$8@dont-email.me>
<uq6keg$2sevp$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 10 Feb 2024 02:28:45 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="cb0aecca639ac885e888a888c6c2d7ce";
logging-data="3041102"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+Yyil6+PtJY6enKd7SGjrx"
User-Agent: Pan/0.155 (Kherson; fc5a80b8)
Cancel-Lock: sha1:k2o+OOJLLOJkyqJwcL8qt0dcgnY=
 by: Lawrence D'Oliv - Sat, 10 Feb 2024 02:28 UTC

On Sat, 10 Feb 2024 01:44:48 +0000, The Natural Philosopher wrote:

> On 09/02/2024 21:20, Lawrence D'Oliveiro wrote:
>
>> Standard coreutils programs like cp, mv, ls etc already work fine.
>
> They are linux utils.

Wasn’t the argument made that there would be problems in both directions?

Re: Case-Insensitive File/Directory Names

<uq7br0$33d7q$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=14596&group=comp.os.linux.misc#14596

  copy link   Newsgroups: comp.os.linux.misc
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: tnp@invalid.invalid (The Natural Philosopher)
Newsgroups: comp.os.linux.misc
Subject: Re: Case-Insensitive File/Directory Names
Date: Sat, 10 Feb 2024 08:24:00 +0000
Organization: A little, after lunch
Lines: 20
Message-ID: <uq7br0$33d7q$1@dont-email.me>
References: <uq1bsh$1lp15$5@dont-email.me> <dbud9kxt1s.ln2@Telcontar.valinor>
<uq27n0$1tfdb$4@dont-email.me> <uq3jiv$25287$3@dont-email.me>
<uq4t8i$2inj4$4@dont-email.me> <uq64ub$2psod$8@dont-email.me>
<uq6keg$2sevp$1@dont-email.me> <uq6n0s$2spqe$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 10 Feb 2024 08:24:00 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="4256377f4211a77663ef2b40608f6f04";
logging-data="3257594"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/szCM+ENQsgbKPWDh+3knona8zVGQ6qrg="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:2EZDP8DrZ0gF72UY0kNqkrdp/Yc=
In-Reply-To: <uq6n0s$2spqe$2@dont-email.me>
Content-Language: en-GB
 by: The Natural Philosop - Sat, 10 Feb 2024 08:24 UTC

On 10/02/2024 02:28, Lawrence D'Oliveiro wrote:
> On Sat, 10 Feb 2024 01:44:48 +0000, The Natural Philosopher wrote:
>
>> On 09/02/2024 21:20, Lawrence D'Oliveiro wrote:
>>
>>> Standard coreutils programs like cp, mv, ls etc already work fine.
>>
>> They are linux utils.
>
> Wasn’t the argument made that there would be problems in both directions?

Probably. What has that got to do with anything?

Do you linux geeks EVER run applications that run outside the command line?

--
In a Time of Universal Deceit, Telling the Truth Is a Revolutionary Act.

- George Orwell

Re: Case-Insensitive File/Directory Names

<e4tj9kxrnk.ln2@Telcontar.valinor>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=14597&group=comp.os.linux.misc#14597

  copy link   Newsgroups: comp.os.linux.misc
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: robin_listas@es.invalid (Carlos E.R.)
Newsgroups: comp.os.linux.misc
Subject: Re: Case-Insensitive File/Directory Names
Date: Sat, 10 Feb 2024 10:44:14 +0100
Lines: 22
Message-ID: <e4tj9kxrnk.ln2@Telcontar.valinor>
References: <uq1bsh$1lp15$5@dont-email.me> <dbud9kxt1s.ln2@Telcontar.valinor>
<uq27n0$1tfdb$4@dont-email.me> <uq3jiv$25287$3@dont-email.me>
<uq3uei$tu7$7@tncsrv09.home.tnetconsulting.net>
<uq41t2$2a4jh$6@dont-email.me>
<uq48vu$4q9$2@tncsrv09.home.tnetconsulting.net>
<uq4ad1$2fjnu$3@dont-email.me>
<uq4dks$rko$2@tncsrv09.home.tnetconsulting.net>
<uq4dti$2g52k$1@dont-email.me>
<uq5jb7$okd$5@tncsrv09.home.tnetconsulting.net>
<uq64nc$2psod$7@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: individual.net 4NbfEGpD5vccJVs9y9YqqAASRyms+hMaFCPnxa7TiU4MpifZLK
X-Orig-Path: Telcontar.valinor!not-for-mail
Cancel-Lock: sha1:SI7NwDGZOdbU3uZwGaOUKQUD6K4= sha256:+fiR9gfgQrl3RYtpM9j34zIKGt47zLosi+pCF1Wh1bg=
User-Agent: Mozilla Thunderbird
Content-Language: es-ES, en-CA
In-Reply-To: <uq64nc$2psod$7@dont-email.me>
 by: Carlos E.R. - Sat, 10 Feb 2024 09:44 UTC

On 2024-02-09 22:16, Lawrence D'Oliveiro wrote:
> On Fri, 9 Feb 2024 10:19:51 -0600, Grant Taylor wrote:
>
>> On 2/8/24 23:41, Lawrence D'Oliveiro wrote:
>>
>>> Here’s what the OP said:
>>
>> No ... that's not what the OP said, nor was that the OP.
>
> You are referring to the wrong posting. Check what I said again.

There is only a single OP, which is always the parent post of the entire
thread, which is yours in this case, a post in which you explained how
to make ext4 directories case insensitive, on 2024-02-08 02:48

If the thread then diverges in other branches, the OP remains being the
same, for ever. Even if the Subject line is changed.

--
Cheers, Carlos.

Re: Case-Insensitive File/Directory Names

<uq7io1$34gg1$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/computers/article-flat.php?id=14598&group=comp.os.linux.misc#14598

  copy link   Newsgroups: comp.os.linux.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: tnp@invalid.invalid (The Natural Philosopher)
Newsgroups: comp.os.linux.misc
Subject: Re: Case-Insensitive File/Directory Names
Date: Sat, 10 Feb 2024 10:21:53 +0000
Organization: A little, after lunch
Lines: 26
Message-ID: <uq7io1$34gg1$1@dont-email.me>
References: <uq1bsh$1lp15$5@dont-email.me> <dbud9kxt1s.ln2@Telcontar.valinor>
<uq27n0$1tfdb$4@dont-email.me> <uq3jiv$25287$3@dont-email.me>
<uq3uei$tu7$7@tncsrv09.home.tnetconsulting.net>
<uq41t2$2a4jh$6@dont-email.me>
<uq48vu$4q9$2@tncsrv09.home.tnetconsulting.net>
<uq4ad1$2fjnu$3@dont-email.me>
<uq4dks$rko$2@tncsrv09.home.tnetconsulting.net>
<uq4dti$2g52k$1@dont-email.me>
<uq5jb7$okd$5@tncsrv09.home.tnetconsulting.net>
<uq64nc$2psod$7@dont-email.me> <e4tj9kxrnk.ln2@Telcontar.valinor>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 10 Feb 2024 10:21:53 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="4256377f4211a77663ef2b40608f6f04";
logging-data="3293697"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18HmseLikPX03YXQtyFp8vRBWWy9GXbR68="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:9CfOnqUOu37Szer/HbRr6RQZInM=
In-Reply-To: <e4tj9kxrnk.ln2@Telcontar.valinor>
Content-Language: en-GB
 by: The Natural Philosop - Sat, 10 Feb 2024 10:21 UTC

On 10/02/2024 09:44, Carlos E.R. wrote:
> On 2024-02-09 22:16, Lawrence D'Oliveiro wrote:
>> On Fri, 9 Feb 2024 10:19:51 -0600, Grant Taylor wrote:
>>
>>> On 2/8/24 23:41, Lawrence D'Oliveiro wrote:
>>>
>>>> Here’s what the OP said:
>>>
>>> No ... that's not what the OP said, nor was that the OP.
>>
>> You are referring to the wrong posting. Check what I said again.
>
>
> There is only a single OP, which is always the parent post of the entire
> thread, which is yours in this case, a post in which you explained how
> to make ext4 directories case insensitive, on 2024-02-08 02:48
>
> If the thread then diverges in other branches, the OP remains being the
> same, for ever. Even if the Subject line is changed.
>
I love the smell of semantics in the morning.

--
Truth welcomes investigation because truth knows investigation will lead
to converts. It is deception that uses all the other techniques.


computers / comp.os.linux.misc / Re: Case-Insensitive File/Directory Names

Pages:1234567
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor