[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