{"action":"created","issue":{"url":"https://api.github.com/repos/dgibbs64/linuxgsm/issues/310","labels_url":"https://api.github.com/repos/dgibbs64/linuxgsm/issues/310/labels{/name}","comments_url":"https://api.github.com/repos/dgibbs64/linuxgsm/issues/310/comments","events_url":"https://api.github.com/repos/dgibbs64/linuxgsm/issues/310/events","html_url":"https://github.com/dgibbs64/linuxgsm/issues/310","id":59887332,"number":310,"title":"[arma3server] requesting support for -mod= parameter","user":{"login":"rickt","id":1165338,"avatar_url":"https://avatars.githubusercontent.com/u/1165338?v=3","gravatar_id":"","url":"https://api.github.com/users/rickt","html_url":"https://github.com/rickt","followers_url":"https://api.github.com/users/rickt/followers","following_url":"https://api.github.com/users/rickt/following{/other_user}","gists_url":"https://api.github.com/users/rickt/gists{/gist_id}","starred_url":"https://api.github.com/users/rickt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rickt/subscriptions","organizations_url":"https://api.github.com/users/rickt/orgs","repos_url":"https://api.github.com/users/rickt/repos","events_url":"https://api.github.com/users/rickt/events{/privacy}","received_events_url":"https://api.github.com/users/rickt/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/dgibbs64/linuxgsm/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":8,"created_at":"2015-03-05T00:45:43Z","updated_at":"2015-08-15T13:09:31Z","closed_at":"2015-03-22T23:11:45Z","body":"i added a comment to issue #270 but now realise i should have opened a separate issue (since it had already been closed). \r\n\r\ni am requesting full support for the -mod= parameter to the arma3server binary. this is how we add additional \"@modules\" to the server. in the docs and issue comments for your [wonderful!!] script, the -mod parameter is used, but only with a single mod, such as\r\n\r\n-mod=ExtDB\r\n\r\nthis is fine, and it works. however, an arma requirement is that multiple mods are separated by semi-colons. i know, i know, this is ridiculous, but this is what Bohemia gives us. many server admins run their arma servers with many mods, especially the @cba_a3 and @task_force_radio mods (which is what i require). \r\n\r\ni've tried many methods to try and integrate multiple mods into the fn_parms of arma3server, all to no avail. i've tried escaping the semicolon using backslash. i've tried single quotes within the existing parameter double quotes, i've tried more double quotes (obviously escaping them). but nothing has worked. i've tried putting the mods i need into a variable and using -mod=${mod}, and other variations therein. all my usual unix-y tricks have failed me. i've performed an exhaustive search of the githib project and have come up with naught.\r\n\r\nas an example of an arma3 server binary running with multiple mods enabled, here's how i run one of my current servers (not managed with your arma3server script, sadly):\r\n\r\n`/home/arma3/arma3server -bepath=/home/arma3/battleye -cfg=/home/arma3/basic.cfg -config=/home/arma3/public.cfg -noSound -name=public -mod=/home/arma3;@a3mp;@agm;@bornholm;@caf_ag;@cba_a3;@clf_mods;@task_force_radio; -port=2302 -exThreads=7`\r\n\r\nits quite rare that arma3 dedicated servers are brought up with no mods or only a single mod (extDB for example), so the functionality i'm requesting is certainly not unusual.\r\n\r\nwould it be possible for semi-colon separated modules in the form of the above `-mod=@foo;@bar;` parameter to be supported?\r\n\r\nthank you so much in advance,\r\n@rickt\r\n"},"comment":{"url":"https://api.github.com/repos/dgibbs64/linuxgsm/issues/comments/131369680","html_url":"https://github.com/dgibbs64/linuxgsm/issues/310#issuecomment-131369680","issue_url":"https://api.github.com/repos/dgibbs64/linuxgsm/issues/310","id":131369680,"user":{"login":"nikkimas","id":11046364,"avatar_url":"https://avatars.githubusercontent.com/u/11046364?v=3","gravatar_id":"","url":"https://api.github.com/users/nikkimas","html_url":"https://github.com/nikkimas","followers_url":"https://api.github.com/users/nikkimas/followers","following_url":"https://api.github.com/users/nikkimas/following{/other_user}","gists_url":"https://api.github.com/users/nikkimas/gists{/gist_id}","starred_url":"https://api.github.com/users/nikkimas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nikkimas/subscriptions","organizations_url":"https://api.github.com/users/nikkimas/orgs","repos_url":"https://api.github.com/users/nikkimas/repos","events_url":"https://api.github.com/users/nikkimas/events{/privacy}","received_events_url":"https://api.github.com/users/nikkimas/received_events","type":"User","site_admin":false},"created_at":"2015-08-15T13:09:31Z","updated_at":"2015-08-15T13:09:31Z","body":"Of Course.\r\n\r\nls -laR:\r\n      http://pastebin.com/btG9gNgV\r\n\r\narma3-server-console.log:\r\n      http://pastebin.com/SuC85baJ"}}