FreeBSD error code

TheOmegaCode

Platinum Member
Aug 7, 2001
2,954
1
0
I'm trying to install HL server and CS server for FreeBSD through the ports collection. I have my FreeBSD box setup so that I can telnet to it, and su to root... So here I am sitting at home, and lo and behold, there is no /compat/linux/usr/games/hlds_l/ So I go to /usr/ports/games/halflifeserver/ and make install. However, I get some funky error...
ELF binary type "3" not known.
*** Signal 6

Stop in /usr/ports/games/halflifeserver.
*** Error code 1
What does this mean? I'm really new to FreeBSD.
 

n0cmonkey

Elite Member
Jun 10, 2001
42,936
1
0
I have no idea, but Ill try to help. Have you updated ports recently? If not, try it and see what happens...
 

TheOmegaCode

Platinum Member
Aug 7, 2001
2,954
1
0
Yeah, just today... I went rm -rf /usr/ports/ and then d.led them from /stand/sysinstall again.
Right now, I'm remotley installing the CS server, and it seems to be running fine. Oh, the error above is given to me right off the bat, but when I look in /usr/ports/distfiles/ the hlds file is there. Is there a way I can check to see if it has been d.led and installed?

OK, the CS server just gave me the same error....
 

TheOmegaCode

Platinum Member
Aug 7, 2001
2,954
1
0
I typed pkg_info, and found that the package had not been installed. So I went back to the hl install directory, typed make, and then make install, and got this error...
===> Installing for hlds-3.1.0.7
===> hlds-3.1.0.7 depends on file: /compat/linux/etc/redhat-release - found
===> Generating temporary packing list
===> Generating temporary packing list
*WARNING* *WARNING* *WARNING* *WARNING* *WARNING* *WARNING*
------------------------------------------------------------
There is a bug in HLDS regarding the server log placement.
Temporary workaround for this little problem is to run HLDS in
a non-root environment. You may create a separate account for
this or use an existing one as long as it does not have super-
user privileges and manually do a recursive change in ownership
and permissions to HLDS and any mods you install accordingly.
------------------------------------------------------------
===> Registering installation for hlds-3.1.0.7

*by the way, I'm su'd to root over telnet.
 

n0cmonkey

Elite Member
Jun 10, 2001
42,936
1
0
I dont know what kind of configuration you would need to do for that, but run it as a normal user, so it would bind to a port > 1024