This is an automated email from the git hooks/post-receive script.
x2go pushed a change to branch feature/openbox
in repository live-build-x2go.
from f495c9f added support for passing of LDAP parameters
new df3069d added multiscreen/xinerama support
new d211deb added authorized_keys download support
new 34a22d9 added autoupdate script
new 137937d fixed indenting in config/includes.chroot/lib/live/config/2600-x2go-getsessions Bitte geben Sie …
[View More]eine Commit-Beschreibung für Ihre Änderungen ein. Zeilen,
new 3f5052f changed config/includes.chroot/lib/live/config/2150-setsshkey so it won't fire until the network is up - like config/includes.chroot/lib/live/config/2600-x2go-getsessions
new 1110060 executable bit was missing
new 9bcb7ef added tftp client and x11vnc (for :0 mirroring) server
new 2b1abea added acpid and acpi-support to support keyboard powerbutton "off"
new 8338fe6 fixed various syntax errors stemming from perl->bash conversion
new 1feb05b fixed further perlisms
new df4ed87 openbox configuration refined and documented
new db06cd4 removed inotify, no longer needed, never worked for us
The 12 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../includes.chroot/lib/live/config/2150-setsshkey | 54 +++
.../lib/live/config/2300-autoupdate | 394 ++++++++++++++++++++
.../lib/live/config/2600-x2go-getsessions | 22 +-
.../lib/live/config/2700-x2go-powerbuttonmonitor | 2 -
.../lib/live/config/2800-x2go-thinclientconfig | 63 ++++
config/package-lists/utils.list.chroot | 2 +-
config/package-lists/x2go.list.chroot | 2 +-
7 files changed, 524 insertions(+), 15 deletions(-)
create mode 100755 config/includes.chroot/lib/live/config/2150-setsshkey
create mode 100755 config/includes.chroot/lib/live/config/2300-autoupdate
--
Alioth's /srv/git/code.x2go.org/live-build-x2go.git//..//_hooks_/post-receive-email on /srv/git/code.x2go.org/live-build-x2go.git
[View Less]
A page in your DokuWiki was added or changed. Here are the details:
Date : 2016/12/23 10:28
Browser : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Firefox/45.0
IP-Address : 78.43.90.159
Hostname : HSI-KBW-078-043-090-159.hsi4.kabel-badenwuerttemberg.de
Old Revision: http://wiki.x2go.org/doku.php/doc:howto:tce?rev=1482487783
New Revision: http://wiki.x2go.org/doku.php/doc:howto:tce
Edit Summary: [Setting up your own netbootable X2Go-TCE environment]
User : …
[View More]stefanbaur
@@ -204,9 +204,9 @@
These are entirely optional:
* ''xorg-resolution=HRESxVRES'' - will force the horizontal resolution to HRES and the vertical resolution to VRES, e.g. ''xorg-resolution=1280x1024'', useful if autodetection for the correct screen size fails, but you do get as far as seeing the X2Go GUI
* ''xorgconfurl=http://your-http-server-ip-here/x2go-tce/x2go-tce.xorg.conf'' - when a client outright refuses to boot into the graphical X2Go login screen, but gets stuck
at the console or a black screen instead, yet you can get the GUI to work using a regular Linux on the same hardware, you can disable the X Server's autodetection and force it to use the xorg.conf specified here. Note that you should use a more descriptive name for the file, as described below.
* ''pubkey=tftp|http|ftp://your-http-server-ip-or-dns-here/x2go-tce/x2go-tce.authorized_keys'' - Allows you to add an ssh public key file to the ThinClient, so your administrators can log in remotely using SSH. Note that this file needs to be chmodded 644, not 600, on the web server.
- * ''xinerama=left-of|right-of|above|below|same-as'' - Allows you to specify how multiple screens are handled (same-as clones the primary screen to all secondary screens, the other commands will cascade and thus expand the screen)
+ * ''xinerama=left-of|right-of|above|below|same-as'' - Allows you to specify how multiple screens are handled (same-as clones the primary screen to all secondary screens, the
other commands will cascade and thus expand the screen). Note that the current implementation will enforce "same-as" if it detects a touch screen driver (wacom) and no other pointing device. This is so you won't get stuck being unable to log off, for example, due to your touch device being limited to one screen.
* ''ldap=ldap.example.com:389:cn=cngoeshere,dc=example,dc=com'' - this allows you to specify an LDAP server to authenticate against
* ''ldap1=ldap-backupserver-1.example.com:389'' - this allows you to specify the first of up to two LDAP backup servers when using LDAP authentication
* ''ldap2=ldap-backupserver-2.example.com:389'' - this allows you to specify the second of up to two LDAP backup servers when using LDAP authentication
--
This mail was generated by DokuWiki at
http://wiki.x2go.org/
[View Less]
A page in your DokuWiki was added or changed. Here are the details:
Date : 2016/12/23 10:09
Browser : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Firefox/45.0
IP-Address : 78.43.90.159
Hostname : HSI-KBW-078-043-090-159.hsi4.kabel-badenwuerttemberg.de
Old Revision: http://wiki.x2go.org/doku.php/doc:howto:tce?rev=1482458746
New Revision: http://wiki.x2go.org/doku.php/doc:howto:tce
Edit Summary: [Building your own X2Go-TCE image]
User : stefanbaur
@@ -107,…
[View More]8 +107,12 @@
echo -e "Build is done: '$LBX2GO_TCEDIR'"
if [ "$LBX2GO_IMAGETYPE" = "netboot" ] ; then
ln ./tftpboot/live/vmlinuz ./x2go-tce-vmlinuz
ln ./tftpboot/live/initrd.img ./x2go-tce-initrd.img
+ fi
+ if [ "$LBX2GO_IMAGETYPE" = "iso-hybrid" ] ; then
+ ln ./binary/live/vmlinuz ./x2go-tce-vmlinuz
+ ln ./binary/live/initrd.img ./x2go-tce-initrd.img
fi
ln
./binary/live/filesystem.squashfs ./x2go-tce-filesystem.squashfs
lb clean
rm -rf ./cache
--
This mail was generated by DokuWiki at
http://wiki.x2go.org/
[View Less]
A page in your DokuWiki was added or changed. Here are the details:
Date : 2016/12/23 02:05
Browser : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Firefox/45.0
IP-Address : 78.43.90.159
Hostname : HSI-KBW-078-043-090-159.hsi4.kabel-badenwuerttemberg.de
Old Revision: http://wiki.x2go.org/doku.php/doc:howto:tce?rev=1482458635
New Revision: http://wiki.x2go.org/doku.php/doc:howto:tce
Edit Summary: [Building your own X2Go-TCE image]
User : stefanbaur
@@ -104,…
[View More]9 +104,9 @@
--config $LBX2GO_CONFIG --binary-images $LBX2GO_IMAGETYPE \
--archive-areas "$LBX2GO_ARCHIVE_AREAS"
if lb build ; then
echo -e "Build is done: '$LBX2GO_TCEDIR'"
- if [ "$LBX2GO_IMAGETYPE" = "tftpboot" ] ; then
+ if [ "$LBX2GO_IMAGETYPE" = "netboot" ] ; then
ln ./tftpboot/live/vmlinuz ./x2go-tce-vmlinuz
ln ./tftpboot/live/initrd.img ./x2go-tce-initrd.img
fi
ln
./binary/live/filesystem.squashfs ./x2go-tce-filesystem.squashfs
--
This mail was generated by DokuWiki at
http://wiki.x2go.org/
[View Less]
A page in your DokuWiki was added or changed. Here are the details:
Date : 2016/12/23 02:03
Browser : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Firefox/45.0
IP-Address : 78.43.90.159
Hostname : HSI-KBW-078-043-090-159.hsi4.kabel-badenwuerttemberg.de
Old Revision: http://wiki.x2go.org/doku.php/doc:howto:tce?rev=1482423271
New Revision: http://wiki.x2go.org/doku.php/doc:howto:tce
Edit Summary: [Building your own X2Go-TCE image]
User : stefanbaur
@@ -104,…
[View More]10 +104,12 @@
--config $LBX2GO_CONFIG --binary-images $LBX2GO_IMAGETYPE \
--archive-areas "$LBX2GO_ARCHIVE_AREAS"
if lb build ; then
echo -e "Build is done: '$LBX2GO_TCEDIR'"
- ln ./tftpboot/live/vmlinuz ./x2go-tce-vmlinuz
- ln ./tftpboot/live/initrd.img ./x2go-tce-initrd.img
+ if [ "$LBX2GO_IMAGETYPE" = "tftpboot" ] ; then
+ ln ./tftpboot/live/vmlinuz ./x2go-tce-vmlinuz
+ ln ./tftpboot/live/initrd.img
./x2go-tce-initrd.img
+ fi
ln ./binary/live/filesystem.squashfs ./x2go-tce-filesystem.squashfs
lb clean
rm -rf ./cache
else
--
This mail was generated by DokuWiki at
http://wiki.x2go.org/
[View Less]
A page in your DokuWiki was added or changed. Here are the details:
Date : 2016/12/22 16:14
Browser : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Firefox/45.0
IP-Address : 78.43.90.159
Hostname : HSI-KBW-078-043-090-159.hsi4.kabel-badenwuerttemberg.de
Old Revision: http://wiki.x2go.org/doku.php/doc:howto:tce?rev=1482423020
New Revision: http://wiki.x2go.org/doku.php/doc:howto:tce
Edit Summary:
User : stefanbaur
@@ -51,16 +51,27 @@
export …
[View More]LBX2GO_DEFAULTS='--initsystem sysvinit --security true --updates true
--apt-recommends true --firmware-chroot true
--backports true'
export LBX2GO_ARCHIVE_AREAS="main contrib non-free"
+
+ # Select ONE of the following LBX2GO_IMAGETYPE lines and comment out the others
+ # to create an iso image:
+ # export LBX2GO_IMAGETYPE='iso'
+ # to create an iso image that can also be dd'ed to USB media:
+ # export LBX2GO_IMAGETYPE='iso-hybrid'
+ # to create an
image that can be written to a hard disk:
+ #export LBX2GO_IMAGETYPE='hdd'
+ # to create a tar file only:
+ #export LBX2GO_IMAGETYPE='tar'
+ # to create a netboot-image:
+ export LBX2GO_IMAGETYPE='netboot'
+
</code>
==== Building your own X2Go-TCE image ====
=== Starting the build ===
Change to a directory where you want to save your builds, and run the following commands:<code>
- # Set everything up for netboot-image creation
- LBX2GO_IMAGETYPE='netboot'
# Create Timestamp
LBX2GO_TIMESTAMP=$(date +"%Y%m%d%H%M%S")
--
This mail was generated by DokuWiki at
http://wiki.x2go.org/
[View Less]
A page in your DokuWiki was added or changed. Here are the details:
Date : 2016/12/22 16:10
Browser : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Firefox/45.0
IP-Address : 78.43.90.159
Hostname : HSI-KBW-078-043-090-159.hsi4.kabel-badenwuerttemberg.de
Old Revision: http://wiki.x2go.org/doku.php/doc:howto:tce?rev=1482422968
New Revision: http://wiki.x2go.org/doku.php/doc:howto:tce
Edit Summary:
User : stefanbaur
@@ -53,17 +53,9 @@
…
[View More] --backports true'
export LBX2GO_ARCHIVE_AREAS="main contrib non-free"
</code>
- ===== Netbooting =====
-
- ==== Prerequisites ====
- * You need an existing DHCP/PXE/TFTP setup with the usual pxelinux.0/pxelinux.cfg boot and configuration files, and a directory where kernel and initrd can be stored. This is not covered here, though we might add a separate howto for that some time later on.
- * You will also need an HTTP/FTP server with a dedicated IP (no name-based virtual hosts)
for the squashfs image.
- * This image cannot be deployed via TFTP as it is too large - some TFTP servers refuse to serve files lager than 32MB, and some TFTP clients have problems with that as well.
- * Also, even if you have a TFTP server/client combination that handles files larger than 32 MB, it will still be waaaay slower than the HTTP/FTP transfer.
-
- ==== Building your own netbootable X2Go-TCE image ====
+ ==== Building your own X2Go-TCE image ====
=== Starting the build ===
Change to a directory where you want to save your builds, and run the following commands:<code>
# Set everything up for netboot-image creation
@@ -112,8 +104,17 @@
fi
cd ..
fi
</code>
+
+
+ ===== Netbooting =====
+
+ ==== Prerequisites ====
+ * You need an existing DHCP/PXE/TFTP setup with the usual pxelinux.0/pxelinux.cfg boot and configuration files, and a directory where kernel and initrd can be stored. This is not covered here, though we might add a separate
howto for that some time later on.
+ * You will also need an HTTP/FTP server with a dedicated IP (no name-based virtual hosts) for the squashfs image.
+ * This image cannot be deployed via TFTP as it is too large - some TFTP servers refuse to serve files lager than 32MB, and some TFTP clients have problems with that as well.
+ * Also, even if you have a TFTP server/client combination that handles files larger than 32 MB, it will still be waaaay slower than the HTTP/FTP transfer.
==== Setting up your own netbootable X2Go-TCE environment ====
=== Adding the X2Go-TCE files to your Boot and Web Server(s) ===
--
This mail was generated by DokuWiki at
http://wiki.x2go.org/
[View Less]
A page in your DokuWiki was added or changed. Here are the details:
Date : 2016/12/22 16:09
Browser : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Firefox/45.0
IP-Address : 78.43.90.159
Hostname : HSI-KBW-078-043-090-159.hsi4.kabel-badenwuerttemberg.de
Old Revision: http://wiki.x2go.org/doku.php/doc:howto:tce?rev=1482398578
New Revision: http://wiki.x2go.org/doku.php/doc:howto:tce
Edit Summary: [Setting up your own netbootable X2Go-TCE environment]
User : …
[View More]stefanbaur
@@ -185,17 +185,17 @@
These are entirely optional:
* ''xorg-resolution=HRESxVRES'' - will force the horizontal resolution to HRES and the vertical resolution to VRES, e.g. ''xorg-resolution=1280x1024'', useful if autodetection for the correct screen size fails, but you do get as far as seeing the X2Go GUI
* ''xorgconfurl=http://your-http-server-ip-here/x2go-tce/x2go-tce.xorg.conf'' - when a client outright refuses to boot into the graphical X2Go login screen, but gets
stuck at the console or a black screen instead, yet you can get the GUI to work using a regular Linux on the same hardware, you can disable the X Server's autodetection and force it to use the xorg.conf specified here. Note that you should use a more descriptive name for the file, as described below.
+ * ''pubkey=tftp|http|ftp://your-http-server-ip-or-dns-here/x2go-tce/x2go-tce.authorized_keys'' - Allows you to add an ssh public key file to the ThinClient, so your administrators can log in remotely using SSH. Note that this file needs to be chmodded 644, not 600, on the web server.
+ * ''xinerama=left-of|right-of|above|below|same-as'' - Allows you to specify how multiple screens are handled (same-as clones the primary screen to all secondary screens, the other commands will cascade and thus expand the screen)
* ''ldap=ldap.example.com:389:cn=cngoeshere,dc=example,dc=com'' - this allows you to specify an LDAP server to authenticate against
*
''ldap1=ldap-backupserver-1.example.com:389'' - this allows you to specify the first of up to two LDAP backup servers when using LDAP authentication
* ''ldap2=ldap-backupserver-2.example.com:389'' - this allows you to specify the second of up to two LDAP backup servers when using LDAP authentication
These are planned for a future release:
* ''updateurl=rsync|http|ftp://your-http-server-ip-or-dns-here/path-to-update-files'' - //not yet implemented//. Will allow you to update an image in the background when using local storage instead of PXE. Download task will start at a randomized interval to avoid unintentional dDOSing of the update server/network infrastructure. The updater will even work when using NTFS for local storage, but only if the //toram// boot option is used.
* ''bwlimit=nn%'' - //not yet implemented//. Will allow you to specify a bandwidth limit for the backgrounded update task.
- *
''pubkey=tftp|http|ftp://your-http-server-ip-or-dns-here/x2go-tce/x2go-tce.authorized_keys'' - //not yet implemented// this will allow you to add an ssh public key file to the ThinClient, so your administrators can log in remotely using SSH. Note that this file needs to be chmodded 644, not 600, on the web server.
- * ''xinerama=left-of|right-of|above|below|same-as'' - //not yet implemented//. Will allow you to specify how multiple screens are handled (same-as clones the primary screen to all secondary screens, the other commands will cascade and thus expand the screen)
=== Required unless using the X2Go Session Broker: Adding the x2go-tce.sessions session configuration file to your HTTP or FTP Server ===
Again, this is assuming you already have an existing, working HTTP or FTP server setup.
* run X2GoClient on any computer you like, and configure a session the same way it should appear on the ThinClient <note tip>when using a Windows client, run x2goclient.exe
--portable, or it will store the session information in the registry, rather than in a "sessions" file.</note>
--
This mail was generated by DokuWiki at
http://wiki.x2go.org/
[View Less]
A page in your DokuWiki was added or changed. Here are the details:
Date : 2016/12/22 09:22
Browser : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Firefox/45.0
IP-Address : 78.43.90.159
Hostname : HSI-KBW-078-043-090-159.hsi4.kabel-badenwuerttemberg.de
Old Revision: http://wiki.x2go.org/doku.php/doc:howto:tce?rev=1482334761
New Revision: http://wiki.x2go.org/doku.php/doc:howto:tce
Edit Summary: [Build system prerequisites for all variants]
User : …
[View More]stefanbaur
@@ -48,9 +48,9 @@
--firmware-binary false'
# These are default values that should not require tuning
export LBX2GO_DEFAULTS='--initsystem sysvinit --security true --updates true
- --apt-recommends false --firmware-chroot true
+ --apt-recommends true --firmware-chroot true
--backports true'
export LBX2GO_ARCHIVE_AREAS="main contrib non-free"
</code>
--
This mail was
generated by DokuWiki at
http://wiki.x2go.org/
[View Less]
A page in your DokuWiki was added or changed. Here are the details:
Date : 2016/12/21 20:16
Browser : Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Firefox/45.0
IP-Address : 78.43.90.159
Hostname : HSI-KBW-078-043-090-159.hsi4.kabel-badenwuerttemberg.de
Old Revision: http://wiki.x2go.org/doku.php/start?rev=1474429189
New Revision: http://wiki.x2go.org/doku.php/start
Edit Summary: [Announcements]
User : stefanbaur
@@ -40,9 +40,10 @@
<WRAP round …
[View More]todo>
====== Participate ======
* [[news:latest-list-postings|Mailing Lists]] / [[wiki:development:join-the-team|Join the Team]]
- * [[http://bugs.x2go.org|X2Go Bug Tracking System]]
+ * [[wiki:bugs#reporting_bugs|How to report a bug]]
+ * [[http://bugs.x2go.org|X2Go Bug Tracking System general overview]]
* [[doc:sponsors|Sponsors of X2Go]]
* Test our [[wiki:development:nightly-builds|Nightly Builds]]
</WRAP>
--
This mail was generated by DokuWiki at
http://wiki.x2go.org/
[View Less]