Create an account


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[SUGGESTION] Script for setting Linux dedicated server

#1
Attempt for Share:  Wrote a Bash Linux Script to installing and setting up a Xonotic Dedicated Server.
Right from the burning notice - Your Browser finished indicating" Download Complete "Xonotic-0.8.2.zip "  as the download .

along with my zip pkg - unzip - XonDedLinux,zip - and run   ./makeDedicated082.ash   "bash Script"   will

Unzip Xonotic-0.8.2.zip  to specific Base location
configure Dedicated Server options
Load desktop Launchers
Allow reconfigure of Server options
allow a backup and restore feature.
Cleans the kitchen sink  (almost).
A something of only an attempt to making this part "Real Easy" for those experienced and less experienced on Linux
have to try at least - its a joy thing rediscovering this Game and its evolution Very very nice.  Well done ALL.  all hopes this is a something worthy tool
it may not be a full liking by real experienced users - its a keyboard hack attempt.  If anyone wish to take this and make it evolve more - all the better
for keeping the idea alive.   So here is my attempt at a share and something.  I take no responsibility if its design is altered and used for malice - I do not write anything with this in thought ever.  I'm an old admin chap with some skill to use towards helping those help themselves to see how easy it really can be.  with patience and time - anything can be done.


Attached Files
.zip   XonDedLinux.zip (Size: 125.16 KB / Downloads: 0)
Reply

#2
I don't like losing all my desktop shortcuts when removing Xonotic >_<

Anyway, most of the directories are specified via environment variables.

I don't like some random dirs being created though.
?️‍? <- that should be a rainbow flag emoji.
Reply

#3
(10-01-2019, 06:04 PM)Lyberta Wrote: I don't like losing all my desktop shortcuts when removing Xonotic >_<

Anyway, most of the directories are specified via environment variables.

I don't like some random dirs being created though.

The directory create are/is  solely pre-empt to when you actually run the server - it will create a ~/.xonotic  directory with 2 sub data directories - I only pre-create and leave the touched file that contains the path to the install in case one wishes to "Reconfigure the options"  Ah gee - I guess I could have put   "rm *xonot*.desktop"   So a change as such, would then only remove those solely 2 icons and one will still perform as usual. after all it is a script open free share-able and easy to modify and make "Your own Necessary Changes"   Idea was to get out a something someone can fire and have a server running in about 2 minutes.   The Clnit was a bonus add in cleanUp Script, "suppose case"  one might remove the server.  
Thx for the suggest.   Cheers.
Reply

#4
My 1st post has been edited and contains my newer update .zip file!     - fixed icon delete off desktop - easy 4 char insert.  
Added a new Feature "Selectable"  for Game Start.     Sever.cfg has set  "dm" - DeathMatch as the default - on setting now you may select a choice of Game Type to start your server - along with ability to Select various Game Types for Voting on if so wish to try.  Re running the ConfigS  item #2 in my selector will allow you to Reconfigure the server by the standard select settings .  and yes some progress cleanup screens blah blah.  All hopes it provides some marvel. ?
to a project part - I think I covered the harder parts to Reading and figuring out the Server function for the game - This makes it easy as well 1, 2, 6 done  Other features are the bonus.  so all hopes the Download is updated and is correct going forward. 
Caveat:  This is a Linux Bash Script. its Wide open - sure many might balk at my work - I do some things tad different - help yourself make what ever changes - sugg make a copy 1st bfr  Crucial edit .   Cheers.   
one other that might wiggle concern is the BOT_Suffix - that I add in normally my own as something like _dirty-Harkonnans_ or _dirty-lill-shytes_ something to that anatomy.
PS: also retired and reliving this from my past again -thought nexuiz was cool till I learned Read up of the noWordsExpres_conduct- This slice of LoveJoy is far better and is best to keeping it under control of the direct operator like it use to be: And is Care in this Site nicely developed and great to find this.    For Steam - Keep steam for its own games they have plenty.  This project is way way cool. nice works "ALL" .   next want to get into the compiling and mapping features.   (my 2cents)
Reply

#5
Bullet-proofing can be a daunting thing.  All is well now.  Hit horizontal and reviewed the day - something bugged me with am rise to figure out the what another miss.
all fixed - replaced the Zip.  see now what may be a good Linux Tool to establish a Dedicated Personal Server.
Wow no digits past catch-22 other than smoking barrels.
Corrected a few things Dang believe I caught them all now.  Game Type to start added - corrected silly miss of the variable in "a sed statement" 
Re-enabled Zip test at the start proof xonotic-0.8.2.zip integrity. 
added few sleep 1's to pace unzipping - some machines slower/faster all hopes this paces correctly.
Oct8  version 1.5.
Reply



Possibly Related Threads...
Thread Author Replies Views Last Post
  [SUGGESTION] a sub-forum for user and game server admin communication BuddyFriendGuy 6 2,930 09-04-2015, 02:12 AM
Last Post: BuddyFriendGuy
  [SUGGESTION] request - active server list frostwyrm333 3 3,000 02-18-2014, 01:34 PM
Last Post: Antibody
  [SUGGESTION] Making some setting not changeable ie port/max players end user 6 5,067 10-04-2013, 04:37 PM
Last Post: end user
  [SUGGESTION] In game server info window end user 3 3,166 06-23-2013, 12:37 PM
Last Post: Mr. Bougo
  [SUGGESTION] Idea: Organize the qc gamecode as a script bundle, and auto-compile it at startup MirceaKitsune 9 6,389 03-21-2013, 12:18 PM
Last Post: Samual
  [SUGGESTION] Alt+tab on Linux Exitium 13 7,008 09-22-2012, 03:07 PM
Last Post: Maddin
Lightbulb [SUGGESTION] Server notices W4RP1G 10 5,800 06-11-2012, 08:13 AM
Last Post: W4RP1G
Lightbulb [SUGGESTION] Linux - make dependacies obvious - libcurl thumper 10 6,952 05-07-2012, 09:14 AM
Last Post: hutty
Rainbow [SUGGESTION] simple play script (*nix) cocci 4 3,263 12-09-2011, 03:16 PM
Last Post: Mr. Bougo
  [SUGGESTION] New server list option PinkRobot 11 6,577 11-29-2011, 03:04 PM
Last Post: Lord Canistra

Forum Jump:


Users browsing this thread:
1 Guest(s)

Forum software by © MyBB original theme © iAndrew 2016, remixed by -z-