Re: [hlds_linux] command line too long, 512 max
Coming back on this item, with forked servers for l4d2, it seems you cannot use server_cfg##.cfg and then -fork 8 inside an +exec command at the end. Does this mean that any commands with ## for fork support needs to go in the commandline? -Original Message- From: Erik-jan Riemers [mailto:riem...@binkey.nl] Sent: donderdag 23 mei 2013 19:51 To: Half-Life dedicated Linux server mailing list Subject: RE: [hlds_linux] command line too long, 512 max I actually didn't know that, i still learn more each day :) thanks for the reply's. -Original Message- From: hlds_linux-boun...@list.valvesoftware.com [mailto:hlds_linux-boun...@list.valvesoftware.com] On Behalf Of Saul Rennison Sent: donderdag 23 mei 2013 19:29 To: Half-Life dedicated Linux server mailing list Subject: Re: [hlds_linux] command line too long, 512 max To elaborate on what Fletcher is saying, change your command-line to: screen -A -m -d -S tradeunusual ./srcds_run -debug -game tf -port 27015 -replayserverdir tradeunusual -maxplayers 32 -pidfile ~/tf/tradeunusual.pid -autoupdate -steam_dir /home/lzgames/steamcmd/ -steamcmd_script /home/lzgames/steamcmd/tf.txt -insert_search_path tf/servercustom/trade +exec commandline_tradeunusual.cfg Note the lack of +xxx commands and the addition of the final +exec commandline_tradeunusual.cfg. Create a file called commandline_tradeunusual.cfg, and fill it with: servercfgfile server_tradeunusual.cfg ip 144.76.59.36 clientport 27030 motdfile motd_tradeunusual.txt sv_logsdir logs_tradeunusual/ mm_pluginsfile addons/metamod/metaplugins_tradeunusual.ini sm_basepath addons/sourcemod_tradeunusual exec autoexec_tradeunusual.cfg map trade_post_a34 Kind regards, Saul Rennison On 23 May 2013 17:19, Fletcher Dunn fletch...@valvesoftware.com wrote: You might try moving some of the +options into a single startup script and +exec them all at once. For example I am pretty sure that ++servercfgfile, motdfile, +map, +exec could all be executed from a startup script. -Original Message- From: hlds_linux-boun...@list.valvesoftware.com [mailto: hlds_linux-boun...@list.valvesoftware.com] On Behalf Of Erik-jan Riemers Sent: Thursday, May 23, 2013 9:09 AM To: Half-Life dedicated Linux server mailing list Subject: [hlds_linux] command line too long, 512 max Well the topic says it all. Starting a tf2 server, with the search path options being able to add multiple search paths and all other stuff to run multiple servers from 1 install makes my startup line rather big. Can this be bumped up a bit or can the search paths be moved into a file or anything else? As example: screen -A -m -d -S tradeunusual ./srcds_run -debug -game tf +servercfgfile server_tradeunusual.cfg +ip 144.76.59.36 -port 27015 +clientport 27030 -replayserverdir tradeunusual -maxplayers 32 +motdfile motd_tradeunusual.txt +map trade_post_a34 -pidfile ~/tf/tradeunusual.pid -autoupdate -steam_dir /home/lzgames/steamcmd/ -steamcmd_script /home/lzgames/steamcmd/tf.txt +exec autoexec_tradeunusual.cfg +mm_pluginsfile addons/metamod/metaplugins_tradeunusual.ini ++sm_basepath addons/sourcemod_tradeunusual +sv_logsdir logs_tradeunusual/ -insert_search_path tf/servercustom/trade Gives me about 577 characters. I've got in my scripts ~/steamcmd but it writes it out full in the script though. I could change the name of the server to reduce a bit more. And yes I could add some of these options in my server.cfg, but I rather keep them outside so I can easily create new servers. Erik ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux
Re: [hlds_linux] command line too long, 512 max
On Fri, Jul 12, 2013 at 11:38 PM, Erik-jan Riemers riem...@binkey.nl wrote: Does this mean that any commands with ## for fork support needs to go in the commandline? Well, -fork starts with a hyphen, so it goes (= has to go) on the command line. Only those options that are console variables/commands (and therefore start with a plus when specified on the command line) can go into a cfg file. Blame it on the Quake heritage. ;-) Cheers, ~~ Ondra ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux
[hlds_linux] command line too long, 512 max
Well the topic says it all. Starting a tf2 server, with the search path options being able to add multiple search paths and all other stuff to run multiple servers from 1 install makes my startup line rather big. Can this be bumped up a bit or can the search paths be moved into a file or anything else? As example: screen -A -m -d -S tradeunusual ./srcds_run -debug -game tf +servercfgfile server_tradeunusual.cfg +ip 144.76.59.36 -port 27015 +clientport 27030 -replayserverdir tradeunusual -maxplayers 32 +motdfile motd_tradeunusual.txt +map trade_post_a34 -pidfile ~/tf/tradeunusual.pid -autoupdate -steam_dir /home/lzgames/steamcmd/ -steamcmd_script /home/lzgames/steamcmd/tf.txt +exec autoexec_tradeunusual.cfg +mm_pluginsfile addons/metamod/metaplugins_tradeunusual.ini +sm_basepath addons/sourcemod_tradeunusual +sv_logsdir logs_tradeunusual/ -insert_search_path tf/servercustom/trade Gives me about 577 characters. I've got in my scripts ~/steamcmd but it writes it out full in the script though. I could change the name of the server to reduce a bit more. And yes I could add some of these options in my server.cfg, but I rather keep them outside so I can easily create new servers. Erik ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux
Re: [hlds_linux] command line too long, 512 max
You might try moving some of the +options into a single startup script and +exec them all at once. For example I am pretty sure that +servercfgfile, +motdfile, +map, +exec could all be executed from a startup script. -Original Message- From: hlds_linux-boun...@list.valvesoftware.com [mailto:hlds_linux-boun...@list.valvesoftware.com] On Behalf Of Erik-jan Riemers Sent: Thursday, May 23, 2013 9:09 AM To: Half-Life dedicated Linux server mailing list Subject: [hlds_linux] command line too long, 512 max Well the topic says it all. Starting a tf2 server, with the search path options being able to add multiple search paths and all other stuff to run multiple servers from 1 install makes my startup line rather big. Can this be bumped up a bit or can the search paths be moved into a file or anything else? As example: screen -A -m -d -S tradeunusual ./srcds_run -debug -game tf +servercfgfile server_tradeunusual.cfg +ip 144.76.59.36 -port 27015 +clientport 27030 -replayserverdir tradeunusual -maxplayers 32 +motdfile motd_tradeunusual.txt +map trade_post_a34 -pidfile ~/tf/tradeunusual.pid -autoupdate -steam_dir /home/lzgames/steamcmd/ -steamcmd_script /home/lzgames/steamcmd/tf.txt +exec autoexec_tradeunusual.cfg +mm_pluginsfile addons/metamod/metaplugins_tradeunusual.ini +sm_basepath addons/sourcemod_tradeunusual +sv_logsdir logs_tradeunusual/ -insert_search_path tf/servercustom/trade Gives me about 577 characters. I've got in my scripts ~/steamcmd but it writes it out full in the script though. I could change the name of the server to reduce a bit more. And yes I could add some of these options in my server.cfg, but I rather keep them outside so I can easily create new servers. Erik ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux
Re: [hlds_linux] command line too long, 512 max
To elaborate on what Fletcher is saying, change your command-line to: screen -A -m -d -S tradeunusual ./srcds_run -debug -game tf -port 27015 -replayserverdir tradeunusual -maxplayers 32 -pidfile ~/tf/tradeunusual.pid -autoupdate -steam_dir /home/lzgames/steamcmd/ -steamcmd_script /home/lzgames/steamcmd/tf.txt -insert_search_path tf/servercustom/trade +exec commandline_tradeunusual.cfg Note the lack of +xxx commands and the addition of the final +exec commandline_tradeunusual.cfg. Create a file called commandline_tradeunusual.cfg, and fill it with: servercfgfile server_tradeunusual.cfg ip 144.76.59.36 clientport 27030 motdfile motd_tradeunusual.txt sv_logsdir logs_tradeunusual/ mm_pluginsfile addons/metamod/metaplugins_tradeunusual.ini sm_basepath addons/sourcemod_tradeunusual exec autoexec_tradeunusual.cfg map trade_post_a34 Kind regards, Saul Rennison On 23 May 2013 17:19, Fletcher Dunn fletch...@valvesoftware.com wrote: You might try moving some of the +options into a single startup script and +exec them all at once. For example I am pretty sure that +servercfgfile, +motdfile, +map, +exec could all be executed from a startup script. -Original Message- From: hlds_linux-boun...@list.valvesoftware.com [mailto: hlds_linux-boun...@list.valvesoftware.com] On Behalf Of Erik-jan Riemers Sent: Thursday, May 23, 2013 9:09 AM To: Half-Life dedicated Linux server mailing list Subject: [hlds_linux] command line too long, 512 max Well the topic says it all. Starting a tf2 server, with the search path options being able to add multiple search paths and all other stuff to run multiple servers from 1 install makes my startup line rather big. Can this be bumped up a bit or can the search paths be moved into a file or anything else? As example: screen -A -m -d -S tradeunusual ./srcds_run -debug -game tf +servercfgfile server_tradeunusual.cfg +ip 144.76.59.36 -port 27015 +clientport 27030 -replayserverdir tradeunusual -maxplayers 32 +motdfile motd_tradeunusual.txt +map trade_post_a34 -pidfile ~/tf/tradeunusual.pid -autoupdate -steam_dir /home/lzgames/steamcmd/ -steamcmd_script /home/lzgames/steamcmd/tf.txt +exec autoexec_tradeunusual.cfg +mm_pluginsfile addons/metamod/metaplugins_tradeunusual.ini +sm_basepath addons/sourcemod_tradeunusual +sv_logsdir logs_tradeunusual/ -insert_search_path tf/servercustom/trade Gives me about 577 characters. I've got in my scripts ~/steamcmd but it writes it out full in the script though. I could change the name of the server to reduce a bit more. And yes I could add some of these options in my server.cfg, but I rather keep them outside so I can easily create new servers. Erik ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux
Re: [hlds_linux] command line too long, 512 max
I actually didn't know that, i still learn more each day :) thanks for the reply's. -Original Message- From: hlds_linux-boun...@list.valvesoftware.com [mailto:hlds_linux-boun...@list.valvesoftware.com] On Behalf Of Saul Rennison Sent: donderdag 23 mei 2013 19:29 To: Half-Life dedicated Linux server mailing list Subject: Re: [hlds_linux] command line too long, 512 max To elaborate on what Fletcher is saying, change your command-line to: screen -A -m -d -S tradeunusual ./srcds_run -debug -game tf -port 27015 -replayserverdir tradeunusual -maxplayers 32 -pidfile ~/tf/tradeunusual.pid -autoupdate -steam_dir /home/lzgames/steamcmd/ -steamcmd_script /home/lzgames/steamcmd/tf.txt -insert_search_path tf/servercustom/trade +exec commandline_tradeunusual.cfg Note the lack of +xxx commands and the addition of the final +exec commandline_tradeunusual.cfg. Create a file called commandline_tradeunusual.cfg, and fill it with: servercfgfile server_tradeunusual.cfg ip 144.76.59.36 clientport 27030 motdfile motd_tradeunusual.txt sv_logsdir logs_tradeunusual/ mm_pluginsfile addons/metamod/metaplugins_tradeunusual.ini sm_basepath addons/sourcemod_tradeunusual exec autoexec_tradeunusual.cfg map trade_post_a34 Kind regards, Saul Rennison On 23 May 2013 17:19, Fletcher Dunn fletch...@valvesoftware.com wrote: You might try moving some of the +options into a single startup script and +exec them all at once. For example I am pretty sure that ++servercfgfile, motdfile, +map, +exec could all be executed from a startup script. -Original Message- From: hlds_linux-boun...@list.valvesoftware.com [mailto: hlds_linux-boun...@list.valvesoftware.com] On Behalf Of Erik-jan Riemers Sent: Thursday, May 23, 2013 9:09 AM To: Half-Life dedicated Linux server mailing list Subject: [hlds_linux] command line too long, 512 max Well the topic says it all. Starting a tf2 server, with the search path options being able to add multiple search paths and all other stuff to run multiple servers from 1 install makes my startup line rather big. Can this be bumped up a bit or can the search paths be moved into a file or anything else? As example: screen -A -m -d -S tradeunusual ./srcds_run -debug -game tf +servercfgfile server_tradeunusual.cfg +ip 144.76.59.36 -port 27015 +clientport 27030 -replayserverdir tradeunusual -maxplayers 32 +motdfile motd_tradeunusual.txt +map trade_post_a34 -pidfile ~/tf/tradeunusual.pid -autoupdate -steam_dir /home/lzgames/steamcmd/ -steamcmd_script /home/lzgames/steamcmd/tf.txt +exec autoexec_tradeunusual.cfg +mm_pluginsfile addons/metamod/metaplugins_tradeunusual.ini ++sm_basepath addons/sourcemod_tradeunusual +sv_logsdir logs_tradeunusual/ -insert_search_path tf/servercustom/trade Gives me about 577 characters. I've got in my scripts ~/steamcmd but it writes it out full in the script though. I could change the name of the server to reduce a bit more. And yes I could add some of these options in my server.cfg, but I rather keep them outside so I can easily create new servers. Erik ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux
Re: [hlds_linux] command line too long, 512 max
If it starts with a plus then it's simply a console command and can be executed from a script. Only the parameters that start with a dash require to be in the actual command line. On Thu, May 23, 2013 at 1:50 PM, Erik-jan Riemers riem...@binkey.nl wrote: I actually didn't know that, i still learn more each day :) thanks for the reply's. -Original Message- From: hlds_linux-boun...@list.valvesoftware.com [mailto:hlds_linux-boun...@list.valvesoftware.com] On Behalf Of Saul Rennison Sent: donderdag 23 mei 2013 19:29 To: Half-Life dedicated Linux server mailing list Subject: Re: [hlds_linux] command line too long, 512 max To elaborate on what Fletcher is saying, change your command-line to: screen -A -m -d -S tradeunusual ./srcds_run -debug -game tf -port 27015 -replayserverdir tradeunusual -maxplayers 32 -pidfile ~/tf/tradeunusual.pid -autoupdate -steam_dir /home/lzgames/steamcmd/ -steamcmd_script /home/lzgames/steamcmd/tf.txt -insert_search_path tf/servercustom/trade +exec commandline_tradeunusual.cfg Note the lack of +xxx commands and the addition of the final +exec commandline_tradeunusual.cfg. Create a file called commandline_tradeunusual.cfg, and fill it with: servercfgfile server_tradeunusual.cfg ip 144.76.59.36 clientport 27030 motdfile motd_tradeunusual.txt sv_logsdir logs_tradeunusual/ mm_pluginsfile addons/metamod/metaplugins_tradeunusual.ini sm_basepath addons/sourcemod_tradeunusual exec autoexec_tradeunusual.cfg map trade_post_a34 Kind regards, Saul Rennison On 23 May 2013 17:19, Fletcher Dunn fletch...@valvesoftware.com wrote: You might try moving some of the +options into a single startup script and +exec them all at once. For example I am pretty sure that ++servercfgfile, motdfile, +map, +exec could all be executed from a startup script. -Original Message- From: hlds_linux-boun...@list.valvesoftware.com [mailto: hlds_linux-boun...@list.valvesoftware.com] On Behalf Of Erik-jan Riemers Sent: Thursday, May 23, 2013 9:09 AM To: Half-Life dedicated Linux server mailing list Subject: [hlds_linux] command line too long, 512 max Well the topic says it all. Starting a tf2 server, with the search path options being able to add multiple search paths and all other stuff to run multiple servers from 1 install makes my startup line rather big. Can this be bumped up a bit or can the search paths be moved into a file or anything else? As example: screen -A -m -d -S tradeunusual ./srcds_run -debug -game tf +servercfgfile server_tradeunusual.cfg +ip 144.76.59.36 -port 27015 +clientport 27030 -replayserverdir tradeunusual -maxplayers 32 +motdfile motd_tradeunusual.txt +map trade_post_a34 -pidfile ~/tf/tradeunusual.pid -autoupdate -steam_dir /home/lzgames/steamcmd/ -steamcmd_script /home/lzgames/steamcmd/tf.txt +exec autoexec_tradeunusual.cfg +mm_pluginsfile addons/metamod/metaplugins_tradeunusual.ini ++sm_basepath addons/sourcemod_tradeunusual +sv_logsdir logs_tradeunusual/ -insert_search_path tf/servercustom/trade Gives me about 577 characters. I've got in my scripts ~/steamcmd but it writes it out full in the script though. I could change the name of the server to reduce a bit more. And yes I could add some of these options in my server.cfg, but I rather keep them outside so I can easily create new servers. Erik ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux ___ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux