Andrei Belov
3bd60e317c
Packages: added Debian 11 "bullseye" support.
2021-08-17 16:45:51 +03:00
Andrei Belov
e00ad18d80
Packages: added Ubuntu 21.04 "hirsute" support.
2021-05-27 13:12:52 +03:00
Andrei Belov
f90754f84a
Packages: switched to common address for package maintainers.
2021-04-21 16:07:26 +03:00
Andrei Belov
97b4de0d4a
Packages: corrected permissions for /var/log/unit in rpm.
...
Found by rpmlint.
2021-03-26 18:29:26 +03:00
Andrei Belov
f11ad5288d
Corrected man page permissions in manpage-install.
...
Found by rpmlint.
2021-03-26 18:28:59 +03:00
Andrei Belov
bb424d97c0
Added changelog for Python 3.9 module appeared for Fedora 33.
2021-02-04 18:48:59 +03:00
Andrei Belov
e4f7d1a29c
Packages: added Fedora 33 support.
2021-01-26 13:06:30 +03:00
Andrei Belov
3abca42caf
Packages: fixed building for Ubuntu 16.04 "xenial".
...
Changes introduced in a27532e3a17b effectively broke building of the unit
package due to missed dh_installsystemd script in older debhelper 9.x.
Once Ubuntu 16.04 reach EOL, the following actions should be made:
- this commit should be reverted;
- minimal debhelper version should be increased to 11.
2020-12-28 12:51:30 +03:00
Andrei Belov
c981ac6558
Packages: fixed an ability to override package version.
...
This was broken since 00d8049418cf.
2020-12-24 16:17:27 +03:00
Andrei Belov
c369e25ae7
Version bump for unit modules.
...
This is required in order to build Debian packages from current tip
without making manual interventions.
Moving forward, this should be a part of every version bump commit.
2020-12-24 15:18:49 +03:00
Andrei Belov
c99b175988
Packages: set the "--user" value to "nobody" for build-stage tests.
...
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-23 18:31:18 +03:00
Andrei Belov
53af12def0
Tests: ability to run unitd with specified "--user" option.
2020-12-23 18:30:17 +03:00
Andrei Belov
53d847615b
Packages: run non-privileged processes under "unit" user.
2020-12-17 14:30:18 +03:00
Andrei Belov
c33b10a41f
Packages: eliminated debuild warning about debian/rules.
2020-12-16 09:56:04 +03:00
Andrei Belov
0c1abda391
Packages: the NOTICE file added to debian binaries.
...
This resolves the following lintian error:
https://lintian.debian.org/tags/missing-notice-file-for-apache-license.html
While here, changed upstream changelog name to conform with the policy:
https://lintian.debian.org/tags/wrong-name-for-upstream-changelog.html
2020-12-16 09:56:01 +03:00
Andrei Belov
d15acabfc5
Packages: introduced PYTEST_ARGS env variable for test targets.
...
This is useful for running particular tests, e.g.:
PYTEST_ARGS='test/test_respawn.py::TestRespawn::test_respawn_router' make test
2020-12-16 09:55:59 +03:00
Andrei Belov
12a0d259a5
Docs: special handling for empty "date" and "time" XML attributes.
2020-12-08 13:17:21 +03:00
Andrei Belov
b2771702fb
Packages: added Ubuntu 20.10 "groovy" support.
2020-11-09 16:12:59 +03:00
Andrei Belov
22c917bead
Packages: added Fedora 32 support.
2020-06-16 15:02:29 +03:00
Andrei Belov
af9392af1f
Packages: added Ubuntu 20.04 "focal" support.
2020-04-23 19:55:19 +03:00
Andrei Belov
68a2292372
Packages: added Python 3 support on Amazon Linux 2 (LTS).
2019-12-10 19:35:12 +03:00
Andrei Belov
a3e5d09501
Packages: added Python 3 support on RHEL/CentOS 7.
2019-12-02 15:09:53 +03:00
Andrei Belov
5758a06374
Packages: added Ubuntu 19.10 "eoan" support.
2019-11-21 14:13:24 +03:00
Andrei Belov
bc14605fd6
Packages: added Python 3.8 on Ubuntu 18.04, 19.04.
2019-11-19 12:43:51 +03:00
Andrei Belov
3644883aa8
Packages: added logrotate configuration for Debian packages.
...
While here, made logrotate configuration consistent between rpm and deb.
This closes #323 issue on GitHub.
2019-09-25 15:28:20 +03:00
Andrei Belov
6f1f3b48b2
Packages: added explicit library path for Java on RPM based distros.
...
This helps to avoid using excessive strictness in RPATH of Java modules.
2019-09-16 13:28:06 +03:00
Andrei Belov
9b459d5d26
Added changes for 1.10.0-2 bugfix release.
2019-08-23 12:10:20 +03:00
Andrei Belov
c0aad59d13
Packages: Debian 10 "buster" support added.
2019-07-09 14:17:03 +03:00
Andrei Belov
e1de5bcfab
Packages: log and pid paths made consistent.
2019-07-04 14:14:29 +03:00
Andrei Belov
c62cb7acdc
Packages: switched to Java 11 on Ubuntu 18.04.
2019-06-07 14:17:37 +03:00
Andrei Belov
be515d2a36
Packages: added Python 3.7 on Ubuntu 18.04.
...
This closes #251 issue on GitHub.
2019-06-04 12:16:57 +03:00
Andrei Belov
48ae47017b
Packages: Ubuntu 19.04 "disco" support added.
2019-04-22 13:50:02 +03:00
Andrei Belov
3d7a47c9ac
Packages: added RHEL 8 support.
2019-03-26 13:22:59 +03:00
Andrei Belov
557a792b33
Packages: fixed building of unit-jsc11 rpm.
2019-03-01 18:45:22 +03:00
Andrei Belov
1b0595c74c
Packages: added JSR-340 compatibility notice to unit-jsc packages.
2019-03-01 18:16:57 +03:00
Andrei Belov
2e4853f4d7
Packages: added Java trademark notice to corresponding packages.
2019-03-01 16:04:41 +03:00
Andrei Belov
5b98f0a552
Packages: removed Ubuntu 17.04 and 17.10 references due to EOL.
2019-03-01 10:46:46 +03:00
Andrei Belov
7ce6f05975
Packages: added unit-jsc (Java Servlet Container) family.
2019-02-28 18:22:15 +03:00
Andrei Belov
aa7478267a
Packages: yet another fix added, missed in a7af31b69692.
2019-02-26 14:53:28 +03:00
Andrei Belov
79e3185f33
Packages: fixed packages build, broken in 00d8049418cf.
2019-02-26 14:39:08 +03:00
Andrei Belov
1ba49d9250
Packages: added "-fno-strict-aliasing" flag on CentOS 6 x86_64.
...
Closes #221 on GitHub.
2019-02-14 17:21:37 +03:00
Andrei Belov
43ad6be2f0
Packages: removed unit-perl on CentOS 6.
...
CentOS 6 has Perl version 5.10, which is unsupported by Unit.
2019-02-14 17:21:36 +03:00
Andrei Belov
9e383ecaf2
Packages: disabled debugsource generation on relevant platforms.
...
In particular, this fixes unit-go package building on Fedora >= 29.
2019-01-24 16:47:32 +03:00
Andrei Belov
3b7f28f23c
Packages: fixed control socket path after 7012b4fd5113.
2019-01-24 15:18:19 +03:00
Andrei Belov
4ca0479c98
Packages: Ubuntu 18.10 "cosmic" support added.
2018-12-27 11:07:24 +03:00
Andrei Belov
be049932b1
Packages: Ubuntu 18.10 "cosmic" support added.
2018-12-27 11:07:24 +03:00
Andrei Belov
a22fd45248
Packages: URL fixed in examples to work with latest curl.
2018-12-27 11:06:43 +03:00
Andrei Belov
325421eac7
Packages: URL fixed in examples to work with latest curl.
2018-12-27 11:06:43 +03:00
Andrei Belov
63d16aa5f6
Packages: made unit-go architecture-dependent.
...
This closes #172 issue on GitHub.
2018-11-29 12:10:16 +03:00
Andrei Belov
7c09387156
Packages: added strict version dependency for unit-dev/unit-devel.
2018-11-26 13:05:37 +03:00
Andrei Belov
64cd102546
Docker: avoid removing of Ruby dependencies.
...
This closes #179 issue on GitHub.
2018-10-29 14:24:26 +03:00
Andrei Belov
0e76769c1b
Packages: introduced unit-dev/unit-devel package.
2018-10-23 10:30:28 +03:00
Andrei Belov
6c5e5f25ef
Packages: all CRLF newlines in examples converted to LF.
2018-10-05 14:10:13 +03:00
Andrei Belov
02a4dd7c78
Skipping minor entries while producing generic CHANGES.
...
Currently we consider any changes with revision other than 1 as
packages-specific, thus there is no need to include such entries
to the generic Unit change log.
2018-10-01 09:41:03 +03:00
Andrei Belov
2a9fc6b1fe
Packages: updated to 1.4-2.
2018-09-27 15:05:03 +03:00
Andrei Belov
aa6e4947ba
Packages: adjusted post-install banners.
2018-09-27 15:04:49 +03:00
Andrei Belov
446479b311
Packages: removed "loadconfig" and "saveconfig" actions.
2018-09-26 15:24:49 +03:00
Andrei Belov
fea05e3065
Packages: enabled OpenSSL support.
2018-09-20 16:14:29 +03:00
Andrei Belov
8a156a9fc4
Packages: Ubuntu 18.10 "bionic" support added.
2018-05-14 14:11:37 +03:00
Andrei Belov
bfccdea8e1
Packages: fixed log and pid paths on CentOS 7.
...
This closes #120 issue on GitHub.
2018-05-14 11:57:40 +03:00
Andrei Belov
001af51122
Generated Dockerfile for unit-ruby.
2018-04-02 16:10:07 +03:00
Andrei Belov
aa8f2c3295
Added Ruby packaging support.
2018-04-02 15:48:33 +03:00
Andrei Belov
f2090bce21
Packages: added Fedora support.
...
Tested on currently supported releases: Fedora 26, Fedora 27.
2018-02-28 09:31:38 +00:00
Andrei Belov
2d2b5048bc
Packages: added openSUSE Leap, openSUSE Tumbleweed, SLES support.
2018-03-01 23:03:03 +03:00
Andrei Belov
1f06ccb6d8
Packages: fixed changelog generation for rpms.
2018-03-01 23:03:03 +03:00
Andrei Belov
49c58909ad
Packages: include unit.spec under specs target.
2018-03-01 23:03:03 +03:00
Andrei Belov
5d5117ce34
Packages: unified check-build-depends target.
2018-03-01 23:03:03 +03:00
Andrei Belov
d27e100b44
Packages: perl-ExtUtils-Embed added to unit-perl dependencies on CentOS.
2018-03-01 23:03:03 +03:00
Andrei Belov
231027e257
Packages: added epel-release to unit-go dependencies on CentOS 6.
2018-03-01 23:23:31 +03:00
Andrei Belov
b2fb20780a
Packages: added essential build dependencies.
2018-02-28 10:12:25 +03:00
Andrei Belov
94049bf30f
Docs: reduced number of similar entries in changes.xml.
2018-02-14 14:40:04 +03:00
Andrei Belov
951d3b26cc
Docs: extended xsls template for changelogs generation.
2018-02-14 14:00:37 +03:00
Andrei Belov
c424e92fed
Docker: typo fixed.
2018-02-08 19:38:37 +03:00
Andrei Belov
07303fb0d7
Docker: added Perl image.
2018-02-07 17:26:41 +03:00
Andrei Belov
dc96d08961
Packages: fixed building of deb packages with redefined versions.
2018-02-07 17:26:38 +03:00
Andrei Belov
539caf0946
Packages: added Perl package.
2018-02-07 17:26:37 +03:00
Andrei Belov
7830026368
Perl: use ExtUtils::Embed in configure.
2018-02-07 17:26:30 +03:00
Andrei Belov
fc22d1d76d
Packages: fixed example configurations after fa714d76592b.
2018-02-07 17:26:29 +03:00
Andrei Belov
51009004af
Packages: "test" and "test-debug" targets for deb.
2018-01-26 17:44:27 +03:00
Andrei Belov
9d1410a0bb
Packages: "test" and "test-debug" targets for rpm.
2018-01-26 17:44:26 +03:00
Andrei Belov
7e3480b046
Packages: explicit Python module versioning in Debian examples.
2018-01-22 16:39:32 +03:00
Andrei Belov
0c4ec72ca8
Packages: added support for Amazon Linux.
2018-01-22 16:39:31 +03:00
Andrei Belov
be8df0631a
Packages: improved per-module dependency tracking.
2018-01-22 16:39:31 +03:00
Andrei Belov
3e9e6878a6
Packages: fixed building on 64-bit Debian 9 and Ubuntu 17.10.
2017-12-28 22:16:52 +03:00
Andrei Belov
cb3c7dd40c
Packages: hardening flags for rpm.
2017-12-28 20:38:36 +03:00
Andrei Belov
d22aa88405
Packages: hardening flags for deb.
2017-12-28 20:38:36 +03:00
Andrei Belov
ad63a3e752
Packages: added support for Ubuntu 17.10.
2017-12-28 20:38:35 +03:00
Andrei Belov
e939b8ae18
Packages: added python 3.4 module on Debian 8.
2017-12-28 20:38:34 +03:00
Andrei Belov
156877f3c9
Introduced deb packages building tools.
2017-10-19 18:23:32 +03:00
Andrei Belov
eabe25d98e
Introduced rpm packages building tools.
2017-10-19 18:23:31 +03:00
Andrei Belov
8ca14503b7
Added changelogs generation tools.
2017-10-19 17:48:58 +03:00
Andrei Belov
0a03c41114
README: fixed package repository paths.
2017-09-06 23:14:05 +03:00
Andrei Belov
db6d2b9687
Fixed permissions for Go sources.
...
In particular, it resolves a number of errors and warnings
reported by rpmlint(1).
2017-09-04 19:09:34 +03:00