forked from pool/bluez
This commit is contained in:
committed by
Git OBS Bridge
parent
6d49778031
commit
56ab2d814e
18
README.SUSE
18
README.SUSE
@@ -3,21 +3,13 @@ Notes about the SUSE bluez packages:
|
||||
|
||||
How does bluetoothd get started?
|
||||
--------------------------------
|
||||
Bluetoothd is started via D-Bus activation. This means: as soon as somebody
|
||||
is requesting bluez services via D-Bus, bluetoothd is started.
|
||||
Additionally, there is a udev rule that runs /lib/udev/bluetooth.sh every
|
||||
time a bluetooth device is plugged into the system. This script sends a
|
||||
request via dbus-send to start the bluetoothd.
|
||||
Bluetoothd is started via udev. This means: as soon as a bluetooth device
|
||||
is inserted, bluetoothd is started with the option "--udev".
|
||||
For the case that D-Bus is not yet running during system bootup when the
|
||||
adapter is detected, the script creates /dev/shm/bluetooth-adapter-present/
|
||||
which is used in a later init script /etc/init.d/bluetooth-coldplug to
|
||||
decide if bluetooth services should be started or not.
|
||||
|
||||
Of course you can still decide to always start bluetoothd on every boot by
|
||||
issuing the "insserv bluetooth" command or enabling it with the YaST2 runlevel
|
||||
editor.
|
||||
adapter is detected, bluetoothd will quit with exit code 1, udev will notice
|
||||
that and then try to restart bluetoothd later.
|
||||
|
||||
If you want to prevent starting of the bluetooth service, edit
|
||||
/etc/sysconfig/bluetooth and set START_SERVICES to "no".
|
||||
/etc/sysconfig/bluetooth and set START_BLUETOOTHD to "no".
|
||||
|
||||
Have a lot of fun...
|
||||
|
Reference in New Issue
Block a user