arkade Posted July 3, 2013 Share Posted July 3, 2013 Thanks for the plugin, but the links are dead. Anyone have alternate link? Quote Link to comment
dexn Posted July 8, 2013 Share Posted July 8, 2013 Here is a copy of the plg. http://dcwebsupport.com/ts3server_3.0.7.1_x86-warlock-v0.7.plg Quote Link to comment
arkade Posted July 10, 2013 Share Posted July 10, 2013 Appreciate it, but that server seems to have it's own set of troubles (500 Internal Server Error). Quote Link to comment
WARLOCK Posted July 16, 2013 Author Share Posted July 16, 2013 Sorry about that, url fixed Quote Link to comment
Redxd Posted July 17, 2013 Share Posted July 17, 2013 Hi Warlock, TS3 has been running fine for a few months now which is great I seem to be having issues with it though when trying to stop my array If TS3 is running and i stop my array it just sits there trying to stop in a loop, i end up having to either stop the array via the :8080 page, or if that dosnt just flicking the switch. Has it been integrated in the app itself that it stops automatically when the array is being stopped? like all my other plugins? Quote Link to comment
Mettbrot Posted August 7, 2013 Share Posted August 7, 2013 Hi, I was going through your script and I think I have found some bugs: <!-- event handler --> <FILE Name="/usr/local/emhttp/plugins/ts3server/event/unmounting_disks" Mode="0770"> <INLINE> <![CDATA[ #!/bin/bash source /boot/config/plugins/ts3server/ts3server.cfg cp -u $INSTALLDIR/teamspeak3-server_linux-x86/ts3server.sqlitedb $DBPATH/ts3server.sqlitedb ]]> </INLINE> </FILE> has to be <!-- event handler --> <FILE Name="/usr/local/emhttp/plugins/ts3server/event/unmounting_disks" Mode="0770"> <INLINE> <![CDATA[ #!/bin/bash source /boot/config/plugins/ts3server/ts3server.cfg /etc/rc.d/rc.ts3server stop cp -u $INSTALLDIR/teamspeak3-server_linux-x86/ts3server.sqlitedb $DBPATH/ts3server.sqlitedb ]]> </INLINE> </FILE> (actually stop the server, then copy the database) and also <!-- event handler --> <FILE Name="/usr/local/emhttp/plugins/ts3server/event/disks_mounted" Mode="0770"> <INLINE> <![CDATA[ #!/bin/bash source /boot/config/plugins/ts3server/ts3server.cfg /etc/rc.d/rc.ts3server start ]]> </INLINE> </FILE> better be <!-- event handler --> <FILE Name="/usr/local/emhttp/plugins/ts3server/event/disks_mounted" Mode="0770"> <INLINE> <![CDATA[ #!/bin/bash source /boot/config/plugins/ts3server/ts3server.cfg if [ $SERVICE = enable ]; then /etc/rc.d/rc.ts3server start fi ]]> </INLINE> </FILE> (actually check if the Plugin is enabled) Also: When I delete the sqlite.db file, I understand that when I start the plugin after that a new server is created. But there is no token visible in the webGUI, and also no token in the logfiles... You might wanna check on that Quote Link to comment
Kadover Posted November 20, 2013 Share Posted November 20, 2013 Any chance this can get updated to 3.0.10.1? Quote Link to comment
Mettbrot Posted November 20, 2013 Share Posted November 20, 2013 You can just take the original Plugin and do a search and replace for the new version. This works only if the weblink has not changed between the versions. Be sure to also change the things I mentioned above. Quote Link to comment
Kadover Posted November 20, 2013 Share Posted November 20, 2013 If I'm understanding you correctly, I should just be able to change any reference of '3.0.7.1' to '3.0.10.1' (providing that the download links to the teamspeak binaries are active), and the script will run? Also to make the changes you listed above? Quote Link to comment
Mettbrot Posted November 21, 2013 Share Posted November 21, 2013 Yea, that would work. You may want to try the link you creat when you replace it, if it really works in a browser. :-) Quote Link to comment
Blackrain Posted November 23, 2013 Share Posted November 23, 2013 I made the changes you requested in the plugin and when I try to run it I guess this. file /boot/config/plugins/ts3server/ts3server.png: already exists file /tmp/ts3server-cleanup: successfully wrote INLINE file contents /bin/bash /tmp/ts3server-cleanup ... success file /boot/config/plugins/ts3server/ts3server.cfg: already exists file /boot/config/plugins/ts3server/ts3server.ver: successfully wrote INLINE file contents file /usr/local/emhttp/plugins/ts3server/ts3server.page: successfully wrote INLINE file contents file /etc/rc.d/rc.ts3server: successfully wrote INLINE file contents successfully changed file mode file /usr/local/emhttp/plugins/ts3server/ts3server.png: successfully copied LOCAL file file /usr/local/emhttp/plugins/ts3server/ts3server.php: successfully wrote INLINE file contents file /usr/local/emhttp/plugins/ts3server/event/disks_mounted: successfully wrote INLINE file contents successfully changed file mode file /usr/local/emhttp/plugins/ts3server/event/unmounting_disks: successfully wrote INLINE file contents successfully changed file mode file /tmp/ts3server-install: successfully wrote INLINE file contents /bin/bash /tmp/ts3server-install ... success plugin successfully installed Any thoughts? Quote Link to comment
Mettbrot Posted November 23, 2013 Share Posted November 23, 2013 I don't see your problem it looks like the plugin installed correctly. You can customize the plugin via the plugin page. Quote Link to comment
WARLOCK Posted November 26, 2013 Author Share Posted November 26, 2013 Hi Guys, Sorry I have not been actively monitoring this, Mettbrot or anyone else pls you are welcome to maintain this or take over. Just let me know what's the easiest way. Maybe I can open a github and recode to download from there ? In the mean time if I find some time I'll see if I can update the plugin as per Mettbrot's recommendations. Quote Link to comment
Kadover Posted December 3, 2013 Share Posted December 3, 2013 Hi Guys, Sorry I have not been actively monitoring this, Mettbrot or anyone else pls you are welcome to maintain this or take over. Just let me know what's the easiest way. Maybe I can open a github and recode to download from there ? In the mean time if I find some time I'll see if I can update the plugin as per Mettbrot's recommendations. Thanks for the time you've put into this, really do appreciate it! Quote Link to comment
Kadover Posted December 4, 2013 Share Posted December 4, 2013 Yea, that would work. You may want to try the link you creat when you replace it, if it really works in a browser. :-) I've replaced references of 3.0.7.1 to 3.0.10.1 in the .plg. I also replaced the sections you mentioned above. The download link for the tar.gz package works. I then saved the file as ts3server_3.0.10.1_x86-warlock-v0.7.plg and renamed the old one to ts3server_3.0.10.1_x86-warlock-v0.7.plg.old I then did a clean reboot and let the server come back online. However, it does not appear like any of the new changes worked. There is no new downloaded version in /boot/packages, and the teamspeak client itself reports version 3.0.7.1. Any thoughts? Quote Link to comment
DToX Posted December 22, 2013 Share Posted December 22, 2013 Hey Warlock do you plan on making an update to this? if you don't want to then i'll update it and host a new version check on dropbox Quote Link to comment
Kadover Posted December 23, 2013 Share Posted December 23, 2013 If you or someone else does end up taking this over, I know I would be super grateful. Quote Link to comment
DToX Posted January 20, 2014 Share Posted January 20, 2014 If you or someone else does end up taking this over, I know I would be super grateful. Wow I forgot I was going to work on this until tonight when I was upgrading my unraid server... anyway I took a few minutes to update a few things and here is a current version http://dl.dropboxusercontent.com/s/ygcso9qkpne9ybw/ts3server_3.0.10.3_x86-DToX-v0.8.plg Now I want to make this more automatic but this was just a quick fix to the problem and hopefully I can do a rewrite to make it smarter Quote Link to comment
Mettbrot Posted January 20, 2014 Share Posted January 20, 2014 Dear DTox while I appreciate you taking this over the first thing to "make this plugin smarter" would have been to fix the bugs I stated a few posts back. Just releasing a new version with no insight in the code is useless. The second thing we need for this is a 64bit version to benefit from unRaid 6.0 Cheers Quote Link to comment
DToX Posted January 21, 2014 Share Posted January 21, 2014 Yup I just made the needed changes to get it running for now and adding 64bit is trivial but currently unraid does not support 64bit applications as far as i'm aware but I plan to make 64bit an options so you just set it like installation path etc, I updated the plugin a little with the fixes you suggested but i'm still at work and will work on a new version in a few days http://dl.dropboxusercontent.com/s/xn44p9gfqi554k5/ts3server_v0.1.plg Quote Link to comment
WARLOCK Posted January 21, 2014 Author Share Posted January 21, 2014 DToX, Shot for taking this on, I had a kid 8 months ago and life has been hectic, feel free to call it your own " I am not sentimental that way" I am by no means a coder I basically copied code from various other plugins as I needed this service and though unraid would be a nice place to put it seeing as I have it running all the time. Anyway thanks again ! Too all the other guys who use this really sorry I could not have spent more time keeping it upto date, I now leave it in DToX's capable hands. Quote Link to comment
Mettbrot Posted January 21, 2014 Share Posted January 21, 2014 Excellent, thank you! Quote Link to comment
Kadover Posted February 8, 2014 Share Posted February 8, 2014 Hey guys. I've either royally messed something up or I'm missing the most obvious thing in the world. My server is still running 3.0.7.1 and I've been trying to update it for a while (see earlier post when trying to manually update it ). Now that DToX has kindly agreed to take over this project, I've been giving it another go. For the record, I have the install directory set as '/boot/config/plugins/ts3server' and the backup directory as '/boot/config/plugins/ts3databackup' Here's the steps I've been doing: [*]Drop the new .plg DToX published and put it in the '/boot/config/plugins/ folder. I named it 'ts3server_3.0.10.3_x86.plg' [*]Renamed the old .plgs to *.plg.old [*]Disabled TS, disabled the array, power down [*]Power up. [*]installplg ts3server_3.0.10.3_x86.plg ... 'successfully installed' [*]enabled TS - the settings webpage shows it's running 3.0.10.3 [*]Joined my TS server - Teamspeak server is reporting it is running 3.0.7.1 I feel like an idiot... can someone help me through this? Quote Link to comment
DToX Posted February 8, 2014 Share Posted February 8, 2014 Hm I'll look at it later when I can, just go into the packages folder and delete the old team speak file and it should download and install the new one Quote Link to comment
Mettbrot Posted February 8, 2014 Share Posted February 8, 2014 The Name of the plg has nothing to do with the version downloaded by the script. Same is for the version shown in the webgui, it is just text. Leave the install directory where it is, in ram /usr/local/teamspeak or something like that. Delete any teamspeak packages in /boot/packages or /boot/extra That should do the trick. Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.