Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Thu 24 Apr 2014, 16:43
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Browsers and Internet
Teamviewer 6 pet package
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 3 [38 Posts]   Goto page: 1, 2, 3 Next
Author Message
tronkel


Joined: 30 Sep 2005
Posts: 1097
Location: Vienna Austria

PostPosted: Mon 31 Oct 2011, 15:51    Post subject:  Teamviewer 6 pet package
Subject description: Remote desktop / collaboration package
 

Here is an update pet for the latest Teamviewer 6.
I've been told that a previous version 5 no longer works for some reason.

Tested in Racy 5.2Beta. should be OK in other recent Puppy versions as well.

19MB Download version that only runs as non-root here :
http://www.datafilehost.com/download-cf6f47c7.html

Patched version that can run as root:
http://www.datafilehost.com/download-c4b3dfad.html

This later version can start normally from the JWM menu.

Quote:
edit: the following applies only to the non-root version, the second version above has a patched wrapper script that allows running as root.


There is an issue with this in that Teamviewer have altered their code so that running as root user is no longer possible.

This is of course an issue that will affect all Puppy users, since Puppy basically runs as root. There is the possibility to run as user "fido" in newer versions of Puppy, but this is still experimental and is therefore not recommended.

To run Teamviewer, install the pet package and then open a terminal and issue the command "su spot" (no quotes).
Next step is to start Teamviewer by typing the command "teamviewer6". Because of this user restriction it is now no longer possible to start Teamviewer from the JWM menu directly.

A similar issue with Google Chrome (which will also not run as root user) has been neatly dealt with by Iguleder.

This fix for Google Chrome was possible because of the fact that the source code for this was obtainable. Unfortunately since Teamviewer does not seem to make their source code available, an Iguleder-style fix is probably not feasible in the case of Teamviewer. However thanks to user spot, this is only a minor inconvenience.

Last edited by tronkel on Tue 01 Nov 2011, 06:08; edited 1 time in total
Back to top
View user's profile Send private message Visit poster's website AIM Address 
DPUP5520

Joined: 16 Feb 2011
Posts: 798

PostPosted: Mon 31 Oct 2011, 21:24    Post subject:  

running Teamviewer as root is possible, the script used to run it just has to be modified as it does a check to see if you are running as root or not, the program itself does not prevent you from running as root.
_________________
PupRescue 2.5
Puppy Crypt 528
Back to top
View user's profile Send private message 
tronkel


Joined: 30 Sep 2005
Posts: 1097
Location: Vienna Austria

PostPosted: Tue 01 Nov 2011, 05:31    Post subject:  

@DPUP5520

OK thanks for that. I didn't think of checking that. I'll modify the script and upload a new version of Teamviewer with that amended script.

_________________
Life is too short to spend it in front of a computer
Back to top
View user's profile Send private message Visit poster's website AIM Address 
DPUP5520

Joined: 16 Feb 2011
Posts: 798

PostPosted: Tue 01 Nov 2011, 05:43    Post subject:  

The way they set up the scripts on the new 6.0.9258 version is a bit complicated, the old version 9224 was very easy to fix to run as root and I think they realized that, I've been trying for the last hour to get it running as root but every time I succeed and then package it into a pet it dies on me for some reason, once you change one part of the script you have to keep on changing other parts until it all works together so it's a little complicated and Im just too lazy to do it right now but if you get it working let me know as I'd like to upgrade from 9224 to 9258.
_________________
PupRescue 2.5
Puppy Crypt 528
Back to top
View user's profile Send private message 
666philb


Joined: 07 Feb 2010
Posts: 1512
Location: wales

PostPosted: Tue 01 Nov 2011, 06:07    Post subject:  

Quote:
A similar issue with Google Chrome (which will also not run as root user) has been neatly dealt with by Iguleder.

This fix for Google Chrome was possible because of the fact that the source code for this was obtainable. Unfortunately since Teamviewer does not seem to make their source code available, an Iguleder-style fix is probably not feasible in the case of Teamviewer.


iguleders fixhttp://www.murga-linux.com/puppy/viewtopic.php?t=72667 seems to work for this as well. I haven't tested it fully but teamviewer6 runs. here's an adapted version of iguleders.pet. i just changed the script in /usr/bin/ to point at teamviewer6 instead of google chrome. i've also added a desktop file that overwrites the original. so teamviewer can be started from the menu.

just install it after installing teamviewer6
teamviewer_anti_root.pet
Description 
pet

 Download 
Filename  teamviewer_anti_root.pet 
Filesize  1.99 KB 
Downloaded  670 Time(s) 

_________________
Quickpet_Precise, install popular apps quickly http://www.murga-linux.com/puppy/viewtopic.php?t=83642
LÖVE2d, a collection of 27 lua gameshttp://www.murga-linux.com/puppy/viewtopic.php?t=76739
Back to top
View user's profile Send private message 
DPUP5520

Joined: 16 Feb 2011
Posts: 798

PostPosted: Tue 01 Nov 2011, 17:00    Post subject:  

patched isn't working for me, giving me same issues I had after doing manual modifications to the script.
tv6.png
 Description   
 Filesize   38.63 KB
 Viewed   4519 Time(s)

tv6.png


_________________
PupRescue 2.5
Puppy Crypt 528
Back to top
View user's profile Send private message 
666philb


Joined: 07 Feb 2010
Posts: 1512
Location: wales

PostPosted: Tue 01 Nov 2011, 17:12    Post subject:  

teamviewerantiroot is the script in /usr/bin/ so run that in a terminal. the desktop file should be replaced with one that points to that. so it should work from the menu. works for me.
_________________
Quickpet_Precise, install popular apps quickly http://www.murga-linux.com/puppy/viewtopic.php?t=83642
LÖVE2d, a collection of 27 lua gameshttp://www.murga-linux.com/puppy/viewtopic.php?t=76739
Back to top
View user's profile Send private message 
DPUP5520

Joined: 16 Feb 2011
Posts: 798

PostPosted: Tue 01 Nov 2011, 17:48    Post subject:  

Thanks 666philb but no need for the antiroot script, apparently when I was playing around yesterday I had screwed something up that kept wine from running when trying to start teamviewer, booted up a fresh install and the pet I made which just took out the validate user out of the wrapper script and changing root to any other name in the killteamviewer script worked fine which I suspect is the same thing that tronkel did for his pet.
_________________
PupRescue 2.5
Puppy Crypt 528
Back to top
View user's profile Send private message 
tronkel


Joined: 30 Sep 2005
Posts: 1097
Location: Vienna Austria

PostPosted: Wed 02 Nov 2011, 03:01    Post subject:  

Interesting that 66philb found that Iguleder's script also worked for Teamviewer. Actually, now that I think about it, It probably would do.

Iguleder checked the Google Chrome code and found a C library function that does the user validate check. He then compiled a shared library that wraps this hacked function and is subsequently used to overwrite the original user validator function. It's very likely that the Teamviewer wrapper script calls the same built-in user validator function. Hence it works.

Yes, all my patch does is to comment out the validate_user function used in the script.

Anyway whatever, it seems to work for you and that's the main thing. Happy Teamviewering! (Laughing control freaks LOL!)

_________________
Life is too short to spend it in front of a computer
Back to top
View user's profile Send private message Visit poster's website AIM Address 
JackWagon

Joined: 17 Aug 2010
Posts: 43
Location: dead center, USA

PostPosted: Tue 13 Dec 2011, 15:24    Post subject:  TeamViewer.pet available for version 7?  

Anyone know of a TeamViewer.pet available for version 7? Wink Razz

jw
Back to top
View user's profile Send private message 
DPUP5520

Joined: 16 Feb 2011
Posts: 798

PostPosted: Wed 14 Dec 2011, 03:48    Post subject:  

Teamviewer 7 is not yet available for Linux clients, it will be available by the end of the first quarter of 2012 which if I still have internet I will fix up and upload to my db for download.
_________________
PupRescue 2.5
Puppy Crypt 528
Back to top
View user's profile Send private message 
666philb


Joined: 07 Feb 2010
Posts: 1512
Location: wales

PostPosted: Thu 01 Mar 2012, 07:37    Post subject:  

http://www.mediafire.com/file/7m4gkse7mb8ee43/teamviewerstart.pet to run it as root

666philb

_________________
Quickpet_Precise, install popular apps quickly http://www.murga-linux.com/puppy/viewtopic.php?t=83642
LÖVE2d, a collection of 27 lua gameshttp://www.murga-linux.com/puppy/viewtopic.php?t=76739

Last edited by 666philb on Sat 22 Jun 2013, 16:29; edited 3 times in total
Back to top
View user's profile Send private message 
Pete22


Joined: 08 May 2009
Posts: 239
Location: Utah, USA

PostPosted: Thu 01 Mar 2012, 17:59    Post subject: teamviewer 7  

666philb wrote:
teamviewer 7

http://www.teamviewer.com/download/teamviewer_linux.deb
http://www.mediafire.com/file/7m4gkse7mb8ee43/teamviewerstart.pet to run it as root


I could not get teamviewerstart.pet to run. Any ideas?

Pete22
Back to top
View user's profile Send private message 
666philb


Joined: 07 Feb 2010
Posts: 1512
Location: wales

PostPosted: Fri 02 Mar 2012, 03:32    Post subject:  

hi pete.... you need both of those links.

you also need wine installed ...EDIT: wine not needed as included in the .deb

_________________
Quickpet_Precise, install popular apps quickly http://www.murga-linux.com/puppy/viewtopic.php?t=83642
LÖVE2d, a collection of 27 lua gameshttp://www.murga-linux.com/puppy/viewtopic.php?t=76739

Last edited by 666philb on Sat 03 Mar 2012, 06:34; edited 1 time in total
Back to top
View user's profile Send private message 
Pete22


Joined: 08 May 2009
Posts: 239
Location: Utah, USA

PostPosted: Fri 02 Mar 2012, 17:01    Post subject:  Wine and Teamviewer  

>you also need wine installed

The teamviewer.deb from the teamviewer site includes wine, but it is hidden.

Are you saying I need to download a separate wine pet and install it too?

Would it not be better to get teamviewerstart.pet to use the secret version of wine from the teamviwer.deb file?

Thank you for working on this pet. Since I am often homebound, I use Teamviewer to help people remotely.


Pete
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 3 [38 Posts]   Goto page: 1, 2, 3 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Browsers and Internet
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0686s ][ Queries: 13 (0.0056s) ][ GZIP on ]