Commit Graph

2 Commits

Author SHA1 Message Date
Gustavo Sverzut Barbieri 8f8b2d04bd econnman: add agent support (passwords)
add a very simplistic ConnMan agent when you give it --agent/-a.

It will list every requested input and return those that you've
filled, that simple. You can use it to enter
passwords/passphrases/login whenever ConnMan requires it.

Ideally this should be in e17 connman module, but until it gets there
you can use this.

NOTE-1: connman 1.0 has a bug that sometimes it will return "Failed I/O"
even before you returned the password!

NOTE-2: connman git (1.3) has a bug that it will NEVER abort Connect()
calls even if the agent returns an error (is canceled).

I've reported the NOTE-2 bug to their mail list and as soon as I get a
reply I'll keep you informed.



SVN revision: 73250
2012-07-04 00:20:02 +00:00
Gustavo Sverzut Barbieri 97b1311413 welcome econnman application.
This application attempts to cope with newest connman API and provide
every feature it supports.

It's written as an application instead of E17 module to make use of
Elementary. At this point I'm trying to make something usable fast and
then python-elementary is used (it may be converted to C at a later
point).

Just use a recent elementary from svn to run, as elm_segment_control
was badly broken and will segfault if used! Be warned.

python-elementary is not a compile time dependency and thus not
checked by configure, but it's runtime so be sure to have it before
running!

TODO:
 - IPv6
 - Proxy
 - Technology and Service icons (IOW: it looks ugly now)



SVN revision: 73121
2012-07-02 03:26:05 +00:00