Commit Graph

9 Commits

Author SHA256 Message Date
8705dae7d9 Accepting request 1151118 from home:dimstar:rpm4.20:c
Prepare for RPM 4.20

OBS-URL: https://build.opensuse.org/request/show/1151118
OBS-URL: https://build.opensuse.org/package/show/network/cyrus-sasl?expand=0&rev=106
2024-03-01 12:32:16 +00:00
c9677b7715 Accepting request 1123531 from home:dimstar:Factory
- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.

- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.

- drop optional opie dependency 

- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.

- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.

- drop optional opie dependency 

- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.

- Fix build with RPM 4.19: unnumbered patches are no longer
  supported.

- Add _multibuild to define 2nd spec file as additional flavor.
  Eliminates the need for source package links in OBS.

- drop optional opie dependency 

- Do not set directories inside doc/ mode 644; otherwise the

OBS-URL: https://build.opensuse.org/request/show/1123531
OBS-URL: https://build.opensuse.org/package/show/network/cyrus-sasl?expand=0&rev=104
2023-11-07 10:33:55 +00:00
258b35721b Accepting request 1056173 from home:dimstar:Factory
- Do not set directories inside doc/ mode 644; otherwise the
  directories are set 644 as well, which means no files inside are
  accessible. This resulted in the past in doc/ actually not being
  added to the devel package.

OBS-URL: https://build.opensuse.org/request/show/1056173
OBS-URL: https://build.opensuse.org/package/show/network/cyrus-sasl?expand=0&rev=98
2023-01-09 18:14:48 +00:00
5eb98d7f9d - update to 2.1.28 (bsc#1196036, CVE-2022-24407):
* https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28 
- drop cyrus-sasl-bug587.patch (upstream)

- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28 
- drop cyrus-sasl-bug587.patch (upstream)

- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28 
- drop cyrus-sasl-bug587.patch (upstream)

- update to 2.1.28 (bsc#1196036, CVE-2022-24407):
  * https://www.cyrusimap.org/sasl/sasl/release-notes/2.1/index.html#new-in-2-1-28 
- drop cyrus-sasl-bug587.patch (upstream)

OBS-URL: https://build.opensuse.org/package/show/network/cyrus-sasl?expand=0&rev=93
2022-03-09 08:51:58 +00:00
Peter Varkoly
1371118b27 Accepting request 950460 from home:dirkmueller:branches:openSUSE:Factory:Rings:1-MinimalX
- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added) 
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms

- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB

- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.

- cyrus-sasl: prevent fail of %pre when berkely db utils are
  not installed (seems like we want to use this only for upgrade
  so no Prereq added) 
- move license to licensedir
- remove use of RPM_BUILD_ROOT
- minimal spec cleanups
- avoid bashisms

- postfix: sasl authentication with password fails (bsc#1194265)
  Add config parameter --with-dblib=gdbm
- Avoid converting of /etc/sasldb2 by every update. Convert
  /etc/sasldb2 only if it is a Berkeley DB

OBS-URL: https://build.opensuse.org/request/show/950460
OBS-URL: https://build.opensuse.org/package/show/network/cyrus-sasl?expand=0&rev=92
2022-02-03 15:26:40 +00:00
Peter Varkoly
ea6d5c45e7 - Fix build: Do not build libsasl2-3 in the bdb package. This will
not be linked to berkely db. libsasl2-3 is now defined as
  %BuildRequires and %Requires

OBS-URL: https://build.opensuse.org/package/show/network/cyrus-sasl?expand=0&rev=89
2021-02-27 12:39:33 +00:00
Peter Varkoly
fdc98010cd - Fix build.
OBS-URL: https://build.opensuse.org/package/show/network/cyrus-sasl?expand=0&rev=88
2021-02-25 18:03:53 +00:00
Peter Varkoly
c57fcb38e7 The packages cyrus-sasl and cyrus-sasl-saslauthd are built
The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built

- CVE-2020-8032: cyrus-sasl: Local privilege escalation to root
  due to insecure tmp file usage. (bsc#1180669)
  Use /var/adm/update-scripts/ instead of /tmp. Clean up temporary
  files.
  The packages cyrus-sasl and cyrus-sasl-saslauthd are built
  The packages cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are built

OBS-URL: https://build.opensuse.org/package/show/network/cyrus-sasl?expand=0&rev=85
2021-02-12 13:02:10 +00:00
Peter Varkoly
1284bc3de0 Accepting request 854346 from home:varkoly:branches:network
- Remove Berkeley DB dependency (JIRA#SLE-12190)
  The pacakges cyrus-sasl and cyrus-sasl-saslauthd are build
  without Berkely DB support. gdbm will be used instead of BDB.
  The pacakges cyrus-sasl-bdb and cyrus-sasl-saslauthd-bdb are build
  with Berkely DB support.
- Update to 2.1.27
  * Added support for OpenSSL 1.1
  * Added support for lmdb
  * Lots of build fixes
  * Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
  * DIGEST-MD5 plugin:
        Fixed memory leaks
        Fixed a segfault when looking for non-existent reauth cache
        Prevent client from going from step 3 back to step 2
        Allow cmusaslsecretDIGEST-MD5 property to be disabled
  * GSSAPI plugin:
        Added support for retrieving negotiated SSF
        Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
        Properly compute maxbufsize AFTER security layers have been set
  * SCRAM plugin:
        Added support for SCRAM-SHA-256
  * LOGIN plugin:
        Don’t prompt client for password until requested by server
  * NTLM plugin:
        Fixed crash due to uninitialized HMAC context
- Replace references to /var/adm/fillup-templates with new
  %_fillupdir macro (boo#1069468)
- bsc#983938 `After=syslog.target` left-overs in several unit files
- added patches:
  fix_libpq-fe_include.diff  for fixing including libpq-fe.h

OBS-URL: https://build.opensuse.org/request/show/854346
OBS-URL: https://build.opensuse.org/package/show/network/cyrus-sasl?expand=0&rev=82
2020-12-15 10:40:10 +00:00