+overlayPath not working and other issues?

Steven Hartland killing at multiplay.co.uk
Sat Mar 13 23:30:42 EST 2004


Doesn't seem like the overlayPath is working in the current version
of the linux server ( bfv_linded-v1.0-20040312.2254 )
Starting with +overlayPath ends in random settings.
A truss and a grep shows the following:
linux_stat64("/usr/local/games/bfv/mods/bfvietnam/2941/settings//serversettings.con",0xbfbfc7c8,0xbfbfc7c8) = 0 (0x0)
linux_access("/usr/local/games/bfv/mods/bfvietnam/2941/Settings/ServerSettings.con",0) ERR#2 'No such file or directory'
linux_access("/usr/local/games/bfv/mods/bfvietnam/2941/settings/ServerSettings.con",0) ERR#2 'No such file or directory'
linux_access("/usr/local/games/bfv/mods/bfvietnam/2941/settings/serversettings.con",0) = 0 (0x0)
linux_access("usr/local/games/bfv/mods/bfvietnam/2941/Settings/ServerSettings.con",0) ERR#2 'No such file or directory'
linux_access("usr/local/games/bfv/mods/bfvietnam/2941/Settings/ServerSettings.con",0) ERR#2 'No such file or directory'
linux_open("usr/local/games/bfv/mods/bfvietnam/2941/Settings/ServerSettings.con",0x0,0600) ERR#2 'No such file or directory'

Creating the relavent symlinks doest seem to help and produces:
grep -i serversettings t.txt 
linux_stat64("/usr/local/games/bfv/mods/bfvietnam/2941/Settings//serversettings.con",0xbfbfc7c8,0xbfbfc7c8) = 0 (0x0)
linux_stat64("/usr/local/games/bfv/mods/bfvietnam/2941/Settings//ServerSettings.con",0xbfbfc7c8,0xbfbfc7c8) = 0 (0x0)
linux_access("/usr/local/games/bfv/mods/bfvietnam/2941/Settings/ServerSettings.con",0) = 0 (0x0)
linux_access("/usr/local/games/bfv/mods/bfvietnam/2941/Settings/ServerSettings.con",0) = 0 (0x0)
linux_access("usr/local/games/bfv/mods/bfvietnam/2941/Settings/ServerSettings.con",0) ERR#2 'No such file or directory'
linux_access("usr/local/games/bfv/mods/bfvietnam/2941/Settings/ServerSettings.con",0) ERR#2 'No such file or directory'
linux_open("usr/local/games/bfv/mods/bfvietnam/2941/Settings/ServerSettings.con",0x0,0600) ERR#2 'No such file or directory'

without using +overlayPath I get:
grep -i serversettings t.txt 
linux_stat64("/usr/local/games2/bfv/./mods/bfvietnam/settings//serversettings.con",0xbfbfc808,0xbfbfc808) = 0 (0x0)
linux_access("mods/BFVIETNAM/Settings/ServerSettings.con",0) ERR#2 'No such file or directory'
linux_access("./mods/bfvietnam/settings/ServerSettings.con",0) ERR#2 'No such file or directory'
linux_access("./mods/bfvietnam/settings/serversettings.con",0) = 0 (0x0)
linux_access("mods/BFVIETNAM/Settings/ServerSettings.con",0) ERR#2 'No such file or directory'
linux_access("./mods/bfvietnam/settings/ServerSettings.con",0) ERR#2 'No such file or directory'
linux_access("./mods/bfvietnam/settings/serversettings.con",0) = 0 (0x0)
linux_open("./mods/bfvietnam/settings/serversettings.con",0x0,0600) = 28 (0x1c)
linux_access("mods/BFVIETNAM/Settings/ServerSettings.con",0) ERR#2 'No such file or directory'
linux_access("./mods/bfvietnam/settings/ServerSettings.con",0) ERR#2 'No such file or directory'
linux_access("./mods/bfvietnam/settings/serversettings.con",0) = 0 (0x0)

Note: this one includes an open which is good :)

Also noted that is using the old map format. Are we expecting a version thats
synced with 1.6? I ask as this has vital fixes for the win32 servers to support
multiple servers and remove the GFX dependencies.

Finally whats BFVIETNAM.pid? There seems to be only one and this would cause
issues in a multi server env unless this was also stored under +overlayPath

    Regards
    Steve / K


================================================
This e.mail is private and confidential between Multiplay (UK) Ltd. and the person or entity to whom it is addressed. In the event of misdirection, the recipient is prohibited from using, copying, printing or otherwise disseminating it or any information contained in it. 

In the event of misdirection, illegible or incomplete transmission please telephone (023) 8024 3137
or return the E.mail to postmaster at multiplay.co.uk.




More information about the Bf1942 mailing list