On Friday, August 16, 2002, at 07:02 , Andy White wrote:
[..]

p0: given the default Config.pm that opted to put everything
you install into /usr/bin - yes, it will stomp on /usr/bin/head....

/usr/bin/head - is normally a compiled binary that came
with the system - but 'get' and 'post' are not - so all
you need to do is recover /usr/bin/head itself... or
remake it from source code....

> get|GET|post|POST
[..]

I may be misinterpretting your command here, have you tried

[jeeves:~] drieux% which get GET post POST
/usr/bin/get
/usr/bin/GET
/usr/bin/post
/usr/bin/POST
[jeeves:~] drieux%

I think the problem becomes more obvious with:

[jeeves:~] drieux% which get GET post POST head HEAD | xargs ls -li | sort
328185 -r-xr-xr-x  1 root  wheel  14361 May 18 15:42 /usr/bin/POST
328185 -r-xr-xr-x  1 root  wheel  14361 May 18 15:42 /usr/bin/post
328186 -r-xr-xr-x  1 root  wheel  14361 May 18 15:42 /usr/bin/GET
328186 -r-xr-xr-x  1 root  wheel  14361 May 18 15:42 /usr/bin/get
328189 -r-xr-xr-x  1 root  wheel  14361 May 18 15:42 /usr/bin/HEAD
328189 -r-xr-xr-x  1 root  wheel  14361 May 18 15:42 /usr/bin/head
[jeeves:~] drieux%

darwin seems to be 'mostly case insensitive' in it's file name space.

in that it views

        head HEAD Head

as being the same file... but strangely enough does not 'get'
"heAD" and "HEad" as being a similar player....

ciao
drieux

---

Reply via email to