summaryrefslogtreecommitdiffstats
path: root/conf
AgeCommit message (Collapse)AuthorFilesLines
2017-02-03Rename binding to api in config.xmljobol1-5/+5
Signed-off-by: jobol <jose.bollo@iot.bzh>
2017-01-26Prepare the Integration with systemdJosé Bollo2-2/+171
This is an intermediate commit providing basic functionnalities for setting up integration of the framework with systemd. - file afm-unit.conf is a mustache template - translation of config.xml to json object - mustache (extended) application of the json to the template - post processing of the result for extracting unit files This processing is currently available as a test (and a tool) and will be integrated after more developement, test and validation. Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-12-14conf/afm-launch.conf: use --roothttp=htdocs only for HTML5 applicationsStephane Desneux1-3/+3
Change-Id: Ieaa7b9f6f320610a56d020c9ac10fca313d892f9 Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2016-11-16add variable AFM_APP_INSTALL_DIR to environmentJosé Bollo1-0/+1
Change-Id: I1558ed87124750a87a4bf0359d9fb974617a8c42 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-10-20afm-user-daemon: accept bus address with argumentsJosé Bollo1-2/+1
It might be necessary to pass the address as an argument because library systemd uses secure_getenv to retrieves the default addresses and secure_getenv might return NULL in some cases. Change-Id: Iea14a0494f39875f0a501e53a2711b0df96bab3c Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-10-18Minor improvementsJosé Bollo1-5/+5
- Clean cmake files - Fix orthograph and vocabulary Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-10-18Fix very bad typoJosé Bollo1-1/+1
The previous commit had CAP_DAC_OVERRIDE instead of CAP_MAC_OVERRIDE. Change-Id: I36988cd7771b6e25dbcf8d858ee3598bd12176b4 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-10-14Refactor of service for systemd 229José Bollo2-2/+1
Since introduction of ambient capabilities, systemd deprecated the use of Capabilities. With systemd 229 activated with krogoth, the use of Capabilities does nothing. This commits avoids to use SecureBits and Capabilities. It now relies on the fact that post installations are setting the capabilities to the file: - setcap cap_mac_override,cap_dac_override=ep afm-system-daemon - setcap cap_mac_override,cap_mac_admin,cap_setgid=ep afm-user-daemon Using p (permitted) instead of i (inherited) that was previously used. Change-Id: I17d51da07adf775d47a7f44551d8b8ebbc6eacb9 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-08-31Use of the new 'roothttp' optionJosé Bollo1-4/+4
The new option 'roothttp' set the root directory that the HTTP part of the binder serves. Its default value is ".". Using this option, the content accessible through HTTP can be a subdirectory of the root and in the same time, the application data are available in the root directory. Change-Id: I30d5f78eb2fe500b840fe0f4869d3e54be69c3cf Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-07-19config: allows "standard" typesblowfish_2.0.2blowfish_2.0.12.0.22.0.1José Bollo1-1/+1
The standard types for HTML (text/html) and QML (text/vnd.qt.qml) should be available. This is needed for 3 reasons: - installing existing demos - installing almost standard HTML widgets - the current default type is text/html Change-Id: I9fa418b1c995663ac4120d3e0bdb42def3ab166e Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-07-15afm-launch.conf: handle URL, native, QML and hybrid typesManuel Bachmann1-1/+18
Provide a generic layout for all the application types and usecases that developers may want to use, and that we are going to provide as templates. Change-Id: I3f8100a16ea64262e0cb7a0e1ee38a24eab776e8 Signed-off-by: Manuel Bachmann <mbc@iot.bzh>
2016-07-10afm-launch.conf: handle services through application/vnd.agl.service mimetypeStephane Desneux2-5/+10
Change-Id: Icb19b5d5036168b3e74f8e684ec4a2909d0feeb7 Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2016-07-09cmake: handle build for SDKStephane Desneux1-9/+11
When building for SDK, only the wgtpkg tools should be built Change-Id: I2f935bae1b26d1d0e8b9513ade85703f8f49cf9d Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2016-06-24improves naming using 'binding'José Bollo1-1/+1
Change-Id: I535e01ce4a8dd1e16637e61c6624b4f37639b2f7 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-03-15afm-launch: remove unused tag fieldJosé Bollo1-1/+0
Change-Id: I68377aa4255f4aeff4e190eb0f7a31b26c2f5259 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-02-15conf: setting readyfd for afb-daemonJosé Bollo1-11/+12
Change-Id: I5c1fd99ae8d05bb468748a1d98773b397aeb4b0e Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-02-13conf: adds mode for the binderJosé Bollo1-3/+6
Change-Id: I6cd15a82fe5c9547afa3975300f26c42ba3b2283 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-02-13afm-launch: begins integration of modesJosé Bollo1-0/+8
Change-Id: I51b3659ca86c04f7276b4beb0e0863fa0e1d700d Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-02-11service :set the capabilitiesJosé Bollo1-0/+3
Change-Id: I9722d6c6876fd872dccd9cb77f85b208c45e4b51 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-02-09afm-launch: commits conf fileJosé Bollo1-1/+1
Change-Id: Ibf1354b444a945b22f90ca53be5b7c7eab1a688a Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-02-08adds config file for launchersJosé Bollo2-0/+27
Change-Id: Ibbedefcdedbfc7f6fe7c89f8e8f32d022a93ca19 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-02-05afm-user-daemon: restart automaticallyJosé Bollo1-0/+2
Change-Id: Icb4b6cd1612518dcf52ece7f1c762a18b1b7e2d4 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-01-21config: refactoring user serviceJosé Bollo1-5/+4
This improves the user service definition by setting its type to dbus. It removes the group feature. Is it temporary? Don't know it currently. Change-Id: I9eb5751813d5d7e699c5502d6d6f810cea5f8473 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-01-06use the correct dbus directory for sessionJosé Bollo1-1/+1
Change-Id: I6a0816f82c8658741df5dc9dfcb8b523c42d6fe7 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2015-12-29improvement of servicesJosé Bollo2-2/+2
Change-Id: Iaa1e43eb3eb84f7410d3bd5f352efee46a5591f4
2015-12-29packages and install configuration filesJosé Bollo5-0/+123
Change-Id: I8a0d4c42d7fe02eabc06c91af9c488bb8235df4a