Thu, 16 May 2024 23:42:05 UTC | login

Information for build tlog-6-1.fc31

ID106427
Package Nametlog
Version6
Release1.fc31
Epoch
Sourcegit+https://src.fedoraproject.org/rpms/tlog.git#8f4db455a91cd23d183086c04d5d31517271f83f
SummaryTerminal I/O logger
DescriptionTlog is a terminal I/O recording program similar to "script", but used in place of a user's shell, starting the recording and executing the real user's shell afterwards. The recorded I/O can then be forwarded to a logging server in JSON format.
Built bydavidlt
State failed
Volume DEFAULT
StartedSun, 28 Jul 2019 05:02:32 UTC
CompletedSun, 28 Jul 2019 05:21:17 UTC
Taskbuild (f31-candidate, /rpms/tlog.git:8f4db455a91cd23d183086c04d5d31517271f83f)
Extra{'source': {'original_url': 'git+https://src.fedoraproject.org/rpms/tlog.git#8f4db455a91cd23d183086c04d5d31517271f83f'}}
Tags No tags
RPMs No RPMs
Changelog * Tue May 28 2019 Justin Stephenson <jstephen@redhat.com> - 6-1 - Release v6. Added features and implemented fixes follow. See README.md and manpages for documentation of new features. - Add integration tests for end-to-end test coverage. - Fix compiler type comparison error with json-c json_object_array_length return value. - Fix a distribution issue causing incorrect M4_CONF_PATH expansion. - Log more detailed error when systemd journal is not present. * Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 5-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Wed Dec 05 2018 Kirill Glebov <kgliebov@redhat.com> - 5-1 - 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 - Rebuilt for libjson-c.so.4 (json-c v0.13.1) * Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Wed Jan 24 2018 Nikolai Kondrashov <Nikolai.Kondrashov@redhat.com> - 4-1 - Release v4. Added features and implemented fixes follow. See README.md and manpages for documentation of new features. - Extract user session recording functionality from tlog-rec into a new tool: tlog-rec-session. It should be used as the user's login shell now, and tlog-rec should be used as a general recording and testing tool. - Add (optional) support for writing to and reading from Systemd Journal - the "journal" reader and writer. - Make tlog-rec default to "file" writer, and tlog-rec-session to "journal", if built with Journal support, and to "syslog" otherwise. - Add "-o" option to tlog-rec as an alias to "--file-path". - Add "-i" option to tlog-play as an alias to "--file-path". - Assume locale charset is UTF-8, if ASCII charset is detected, since that is a likely indication the locale settings were lost. E.g. upon console login or "su -" on Fedora and RHEL. - Switch the "ver" JSON field type to string. Now it should be two numbers separated by a dot. The increase of the first number indicates forward-incompatible changes, the increase of the second number - forward-compatible. If the dot and the second number are omitted, the second number is considered to be zero. Bump the format version to "2". - Add a new JSON field: "rec", containing an opaque host-unique recording ID. Bump the format version to "2.1". - Add support for playback controls, both through the command line and via playback-time control keys, including: speed adjustment, pause/resume, fast-forward to a time, and packet-by-packet stepping through the recording. - Add optional rate-limiting of logged messages. Both throttling and dropping messages are supported. - Add "--lax" option to tlog-play to allow playing back recordings with missing messages. - Fix input being ignored when there is a lot of output, while recording. - Remove addition of tlog-rec (tlog-rec-session) to /etc/shells from RPM packaging to prevent users from changing their shells themselves once it has been assigned. - Add support for specifying the shell to start via the tlog-rec-session 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 particular shells to be recorded for specific users by assigning these symlinks as their login shells. - Make error messages from all the tools a bit less noisy and more readable. * 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