summaryrefslogtreecommitdiffstats
path: root/src/afm-run.c
AgeCommit message (Collapse)AuthorFilesLines
2017-03-16afm-run: improve error diagnosticJosé Bollo1-0/+1
Change-Id: Ic23bcc031fdc72e15675bffcbac619ef41a2f241 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2017-01-03Adds 2017 to copyrightsJosé Bollo1-1/+1
Change-Id: I3fcd64a038c6c5bca3d70186e2e68604aa392ed4 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-11-14afm-user-daemon: Adds method "once"José Bollo1-0/+36
Adds the method "once" that is intended to start an application in local mode if it doesn't already run. Returns the state of the running application. Change-Id: I4dfff06fa2d3e95f13a2436a2f1af9174799ddcf Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-11-14afm-run: adds helper functionsJosé Bollo1-12/+59
Adds function to summarize state of runners: is_running, is_paused, is_alive, is_dead Change-Id: I2a46be3c3a2079a5e43cde5f8ed18aab391ea05b Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-11-14afm-run: minor fixesJosé Bollo1-2/+2
fix a wrong comment of the returned value. fix the location of the variable runner (probablyy a cut&paste error) Change-Id: If8320410ff81576a72746cd703e8b1207672eaa2 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-11-08renaming of verbsJosé Bollo1-13/+13
The verbs 'stop' and 'continue' are now renamed as respectively 'pause' and 'resume'. Change-Id: I2f82105103884fc07f3c67e08c696e435aed28e1 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-11-08afm-user-daemon: returns the pids of the processesJosé Bollo1-1/+18
Asking for the state now returns the pids of the launched processes when this processes are still alive. Change-Id: I69348d8089581247465c3bd1ab83f86decad25ae Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-10-28update dates of headersJosé Bollo1-1/+1
Change-Id: Ie82326a91ff61f079421239ffa83428f552194ab Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-10-20afm-run: set smack attributes to user directoryJosé Bollo1-13/+31
The home directory for applications of a user that was created by the daemon also gets a security label and encures that there is no transmutation. It also simplifies allocation of the directory string. Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-06-24improves naming using 'binding'José Bollo1-2/+2
Change-Id: I535e01ce4a8dd1e16637e61c6624b4f37639b2f7 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-05-11explicit link to json-cJosé Bollo1-1/+1
Change-Id: I162f13c51e4ea760adc5c7358ca54dd059d592bc Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-05-10fix typoJosé Bollo1-1/+1
Change-Id: If0faad0e28ab4de1fc8511dc9eeee7c7ec0c41d1 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-03-16cmake: improves error detectionJosé Bollo1-1/+1
Add detection of problem of cast. The problems are corrected in the patch. Change-Id: I8dc1e987531790860e390dea53ddf49d52339cb2 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-03-15afm-run: improvement and commentsJosé Bollo1-87/+265
Change-Id: I7eee1d6033e645269fe89d17dd9d75c063ed4551 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-02-15afm-run: fix bug in handling pidsJosé Bollo1-21/+24
Change-Id: If5d750a56ef7229769c46cc33d40faeb8ea76ece Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-02-15afm-run: handles pids and terminates groupsJosé Bollo1-9/+12
Change-Id: I5c4c70fd1b9318d25d7b24394213f715d5e2fc78 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-02-13afm-run: adds controlJosé Bollo1-0/+2
Change-Id: Iafe0d7c8cc9d9c43bd3e039ce0644d6580d8bdb2 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-02-13afm-user-daemon: prepare to launch with modeJosé Bollo1-5/+11
Change-Id: I0372eab2496c2fdb12144d68c0f041f5f1fd360e Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-02-11utils-json: refactoringJosé Bollo1-8/+8
Change-Id: Ie8b49279e727afdbce7b9ea74c767d560c93af32 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-02-08adds config file for launchersJosé Bollo1-0/+5
Change-Id: Ibbedefcdedbfc7f6fe7c89f8e8f32d022a93ca19 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2016-02-04Adding utils-jsonJosé Bollo1-40/+26
This provides facilities for handling json. Change-Id: I325d5685ded745721a1801267b9c53beb974385c Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2015-12-22refactoring and moving forwardJosé Bollo1-0/+479
Rename af-... files to afm-... Add system daemon draft Change-Id: I3f8b69ac9cc5af54be34b4ad11a512c57c0230b6