Pig Sty Patch
Moderator: the pig
-
- On Lightcycle Grid
- Posts: 37
- Joined: Tue Jan 08, 2008 1:40 pm
Fast Track CTF
Hi,
I would like to make a CTF server hosted in europe.
I can't find the SVN source, and I'm not sure I will be able to do all what needs to be done.
Can anyone help me ? compile it for me ? or tell me step by step where to find the files and how to do it on Fedora Core 4 ?
I would mostly appreciate your help.
I would like to make a CTF server hosted in europe.
I can't find the SVN source, and I'm not sure I will be able to do all what needs to be done.
Can anyone help me ? compile it for me ? or tell me step by step where to find the files and how to do it on Fedora Core 4 ?
I would mostly appreciate your help.
well, i had this same problem.
do the Linux command "bzr branch http://bazaar.launchpad.net/~armagetron ... tronad-sty";
cd into the new folder named 0.2.8-armagetronad-sty ("cd 0.2.8-armagetronad-sty");
do "./bootstrap.sh";
do "./configure --prefix=$prefix --disable-glout --enable-automakedefaults --disable-sysinstall --disable-etc --disable-useradd --disable-initscripts" and replace $prefix with the full path to where you want it installed;
do "make";
do "make install";
and you are done! cd to what you put as $prefix and from there cd to ./bin, do ./armagetronad-dedicated and the server will start! config is kept in $prefix/etc, resource and language in $prefix/share/games/armagetronad-dedicated or something
do the Linux command "bzr branch http://bazaar.launchpad.net/~armagetron ... tronad-sty";
cd into the new folder named 0.2.8-armagetronad-sty ("cd 0.2.8-armagetronad-sty");
do "./bootstrap.sh";
do "./configure --prefix=$prefix --disable-glout --enable-automakedefaults --disable-sysinstall --disable-etc --disable-useradd --disable-initscripts" and replace $prefix with the full path to where you want it installed;
do "make";
do "make install";
and you are done! cd to what you put as $prefix and from there cd to ./bin, do ./armagetronad-dedicated and the server will start! config is kept in $prefix/etc, resource and language in $prefix/share/games/armagetronad-dedicated or something
-
- On Lightcycle Grid
- Posts: 37
- Joined: Tue Jan 08, 2008 1:40 pm
-
- On Lightcycle Grid
- Posts: 37
- Joined: Tue Jan 08, 2008 1:40 pm
Bazaar installation drive me crazy...
bzr is version 0.9 on Fedora Core 4, installed with yum install bzr. So I removed it (yum remove bzr).
With yum install bazaar, I get version 1.4.2 but it doesn't run. Here is the result of YUM:
But when I try to run bazaar or bzr, it says command not found...
When I try to find bazaar or bzr (find / -name "bazaar" or find / -name "bzr"), it can't find anything... So.... I don't get it...
EDIT: I finally installed it from source
PS: That's why I still use windows at home Unfortunatelly ... I love Linux, but there are always problems like that. That is an incovenient of the great linux flexibility.
bzr is version 0.9 on Fedora Core 4, installed with yum install bzr. So I removed it (yum remove bzr).
With yum install bazaar, I get version 1.4.2 but it doesn't run. Here is the result of YUM:
Code: Select all
Installed: bazaar.i386 0:1.4.2-7.fc4
Dependency Installed: gnupg2.i386 0:1.9.22-8.fc4 gpgme.i386 0:1.1.2-4.fc4 libksba.i386 0:0.9.15-2.fc4 pinentry.i386 0:0.7.1-4 pth.i386 0:2.0.6-1.fc4
Complete!
When I try to find bazaar or bzr (find / -name "bazaar" or find / -name "bzr"), it can't find anything... So.... I don't get it...
EDIT: I finally installed it from source
PS: That's why I still use windows at home Unfortunatelly ... I love Linux, but there are always problems like that. That is an incovenient of the great linux flexibility.
-
- On Lightcycle Grid
- Posts: 37
- Joined: Tue Jan 08, 2008 1:40 pm
Hard to work with linux
I have installed it successfully. But in parrallel I have the normal armagetronad server. So I used as prefix /etc/armactf.
It makes a full tree with etc, bin, and so on.... Bit haevy.
But whatever, it is now compiled and installed.
I launched it. The server runs. But now, how can I get a CTF ? Is it just a map question ?
I have installed it successfully. But in parrallel I have the normal armagetronad server. So I used as prefix /etc/armactf.
It makes a full tree with etc, bin, and so on.... Bit haevy.
But whatever, it is now compiled and installed.
I launched it. The server runs. But now, how can I get a CTF ? Is it just a map question ?
-
- On Lightcycle Grid
- Posts: 37
- Joined: Tue Jan 08, 2008 1:40 pm
You do have the bzr version, right? Lots of example config files there:
Code: Select all
manuel@gonzo:~/Tron/bzr/sty/armagetronad$ ls config/examples/
breakfast_in_hell.cfg settings_pig_sty_ctf_1flag.cfg
cvs_test/ settings_pig_sty_ctf.cfg
death_zone.cfg settings_pig_sty_htf.cfg
fortress_soccer.cfg settings_pig_sty_shooting.cfg
health_is_wall_length.cfg single_use_turbo.cfg
settings_pig_sty_ball.cfg teamsumo.cfg
-
- On Lightcycle Grid
- Posts: 37
- Joined: Tue Jan 08, 2008 1:40 pm
You may have fetched the vanilla source. What, precisely, did you do to get the source?
The correct branch to get is http://bazaar.launchpad.net/%7Earmagetr ... ronad-sty/
The correct branch to get is http://bazaar.launchpad.net/%7Earmagetr ... ronad-sty/
-
- On Lightcycle Grid
- Posts: 37
- Joined: Tue Jan 08, 2008 1:40 pm
@ Z-Man
Is this the wrong source ?
Question: If I want to get rid of it, if it is the wrong version, can I just delete the files ? I guess there are no special dependencies in other folders ?
I followed this exact procedure...ivantis wrote:well, i had this same problem.
do the Linux command "bzr branch http://bazaar.launchpad.net/~armagetron ... tronad-sty";
cd into the new folder named 0.2.8-armagetronad-sty ("cd 0.2.8-armagetronad-sty");
do "./bootstrap.sh";
do "./configure --prefix=$prefix --disable-glout --enable-automakedefaults --disable-sysinstall --disable-etc --disable-useradd --disable-initscripts" and replace $prefix with the full path to where you want it installed;
do "make";
do "make install";
and you are done! cd to what you put as $prefix and from there cd to ./bin, do ./armagetronad-dedicated and the server will start! config is kept in $prefix/etc, resource and language in $prefix/share/games/armagetronad-dedicated or something
Is this the wrong source ?
Question: If I want to get rid of it, if it is the wrong version, can I just delete the files ? I guess there are no special dependencies in other folders ?