[X2Go-Commits] [live-build-x2go] 87/160: make autoupdater show available versions before and after update

git-admin at x2go.org git-admin at x2go.org
Sat Nov 18 01:55:46 CET 2017


This is an automated email from the git hooks/post-receive script.

x2go pushed a commit to branch feature/openbox
in repository live-build-x2go.

commit b28a492685d148e57c76263dc276738ac954eef1
Author: Stefan Baur (BAUR-ITCS) <kontakt at baur-itcs.de>
Date:   Tue Jul 25 13:23:51 2017 +0200

    make autoupdater show available versions before and after update
---
 .../includes.chroot/lib/live/config/2400-live-autoupdate   | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/config/includes.chroot/lib/live/config/2400-live-autoupdate b/config/includes.chroot/lib/live/config/2400-live-autoupdate
index 7418e2e..b5a56ec 100755
--- a/config/includes.chroot/lib/live/config/2400-live-autoupdate
+++ b/config/includes.chroot/lib/live/config/2400-live-autoupdate
@@ -2,6 +2,17 @@
 
 # this is not /bin/bash, so "echo -e" is not supported, but the default when calling "echo"
 
+show_versions ()
+{ # This prints the TCE versions that are stored on the local medium to the log output
+	LISTOFTIMESTAMPFILES=$(find /lib/live/mount/findiso/boot -name "x2go-tce-timestamp")
+	if [ -n "$LISTOFTIMESTAMPFILES" ]; then
+		echo -n "\n$(date +'%F | %T | ')'$0': List of locally stored TCE versions:"
+		for TIMESTAMPFILE in $LISTOFTIMESTAMPFILES; do 
+			echo -n "\n$(date +'%F | %T | ')'$0': $(basename $(dirname $TIMESTAMPFILE)) $(cat $TIMESTAMPFILE) - $(date --date=@$(cat $TIMESTAMPFILE))"
+		done
+	fi
+}
+
 umount_or_remount_ro ()
 { # change mount back to ro and sync
 	if [ -n "$NTFSROOT" ] || [ -n "$RAMDISKMODE" ] ; then
@@ -112,6 +123,8 @@ echo -n " live-autoupdater (backgrounding update task)"
 		return 0
 	fi
 
+	show_versions
+
 	# Bandwidth limit goes here
 	#
 	#BWLIMITPERCENT=20 # in percent, numeric-only
@@ -439,6 +452,7 @@ echo -n " live-autoupdater (backgrounding update task)"
 		fi
 	fi
 
+	show_versions
 
 	# change default boot to the image we just downloaded and installed
 	#

--
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