Compare commits
2 Commits
7f6a5b6cf0
...
edd9778026
Author | SHA1 | Date |
---|---|---|
Justin Stephenson | edd9778026 | |
Justin Stephenson | bb7cac92a7 |
|
@ -10,3 +10,4 @@
|
|||
/tlog-11.tar.gz
|
||||
/tlog-12.tar.gz
|
||||
/tlog-12.1.tar.gz
|
||||
/tlog-13.tar.gz
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
47fa5adda56037b2a7e87be84af7a4ee6f8bb418 tlog-13.tar.gz
|
2
sources
2
sources
|
@ -1 +1 @@
|
|||
SHA512 (tlog-12.1.tar.gz) = fa342a0409839b60dcf457cfad04e3ccbc7ea723aac0cd51ade518c0daa4371e96f0106d5e16bb589fe926a458d0d6e3fc007ce4be5d9dd1b927d67e37eb9936
|
||||
SHA512 (tlog-13.tar.gz) = 276196ef6f22c9d546bec3792638dd4691eafaadf3d4649ba239833fe738c8d8c74398b68f13671ecccfb0ebe0ef1a01a4eacaa339afdb0e19825a5454817eb9
|
||||
|
|
22
tlog.spec
22
tlog.spec
|
@ -19,7 +19,7 @@
|
|||
%{!?make_build:%global make_build %{__make} %{?_smp_mflags}}
|
||||
|
||||
Name: tlog
|
||||
Version: 12.1
|
||||
Version: 13
|
||||
Release: 2%{?dist}
|
||||
Summary: Terminal I/O logger
|
||||
|
||||
|
@ -34,7 +34,8 @@ License: GPLv2+
|
|||
%endif
|
||||
|
||||
URL: https://github.com/Scribery/%{name}
|
||||
Source: %{url}/releases/download/v%{version}/%{name}-%{version}.tar.gz
|
||||
Source0: %{url}/releases/download/v%{version}/%{name}-%{version}.tar.gz
|
||||
Source1: tlog.sysusers
|
||||
|
||||
BuildRequires: autoconf
|
||||
BuildRequires: automake
|
||||
|
@ -57,6 +58,7 @@ Requires: systemd-sysv
|
|||
Requires(preun): systemd
|
||||
Requires(post): systemd
|
||||
Requires(postun): systemd
|
||||
%{?sysusers_requires_compat}
|
||||
%endif
|
||||
|
||||
%else
|
||||
|
@ -111,6 +113,7 @@ rm -r %{buildroot}/usr/include/%{name}
|
|||
mkdir -p %{buildroot}%{_localstatedir}/run
|
||||
install -d -m 0755 %{buildroot}%{_localstatedir}/run/%{name}
|
||||
%endif
|
||||
install -p -D -m 0644 %{SOURCE1} %{buildroot}%{_sysusersdir}/%{name}.conf
|
||||
|
||||
%files
|
||||
%{!?_licensedir:%global license %doc}
|
||||
|
@ -133,13 +136,10 @@ rm -r %{buildroot}/usr/include/%{name}
|
|||
%config(noreplace) %{_sysconfdir}/%{name}/%{name}-rec.conf
|
||||
%config(noreplace) %{_sysconfdir}/%{name}/%{name}-rec-session.conf
|
||||
%config(noreplace) %{_sysconfdir}/%{name}/%{name}-play.conf
|
||||
%{_sysusersdir}/%{name}.conf
|
||||
|
||||
%pre
|
||||
getent group %{name} >/dev/null ||
|
||||
groupadd -r %{name}
|
||||
getent passwd %{name} >/dev/null ||
|
||||
useradd -r -g %{name} -d %{_localstatedir}/run/%{name} -s /sbin/nologin \
|
||||
-c "Tlog terminal I/O logger" %{name}
|
||||
%sysusers_create_compat %{SOURCE1}
|
||||
|
||||
%post
|
||||
/sbin/ldconfig
|
||||
|
@ -156,6 +156,14 @@ systemd-tmpfiles --create %{name}.conf >/dev/null 2>&1 || :
|
|||
/sbin/ldconfig
|
||||
|
||||
%changelog
|
||||
* Fri Jul 14 2023 Justin Stephenson <jstephen@redhat.com> - 13-2
|
||||
- Provide a sysusers.d file to get user() and group() provides
|
||||
(see https://fedoraproject.org/wiki/Changes/Adopting_sysusers.d_format).
|
||||
|
||||
* Mon Apr 17 2023 Justin Stephenson <jstephen@redhat.com> - 13-1
|
||||
- Update the Fedora license
|
||||
- MAN: Add missing comma in tlog-rec-session.conf
|
||||
|
||||
* Thu Apr 21 2022 Justin Stephenson <jstephen@redhat.com> - 12.1
|
||||
- Exit transfer loop when output fd is closed
|
||||
- Revert "Prevent infinite transfer loop on GDM login"
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
u tlog - "Tlog terminal I/O logger" /run/tlog /sbin/nologin
|
||||
g tlog -
|
Loading…
Reference in New Issue