summaryrefslogtreecommitdiff
path: root/settingsd.org
blob: 1625261905069614f78ea8d74e80a17008e4db4d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
* Security
** TODO Implement SMACK based access control.
   Currently any application may connect to the settings daemon's web
   socket, and invoke operations.  This is of course a security hole
   that needs to be closed.  To do that a SMACK based approach should
   employed to limit access to authorized applications, such as the
   settings app.  However, this is not straightforward for Web apps
   since they all run in the same domain.  A policy framework is
   currently being discussed to address this issue.

* Concurrency
** TODO Determine if it makes sense to make the settings daemon multithreaded.

* Miscellaneous
** TODO Validate websocket server port chosen by user.