diff options
author | Britney Fransen <brfransen@gmail.com> | 2013-09-16 16:05:36 (GMT) |
---|---|---|
committer | Britney Fransen <brfransen@gmail.com> | 2013-09-16 16:05:36 (GMT) |
commit | ab5cfcecea2c03037d5829f7cc8f19153b25b343 (patch) | |
tree | da8cc655235914ad2388f9de8092427517de9298 /abs/core/LinHES-system/linhes_update2.sh | |
parent | 5c0d20865c3464770242bbe2a7594e81b067d635 (diff) | |
download | linhes_pkgbuild-ab5cfcecea2c03037d5829f7cc8f19153b25b343.zip linhes_pkgbuild-ab5cfcecea2c03037d5829f7cc8f19153b25b343.tar.gz linhes_pkgbuild-ab5cfcecea2c03037d5829f7cc8f19153b25b343.tar.bz2 |
LinHES-system: linhes_update*: update to use msg_client.py
Diffstat (limited to 'abs/core/LinHES-system/linhes_update2.sh')
-rw-r--r-- | abs/core/LinHES-system/linhes_update2.sh | 31 |
1 files changed, 8 insertions, 23 deletions
diff --git a/abs/core/LinHES-system/linhes_update2.sh b/abs/core/LinHES-system/linhes_update2.sh index d6984ed..cd04e3d 100644 --- a/abs/core/LinHES-system/linhes_update2.sh +++ b/abs/core/LinHES-system/linhes_update2.sh @@ -1,34 +1,19 @@ #!/bin/bash -#---------------------------------------------------------------------------- -. /etc/osd_cat.cfg || { - color=yellow - outline=2 - outlinecolour=black - shadow=0 - shadowcolour=black - font="-adobe-helvetica-bold-*-*-*-34-*-*-*-*-*-*-*" -} -#---------------------------------------------------------------------------- if [[ "$1" = "install" ]] then - killall -9 osd_cat - echo -e "Updating..." | osd_cat --pos=middle --align=center --delay=300000 --color=$color --outline=$outline --outlinecolour=$outlinecolour --shadow=$shadow --shadowcolour=$shadowcolour --font=$font & - echo -e "Updating..." | osd_cat --pos=middle --align=center --delay=300000 --color=$color --outline=$outline --outlinecolour=$outlinecolour --shadow=$shadow --shadowcolour=$shadowcolour --font=$font & - sudo pacman -Suf --noconfirm && sudo killall -9 osd_cat - killall -9 osd_cat - echo -e "\nUpdates complete." | osd_cat --pos=middle --align=center --delay=3 --color=$color --outline=$outline --outlinecolour=$outlinecolour --shadow=$shadow --shadowcolour=$shadowcolour --font=$font & - echo -e "\nUpdates complete." | osd_cat --pos=middle --align=center --delay=3 --color=$color --outline=$outline --outlinecolour=$outlinecolour --shadow=$shadow --shadowcolour=$shadowcolour --font=$font & - if grep kernel26 /tmp/to_be_upgraded || grep nvidia /tmp/to_be_upgraded + msg_client.py --msg "Updating...|middle" --timeout 600 --tag "Updating" + sudo pacman -Suf --noconfirm + msg_client.py --clear --tag "Updating" + msg_client.py --kill + msg_client.py --msg "Updates complete.|middle" + if grep linux /tmp/to_be_upgraded || grep nvidia /tmp/to_be_upgraded then - echo -e "\n\nUpdates require a reboot." | osd_cat --pos=middle --align=center --delay=3 --color=$color --outline=$outline --outlinecolour=$outlinecolour --shadow=$shadow --shadowcolour=$shadowcolour --font=$font & - echo -e "\n\nUpdates require a reboot." | osd_cat --pos=middle --align=center --delay=3 --color=$color --outline=$outline --outlinecolour=$outlinecolour --shadow=$shadow --shadowcolour=$shadowcolour --font=$font & + msg_client.py --msg "Updates require a reboot.|middle" fi else - killall -9 osd_cat - echo -e "\nUpdates canceled." | osd_cat --pos=middle --align=center --delay=3 --color=$color --outline=$outline --outlinecolour=$outlinecolour --shadow=$shadow --shadowcolour=$shadowcolour --font=$font & - echo -e "\nUpdates canceled." | osd_cat --pos=middle --align=center --delay=3 --color=$color --outline=$outline --outlinecolour=$outlinecolour --shadow=$shadow --shadowcolour=$shadowcolour --font=$font & + msg_client.py --msg "Updates canceled.|middle" fi rm -fr /tmp/to_be_upgraded |