[X2Go-Commits] [live-build-x2go] branch feature/openbox updated (674f12e -> a774a3c)
git-admin at x2go.org
git-admin at x2go.org
Sat Nov 18 01:55:31 CET 2017
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 674f12e Check for branding.svg when applying branding image - not background.svg.
new 6b7e053 make sure Alt-F4 is non-functional
new 2dc0325 off-by-one-error
new abab9f0 trying to shrink the image; note: squashfs excludes must not begin with "/", "./", or "../" when using wildcards
new 81ee79a trying to fix "cifs-utils not found" error when building netboot image while deleting apt lists to save space
new b025f3e OpenBox Keybindings need to be disabled entirely, they interfere with Xephyr and the like.
new 95b71dd 2800-x2go-thinclientconfig: added quotation marks
new 3f94816 more reliable way of determining that IP has been assigned
new a15fbba more reliable way of determining that IP has been assigned
new 4983dce more reliable way of determining that IP has been assigned
new f1cf658 added output: when sleeping while waiting for an IP, print out which script is waiting.
new 820a66b make getsessions delete thinclient_sessions file if boot parameter was passed; make thinclientconfig wait for valid thinclient_sessions file unless broker mode is active
new 90ef1e7 added numbers to if-up.d script file names so we can enforce the sequence of execution
new 15119df we need to escape $0, as it will contain the name of the script generating the if-up.d script if we don't
new b66b461 attempt to background all network-related tasks
new aec9d94 fixes missing escape -> hostname -I was never executed
new 35b27fd Variable name was wrong in one place
new eaf2a2f un-did backgrounding
new 7bd59cb changed script numbering to four-digit, beginning with 0100
new 9864947 added timestamps to log output, fixed log output in 2200 and 2600
new 6938589 added timestamps, switched log output to | tee -a /dev/tty9 like in the other scripts
new 04edee3 escape sign wass missingonce again ...
new cdc01cd improved log output
new 55cf2a8 last commit was incomplete, and included one escape too much per echo
new 655a2ec and again, missing escapes
new 8d30d6d indentation was wrong
new a9d86a5 more missing escapes
new e75d92e more superfluous escapes removed
new 98db258 tty9 -> tty(first unused VT)
new 4b66f5f removed old commented-out code
new 25b9cdb switched liveupdate to tty(next-available-VT) logging and timestamped output
new f8ba909 some log output was still lacking the timestamp
new d4d4db2 improved ramdisk size calculation
new 02ee3a3 removed wrong comment
new 4ce959f moved "wait until unused VT becomes available" from 2300 to 2000
new f6501d2 added hwclock and ntpdate packages for future use in a set-time-on-boot script
new 8f974b4 hwclock is not a package on its own, but contained in util-linux
new bf9d1d0 renamed files to make space for a new 2000- file
new c4eaed8 renamed files; delete old names from git
new 51a85b0 first attempt at making all if-up scripts wait until an unused VT is available for log output
new dd5d2c1 removed "wait for VT" block, as it is now in a separate script
new 0c19362 no timestamp here, as clock is most likely wrong
new 63d3dda added time setting script
new 9078723 fixed HEREDOCs
new fb18ee2 create debug output in file
new fccd509 logging was still broken
new 8929fb1 next try: backgrounding this task instead of starting it when network becomes available
new 4877a17 yet another attempt at getting logging to work
new e6adc05 if-up scripts should exit with a NOP when a local network device is changing to up, rather than a real network device
new 340dfdc removed unused code
new e1f812d deleted script file that didn't work anyways
new e54868e renamed settime script
new b0cfb00 all if-up tasks are now sent into the background and told to wait until tty becomes available also, fixed indention in tcpprint
new 3376857 removed unneccessary escapes
new ed74d89 added missing escapes
new 043f850 do not clear the console
new 8361617 /bin/sh instead of /bin/bash requires the use of "echo" instead of "echo -en"
new 76832d5 wait until regular ntpdate if-up.d call has finished
new dee643c added debug output
new 1d69e1e autoupdate-patch for ramdisk mode
new 228e1a6 do not trigger on METHOD="none" (which is set when IFACE="--all")
new 1b8fcf7 typofix
new 66ad99b added debug code again
new caa8891 changed log output message
new 84f1def typofix
new 9daa18b path was wrong
new 8c854f3 added resiliency in case download directory is missing, fixed imagesize calculation
new f9b904f added sleep to increase chance that ntpdate manages to connect
new 7fe794d IMGSIZEDOWNLOAD was missing a filter that limits its content to $1 (awk-style)
new c9e5616 improved logging, added error detection for mount process
new dae2a3a increased log output
new 85042ce expanded logging, changed log messages
new a910baf inserted proper umount/remount_ro -> moved into subroutine, as req'd in two places
new afb741f removed a cleanup command that would umount /lib/live/mount/findiso when in ramdisk mode, which is a stupid thing to do
new 8ef9d17 when trying to find the right storage device to deploy an update to in ramdisk mode, use read-only mounts at first
new ab0a9b7 using mv would accumulate clutter in $DOWNLOADPATH if any extra files are present in the source; switched to rsync --delete and rm instead
new b8c9a67 only rm if rsync was successful
new c83e7e2 improved logging
new a3ab3a2 /bin/sh seems to insist on blank between { and #
new 5c6e17b improved logging
new 7b6faa2 only attempt umount when path is a mounted device / improved logging
new 49c3dd3 in ramdisk mode, storage should be umounted at the end of an (attempted) upgrade
new 2ef220a in /bin/sh, echo -en is not supported, but echo -n is and should thus be used
new 5846430 mproved logging: bandwidth test should now output progress bar.
new 04fdedb added version and booted system info output, indentation fixed
new dd651a2 renamed file to better represent what it does
new eef01db added steps to further reduce clutter buildup, changed/improved logging
new b28a492 make autoupdater show available versions before and after update
new 8f555be wget param change had unintended side effects - log file was empty. rsync does not need the tee helper construct. Various spelling fixes in log output.
new 6b6e54c typofix
new 6631e55 more typofixes
new de210f5 write timestamps to text file, for easier querying by checkscripts
new a251b88 logfile will now also contain which environment is the running one
new 079a962 added code to check timestamp before download
new e418832 typofix
new ceec20c mountpoint detection must come earlier in the script, or MOUNTPOINT variable will be empty when it's already needed by other script parts
new 69d76bc variable name was wrong
new b3a3618 speed optimization, also addedoutputto /var/run/banner where ssh should pick it up
new 4e1c7fc further speed improvements, also, enable banner in sshd config if it was disabled
new 570aabf looks like debian-live doesn't use /var/run/banner
new 8bd3644 we need to strip the ANSI as it doesn't work in issue.net via SSH
new 4b36d75 test: use motd instead of issue.net
new 814f5f2 switched to motd instead of issue.net, removed motd display from pam login so it doesn't appear twice on local login
new f234cab motd and issue are now written to simultaneously; once finished, all unused VTs are reloaded to make sure they display the new /etc/issue
new eca1cbd changed logfile format
new 8544d1e make sure to match to end of line only
new 4a0fe27 timestamp is now checked before BWLIMIT is determined -> faster, less traffic
new 73df872 tempdir preparation only needs to take place if we need to perform an update or if checking the timestamp failed (the latter part is still missing -> next commit). Also, checking the return code didn't work as expected. Finally, some style fixes.
new 743a697 tempdir preparation only needs to take place if we need to perform an update or if checking the timestamp failed. Also, indentation was wrong.
new 22adcfb fixed a copy-paste-induced error
new 3c9a566 nvertedsequence of timestamp and envname, fixes problem that marker for active env isn't set, also, easier on the eyes
new e2312ed booted env and build version should go to motd, too
new 7564e58 reversed order of timestamping output; fixed error in related logfile content creation
new 41904a0 added code to support background and branding parameters
new 7c1f365 fixed missing escapes
new 62d23fe fixed more missing escapes
new 6e84ed1 syntax fixes
new 465fbe5 syntax fix
new c5969b8 inverted if condition, no need for a "!" here ...
new 7020248 syntax fix
new bb9da76 fixed an error that kept Xinerama from working (would always clone screens instead)
new 08d1101 fixed regression that would allow right-click context menu again
new 7b4f2d4 make sure OpenBox' ToggleMaximize is disabled, or else clicking the top row of pixels will un-maximize X2GoClient
new 4f83001 added support to preselect session via boot parameter
new 1576484 syntax fix
new 425671f commented out i386-only package (geode Xorg driver)
new 391d500 replaced tr ' ' '\n' with the more elaborate sed -e 's/ \([^ ]*\)=/\n\1=/g' to catch blanks in values
new 134cc44 added support for blanks in session names (no quotes required in parameter)
new a123dad replaced tr ' ' '\n' with the more elaborate sed -e 's/ \([^ ]*\)=/\n\1=/g' to catch blanks in values
new e23cac0 added filters and quotes for some additional security, added missing escapes
new 17876c1 fixed overzealous filter
new 137174c syntaxfix
new f5a3ba4 quoting fixed
new aea30bf fix to display timestamp/version information regardless of squashfs file name
new c32b1e0 fixed useless use of cat made sure double/single quotes work for parameters with spaces
new 590e302 added trickle package, to limit bandwidth usage; added bandwidth throttling code: single throttle value limits upstream; if multiple values are specified, first is upstream, second is downstream
new 00887b8 changed throttling code so it allows for "unlimited" values by specifying "u" instead of a number
new fc93a82 rearranged detection sequence of throttling commands, also, rearranged parameter sequence to match trickle defaults: -d -u -t -l -L; Added code to determine maximum line speed for "u" values
new 41097bb added comments explaining default values
new 63a0773 fixed missing escapes
new f2aa49c added script to add and store SSH host keys when proper media is present
new aec4ae5 renamed 2510-x2go-getopensshportableclientkey -> 2270-getsshclientkeysfrommedia as the contents have been changed to a more generic form - it is now no longer specific to X2Go
new 802cb5e make sure file permissions are correct, even when copying from vfat; make sure all keys are generated before storing on media
new f1edd48 executable bit was missing
new 8632333 fixed syntax error stemming from copypasta
new 3b36432 dash's echo does not understand -e, thus removed
new c5ed5f6 backgrounded entire task, added error checks and log output
new 6b4d232 removed unneccessary escapes
new c11e112 added umount command for self-mounted devices
new 62d1ce1 separate umount added, for when the condition isn't matched
new aca77b7 added "finished" marker
new f92593b added check for already-running sshd
new 1ee37c0 changed routine to be more like GetSSHHostKeysFromMedia, also, added check so it waits until GetSSHHostKeysFromMedia is done
new 618e89a wildcards were missing for additional directories
new da56f85 added checks so only keyfiles are copied
new a9f3c9e added check so key copy routine only runs when "copysecring" boot parameter is set
new c52187c added '@' as allowed character in broker URL, sessionselect, and LDAP parameters
new 35a7952 added libfreerdp-plugins-standard so drive forwarding works with xfreerdp
new ba7168f added required dependencies for previously added package
new f345a56 config/includes.chroot/lib/live/config/2900-x2go-thinclientconfig: fix VT switching on slow resource downloads.
new a774a3c config/includes.chroot/lib/live/config/2900-x2go-thinclientconfig: whitespace and quoting fixups.
The 160 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/2000-settime | 48 ++
.../lib/live/config/2000-showifconfig | 39 --
.../lib/live/config/2100-show-sysconf | 68 +++
.../lib/live/config/2150-getsshpubkeysfromserver | 54 --
.../live/config/{2100-lockuser => 2200-lockuser} | 0
.../lib/live/config/2200-xserver-xorg-getxorgconf | 45 --
.../lib/live/config/2250-getsshpubkeysfromserver | 67 +++
.../lib/live/config/2260-getsshhostkeysfrommedia | 119 +++++
.../lib/live/config/2270-getsshclientkeysfrommedia | 118 +++++
.../lib/live/config/2300-live-autoupdate | 433 ----------------
.../lib/live/config/2300-xserver-xorg-getxorgconf | 59 +++
.../lib/live/config/2400-live-autoupdate | 568 +++++++++++++++++++++
.../config/2410-x2go-getopensshportableclientkey | 46 --
...ppsessions => 2500-x2go-getportableappsessions} | 0
.../live/config/{2500-tcpprint => 2600-tcpprint} | 24 +-
.../lib/live/config/2600-x2go-getsessions | 46 --
.../lib/live/config/2700-x2go-getsessions | 62 +++
.../lib/live/config/2710-x2go-getbranding | 61 +++
.../lib/live/config/2720-x2go-getbg | 61 +++
...rbuttonmonitor => 2800-x2go-powerbuttonmonitor} | 0
.../lib/live/config/2800-x2go-thinclientconfig | 189 -------
.../lib/live/config/2900-x2go-thinclientconfig | 245 +++++++++
config/package-lists/desktop.list.chroot | 2 +-
config/package-lists/live.list.chroot | 1 +
config/package-lists/utils.list.chroot | 3 +
config/package-lists/x2go.list.chroot | 4 +
config/rootfs/excludes | 4 +
27 files changed, 1504 insertions(+), 862 deletions(-)
create mode 100755 config/includes.chroot/lib/live/config/2000-settime
delete mode 100755 config/includes.chroot/lib/live/config/2000-showifconfig
create mode 100755 config/includes.chroot/lib/live/config/2100-show-sysconf
delete mode 100755 config/includes.chroot/lib/live/config/2150-getsshpubkeysfromserver
rename config/includes.chroot/lib/live/config/{2100-lockuser => 2200-lockuser} (100%)
delete mode 100755 config/includes.chroot/lib/live/config/2200-xserver-xorg-getxorgconf
create mode 100755 config/includes.chroot/lib/live/config/2250-getsshpubkeysfromserver
create mode 100755 config/includes.chroot/lib/live/config/2260-getsshhostkeysfrommedia
create mode 100755 config/includes.chroot/lib/live/config/2270-getsshclientkeysfrommedia
delete mode 100755 config/includes.chroot/lib/live/config/2300-live-autoupdate
create mode 100755 config/includes.chroot/lib/live/config/2300-xserver-xorg-getxorgconf
create mode 100755 config/includes.chroot/lib/live/config/2400-live-autoupdate
delete mode 100755 config/includes.chroot/lib/live/config/2410-x2go-getopensshportableclientkey
rename config/includes.chroot/lib/live/config/{2400-x2go-getportableappsessions => 2500-x2go-getportableappsessions} (100%)
rename config/includes.chroot/lib/live/config/{2500-tcpprint => 2600-tcpprint} (65%)
delete mode 100755 config/includes.chroot/lib/live/config/2600-x2go-getsessions
create mode 100755 config/includes.chroot/lib/live/config/2700-x2go-getsessions
create mode 100755 config/includes.chroot/lib/live/config/2710-x2go-getbranding
create mode 100755 config/includes.chroot/lib/live/config/2720-x2go-getbg
rename config/includes.chroot/lib/live/config/{2700-x2go-powerbuttonmonitor => 2800-x2go-powerbuttonmonitor} (100%)
delete mode 100755 config/includes.chroot/lib/live/config/2800-x2go-thinclientconfig
create mode 100755 config/includes.chroot/lib/live/config/2900-x2go-thinclientconfig
create mode 100644 config/rootfs/excludes
--
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
More information about the x2go-commits
mailing list