Skip to content
Snippets Groups Projects
Commit 0005b3b5 authored by Matthias Schiffer's avatar Matthias Schiffer
Browse files

autoupdater: stop non-essential services before downloading the image

parent b4aaf8a1
No related branches found
No related tags found
No related merge requests found
Showing
with 86 additions and 0 deletions
#!/bin/sh
. /lib/gluon/autoupdater/lib.sh
start_enabled alfred
#!/bin/sh
. /lib/gluon/autoupdater/lib.sh
stop alfred
# Library to be sourced by download.d/abort.d scripts
stop() {
if [ -x /etc/init.d/$1 ]; then
echo "Stopping $1..."
/etc/init.d/$1 stop
fi
}
start_enabled() {
if [ -x /etc/init.d/$1 ] && /etc/init.d/$1 enabled; then
echo "Starting $1..."
/etc/init.d/$1 start
fi
}
#!/bin/sh
. /lib/gluon/autoupdater/lib.sh
start_enabled cron
start_enabled haveged
start_enabled micrond
start_enabled sysntpd
#!/bin/sh
. /lib/gluon/autoupdater/lib.sh
stop cron
stop haveged
stop micrond
stop sysntpd
#!/bin/sh
. /lib/gluon/autoupdater/lib.sh
start_enabled gluon-radvd
#!/bin/sh
. /lib/gluon/autoupdater/lib.sh
stop gluon-radvd
#!/bin/sh
. /lib/gluon/autoupdater/lib.sh
start_enabled batman-adv-visdata
start_enabled gluon-respondd
#!/bin/sh
. /lib/gluon/autoupdater/lib.sh
stop gluon-respondd
stop batman-adv-visdata
#!/bin/sh
. /lib/gluon/autoupdater/lib.sh
start_enabled sse-multiplexd
start_enabled uhttpd
#!/bin/sh
. /lib/gluon/autoupdater/lib.sh
stop uhttpd
stop sse-multiplexd
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment