[Info-vax] CLI editing, was: Re: VMS - Virtual Terminals - A security risk way back yonder OR was that an Old Wives Tale ?

Johnny Billquist bqt at softjar.se
Sun Feb 14 16:46:20 EST 2016


On 2016-02-14 22:11, Steven Schweda wrote:
>> I haven't seen HP-UX live in about 15 years...
>
>     Which says what, exactly, about your UNIX expertise?

I have no idea. You tell me.

>> /sbin would be a very strange place to put any shells, or
>> commonly used binaries. It's mostly a place where you would
>> place system binaries that would be needed for standalone
>> use, which are not commonly used by normal users.  [...]
>
>     Actually, it would be a reasonable place to put the
> statically linked executables, like the "sh" normally used by
> "root", because that "sh" can work before /usr (with its
> shared libraries) is mounted.

It is actually a very unreasonable place for sh. /sbin should not be 
read as a place for statically linked binaries, but a place for binaries 
that are needed for systems work, but not binaries a normal user would 
need, and binaries that are needed before you mount anything.

Shells do not belong there, and in the specific case of sh, it is a more 
or less very established standard that it should be in /bin, and lots of 
scripts depend on it, having #!/bin/sh as the first line in the scripts.

If you were to move sh to /sbin, your system would mostly start failing, 
I can promise you. But feel free and go ahead and test it.

Next I'll guess we'll be discussing the difference between /usr/bin and 
/usr/sbin as well. And then all the different ideas what should be in 
/lib, /usr/lib, if you should have a /usr/libexec, if you should have 
binaries in /etc, what /use/local should be used for, and all the other 
places that are confusingly used by different systems.

>> [...] But Unix-like systems have such varied and confusing
>> directory structures...
>
>     Some of use may be easier to confuse than others.

Well, if you know, how about you enlighten us?

>     A Web search for keywords like, say:
>        hp-ux root shell
> might be a better way to invest some time than expounding
> here about what's true about UNIX (and its friends).

Oh gee... As if I didn't say that every flavor has its own ideas on how 
to do things... Are you now saying that I'm claiming that Unix should be 
a specific way?

I'm surprised that you want to fight with me about it.
Why do you want to pick a fight with me?

	Johnny

-- 
Johnny Billquist                  || "I'm on a bus
                                   ||  on a psychedelic trip
email: bqt at softjar.se             ||  Reading murder books
pdp is alive!                     ||  tryin' to stay hip" - B. Idol



More information about the Info-vax mailing list