Summary:
Enable the 'Forget Network' button, when a ieee8021x secured
wifi. Forgetting will delete the corresponding section in the config
file.
Test Plan:
'Forget' a appropriate network and reload the wifi
service/configuration dialog. The settings should not be available.
view.
Reviewers: leif
CC: FillFeile
Differential Revision: https://phab.enlightenment.org/D491
Summary:
Querrying config options, that are not found in the config file
will no longer throw IOError.
Test Plan:
Configure a ieee8021x secured wifi and set one of the
options to 'None'. Reloading the configuration (service) view will now
work with selected (None) option.
Reviewers: leif
CC: FillFeile
Differential Revision: https://phab.enlightenment.org/D490
Summary:
econnman.config must be writeble for group owners, so change
modus accordingly.
Test Plan:
Installation of econnman.config with and without changing
file acces rights and trying to connect to ieee8021x secured network.
Reviewers: leif
CC: FillFeile
Differential Revision: https://phab.enlightenment.org/D476
Test Plan: With the global declarations the error after clicking the network name in the list is gone.
Reviewers: kuuko, leif
Reviewed By: leif
Differential Revision: https://phab.enlightenment.org/D472
Connman does only support two phase authentication via config files.
These config files reside in /var/lib/connman/ and are watched by
the connman daemon. Unfortunatelly, connman does not support per
session/user config files, so for simplicity's sake, we modify one in
/var/lib/connman. With these changes, econnman manages a single file
(/var/lib/connman/econnman.config), to which the user running it needs
write access. By default the (empty) config file shipped with this packages
has write permissions set for the group. Packagers might want to change the
owner/group to root:users after installation or come around with a more
sophisticated approach.
I disabled the check for the presence of the old bindings
in configure.ac as the new bindings does not provide a pc file,
and because it now works with both versions,
but I highly raccomend to switch back from autotools to distutils.