summaryrefslogtreecommitdiffstats
path: root/abs/core/LinHES-system/linhes_update3.sh
diff options
context:
space:
mode:
authorBritney Fransen <brfransen@gmail.com>2013-09-14 22:27:52 (GMT)
committerBritney Fransen <brfransen@gmail.com>2013-09-14 22:27:52 (GMT)
commit5c0d20865c3464770242bbe2a7594e81b067d635 (patch)
tree35d128a658ca04d7e2c5c8b4caeaa21b2f9c3d90 /abs/core/LinHES-system/linhes_update3.sh
parent096c20a03e34e5142356c2df5ba7602990561d4e (diff)
downloadlinhes_pkgbuild-5c0d20865c3464770242bbe2a7594e81b067d635.zip
linhes_pkgbuild-5c0d20865c3464770242bbe2a7594e81b067d635.tar.gz
linhes_pkgbuild-5c0d20865c3464770242bbe2a7594e81b067d635.tar.bz2
LinHES-system, linhes-scripts: move linhes_update*.sh and mythwelcome-* to LinHES-system
forgot to add files
Diffstat (limited to 'abs/core/LinHES-system/linhes_update3.sh')
-rw-r--r--abs/core/LinHES-system/linhes_update3.sh28
1 files changed, 28 insertions, 0 deletions
diff --git a/abs/core/LinHES-system/linhes_update3.sh b/abs/core/LinHES-system/linhes_update3.sh
new file mode 100644
index 0000000..72641db
--- /dev/null
+++ b/abs/core/LinHES-system/linhes_update3.sh
@@ -0,0 +1,28 @@
+#!/bin/bash
+#----------------------------------------------------------------------------
+. /etc/osd_cat.cfg || {
+ color=yellow
+ outline=2
+ outlinecolour=black
+ shadow=0
+ shadowcolour=black
+ font="-adobe-helvetica-bold-*-*-*-34-*-*-*-*-*-*-*"
+}
+#----------------------------------------------------------------------------
+
+sudo killall osd_cat
+cat /tmp/to_be_upgraded | sed 's/ /\n/g' | sed '/^$/d' | grep - > /tmp/to_be_upgraded2
+COUNT=$(wc -l /tmp/to_be_upgraded2 | awk '{print $1}')
+if [ $COUNT -lt 20 ]
+ then
+ cat /tmp/to_be_upgraded2 | osd_cat --lines=20 --pos=top --align=center --delay=12 --color=$color --outline=$outline --outlinecolour=$outlinecolour --shadow=$shadow --shadowcolour=$shadowcolour --font=$font &
+ else
+ cat /tmp/to_be_upgraded2 | osd_cat --lines=20 --pos=top --align=center --delay=1 --wait --color=$color --outline=$outline --outlinecolour=$outlinecolour --shadow=$shadow --shadowcolour=$shadowcolour --font=$font &
+fi
+if grep kernel26 /tmp/to_be_upgraded2
+then
+ killall -9 osd_cat
+ echo -e "Please note:\The kernel will be upgraded.\nThis will require a reboot.\nPlease do so when no jobs are running." | osd_cat --pos=middle --align=center --delay=10 --color=$color --outline=$outline --outlinecolour=$outlinecolour --shadow=$shadow --shadowcolour=$shadowcolour --font=$font
+else
+ exit
+fi