mirror of
https://github.com/freedombox/FreedomBox.git
synced 2026-07-22 11:59:33 +00:00
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:
parent
16d6ff3941
commit
9adf27c9a9
@ -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."
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user