notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details on branch 2023Q3
sssd System Security Services Daemon
1.16.5_10 security on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.16.5_10Version of this port present on the latest quarterly branch.
Maintainer: jhixson@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-07-13 11:48:06
Last Update: 2023-07-13 11:46:35
Commit Hash: 0784000
License: GPLv3+
WWW:
https://pagure.io/SSSD/sssd
Description:
This project provides a set of daemons to manage access to remote directories and authentication mechanisms, it provides an NSS and PAM interface toward the system and a pluggable backend system to connect to multiple different account sources. It is also the basis to provide client auditing and policy services for projects like FreeIPA. sssd also features caching, which can allow for offline use to assist laptop users.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • sssd>0:security/sssd
To install the port:
cd /usr/ports/security/sssd/ && make install clean
To add the package, run one of these commands:
  • pkg install security/sssd
  • pkg install sssd
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: sssd
Package flavors (<flavor>: <package>)
  • default: sssd
  • smb: sssd-smb
distinfo:
TIMESTAMP = 1587639728 SHA256 (sssd-1.16.5.tar.gz) = 2e1a7bf036b583f686d35164f2d79bdf4857b98f51fe8b0d17aa0fa756e4d0c0 SIZE (sssd-1.16.5.tar.gz) = 6639917

Packages (timestamps in pop-ups are UTC):
sssd
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest1.16.5_14--1.16.5_14--1.16.5_1-
FreeBSD:13:quarterly1.16.5_141.16.5_141.16.5_101.16.5_141.16.5_141.16.5_101.16.5_101.16.5_10
FreeBSD:14:latest1.16.5_14--1.16.5_14-1.16.5_9-1.16.5_9
FreeBSD:14:quarterly1.16.5_141.16.5_14-1.16.5_141.16.5_141.16.5_101.16.5_101.16.5_10
FreeBSD:15:latest1.16.5_14-n/a1.16.5_14n/a---
 

sssd-smb
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--------
FreeBSD:13:quarterly------1.16.5_101.16.5_10
FreeBSD:14:latest--------
FreeBSD:14:quarterly------1.16.5_101.16.5_10
FreeBSD:15:latest--n/a-n/a---
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. xmlcatalog : textproc/libxml2
  2. docbook-xsl>=1 : textproc/docbook-xsl
  3. xsltproc : textproc/libxslt
  4. xmlcatmgr : textproc/xmlcatmgr
  5. krb5>=1.10 : security/krb5
  6. nsupdate : dns/bind-tools
  7. msgfmt : devel/gettext-tools
  8. gmake>=4.3 : devel/gmake
  9. pkgconf>=1.3.0_1 : devel/pkgconf
  10. python3.9 : lang/python39
  11. libkrb5support.so : security/krb5
  12. autoconf>=2.71 : devel/autoconf
  13. automake>=1.16.5 : devel/automake
  14. libtoolize : devel/libtool
Test dependencies:
  1. python3.9 : lang/python39
Runtime dependencies:
  1. python3.9 : lang/python39
  2. libkrb5support.so : security/krb5
Library dependencies:
  1. libpopt.so : devel/popt
  2. libtalloc.so : devel/talloc
  3. libtevent.so : devel/tevent
  4. libtdb.so : databases/tdb
  5. libldb.so : databases/ldb22
  6. libcares.so : dns/c-ares
  7. libdbus-1.so : devel/dbus
  8. libdhash.so : devel/ding-libs
  9. libpcre.so : devel/pcre
  10. libunistring.so : devel/libunistring
  11. libnss3.so : security/nss
  12. libsasl2.so : security/cyrus-sasl2
  13. libinotify.so : devel/libinotify
  14. libplds4.so : devel/nspr
  15. libintl.so : devel/gettext-runtime
  16. libldap.so.2 : net/openldap26-client
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for sssd-1.16.5_10: DOCS=on: Build and/or install documentation SMB=off: Install IPA and AD providers (requires Samba4) ===> Use 'make config' to modify these settings
Options name:
security_sssd
USES:
autoreconf cpe gettext gmake iconv ldap libtool pathfix pkgconfig python shebangfix gssapi:mit
pkg-message:
================================================================================ Copy /usr/local/etc/sssd/sssd.conf.sample to /usr/local/etc/sssd/sssd.conf and edit /usr/local/etc/sssd/sssd.conf (see man sssd.conf for details) To load sssd at startup, add sssd_enable="YES" to /etc/rc.conf To enable pam integration, add a line similar to the following to /etc/pam.d/system: login auth sufficient /usr/local/lib/pam_sss.so To enable NSS integration, update /etc/nsswitch.conf as follows: group: sss files passwd: sss files For additional details, please see the man pages for pam.conf and nsswitch.conf An sssd HOWTO is also available: https://fedorahosted.org/sssd/wiki/HOWTO_Configure_1_0_2 ================================================================================

Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://releases.pagure.org/SSSD/sssd/
Collapse this list.

Number of commits found: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.16.5_10
13 Jul 2023 11:46:35
commit hash: 0784000f84c77ccd98ff973f99b26f61460b9c5ecommit hash: 0784000f84c77ccd98ff973f99b26f61460b9c5ecommit hash: 0784000f84c77ccd98ff973f99b26f61460b9c5ecommit hash: 0784000f84c77ccd98ff973f99b26f61460b9c5e files touched by this commit
Mateusz Piotrowski (0mp) search for other commits by this committer
security/sssd: Fix pkg-plist and chase krb5 update

This patch fixes two issues.

The first issue was presence of missing files of the SSSDConfig Python
module: PKG-INFO, SOURCES.txt, dependency_links., and top_level.txt. It
looks like those files are not installed anymore so let's just remove
them from pkg-plist.

The other issue was the build system not accepting the new version of
secruity/krb5. The fix is to patch sssd's build system to accept the new
version. This is how we fixed previous incarnations of this bug in the
past.

PR:		271939
Reported by:	ddrinnon@cdor.net
Fixes:	7228a09df016 security/krb5: krb5-121 is now default
MFH:		2023Q3
Sponsored by:	Klara Inc.

(cherry picked from commit ae334add4bdb2a871fc604510b1d734ceeb30660)

Number of commits found: 1