import tlog-7-2.el8

This commit is contained in:
CentOS Sources 2020-04-28 04:54:32 -04:00 committed by Andrew Lukoshko
parent 254aa7e4d8
commit 1077febcc0
3 changed files with 56 additions and 16 deletions

2
.gitignore vendored
View File

@ -1 +1 @@
SOURCES/tlog-6.tar.gz SOURCES/tlog-7.tar.gz

View File

@ -1 +1 @@
9ac11e41e32417dedb287de8f4b3d23f80a07667 SOURCES/tlog-6.tar.gz f990b15e044b9380f0e3cb25ea7584f5b3f39707 SOURCES/tlog-7.tar.gz

View File

@ -1,16 +1,13 @@
Name: tlog Name: tlog
Version: 6 Version: 7
Release: 1%{?dist} Release: 2%{?dist}
Summary: Terminal I/O logger Summary: Terminal I/O logger
Group: Applications/System
License: GPLv2+ License: GPLv2+
URL: https://github.com/Scribery/%{name} URL: https://github.com/Scribery/%{name}
Source: https://github.com/Scribery/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.gz Source: https://github.com/Scribery/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.gz
BuildRequires: autoconf BuildRequires: gcc
BuildRequires: automake
BuildRequires: libtool
BuildRequires: json-c-devel BuildRequires: json-c-devel
BuildRequires: curl-devel BuildRequires: curl-devel
BuildRequires: m4 BuildRequires: m4
@ -22,7 +19,6 @@ BuildRequires: systemd-units
Requires(post): sed Requires(post): sed
Requires(postun): sed Requires(postun): sed
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
%description %description
Tlog is a terminal I/O recording program similar to "script", but used in Tlog is a terminal I/O recording program similar to "script", but used in
@ -111,7 +107,18 @@ rm -r %{buildroot}/usr/include/%{name}
/sbin/ldconfig /sbin/ldconfig
%changelog %changelog
* Wed May 29 2019 Justin Stephenson <jstephen@redhat.com> - 6-1 * Tue Nov 12 2019 Justin Stephenson <jstephen@redhat.com> - 7-1
- Release v7
- Allow tlog-play redirection of stdout
- Add -i/--interactive option to tlog-rec-session. Allows login
programs to call tlog-rec-session more transparently.
- Make in_txt/out_txt fields optional. This handles missing fields
when reading from Elasticsearch or other backends.
* Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 6-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Tue May 28 2019 Justin Stephenson <jstephen@redhat.com> - 6-1
- Release v6. Added features and implemented fixes follow. See README.md and - Release v6. Added features and implemented fixes follow. See README.md and
manpages for documentation of new features. manpages for documentation of new features.
- Add integration tests for end-to-end test coverage. - Add integration tests for end-to-end test coverage.
@ -120,11 +127,32 @@ rm -r %{buildroot}/usr/include/%{name}
- Fix a distribution issue causing incorrect M4_CONF_PATH expansion. - Fix a distribution issue causing incorrect M4_CONF_PATH expansion.
- Log more detailed error when systemd journal is not present. - Log more detailed error when systemd journal is not present.
* Tue Oct 09 2018 Nikolai Kondrashov <Nikolai.Kondrashov@redhat.com> - 5-1 * Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 5-2
- Release v5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Fri Jun 01 2018 Kyrylo Gliebov <kgliebov@redhat.com> - 4-4 * Wed Dec 5 2018 Kirill Glebov <kgliebov@redhat.com> - 5-1
- Initial build for RHEL-8.0 - Release v5. Added features and implemented fixes follow. See README.md and
manpages for documentation of new features.
- Implement support for --configuration option for all programs.
The option makes the program output its configuration in JSON and then
exit.
- Add BuildDependencies to allow yum-builddep.
- Open JSON writer file with euid/egid. To allow creating protected log files
with tlog-rec-session, open the JSON writer's file with the EUID and
GUID the program was started with.
- Installing Packages with the APT Addon instead of apt-get.
- Switch to using TLOG_ERRS_RAISE macros.
- Fix tlog-play cleanup-path segfault.
- Modify command-line option parsing.
- Remove "fields" field from ES query URL to fix compatibility with
Elasticsearch 5.
- Remove unused _source parameter from ES query URL.
- Fix tlog-rec-session file permissions bug.
- Use CLOCK_MONOTONIC for rate-limiting writing.
- Filter out some more input control sequences.
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Tue Mar 06 2018 Björn Esser <besser82@fedoraproject.org> - 4-3 * Tue Mar 06 2018 Björn Esser <besser82@fedoraproject.org> - 4-3
- Rebuilt for libjson-c.so.4 (json-c v0.13.1) - Rebuilt for libjson-c.so.4 (json-c v0.13.1)
@ -166,13 +194,22 @@ rm -r %{buildroot}/usr/include/%{name}
packaging to prevent users from changing their shells themselves once it has packaging to prevent users from changing their shells themselves once it has
been assigned. been assigned.
- Add support for specifying the shell to start via the tlog-rec-session - Add support for specifying the shell to start via the tlog-rec-session
executable name. E.g. by making a tlog-rec-session-shell-bin-zsh -> executable name. E.g. by making a tlog-rec-session-shell-zsh ->
tlog-rec-session symlink and executing it. That can be used to specify tlog-rec-session symlink and executing it. That can be used to specify
particular shells to be recorded for specific users by assigning these particular shells to be recorded for specific users by assigning these
symlinks as their login shells. symlinks as their login shells.
- Make error messages from all the tools a bit less noisy and more readable. - Make error messages from all the tools a bit less noisy and more readable.
* Tue Apr 12 2016 Nikolai Kondrashov <Nikolai.Kondrashov@redhat.com> - 3-1 * Sun Dec 10 2017 Björn Esser <besser82@fedoraproject.org> - 3-4
- Rebuilt for libjson-c.so.3
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Wed Feb 22 2017 Nikolai Kondrashov <Nikolai.Kondrashov@redhat.com> - 3-1
- Release v3. Added features and implemented fixes follow. - Release v3. Added features and implemented fixes follow.
- Make each JSON message timing data start with window size. - Make each JSON message timing data start with window size.
This makes it possible to pick up the stream from any message and also This makes it possible to pick up the stream from any message and also
@ -208,6 +245,9 @@ rm -r %{buildroot}/usr/include/%{name}
rsyslog, and playback directly from Elasticsearch, among other, smaller rsyslog, and playback directly from Elasticsearch, among other, smaller
additions. additions.
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
* Wed Apr 6 2016 Nikolai Kondrashov <Nikolai.Kondrashov@redhat.com> - 2-1 * Wed Apr 6 2016 Nikolai Kondrashov <Nikolai.Kondrashov@redhat.com> - 2-1
- Release v2. Not ready for production. Following features are added. - Release v2. Not ready for production. Following features are added.
- Fully-fledged command-line interface to tlog-play, along with config file - Fully-fledged command-line interface to tlog-play, along with config file