Page 1 of 1

Attempting to apply the OpenBSD rehash crash fix

Posted: Sun Jan 15, 2006 12:24 am
by Buzzoid
Hello,

I am attempting to resolve the /rehash crash issue on an OpenBSD 3.8 system. I have followed the instructions outlined here: http://www.vulnscan.org/UnrealIrcd/faq/#91

No problems until I run make install, at which point I get the following error:

/usr/bin/install -m 0700 -d /usr/local/Unreal3.2
/usr/bin/install -m 0700 src/ircd /usr/local/Unreal3.2/src/ircd
install: src/ircd and /usr/local/Unreal3.2/src/ircd are the same file
*** Error code 64

Stop in /usr/local/Unreal3.2 (line 204 of Makefile).

Any thoughts? Thanks in advance!

Posted: Sun Jan 15, 2006 12:50 am
by Syzop
Completely harmless error :).

long version of reply:
'make install' is pretty much useless if you didn't install the ircd in another location, so you can ignore any errors (it's copying the file 'ircd' to 'ircd' at the same location :P).
And, in case you wonder, installing the ircd in the standard location (so not somewhere else) is no sin, and no problem.. ;p

Posted: Sun Jan 15, 2006 1:49 am
by Buzzoid
Syzop wrote:Completely harmless error :).

long version of reply:
'make install' is pretty much useless if you didn't install the ircd in another location, so you can ignore any errors (it's copying the file 'ircd' to 'ircd' at the same location :P).
And, in case you wonder, installing the ircd in the standard location (so not somewhere else) is no sin, and no problem.. ;p
Thanks for the response. Unfortunately the patch doesn't seem applying. Rehash still crashes the server. I've tried moving ircd. ircd.old and rerunning those steps and still get the same error.

Not sure I follow on the last bit about installing the ircd in the standard location. Could you give me some more info? :)

Posted: Sun Jan 15, 2006 3:45 pm
by Syzop
Well if you can't apply the patch, then just try UnrealIRCd from latest CVS :P.

Posted: Sun Jan 15, 2006 7:21 pm
by Buzzoid
Syzop wrote:Well if you can't apply the patch, then just try UnrealIRCd from latest CVS :P.
Fixed it. Thanks!