summaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
AgeCommit message (Collapse)Author
2015-11-30Rip out inittab and init script handlingMatthias Schiffer
2015-11-30Strip down procd to the necessary code, update copyrightMatthias Schiffer
2015-10-26cmake: use CMAKE_INSTALL_* variablesSergiy Kibrik
Replace hard-coded installation directories with cmake-provided variables, which gives more flexibility on where to install final binaries. Great simplification for usage with e.g. BitBake recipes. Signed-off-by: Sergiy Kibrik <sakib@meta.ua>
2015-10-07jail: add capabilities supportEtienne CHAMPETIER
If there is one or more capabilities in cap.keep, drop all capabilities not in cap.keep. Always drop all capabalities in cap.drop exemple json syntax: { "cap.keep": [ "cap_net_raw" ], "cap.drop": [] } Signed-off-by: Etienne CHAMPETIER <champetier.etienne@gmail.com>
2015-10-03add UTRACE_SUPPORT build optionEtienne CHAMPETIER
we can now build preload-seccomp, ujail, utrace separately Signed-off-by: Etienne CHAMPETIER <champetier.etienne@gmail.com>
2015-07-07service: if logging start app with LD_PRELOAD & lib for line bufferingRafał Miłecki
Using pipe automatically switches service to block buffering which kind of breaks our logging. We won't get anything from stdout FD until the buffer gets filled fully or the service exits. This makes log messages appear with an unwanted delay. This change adds a tiny libsetlbf.so switching stdout to line buffering and uses this lib for every logging-enabled service started by procd. We don't need any extra change for stderr as it's unbuffered by default. Signed-off-by: Rafał Miłecki <zajec5@gmail.com> Modified to use no buffering to align with stderr. Several cleanups. Signed-off-by: Steven Barth <steven@midlink.org>
2015-03-26make jail build optionalJohn Crispin
Signed-off-by: John Crispin <blogic@openwrt.org>
2015-03-23add initial version of ujail and utraceJohn Crispin
Signed-off-by: John Crispin <blogic@openwrt.org>
2015-03-06json 0.12 fixesJohn Crispin
Signed-off-by: John Crispin <blogic@openwrt.org>
2015-01-25Make build of upgraded optionalJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
2014-12-02add support for zram compressed tmpfsJohn Crispin
Signed-off-by: John Crispin <blogic@openwrt.org>
2014-10-12Use one generic routine to access /proc/cmdlineMichel Stam
Signed-off-by: Michel Stam <m.stam@fugro.nl>
2014-06-19make static linking work for upgradedJohn Crispin
Signed-off-by: John Crispin <blogic@openwrt.org>
2014-06-17only build upgraded on mipsJohn Crispin
Signed-off-by: John Crispin <blogic@openwrt.org>
2014-06-16move upgrade to its own subfolderJohn Crispin
Signed-off-by: John Crispin <blogic@openwrt.org>
2014-06-11procd: force -lc -lgcc to handle cross-dependencies between those twoFelix Fietkau
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
2014-06-11add upgraded support for nand flashingJohn Crispin
Signed-off-by: John Crispin <blogic@openwrt.org>
2014-06-050467aebb79f64d1c9d05a84367fda7c02c4ea6b8 included too muchJohn Crispin
Signed-off-by: John Crispin <blogic@openwrt.org>
2014-06-05allow instances to register ubus object that should be watchedJohn Crispin
Signed-off-by: John Crispin <blogic@openwrt.org>
2013-11-19make ue of the md5.c inside libuboxJohn Crispin
Signed-off-by: John Crispin <blogic@openwrt.org>
2013-11-15debloat and reorganize codeJohn Crispin
split app into procd and init binaries remove log support, this is an external service now Signed-off-by: John Crispin <blogic@openwrt.org>
2013-11-12add service_validator supportJohn Crispin
Signed-off-by: John Crispin <blogic@openwrt.org>
2013-11-12add data type validatorJohn Crispin
Signed-off-by: John Crispin <blogic@openwrt.org>
2013-09-03add suport for measuring process resource usageJohn Crispin
Signed-off-by: John Crispin <blogic@openwrt.org>
2013-07-04add trigger supportJohn Crispin
Signed-off-by: John Crispin <blogic@openwrt.org>
2013-05-09add a rcS helperJohn Crispin
Signed-off-by: John Crispin <blogic@openwrt.org>
2013-03-13add new main.c and fix Makefile/headersJohn Crispin
2013-02-10hotplug: add parser for new hotplug event rulesets (work in progress, not ↵Felix Fietkau
integrated yet) Signed-off-by: Felix Fietkau <nbd@openwrt.org>
2012-12-19add instance file attribute with md5 hash checksFelix Fietkau
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
2012-06-24add debugFelix Fietkau
2012-06-10add blobmsg list helpersFelix Fietkau
2012-06-07move instance code to a separate source fileFelix Fietkau
2012-06-01implement more parts of the service core apiFelix Fietkau
2012-06-01add the service objectFelix Fietkau
2012-06-01initial import: starts and connects to ubusFelix Fietkau