Forums
mhaddons :: Forums :: Anleitungen :: Anleitungen für Ipcop
 
<< Previous thread | Next thread >>
Teamspeakserver on Ipcop
Moderators: MarkusHoffmann
Author Post
MarkusHoffmann
Tue Aug 16 2005, 06:11


Registered Member #1
Joined: Tue Jan 25 2005, 02:20
Location: Helmbrechts, Germany
Posts: 1451
Teamspeak Server

Hardware Anforderungen:
Pentium 100 mit 32 MB Ram oder besser

System: IPCop 1.4b, ansonsten werden keine addons oder anderes benötigt

Ladet auch die aktuelle Teamspeak Server Version herunter bei

[link]


Installation:

Die Datei mit WinScp auf den Ipcop kopiern.

Entpackt es nach /var/log/home mit:

tar xjvf ts2_server_rc2_20201.tar.bz2 -C /var/log/home/


Rechte ändern mit:

chown -R nobody.nobody tss2_rc2



Benötigte Systemänderung durchführen:

Wichtig !!!
In der Datei /etc/ld.so.preload den Eintrag /lib/libsafe.so.2 löschen

Im Webinterface unter Firewall / Externer Zugang den UDP Port 8767 eintragen

Anschliessend folgendes durchführen:

cd /var/log/home/tss2_rc2/

./teamspeak2-server_startscript start

Wenn der TS Server gestartet ist sofort

./teamspeak2-server_startscript stop ausführen

Und einmal die Datei server.log öffnen dort sind nun Passwörter die beim ersten start für den admin und superadmin erstellt wurden

Jetzt den Server erneut starten
./teamspeak2-server_startscript start

Mit http://ipcop:14534 könnt ihr nun den Server administrieren

Um den Teamspeak Server beim start des IPCop zu aktivieren tragt
in die Datei /etc/rc.d/rc.local folgendes ein:

/var/log/home/tss2_rc2/server_linux


(Deutsche Anleitung ursprünglich von hier: [link])









Teamspeak Server

Hardware requirements:
Pentium 100 witrh 32 MB Ram or better

System: IPCop 1.4, no other addons or anything else needed

First of all download a copy of teamspeakserver here:

[link]


Installation:

Copy the file to you Ipcop.

Extract it with

tar xjvf ts2_server_rc2_20201.tar.bz2 -C /var/log/home/


Change the rights of the folder:

chown -R nobody.nobody tss2_rc2


Needed change of system-files:

Important !!!
remove this: /lib/libsafe.so.2
from: /etc/ld.so.preload

Allow
UDP Port 8767
in the webinterface under
Firewall / Externel Access

After this you have to do the following:

Go to the TS Server directory
cd /var/log/home/tss2_rc2/

start the TS Server
./teamspeak2-server_startscript start

Immediately after the TS Server is running do this to stop it:
./teamspeak2-server_startscript stop

Now open the file: server.log
You will find the passwords created for admin and superadmin in the file.
Edit:
To view the password just run:
./teamspeak2-server_startscript passwords

Now start the TS Server again:
./teamspeak2-server_startscript start

With http://ipcop:14534 you could configure the TS Server.

To run Teamspeak Server on IPCop-startup write the following into
/etc/rc.d/rc.local (at the end of the file):

/var/log/home/tss2_rc2/server_linux

Hope my english is not bad.

Regards, Markus






[ Bearbeitet ]

If you like my addons, feel free to donate some money.
Even little amounts help to keep things going.
Back to top
Anonymous
Wed Aug 15 2007, 04:03
Guest
AWESOME - THANK YOU SOOO MUCH!!!!

i figured the port number wrong

Smirge
Back to top
Anonymous
Mon Nov 19 2007, 05:38
Guest
Cool thing mate, well done.
Only problem is, the startscript tells me not to run the server as root :o is that ok?

Volks
Back to top
MarkusHoffmann
Wed Nov 21 2007, 05:53


Registered Member #1
Joined: Tue Jan 25 2005, 02:20
Location: Helmbrechts, Germany
Posts: 1451
On Ipcop there is no sudo so the only way to run teamspeak automatically at startup is as user root.

If you would like to have more security, create a new user without root-privilegs, log in as this user and start teamspeak.
But if you want to run teamspeak at boot, you have to run it as root, sorry.




If you like my addons, feel free to donate some money.
Even little amounts help to keep things going.
Back to top
 

Jump:     Back to top

Syndicate this thread: rss 0.92 Syndicate this thread: rss 2.0 Syndicate this thread: RDF
Powered by e107 Forum System