Add systemd specs and following remarks:
* In RPM/DEB we introduce new utility - tarantool_ctl (extra/dist/dist.lua) * /var/pid -> /var/run * Fix extra/dist/dist.lua * /extra/dist/tarantool.init and /extra/dist/tarantool.service now are regenerated by cmake (paths to `dist.lua`) * Systemd service (Uses sysv-init script) * RPM Supports both systemd and init (by using '--with systemd' in rpmbuild flags)
Showing
- .gitignore 2 additions, 0 deletions.gitignore
- CMakeLists.txt 1 addition, 0 deletionsCMakeLists.txt
- cmake/rpm.cmake 7 additions, 0 deletionscmake/rpm.cmake
- cmake/systemd.cmake 17 additions, 0 deletionscmake/systemd.cmake
- debian/tarantool-common.install 1 addition, 1 deletiondebian/tarantool-common.install
- debian/tarantool-common.tarantool.init 1 addition, 1 deletiondebian/tarantool-common.tarantool.init
- extra/CMakeLists.txt 2 additions, 34 deletionsextra/CMakeLists.txt
- extra/dist/CMakeLists.txt 43 additions, 0 deletionsextra/dist/CMakeLists.txt
- extra/dist/default.rpm/tarantool 1 addition, 1 deletionextra/dist/default.rpm/tarantool
- extra/dist/dist.lua 4 additions, 3 deletionsextra/dist/dist.lua
- extra/dist/tarantool.init.in 20 additions, 8 deletionsextra/dist/tarantool.init.in
- extra/dist/tarantool.service.in 34 additions, 0 deletionsextra/dist/tarantool.service.in
- extra/rpm/tarantool.rpm.spec.in 55 additions, 9 deletionsextra/rpm/tarantool.rpm.spec.in
Loading
Please register or sign in to comment