- Feb 05, 2016
-
-
Roman Tsisyk authored
See #1293
-
- Feb 04, 2016
-
-
Roman Tsisyk authored
* Fix hardening if backtraces are off * Ensure that all tests are passed with hardened flags * RPM: add --with/--without backtrace option (default is --with) * RPM: remove dependency on libbfd, libiberty, libz if --without backtrace * RPM: enable stripping and debuginfo if --without backtrace Backtraces are still enabled by default. Hardened flags used by RedHat: -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector-strong --param=ssp-buffer-size=4 -pie -fPIC
-
- Feb 03, 2016
-
-
Roman Tsisyk authored
xxx-common packages is Debian style. RPM usually doesn't use separate packages for init scripts. See comments in gh-1120
-
- Feb 01, 2016
-
-
Roman Tsisyk authored
https://bugzilla.redhat.com/show_bug.cgi?id=1301720 A prerequisite for proper #1085 fix
-
- Jan 22, 2016
-
-
Roman Tsisyk authored
This patch also enables daemon supervision when used with systemd. A prerequisite for Fedora/EPEL7 packages.
-
- Jan 21, 2016
-
-
Roman Tsisyk authored
See https://github.com/tarantool/build/issues/10
-
- Jan 19, 2016
-
-
Sulverus authored
-
https://github.com/tarantool/build/issues/10Sulverus authored
Switch tarantool builds to a new RPM spec
-
- Jan 13, 2016
-
-
Roman Tsisyk authored
Source was unpacked incorrectly.
-
- Jan 10, 2016
-
-
Roman Tsisyk authored
Changelog: - Change naming scheme to include a postrelease number to Version - Fix arch-specific paths in tarantool-common - Rename tarantool-dev to tarantool-devel - Use system libyaml - Remove Vendor - Remove SCL support - Remove devtoolkit support - Remove Lua scripts - Remove quotes from %files - Disable hardening to fix backtraces - Fix permissions for tarantoolctl directories - Comply with http://fedoraproject.org/wiki/Packaging:DistTag - Comply with http://fedoraproject.org/wiki/Packaging:LicensingGuidelines - Comply with http://fedoraproject.org/wiki/Packaging:Tmpfiles.d - Comply with the policy for log files - Comply with the policy for man pages - Other changes according to #1293100 review This spec file was carefully reviewed by Fedora package maintainers to comply with policies and packaging guidelines [1]. Please don't push to this file before getting a review from somebody who is familiar with these guidelines. Remember to update a changelog inside of the spec file. "Policy is your friend. Trust the Policy. Love the Policy. Obey the Policy." (c) debian.org [1]: https://fedoraproject.org/wiki/Packaging:Guidelines I've checked that packages actually work on Fedora Rawhide (systemd) and CentOS 6 (sysvinit). It should be safe to switch our builds to the new spec and remove old one after fixing problems with tarantool/build [2][3]. [2]: https://github.com/tarantool/build/issues/6 [3]: https://github.com/tarantool/build/issues/9
-
Roman Tsisyk authored
This is a workaround for #1262
-
Roman Tsisyk authored
-
- Jan 09, 2016
-
-
Roman Tsisyk authored
* 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)
-
- Jan 02, 2016
-
-
Roman Tsisyk authored
Unfortunally, I was unable to test it before pushing due to buggy tarantool/build.
-
Roman Tsisyk authored
Needed for Fedora buildbot
-
- Dec 14, 2015
-
-
Sulverus authored
-
- Dec 11, 2015