diff --git a/gssproxy-0.8.4.tar.gz b/gssproxy-0.8.4.tar.gz deleted file mode 100644 index 191b0d8374b24d008f341e10427ad3b82d69a3c8..0000000000000000000000000000000000000000 Binary files a/gssproxy-0.8.4.tar.gz and /dev/null differ diff --git a/gssproxy-0.9.1.tar.gz b/gssproxy-0.9.1.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..d9767b6100198a6f2cae0967c8598ef232885c38 Binary files /dev/null and b/gssproxy-0.9.1.tar.gz differ diff --git a/gssproxy.spec b/gssproxy.spec index f38830bd09a8b4384fd669efc2f86ee9412064f2..20f4779c4e1e5ab7387a8a0b1708c0ab00c686f5 100644 --- a/gssproxy.spec +++ b/gssproxy.spec @@ -1,7 +1,7 @@ -%define anolis_release 2 +%define anolis_release 1 Name: gssproxy -Version: 0.8.4 +Version: 0.9.1 Release: %{anolis_release}%{?dist} Summary: GSSAPI Proxy @@ -9,7 +9,7 @@ License: MIT URL: https://github.com/gssapi/gssproxy Source0: https://github.com/gssapi/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.gz Source1: rwtab -Source2: gssproxy.sock.compat.conf +Source2: gssproxy.sock.compat.conf %global servicename gssproxy %global pubconfpath %{_sysconfdir}/gssproxy @@ -53,6 +53,14 @@ BuildRequires: systemd-units %description A proxy for GSSAPI credential handling +%package doc +Summary: Documentation files for %{name} +Requires: %{name} = %{version}-%{release} +BuildArch: noarch + +%description doc +The %{name}-doc package contains documentation files for %{name}. + %prep %autosetup -S git @@ -75,9 +83,9 @@ make install DESTDIR=%{buildroot} rm -f %{buildroot}%{_libdir}/gssproxy/proxymech.la install -d -m755 %{buildroot}%{_sysconfdir}/gssproxy install -m644 examples/gssproxy.conf %{buildroot}%{_sysconfdir}/gssproxy/gssproxy.conf -install -m644 examples/99-nfs-client.conf %{buildroot}%{_sysconfdir}/gssproxy/99-nfs-client.conf +install -m644 examples/99-network-fs-clients.conf %{buildroot}%{_sysconfdir}/gssproxy/99-network-fs-clients.conf mkdir -p %{buildroot}%{_sysconfdir}/gss/mech.d -install -m644 examples/mech %{buildroot}%{_sysconfdir}/gss/mech.d/gssproxy.conf +install -m644 examples/proxymech.conf %{buildroot}%{_sysconfdir}/gss/mech.d/proxymech.conf mkdir -p %{buildroot}%{gpstatedir}/rcache mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/rwtab.d mkdir -p $RPM_BUILD_ROOT/%{_tmpfilesdir} @@ -92,14 +100,16 @@ ln -s %{gpsockpath} %{buildroot}%{gpstatedir}/default.sock %license COPYING %{_unitdir}/gssproxy.service %{_sbindir}/gssproxy +%{_userunitdir}/gssuserproxy.service +%{_userunitdir}/gssuserproxy.socket %{abidir}/gssproxy-option.list %attr(755,root,root) %dir %{pubconfpath} %attr(755,root,root) %dir %{gpstatedir} %attr(700,root,root) %dir %{gpstatedir}/clients %attr(700,root,root) %dir %{gpstatedir}/rcache %attr(0600,root,root) %config(noreplace) /%{_sysconfdir}/gssproxy/gssproxy.conf -%attr(0600,root,root) %config(noreplace) /%{_sysconfdir}/gssproxy/99-nfs-client.conf -%attr(0644,root,root) %config(noreplace) /%{_sysconfdir}/gss/mech.d/gssproxy.conf +%attr(0600,root,root) %config(noreplace) /%{_sysconfdir}/gssproxy/99-network-fs-clients.conf +%attr(0644,root,root) %config(noreplace) /%{_sysconfdir}/gss/mech.d/proxymech.conf %dir %{_libdir}/gssproxy %{_libdir}/gssproxy/proxymech.so %{abidir}/proxymech.dump @@ -110,6 +120,9 @@ ln -s %{gpsockpath} %{buildroot}%{gpstatedir}/default.sock %{gpstatedir}/default.sock %{_tmpfilesdir}/%{name}.conf +%files doc +%doc README.md BUILD.txt version.m4 + %pre if [ -S %{gpstatedir}/default.sock ]; then rm -f %{gpstatedir}/default.sock @@ -125,6 +138,9 @@ fi %systemd_postun_with_restart gssproxy.service %changelog +* Tue Feb 14 2023 yuanhui - 0.9.1-1 +- update to 0.9.1 + * Wed Oct 26 2022 mgb01105731 - 0.8.4-2 - optimise spec file