[X2Go-Commits] page changed: wiki:advanced:x2goplugin
wiki-admin at x2go.org
wiki-admin at x2go.org
Sat Mar 30 01:16:29 CET 2013
A page in your DokuWiki was added or changed. Here are the details:
Date : 2013/03/30 00:16
Browser : Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.22 (KHTML, like Gecko) Ubuntu Chromium/25.0.1364.160 Chrome/25.0.1364.160 Safari/537.22
IP-Address : 88.74.154.2
Hostname : dslb-088-074-154-002.pools.arcor-ip.net
Old Revision: http://wiki.x2go.org/doku.php/wiki:advanced:x2goplugin?rev=1363365781
New Revision: http://wiki.x2go.org/doku.php/wiki:advanced:x2goplugin
Edit Summary:
User : tobias
@@ -1,5 +1,120 @@
====== X2Go Browser Plugin ======
+
+ Using the packages x2goplugin on the client and x2goplugin-provider on the server offers X2Go's functionality within various Browsers, such as Firefox, Chrome, Konqueror and Epiphany. This happens by providing a special website via a webserver, for example apache. The X2GoPlugin receives its configuration via this website.
+
+ **Prerequirements:**
+ We assume that the appropriate package mirrors for Debian
GNU/Linux or Ubuntu have already been configured. Please see [[doc:installation:x2goserver|X2Go Server Installation]] for further information.
+
+ ===== Client ======
+
+ ==== Installation Debian GNU/Linux ====
+ <code>
+ apt-get install x2goplugin
+ </code>
+
+ ==== Installation Ubuntu ====
+ <code>
+ apt-get install x2goplugin
+ </code>
+
+ Damit ist die Installation am Client abgeschlossen, das X2GoPlugin steht nach einem Neustart via Browser zur Verfügung.
+
+ ====== Server ======
+ ==== Installation Debian GNU/Linux ====
+ <code>
+ apt-get install apache2 x2goplugin-provider
+ </code>
+
+ ==== Installation Ubuntu ====
+ <code>
+ apt-get install apache2 x2goplugin-provider
+ </code>
+
+ This installs the necessary files and dependencies. The plugin is instantly usable on the server via localhost/x2goplugin.html. Using it on the server is not the desired scenario, so we need to change the configuration. The file x2goplugin.html lies at /usr/share/x2go/plugin/.
+ It is
recommended to create a backup of the original file before modifying it.
+
+ <code>
+ cp /usr/share/x2go/plugin/x2goplugin.html /usr/share/x2go/plugin/x2goplugin.html.orig
+ </code>
+
+ The file's content can then be modified to reflect your own requirements. At a minimum you should substitute "server=localhost" with your server's public IP / hostname. After that you can access X2Go via your browser:
+
+ http://<your-server's-IP-or-hostname>/x2goplugin.html
+
+ This is the original content of the file:
+
+ <code>
+ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+ <html>
+ <head>
+ <title>X2Go Application Service</title>
+ </head>
+ <body onload="checkPlugin()">
+ <div id="x2goplugin">
+ <object
+ src="location"
+ type="application/x2go"
+ name="x2goplugin"
+ palette="background"
+ height="100%"
+ hspace="0"
+ vspace="0"
+ width="100%"
+ x2goconfig="
+
session=X2Go-Demo-Session
+ server=localhost
+ user=
+ sshport=22
+ command=XFCE
+ rootless=false
+ sound=true
+ exportfs=true
+ speed=adsl
+ compression=16m-jpeg
+ quality=9
+ dpi=120
+ kbdlayout=
+ kbdtype=auto
+ showtoolbar=true
+ showstatusbar=true
+ usekbd=true
+ soundsystem=pulse
+ soundtunnel=true
+ defsndport=true
+ print=true
+ rootless=false
+ published=false
+ applications=WWWBROWSER, MAILCLIENT, OFFICE, TERMINAL
+ ">
+ </object>
+
+ </div>
+ </body>
+ </html>
+ </code>
+ You can certainly also move the file x2goplugin.html into /var/www. Then it is recommended to remove the link x2goplugin.conf within /etc/apache2/conf.d, which is just a link to /etc/x2goplugin-apache.conf.
+
+ <code>
+ ls -al /etc/apache2/conf.d/x2goplugin.conf
+ lrwxrwxrwx 1 root root 33 Mär 22 23:42 /etc/apache2/conf.d/x2goplugin.conf -> ../../x2go/x2goplugin-apache.conf
+ root at x2goserver:/etc/apache2/conf.d
+ </code>
+
+ This file contains the alias which defines an alias for the url
http://<your-server's-IP-or-hostname>/x2goplugin.html. (The URL http://<your-server's-IP-or-hostname> still delivers the expected file /var/www/index.html.)
+
+ cat /etc/x2go/x2goplugin-apache.conf
+ Alias /x2goplugin.html /usr/share/x2go/plugin/x2goplugin.html
+
+
+
+
+
+
+
+
+
+
FIXME FIXME FIXME FIXME
THE BELOW INFORMATION IS NOT UP-TO-DATE, IT HAS TO BE REWRITTEN!!!!
--
This mail was generated by DokuWiki at
http://wiki.x2go.org/
More information about the x2go-commits
mailing list