summaryrefslogtreecommitdiffhomepage
path: root/pkg/rpm (unfollow)
AgeCommit message (Collapse)AuthorFilesLines
2022-12-14Packages: Used a more common name for pkg-config.Konstantin Pavlov1-1/+1
pkg-config package is named differently on supported rpm-based systems: - Amazon Linux 2 has pkgconfig - Fedora has pkgconf-pkg-config - RHEL 7 has pkgconfig - RHEL 8 and 9 have pkgconfig-pkg-config What they share in common is they all provide 'pkgconfig', which we can use in the spec file so we don't have to specify it per-OS.
2022-12-07Packages: added njs support.Konstantin Pavlov2-3/+13
2022-11-16Packages: added Fedora 37 support.Konstantin Pavlov3-1/+85
2022-12-28Packages: do not clean up rpm build root.Konstantin Pavlov1-2/+2
These directories are used in the Makefile to determine status of a target.
2022-11-04Packages: relaxed dependencies between modules and base package.Konstantin Pavlov2-1/+3
This allows us to update base or single modules packages without updating the whole set.
2022-11-04Packages: added Python 3.8 and Python 3.9 modules on RHEL 8 clones.Konstantin Pavlov3-0/+71
Refs: https://github.com/nginx/unit/issues/778
2022-06-21Packaging: removed support for SLES and derivatives.Konstantin Pavlov13-144/+5
The packages were never built for those OSes.
2022-06-20Packages: cleanup targets that are not supported anymore.Konstantin Pavlov7-273/+2
2022-06-20Packages: dropped /etc/unit directory.Konstantin Pavlov1-2/+0
It's never used.
2022-05-31Packaging: added support for RHEL 9.Konstantin Pavlov2-1/+13
2022-05-26Packaging: Go: use GO111MODULE=auto in build instructions.Konstantin Pavlov1-1/+1
2022-05-16Packages: ship README.md and CONTRIBUTING.md.Konstantin Pavlov2-2/+4
2022-02-15Updated copyright notice.Valentin Bartenev3-12/+33
2021-12-02Packages: added systemd service for debug binary.Andrei Belov2-4/+34
2021-12-02Packages: added systemd service for debug binary.Andrei Belov2-4/+34
2021-11-12Packages: added support for Fedora 35.Andrei Belov3-1/+76
2021-10-19Packages: fixed dependency tracking for Go and Java modules on RHEL7.Andrei Belov1-2/+2
2021-04-21Packages: switched to common address for package maintainers.Andrei Belov3-4/+6
2021-04-12Packages: fixed Amazon Linux 2 module packages to use openssl 1.1Konstantin Pavlov1-0/+4
2021-04-08Packages: moved Amazon Linux 2 packages to use openssl 1.1Konstantin Pavlov2-0/+8
2021-03-26Packages: corrected permissions for /var/log/unit in rpm.Andrei Belov1-1/+1
Found by rpmlint.
2021-03-24Packages: added man page on rpm-based systems.Konstantin Pavlov2-2/+3
2021-01-26Packages: added Fedora 33 support.Andrei Belov3-1/+76
2020-12-24Packages: fixed an ability to override package version.Andrei Belov1-1/+2
This was broken since 00d8049418cf.
2020-12-23Packages: set the "--user" value to "nobody" for build-stage tests.Andrei Belov1-2/+2
This allows tests to pass well in cases when the default user specified in the ./configure parameters does not exist in the building environment.
2020-12-22Packages: check and create unit user on each post-script invocation.Konstantin Pavlov1-4/+4
2020-12-17Packages: run non-privileged processes under "unit" user.Andrei Belov14-15/+21
2020-11-24Packages: added pcre2 to build depends.Konstantin Pavlov2-0/+13
While at it, propagate unit build depends to modules.
2020-11-24Packages: dropped support for non-systemd distributions.Konstantin Pavlov3-139/+8
2020-12-16Packages: introduced PYTEST_ARGS env variable for test targets.Andrei Belov1-2/+2
This is useful for running particular tests, e.g.: PYTEST_ARGS='test/test_respawn.py::TestRespawn::test_respawn_router' make test
2020-09-16Tests: migrated to the pytest.Andrei Zeliankou1-2/+2
2020-06-16Packages: added Fedora 32 support.Andrei Belov3-1/+79
2020-05-28Packages: fixed java configure script.1.18.0Tiago Natel de Moura3-3/+3
Now the configure script appends /server to --lib-path argument.
2020-03-12Using disk file to store large request body.Max Romanov1-0/+1
This closes #386 on GitHub.
2020-01-28Packages: added curl dependency to fetch Java archives.Max Romanov1-1/+1
2019-12-25Go: changing import name for "unit.nginx.org/go".Max Romanov2-3/+3
This patch includes packaging changes - update unit-go installation directory.
2019-12-24Go: moving source files to the root of the project.Max Romanov1-1/+1
This patch includes packaging changes related to files move.
2019-12-24Packages: making unit-go architecture independent.Max Romanov1-1/+5
To support Go modules, the unit-go module should be platform independent. All platform-dependent logic is moved to libunit, so the unit-dev package should be installed before building unit-go.
2019-12-10Packages: added Python 3 support on Amazon Linux 2 (LTS).Andrei Belov3-4/+5
2019-12-02Packages: added Python 3 support on RHEL/CentOS 7.Andrei Belov3-2/+12
2019-10-03Made rpm specs in line with the default branch.1.12.0-1Andrei Belov2-9/+0
Corresponding bits have been reverted in 159b672b12ce.
2019-09-25Packages: added logrotate configuration for Debian packages.Andrei Belov1-0/+4
While here, made logrotate configuration consistent between rpm and deb. This closes #323 issue on GitHub.
2019-09-20Packaging: bump packages DEFAULT_RELEASE.Konstantin Pavlov1-1/+1
I overlooked that 7d54dfd17098 is partial, and didnt revert MODULE_RELEASE_* for the modules. However, Debian builds succeeded since MODULE_RELEASE_* are not used to generate versions in debian/changelog, resulting in broken dependencies between modules (jsc_common and jsc*). The easiest fix is to bump DEFAULT_RELEASE again.
2019-09-19Packaging: revert DEFAULT_RELEASE back to 1.1.11.0-1Konstantin Pavlov1-1/+1
2019-09-16Packages: added explicit library path for Java on RPM based distros.Andrei Belov3-3/+9
This helps to avoid using excessive strictness in RPATH of Java modules.
2019-08-23Packages: bump release for 1.10.0-2.1.10.0-2Andrei Belov14-14/+14
2019-07-04Packages: log and pid paths made consistent.Andrei Belov2-4/+4
2019-04-24Packages: using "pass" option in config examples.Valentin Bartenev13-16/+16
The "application" option has been deprecated since 1.8.0.
2019-03-26Packages: added RHEL 8 support.Andrei Belov4-3/+16
2019-03-01Packages: fixed building of unit-jsc11 rpm.Andrei Belov1-1/+1