All of lore.kernel.org
 help / color / mirror / Atom feed
* [Bluez-devel] Multiple user/device model?
@ 2005-09-18  6:37 Fredrik Noring
  2005-09-20 11:49 ` Marcel Holtmann
  0 siblings, 1 reply; 5+ messages in thread
From: Fredrik Noring @ 2005-09-18  6:37 UTC (permalink / raw)
  To: bluez-devel

Hi,

Can multiple users have different sets of Bluetooth devices? I.e.
something like this:

    /home/peter/.bluetooth/devices/00:11:22:33:44:55/linkkeys
    /home/maria/.bluetooth/devices/99:88:77:66:55:44/linkkeys

With the following properties:

    1. User pairing and device management don't require
       administrative (root) privileges.
    2. Peter cannot remove/modify Maria's devices and vice versa.
    3. Would be excellent if Peter and Maria could use Bluetooth
       simultaneously, but good enough if only one at the time.

Any thoughts?

Thanks,
Fredrik




-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. 
Download it for free - -and be entered to win a 42" plasma tv or your very
own Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
Bluez-devel mailing list
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Bluez-devel] Multiple user/device model?
  2005-09-18  6:37 [Bluez-devel] Multiple user/device model? Fredrik Noring
@ 2005-09-20 11:49 ` Marcel Holtmann
  2005-09-20 20:55   ` Fredrik Noring
  0 siblings, 1 reply; 5+ messages in thread
From: Marcel Holtmann @ 2005-09-20 11:49 UTC (permalink / raw)
  To: bluez-devel

Hi Fredrik,

> Can multiple users have different sets of Bluetooth devices? I.e.
> something like this:
> 
>     /home/peter/.bluetooth/devices/00:11:22:33:44:55/linkkeys
>     /home/maria/.bluetooth/devices/99:88:77:66:55:44/linkkeys
> 
> With the following properties:
> 
>     1. User pairing and device management don't require
>        administrative (root) privileges.
>     2. Peter cannot remove/modify Maria's devices and vice versa.
>     3. Would be excellent if Peter and Maria could use Bluetooth
>        simultaneously, but good enough if only one at the time.

the idea is not bad, but it will never work this way. This is because
how the Bluetooth security architecture is designed. We need a central
root service that deals with the kernel side of HCI. However the control
of pairing etc. for users will be handled over D-Bus.

Regards

Marcel




-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. 
Download it for free - -and be entered to win a 42" plasma tv or your very
own Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
Bluez-devel mailing list
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Bluez-devel] Multiple user/device model?
  2005-09-20 11:49 ` Marcel Holtmann
@ 2005-09-20 20:55   ` Fredrik Noring
  2005-09-21  8:39     ` Marcel Holtmann
  0 siblings, 1 reply; 5+ messages in thread
From: Fredrik Noring @ 2005-09-20 20:55 UTC (permalink / raw)
  To: bluez-devel

Hi Marcel,

> the idea is not bad, but it will never work this way. This is because
> how the Bluetooth security architecture is designed. We need a central
> root service that deals with the kernel side of HCI. However the control
> of pairing etc. for users will be handled over D-Bus.

Ah. Is there any documentation on how this D-BUS interface works?

Thanks,
Fredrik




-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. 
Download it for free - -and be entered to win a 42" plasma tv or your very
own Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
Bluez-devel mailing list
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Bluez-devel] Multiple user/device model?
  2005-09-20 20:55   ` Fredrik Noring
@ 2005-09-21  8:39     ` Marcel Holtmann
  2005-09-21 12:10       ` Claudio Takahasi
  0 siblings, 1 reply; 5+ messages in thread
From: Marcel Holtmann @ 2005-09-21  8:39 UTC (permalink / raw)
  To: bluez-devel

Hi Fredrik,

> > the idea is not bad, but it will never work this way. This is because
> > how the Bluetooth security architecture is designed. We need a central
> > root service that deals with the kernel side of HCI. However the control
> > of pairing etc. for users will be handled over D-Bus.
> 
> Ah. Is there any documentation on how this D-BUS interface works?

Claudio has written something, but nothing is written in stone.

Regards

Marcel




-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. 
Download it for free - -and be entered to win a 42" plasma tv or your very
own Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
Bluez-devel mailing list
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Bluez-devel] Multiple user/device model?
  2005-09-21  8:39     ` Marcel Holtmann
@ 2005-09-21 12:10       ` Claudio Takahasi
  0 siblings, 0 replies; 5+ messages in thread
From: Claudio Takahasi @ 2005-09-21 12:10 UTC (permalink / raw)
  To: bluez-devel

[-- Attachment #1: Type: text/plain, Size: 1717 bytes --]

Hi Fredrik,

I sent a lot of emails about bluetoothd specification, but I didn't
receive enough feedbacks. bluetoothd will be the main entity
responsible to handle user requests(connections, device setup,
security, ...).

Currently, we are working on hcid D-Bus services. hcid is our
playground for validate some ideas. I developed a internal version
of the bluetoothd, but I need align with bluez community and
use the new communication interface (between kernel and the userspace)
that is being developed.

There is docs about bluetoothd available at:
http://www.cin.ufpe.br/~ckt/bluez

Your feedback is welcome!

Regards,
Claudio.


On 9/21/05, Marcel Holtmann <marcel@holtmann.org> wrote:
>
> Hi Fredrik,
>
> > > the idea is not bad, but it will never work this way. This is because
> > > how the Bluetooth security architecture is designed. We need a central
> > > root service that deals with the kernel side of HCI. However the
> control
> > > of pairing etc. for users will be handled over D-Bus.
> >
> > Ah. Is there any documentation on how this D-BUS interface works?
>
> Claudio has written something, but nothing is written in stone.
>
> Regards
>
> Marcel
>
>
>
>
> -------------------------------------------------------
> SF.Net email is sponsored by:
> Tame your development challenges with Apache's Geronimo App Server.
> Download it for free - -and be entered to win a 42" plasma tv or your very
> own Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php
> _______________________________________________
> Bluez-devel mailing list
> Bluez-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/bluez-devel
>

[-- Attachment #2: Type: text/html, Size: 2356 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2005-09-21 12:10 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-09-18  6:37 [Bluez-devel] Multiple user/device model? Fredrik Noring
2005-09-20 11:49 ` Marcel Holtmann
2005-09-20 20:55   ` Fredrik Noring
2005-09-21  8:39     ` Marcel Holtmann
2005-09-21 12:10       ` Claudio Takahasi

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.