setup: Don't run DBus during initial setup

Now that initial package installation is done using apt-get instead of
PackageKit, DBus is no longer required.
This commit is contained in:
Sunil Mohan Adapa 2016-05-08 10:45:03 +05:30
parent 16d6ff3941
commit 9adf27c9a9
No known key found for this signature in database
GPG Key ID: 36C361440C9BC971

View File

@ -16,26 +16,6 @@
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
DBUS_STARTED_FOR_PLINTH=false
start_dbus() {
local return_code
service dbus status > /dev/null
return_code=$?
if [ "$return_code" != "0" ]; then
service dbus start
DBUS_STARTED_FOR_PLINTH=true
fi
}
stop_dbus() {
if [ "$DBUS_STARTED_FOR_PLINTH" = "true" ]; then
service dbus stop
fi
}
# Enable Apache modules required for Plinth.
echo "Configuring Apache for Plinth..."
@ -54,14 +34,7 @@ echo "Done configuring Apache for Plinth."
echo "Running Plinth setup..."
# Ensure that DBus daemon is running so that Plinth can install
# various packages via PackgeKit.
start_dbus
# Run plinth setup to install various necessary program
plinth --setup
# Stop DBus daemon if we have not started it
stop_dbus
echo "Done running Plinth setup."