In F17 with Gnome3 my laptop boots with Bluetooth enabled. I would like to have bluetooth off when the computer is turned on, but still available for use if I want it.
A simple systemctl disable bluetooth.service
does not stop bluetooth from starting and being on.
I notice there is a bluetooth.target as well, and reading http://fedoraproject.org/wiki/Systemd
it is stated as an example under the definition of targets:
"bluetooth.target which is requested as soon as a bluetooth dongle becomes available and which simply pulls in bluetooth related services that otherwise would not need to be started: bluetoothd and obexd and suchlike"
It seems to me from reading the above that on boot this bluetooth.target is started when the system finds the bluetooth hardware? In /etc/systemd/system/bluetooth.target.wants there is a sym link to the bluetooth.service file in /usr/lib/systemd/system/.
So what I really want to do is disable bluetooth.target? systemctl disable bluetooth.target
is not a thing.
I have a suspicion that if I blow away that symlink that it will stop the service from starting, but is that really the "right" way to go about this, and would that disable bluetooth for good (which I don't want to do)?
: Funny story. Bluetooth is
disabled at boot, but the gnome bluetooth-applet starts with the icon lit and says it is enabled, when really there is nothing behind it.