A page in your DokuWiki was added or changed. Here are the details:
Date : 2017/12/07 15:14
Browser : Mozilla/5.0 (X11; Linux x86_64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.6.2
IP-Address : 134.3.37.90
Hostname : HSI-KBW-134-3-37-90.hsi14.kabel-badenwuerttemberg.de
Old Revision: https://wiki.x2go.org/doku.php/doc:howto:tce?rev=1512430301
New Revision: https://wiki.x2go.org/doku.php/doc:howto:tce
Edit Summary: [List of open ToDos/FIXMEs for this page] some things are now fixed, marked as such
User : stefanbaur
@@ -1080,9 +1080,9 @@
/devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1:1.0/host2/target2:0:0/2:0:0:0/block/sdb
cat /sys/devices/pci0000:00/0000:00:14.0/usb1/1-1/serial</code> allows to determine the serial number of a USB device. Those SHOULD be unique, but sadly, they aren't (and sometimes, they are missing entirely). Therefore, a USB serial number can't be used for authentication, but it could be used for "weak" identification - so
it could be used to set a default user name or a default session, or to download a particular sessions file.
Authentification and "hard" identification could be implemented using OpenPGP cards, ''scdaemon'' and a script based on ''/usr/share/doc/scdaemon/examples/scd-event''. For Status ''NOCARD'', suspend the session (kill x2goclient or send a signal that means "suspend", if available, or maybe sighup nxproxy), for status ''USABLE'', run ''gpg --card-status 2>&1 | awk '$1=="Serial" && $2=="number" {print $4}''' to determine the card's serial number, then act based on that (pull new sessions file or set default user, for example, and restart x2goclient).
- FIXME Automount script expansion is in the works. Will fully support VFAT, NTFS, hfs, hpfs, will offer read-only support for ext* via fuseext2 (that way, file ownership/permissions are ignored).
+ FIXME <del>Automount script expansion is in the works. Will fully support VFAT, NTFS, hfs, hpfs, will offer read-only support for
ext* via fuseext2 (that way, file ownership/permissions are ignored).</del> fixed.
FIXME Maybe we should add symlinks to the mount points created by the automounter: Currently, we create ''/media/vendor_model_name/sdxn'' as a mount point. The idea is to allow the user to find their portable device using the vendor/model name description. However, this is unusable for scripting, as the ''//x//'' in ''sdxn'' may change any time. We should replace ''//sdx//'' with ''//partition//'' (or have corresponding symlinks created), but what should we do for //superfloppies// that only have ''sdx'' with no partition number? We could mount them as ''/media/vendor_model_name/partition/'' or directly at ''/media/vendor_model_name/''. Also, symlinks using labels and uuids, similar to ''/dev/by-*'' would be handy for scripting. Another problem: when replacing ''sdx'', what will happen when a user inserts two media with the same vendor/model name at the same time? Blindly replacing the string
would make one of them inaccessible due to overwriting the symlink(s). We'd have to start checking active mounts and enumerate them like ''media/vendor_model_name/1/partitionn/'' or ''media/vendor_model_name-1/partitionn/''.
FIXME Automount script currently expects a LUKS password in ''/etc/keys/keystick.key'' when it believes it has found an encrypted partition on USB media. This is a problem in general, as it should be trivial to sniff out this password using a rogue client. If we want to support this feature, though, we should add code to the build script that lets the user place a password file in the image, and sets proper restrictive permissions. Adding a boot parameter instead of hardcoding it would allow for dynamic password files, but on the other hand, would make it even easier to sniff out the password.
@@ -1094,17 +1094,17 @@
FIXME Even though we set the hostname to localhost using the corresponding boot parameter, as recommended by Debian, changing the name via
DHCP does not work for all image flavours. One way to fix this might be http://blog.schlomo.schapiro.org/2013/11/setting-hostname-from-dhcp-in-debi…
FIXME At least when building a stretch TCE on a jessie system, you need to add kernel parameters ''net.ifnames=0 biosdevname=0'' to the image's kernel parameters, else you will receive error messages about the hostname script being unable to find eth0. This might not be necessary when building a stretch TCE on stretch. For a jessie TCE on jessie, it is not required.
- FIXME There might be a race condition between the scripts handling the sshd keyfile and the ssh private key file copy task (/config ...), causing one to umount the fixed disk before the other is done reading/copying. What's weird is that there already is code that is supposed to keep this from happening, but it doesn't.
+ FIXME <del>There might be a race condition between the scripts handling the sshd keyfile and the ssh private key file copy task (/config
...), causing one to umount the fixed disk before the other is done reading/copying. What's weird is that there already is code that is supposed to keep this from happening, but it doesn't.</del> fixed in github repo, soon in x2go repo
FIXME Setting the time via NTP will fail if the TC can't establish a connection to an NTP server via the internet. It would make sense to allow specifying an internal NTP server via a boot parameter.
- FIXME copysecring currently does not work in MiniDesktop-Mode, as it copies the keys to the wrong user's homedir.
+ FIXME <del>copysecring currently does not work in MiniDesktop-Mode, as it copies the keys to the wrong user's homedir.</del> fixed in github repo, soon in x2go repo
FIXME blank=, broker-url=, ldap=, ldap1=, ldap2=, session=, throttle=, xinerama=, are currently unsupported in MiniDesktop-Mode. This could be changed, given enough tuits.
FIXME nomagicpixel= is currently unsupported in MiniDesktop-Mode and probably will be
unsupported there forever, as it doesn't make sense for MiniDesktop-Mode.
FIXME bg= and branding= are currently unsupported in MiniDesktop-Mode. Adding support for these doesn't need many tuits. A third option for the desktop background could be added as well - possibly for regular TCE mode as well, overriding our default blue.
FIXME homepageurl= (only available in MiniDesktop-Mode) is currently undocumented. Supports multiple URLs separated with pipes.
--
This mail was generated by DokuWiki at
https://wiki.x2go.org/
A page in your DokuWiki was added or changed. Here are the details:
Date : 2017/12/04 23:31
Browser : Mozilla/5.0 (X11; Linux x86_64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.6.2
IP-Address : 134.3.37.90
Hostname : HSI-KBW-134-3-37-90.hsi14.kabel-badenwuerttemberg.de
Old Revision: https://wiki.x2go.org/doku.php/doc:howto:tce?rev=1512128426
New Revision: https://wiki.x2go.org/doku.php/doc:howto:tce
Edit Summary: [List of open ToDos/FIXMEs for this page] updated race condition info
User : stefanbaur
@@ -1094,9 +1094,9 @@
FIXME Even though we set the hostname to localhost using the corresponding boot parameter, as recommended by Debian, changing the name via DHCP does not work for all image flavours. One way to fix this might be http://blog.schlomo.schapiro.org/2013/11/setting-hostname-from-dhcp-in-debi…
FIXME At least when building a stretch TCE on a jessie system, you need to add kernel parameters ''net.ifnames=0 biosdevname=0''
to the image's kernel parameters, else you will receive error messages about the hostname script being unable to find eth0. This might not be necessary when building a stretch TCE on stretch. For a jessie TCE on jessie, it is not required.
- FIXME There might be a race condition between the scripts handling the sshd keyfile and the ssh private key file copy task (/config ...), causing one to umount the fixed disk before the other is done reading/copying.
+ FIXME There might be a race condition between the scripts handling the sshd keyfile and the ssh private key file copy task (/config ...), causing one to umount the fixed disk before the other is done reading/copying. What's weird is that there already is code that is supposed to keep this from happening, but it doesn't.
FIXME Setting the time via NTP will fail if the TC can't establish a connection to an NTP server via the internet. It would make sense to allow specifying an internal NTP server via a boot parameter.
FIXME copysecring currently does not work in MiniDesktop-Mode, as it copies the keys to the wrong user's homedir.
--
This mail was generated by DokuWiki at
https://wiki.x2go.org/
A page in your DokuWiki was added or changed. Here are the details:
Date : 2017/12/04 21:53
Browser : Mozilla/5.0 (X11; Linux x86_64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.6.2
IP-Address : 134.3.37.90
Hostname : HSI-KBW-134-3-37-90.hsi14.kabel-badenwuerttemberg.de
Old Revision: https://wiki.x2go.org/doku.php/events:start?rev=1512424366
New Revision: https://wiki.x2go.org/doku.php/events:start
Edit Summary: [Tentative] added deadline
User : stefanbaur
@@ -9,9 +9,9 @@
* Linux Expo Ulm 2018 (unlikely, but more likely than IT-Kongress - LPD 2018.1 is April 21, 2018; LPD 2018.2 is November 10, 2018)
* X2Go: The Gathering 2018, some time between May and October 2018
* TUEBIX 2018, probably June 2018 (no CfP yet)
* LITA 2018, probably April 21, 2018 (no CfP yet)
- * Chemnitzer LinuxTage 2018, March 10-11, 2018 (CfP open, nothing submitted yet)
+ * Chemnitzer LinuxTage 2018, March 10-11, 2018 (CfP open, nothing submitted yet -
deadline: 2018-01-08)
==== Pi and More 10 1/2, University of Stuttgart, Stuttgart, Germany (2018-02-24) ====
* Location information: https://piandmore.de/en/next/venue (English) / https://piandmore.de/de/next/ort (German)
* Booth confirmed
--
This mail was generated by DokuWiki at
https://wiki.x2go.org/
A page in your DokuWiki was added or changed. Here are the details:
Date : 2017/12/04 21:52
Browser : Mozilla/5.0 (X11; Linux x86_64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.6.2
IP-Address : 134.3.37.90
Hostname : HSI-KBW-134-3-37-90.hsi14.kabel-badenwuerttemberg.de
Old Revision: https://wiki.x2go.org/doku.php/events:start?rev=1512424299
New Revision: https://wiki.x2go.org/doku.php/events:start
Edit Summary: [LinuxDay.AT 2017, Dornbirn, Austria - (2017-12-02)]
User : stefanbaur
@@ -25,9 +25,9 @@
===== 2017 =====
===== Past Events =====
- ==== LinuxDay.AT 2017, Dornbirn, Austria - (2017-12-02) ====
+ ==== LinuxDay.AT 2017, Dornbirn, Austria (2017-12-02) ====
* Booths & Talks confirmed (X2Go & ORCA)
* booth staff for X2Go:
* ionic
* Stefan#1
@@ -39,12 +39,9 @@
* X2Go Talk: X2Go-TCE-Live - the universal Thin Client Environment
* ORCA Talk: What it REALLY means to access a system remotely (h1)
* LinuxDay.AT Event Info can be found here: https://www.linuxday.at/
- {{:events:img_20171202_162933.jpg?225|Attentive Mihai}}
- {{:events:2017-12-02_16-23-43_575.jpg?300|Are you pondering what Mihai is pondering?}}
- {{:events:2017-12-02_19-38-54_142.jpg?300|the evening after ...}}
- {{:events:2017-12-03_09-35-59_140.jpg?300|... and the morning after.}}
+ {{:events:img_20171202_162933.jpg?225|Attentive Mihai}} {{:events:2017-12-02_16-23-43_575.jpg?300|Are you pondering what Mihai is pondering?}} {{:events:2017-12-02_19-38-54_142.jpg?300|the evening after ...}} {{:events:2017-12-03_09-35-59_140.jpg?300|... and the morning after.}}
==== Modell & Technik (formerly known as Hobby & Elektronik), Stuttgart, Germany (2017-11-23 - 2017-11-26) ====
* we will demo X2Go-TCE-Live and the X2Go Session Broker with four RPi3's as clients
* the current development version of the [[doc:success-stories:electronic-glovebox|Electronic Glovebox]] will be shown as well
--
This mail
was generated by DokuWiki at
https://wiki.x2go.org/
A page in your DokuWiki was added or changed. Here are the details:
Date : 2017/12/04 21:51
Browser : Mozilla/5.0 (X11; Linux x86_64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.6.2
IP-Address : 134.3.37.90
Hostname : HSI-KBW-134-3-37-90.hsi14.kabel-badenwuerttemberg.de
Old Revision: https://wiki.x2go.org/doku.php/events:start?rev=1512423440
New Revision: https://wiki.x2go.org/doku.php/events:start
Edit Summary: [LinuxDay.AT 2017, Dornbirn, Austria - (2017-12-02)] - another pic
User : stefanbaur
@@ -25,9 +25,9 @@
===== 2017 =====
===== Past Events =====
- ==== LinuxDay.AT 2017, Dornbirn, Austria - (2017-12-02 - yes, DECEMBER) ====
+ ==== LinuxDay.AT 2017, Dornbirn, Austria - (2017-12-02) ====
* Booths & Talks confirmed (X2Go & ORCA)
* booth staff for X2Go:
* ionic
* Stefan#1
@@ -38,8 +38,10 @@
* Stefan#2 as temporary stand-in
* X2Go Talk: X2Go-TCE-Live - the universal Thin Client Environment
* ORCA Talk: What it REALLY means to access a system remotely (h1)
* LinuxDay.AT Event Info can be found here: https://www.linuxday.at/
+
+ {{:events:img_20171202_162933.jpg?225|Attentive Mihai}}
{{:events:2017-12-02_16-23-43_575.jpg?300|Are you pondering what Mihai is pondering?}}
{{:events:2017-12-02_19-38-54_142.jpg?300|the evening after ...}}
{{:events:2017-12-03_09-35-59_140.jpg?300|... and the morning after.}}
--
This mail was generated by DokuWiki at
https://wiki.x2go.org/
A file was uploaded to your DokuWiki. Here are the details:
File : https://wiki.x2go.org/lib/exe/fetch.php/events:img_20171202_162933.jpg
Old revision: ---
Date : 2017/12/04 21:46
Browser : Mozilla/5.0 (X11; Linux x86_64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.6.2
IP-Address : 134.3.37.90
Hostname : HSI-KBW-134-3-37-90.hsi14.kabel-badenwuerttemberg.de
Size : 1.9Â MB
MIME Type : jpg
User : stefanbaur
--
This mail was generated by DokuWiki at
https://wiki.x2go.org/
A page in your DokuWiki was added or changed. Here are the details:
Date : 2017/12/04 21:37
Browser : Mozilla/5.0 (X11; Linux x86_64; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.6.2
IP-Address : 134.3.37.90
Hostname : HSI-KBW-134-3-37-90.hsi14.kabel-badenwuerttemberg.de
Old Revision: https://wiki.x2go.org/doku.php/events:start?rev=1512423064
New Revision: https://wiki.x2go.org/doku.php/events:start
Edit Summary: [LinuxDay.AT 2017, Dornbirn, Austria - (2017-12-02)]
User : stefanbaur
@@ -27,16 +27,16 @@
===== Past Events =====
==== LinuxDay.AT 2017, Dornbirn, Austria - (2017-12-02 - yes, DECEMBER) ====
* Booths & Talks confirmed (X2Go & ORCA)
- * confirmed booth staff for X2Go:
+ * booth staff for X2Go:
* ionic
* Stefan#1
- * Stefan#2 as temporary stand-in
- * potential booth staff for ORCA:
+ * booth staff for ORCA:
* Bernhard (xfreerdp)
* h1
* Juri
+ * Stefan#2 as
temporary stand-in
* X2Go Talk: X2Go-TCE-Live - the universal Thin Client Environment
* ORCA Talk: What it REALLY means to access a system remotely (h1)
* LinuxDay.AT Event Info can be found here: https://www.linuxday.at/
{{:events:2017-12-02_16-23-43_575.jpg?300|Are you pondering what Mihai is pondering?}}
--
This mail was generated by DokuWiki at
https://wiki.x2go.org/