without this change I'm getting tons of errors like:
In file included from /usr/local/include/ecore-1/Ecore_Common.h:1039:0,
/usr/local/include/ecore-1/ecore_exe.eo.h:103:20: error: unknown type name ‘Efl_Event_Description’
EWAPI extern const Efl_Event_Description _ECORE_EXE_EVENT_DATA_GET;
/usr/local/include/ecore-1/efl_loop.eo.h:286:20: error: unknown type name ‘Efl_Event_Description’
EWAPI extern const Efl_Event_Description _EFL_LOOP_EVENT_POLL_HIGH;
I think that swapping the includes make it work because e.h set BETA_API
and that make eldbus happy.
So seems (without too much investigation) that eldbus is broken for legacy app.
(...me so tired to fixing legacy efl breackages)
This is quite rought and brutal, it read the fstab file
to see the availabel mount points and the /proc/mounts
files to see if they are mounted or not.
atm only looks for fns and cifs filesystem, as all the
others should be yet managed by udisks. Works quite well
with my nfs shares.
TBD: actually mount/unmount using the mount command