On Wed, 2016-12-07 at 17:37 +0000, Lichtinger, Bernhard wrote:
I am looking for a way to provision a 802.1X configuration for wifi
from user space. So far I found that I can put a file with the
service config in /var/lib/connman and it works.
Just for the record, I assume you have read doc/config-format.txt and
are adding a file into /var/lib/connman/foobar.conf.
But /var/lib/connman as only writeable by root.
It is left as a problem for the distributor which user or group IDs
have write access to this directory. So in your case you want a
different user or group ID to be able to write in the /var/lib/connman/
top level directory. In order for that ID not to be able to mess around
with other settings, the directory should perhaps have the sticky bit
In the list archive I found a patch series which was applied in
February 2011 to implement a D-Bus method "manager.ProvisionService".
But this method was later removed again, I couldn't find any hint
when and why. I was looking for exactly such a thing.
The same information was easier to comprehend in a .config file, so the
D-Bus method call was removed.
Is there any possibility that a user can "import" a
I am trying to build a CAT-Tool for SailfishOS which imports an XML
config file with all the complicated 802.1X settings and converts it
into a connman service config (https://cat.eduroam.org/doc/).