Update CMakeFiles to unify deb/rpm packaging
* Add -DENABLE_DIST=ON option to enable init scripts on `make install` * Create directories for tarantoolctl on `make install` * Add logrotate script to `make install` * Fix example.lua to work out of the box * Use /etc/default instead of /etc/sysconfig on Debian * Fix directories permissions for tarantoolctl * Add support for systemd-tmpfiles (required by Fedora)
Showing
- .gitignore 3 additions, 0 deletions.gitignore
- CMakeLists.txt 1 addition, 3 deletionsCMakeLists.txt
- cmake/systemd.cmake 26 additions, 20 deletionscmake/systemd.cmake
- debian/rules 2 additions, 1 deletiondebian/rules
- debian/tarantool-common.dirs 2 additions, 0 deletionsdebian/tarantool-common.dirs
- debian/tarantool-common.install 1 addition, 0 deletionsdebian/tarantool-common.install
- debian/tarantool-common.postinst 1 addition, 0 deletionsdebian/tarantool-common.postinst
- extra/CMakeLists.txt 4 additions, 1 deletionextra/CMakeLists.txt
- extra/dist/CMakeLists.txt 50 additions, 15 deletionsextra/dist/CMakeLists.txt
- extra/dist/default/tarantool.in 6 additions, 6 deletionsextra/dist/default/tarantool.in
- extra/dist/example.lua 9 additions, 9 deletionsextra/dist/example.lua
- extra/dist/tarantool.logrotate.in 2 additions, 3 deletionsextra/dist/tarantool.logrotate.in
- extra/dist/tarantool.tmpfiles.conf.in 1 addition, 0 deletionsextra/dist/tarantool.tmpfiles.conf.in
- rpm/tarantool.spec 16 additions, 8 deletionsrpm/tarantool.spec
Loading
Please register or sign in to comment