Sorry for the delay I've only just seen the reply, no these are standard login/sub shell/logout scripts for setting standard things like environment variables, prompts and aliases.
They are not needed for the game server unless you use something in your game startup script that would normally be defined in there (such as the PATH or something) and they don't come with the game.
Did you try commenting out the LD_LIBRARY_PATH variable as mentioned above?
At a guess I would say either the miles or sdl shared libraries don't quite like your 64bit environment, unfortunately I can't tell as all of the Linux server installs I have are 32bit.
On the nwnx forum I believe a few people use a 32bit VM to get it working rather than native 64bit.