Login
Log in using an SSO provider:
Fedora Account System
Red Hat Associate
Red Hat Customer
Login using a Red Hat Bugzilla account
Forgot Password
Create an Account
Red Hat Bugzilla – Attachment 1982136 Details for
Bug 2208250
Review Request: sasl-xoauth2 - a SASL plugin that enables client-side use of OAuth 2.0
Home
New
Search
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh89 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
[?]
This site requires JavaScript to be enabled to function correctly, please enable it.
[patch]
The .spec file difference from Copr build 5931522 to 6250340
spec-from-5931522-to-6250340.diff (text/plain), 3.92 KB, created by
Fedora Review Service
on 2023-08-07 13:30:18 UTC
(
hide
)
Description:
The .spec file difference from Copr build 5931522 to 6250340
Filename:
MIME Type:
Creator:
Fedora Review Service
Created:
2023-08-07 13:30:18 UTC
Size:
3.92 KB
patch
obsolete
>--- https://copr.fedorainfracloud.org/coprs/build/5931522 >+++ https://copr.fedorainfracloud.org/coprs/build/6250340 >@@ -1,19 +1,11 @@ >-%global with_selinux 1 >-%global modulename postfix-sasl-xoauth2 >-%global selinuxtype targeted >- > Name: sasl-xoauth2 >-Version: 0.19 >+Version: 0.24 > Release: 1%{?dist} > Summary: The xoauth2 plugin for cyrus-sasl > >-License: ASL 2.0 >+License: Apache-2.0 > URL: https://github.com/tarickb/%{name} > Source0: https://github.com/tarickb/%{name}/archive/refs/tags/release-%{version}.tar.gz >- >-Source1: %{modulename}.te >-Source2: %{modulename}.if >-Source3: %{modulename}.fc > > BuildRequires: gcc > BuildRequires: gcc-c++ >@@ -26,32 +18,18 @@ > BuildRequires: cyrus-sasl-devel > BuildRequires: jsoncpp-devel > BuildRequires: sqlite-devel >+BuildRequires: pandoc >+BuildRequires: argparse-manpage >+BuildRequires: python3-msal >+# dependency on cyrus-sasl is not enforced by the resolver >+# The package is a plugin for cyrus-sasl so it does not make any sense without > Requires: cyrus-sasl-lib >-%if 0%{?with_selinux} >-# This ensures that the *-selinux package and all its dependencies are not pulled >-# into containers and other systems that do not use SELinux >-Requires: (%{name}-selinux if selinux-policy-%{selinuxtype}) >-%endif > > %description > sasl-xoauth2 is a SASL plugin that enables client-side use of OAuth 2.0. > > Among other things it enables the use of Gmail or Outlook/Office 365 SMTP > relays from Postfix. >- >-%if 0%{?with_selinux} >-# SELinux subpackage >-%package selinux >-Summary: The sasl-xoauth2 SELinux policy >-BuildArch: noarch >-Requires: selinux-policy-%{selinuxtype} >-Requires(post): selinux-policy-%{selinuxtype} >-BuildRequires: selinux-policy-devel >-%{?selinux_requires} >- >-%description selinux >-Custom SELinux policy module >-%endif > > %prep > %setup -q -n %{name}-release-%{version} >@@ -65,17 +43,6 @@ > %cmake_build > %endif > >-%if 0%{?with_selinux} >-# SELinux policy (originally from selinux-policy-contrib) >-# this policy module will override the production module >-mkdir selinux >-cp -p %{SOURCE1} selinux/ >-cp -p %{SOURCE2} selinux/ >-cp -p %{SOURCE3} selinux/ >- >-make -f %{_datadir}/selinux/devel/Makefile %{modulename}.pp >-bzip2 -9 %{modulename}.pp >-%endif > > %install > %if 0%{?rhel} < 8 >@@ -84,46 +51,24 @@ > %cmake_install > %endif > >-%if 0%{?with_selinux} >-install -D -m 0644 %{modulename}.pp.bz2 %{buildroot}%{_datadir}/selinux/packages/%{selinuxtype}/%{modulename}.pp.bz2 >-install -D -p -m 0644 selinux/%{modulename}.if %{buildroot}%{_datadir}/selinux/devel/include/distributed/%{modulename}.if >-%endif > >-%if 0%{?with_selinux} >-# SELinux contexts are saved so that only affected files can be >-# relabeled after the policy module installation >-%pre selinux >-%selinux_relabel_pre -s %{selinuxtype} >+%check >+%ctest > >-%post selinux >-%selinux_modules_install -s %{selinuxtype} %{_datadir}/selinux/packages/%{selinuxtype}/%{modulename}.pp.bz2 >- >-%postun selinux >-if [ $1 -eq 0 ]; then >- %selinux_modules_uninstall -s %{selinuxtype} %{modulename} >-fi >- >-%posttrans selinux >-%selinux_relabel_post -s %{selinuxtype} >-# if with_selinux >-%endif > > %files > %doc README.md > %license COPYING >+%dir %{_libdir}/sasl-xoauth2 > %{_libdir}/sasl-xoauth2/test-config >+%dir %{_libdir}/sasl2 > %{_libdir}/sasl2/libsasl-xoauth2.so > %{_bindir}/sasl-xoauth2-tool > %config(noreplace) %{_sysconfdir}/sasl-xoauth2.conf >- >-%if 0%{?with_selinux} >-%files selinux >-%{_datadir}/selinux/packages/%{selinuxtype}/%{modulename}.pp.* >-%{_datadir}/selinux/devel/include/distributed/%{modulename}.if >-%ghost %verify(not md5 size mode mtime) %{_sharedstatedir}/selinux/%{selinuxtype}/active/modules/200/%{modulename} >-%endif >+%{_mandir}/man5/%{name}.conf.5.gz >+%{_mandir}/man1/%{name}-tool.1.gz > > %changelog >-* Mon Apr 17 2023 Jakub Jelen <jjelen@redhat.com> - 0.19-1 >+* Mon Aug 7 2023 Jakub Jelen <jjelen@redhat.com> - 0.24-1 > - First package in Fedora >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 2208250
: 1982136