feedback: add cmake option to disable the daemon
There is a complaint that the feedback daemon is a 'spying' tool and because of that can't be used on Gentoo. Its default disabled option also is not acceptable, the daemon should be eliminated completely. The patch introduces cmake option ENABLE_FEEDBACK_DAEMON. It is ON by default. When set to OFF, all feedback daemon's code is not included into the binary, its configuration options disappear. Closes #3308
Showing
- src/box/CMakeLists.txt 9 additions, 1 deletionsrc/box/CMakeLists.txt
- src/box/lua/init.c 9 additions, 0 deletionssrc/box/lua/init.c
- src/box/lua/load_cfg.lua 23 additions, 6 deletionssrc/box/lua/load_cfg.lua
- src/trivia/config.h.cmake 2 additions, 0 deletionssrc/trivia/config.h.cmake
- test/box-tap/feedback_daemon.test.lua 19 additions, 4 deletionstest/box-tap/feedback_daemon.test.lua
- test/box/misc.result 17 additions, 2 deletionstest/box/misc.result
- test/box/misc.test.lua 14 additions, 1 deletiontest/box/misc.test.lua
Loading
Please register or sign in to comment