In here:
# find /usr/local/xonotic/data/
/usr/local/xonotic/data/
/usr/local/xonotic/data/xonotic-20120308-music.pk3
/usr/local/xonotic/data/font-xolonium-20120308.pk3
/usr/local/xonotic/data/font-nimbussansl-20120308.pk3
/usr/local/xonotic/data/xonotic-20120308-nexcompat.pk3
/usr/local/xonotic/data/xonotic-20120308-data.pk3
/usr/local/xonotic/data/xonotic-20120308-maps.pk3
More details with sh -x:
Code:
$ cd /usr/local/xonotic/
$ /usr/local/xonotic/server/server_linux.sh
+ uname -m
+ executable=xonotic-linux64-dedicated
+ dirname /usr/local/xonotic/server/server_linux.sh
+ cd /usr/local/xonotic/server
+ [ -x xonotic-linux64-dedicated ]
+ [ -x ../xonotic-linux64-dedicated ]
+ [ -f /home/xonotic/.xonotic/data/server.cfg ]
+ cd ..
+ exec ./xonotic-linux64-dedicated +serverconfig server.cfg
Game is Xonotic using base gamedir data
Xonotic Linux 17:18:25 Mar 8 2012 - release
Current nice level is below the soft limit - cannot use niceness
Skeletal animation uses SSE code path
couldn't exec quake.rc
couldn't exec default.cfg
couldn't exec config.cfg
couldn't exec autoexec.cfg
SpawnServer: no map file named maps/start.bsp
Host_Mingled: time stepped forward (went from 0.000000 to 1333987882.611574, difference 1333987882.611574)
Solved. The unpacked permissions on the data directory are 750.
drwxr-x--- 2 root root 4096 Apr 9 15:03 data/
so changed the gid to xonotic.
drwxr-x--- 2 root xonotic 4096 Apr 9 15:03 data/
Game starts, but can anyone comment on this message shown below:
FS_OpenVirtualFile("data/maps/.mapinfo", false): nasty filename rejected
The service is listening:
# lsof -i udp:26000
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
xonotic-l 12553 xonotic 10u IPv4 1677800 0t0 UDP *:26000
xonotic-l 12553 xonotic 11u IPv6 1677801 0t0 UDP *:26000
But cannot be connected to:
# telnet 1.2.3.4 26000
Trying 1.2.3.4...
telnet: Unable to connect to remote host: Connection refused
Nmap states the port is open, yet the service is unlisted on the server lists.
I wonder how long it takes to propergate.
Interesting ports on b.b.c (1.2.3.4):
PORT STATE SERVICE
26000/udp open|filtered quake
Where does the server.log get written to by default?
I should prefer it logging via syslog.
Code:
$ /usr/local/xonotic/server/server_linux.sh
Game is Xonotic using base gamedir data
Xonotic Linux 17:18:25 Mar 8 2012 - release
Current nice level is below the soft limit - cannot use niceness
Skeletal animation uses SSE code path
execing quake.rc
execing default.cfg
execing defaultXonotic.cfg
Warning: Could not expand $vid_width
Warning: Could not expand $vid_height
Warning: Could not expand $vid_pixelheight
execing sRGB-disable.cfg
menu: program is not loaded
execing weapons.cfg
Warning: Could not expand $r_showsurfaces
Warning: Could not expand $r_ambient
Warning: Could not expand $gl_finish
Warning: Could not expand $vid_gl20
Warning: Could not expand $vid_gl13
Warning: Could not expand $r_drawviewmodel
execing cdtracks.cfg
execing balanceXonotic.cfg
execing ctfscoring-ai.cfg
execing effects-normal.cfg
execing physicsX.cfg
execing turrets.cfg
execing unit_machinegun.cfg
execing unit_hk.cfg
execing unit_hellion.cfg
execing unit_mlrs.cfg
execing unit_flac.cfg
execing unit_fusreac.cfg
execing unit_plasma.cfg
execing unit_plasma2.cfg
execing unit_tesla.cfg
execing unit_phaser.cfg
execing unit_walker.cfg
execing unit_ewheel.cfg
execing vehicles.cfg
execing vehicle_racer.cfg
execing vehicle_raptor.cfg
execing vehicle_spiderbot.cfg
execing vehicle_bumblebee.cfg
execing crosshairs.cfg
execing commands.cfg
Warning: Could not expand $qport in alias _if_dedicated
execing _hud_common.cfg
execing _hud_descriptions.cfg
execing hud_luminos.cfg
couldn't exec config.cfg
"maxplayers" set to "16"
execing data/campaign.cfg
execing config_update.cfg
execing font-xolonium.cfg
Warning: Could not expand $scr_loadingscreen_barheight
Warning: Could not expand $scr_infobar_height
Warning: Could not expand $scr_centersize
This command only works on clients: cl_cmd hud scoreboard_columns_set
execing autoexec/empty.cfg
execing autoexec.cfg
Loaded public key key_0.d0pk (fingerprint: Xon//KssdlzGkFKdnnN4sgg8H+koTbBn5JTi37BAW1Q=)
Generated private ID key_0.d0pk (public key fingerprint: /Bnxv4SFbOfxVC8uY7U6wuJ0f0m61JHxEi56FcW3Nok=)
Saved unsigned key to key_0.d0si
Signature generation in progress...
Server using port 26000
Server listening on address 0.0.0.0:26000
Server listening on address [0:0:0:0:0:0:0:0]:26000
execing server.cfg
maxplayers can not be changed while a server is running.
It will be changed on next server startup ("map" command).
"maxplayers" set to "32"
Game type successfully switched to dm
Host_Mingled: time stepped forward (went from 0.000000 to 1333989893.265136, difference 1333989893.265136)
FS_OpenVirtualFile("data/maps/.mapinfo", false): nasty filename rejected
FS_OpenVirtualFile("maps/.mapinfo", false): nasty filename rejected
FS_OpenVirtualFile("data/maps/autogenerated/.mapinfo", false): nasty filename rejected
FS_OpenVirtualFile("maps/autogenerated/.mapinfo", false): nasty filename rejected
FS_OpenVirtualFile("data/maps/.ent", false): nasty filename rejected
FS_OpenVirtualFile("maps/.ent", false): nasty filename rejected
FS_OpenVirtualFile("data/maps/.bsp", false): nasty filename rejected
FS_OpenVirtualFile("maps/.bsp", false): nasty filename rejected
Maplist contains no single playable map! Resetting it to default map list.
menu: program is not loaded
Server using port 26000
Server listening on address 0.0.0.0:26000
Server listening on address [0:0:0:0:0:0:0:0]:26000
Received signature for private ID key_0.d0pk (public key fingerprint: /Bnxv4SFbOfxVC8uY7U6wuJ0f0m61JHxEi56FcW3Nok=)
Saved to key_0.d0si