[Bug 238465] security/sssd: Update port to new version
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Fri Jun 21 16:12:14 UTC 2019
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=238465
--- Comment #2 from John Hein <jcfyecrayz at liamekaens.com> ---
Created attachment 205266
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=205266&action=edit
[patch] update to 1.12.5
Here' a patch to update to 1.12.5
This takes sssd from the old 1.11.7 up one major to the latest 1.12 release.
Next will be to update to 1.13.4 which is the latest in the long term
maintenance (LTM) release series. I think the LTM series (now 1.13.*) should
be the target for the security/sssd port for now.
>From the release info page:
https://docs.pagure.org/SSSD.sssd/users/releases.html
"Releases designated as LTM are long-term maintenance releases and will see
bugfixes and security patches for a longer time than other releases."
There is also a so-called "stable" release series. Search for "stable" on the
home page:
https://pagure.io/SSSD/sssd
That might be a good candidate for a security/sssd-stable port. Alternately,
security/sssd could be the "stable" flavor and there could be a
security/sssd-ltm or security/sssd13.
For now, let's good up to the LTM release at least. Then we can decide where
to go from there.
QA:
- poudriere testport (11/amd64): ok
- stage-qa & check-plist: ok
- portlint (no new errors or warnings)
** To be helpful, please do some run testing. Just quick testing is fine since
I will submit an update to 1.13.4 here soon.
Change summary:
- update 1.11.7 to 1.12.5
- use non-legacy tdb/ldb/talloc/tevent ports
- pet portlint: move USES
- put all /var/db paths in /var/db/sss/ (new: /var/db/sss/gpo_cache; move
db/sss_mc -> db/sss/mc)
- use --without-nfsv4-idmapd-plugin (NFSv4 idmapd function is different in
freebsd - see nfsuserd). Future change can investigate integration with
nfsuserd. For now, avoid build issues if it tries to include support for
idmapd.
- update startup script with new /var dirs. Add them to @dir cleanup list in
pkg-plist. Remove the ${RMDIR} for them from Makefile (not needed).
- update some of the patches to fix build errors (need LTLIBINTL for some
build products, remove more cases of non-portable "timezone" global, catch up
existing patches due to upstream code motion, etc.)
- pkg-plist refresh to reflect changes (mostly man pages & docs; a couple new
.so modules and two new .pc files)
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list