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 2023Q4
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-11-05 14:24:09
Last Update: 2023-11-05 14:23:09
Commit Hash: b63d6fa
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_141.16.5_14-1.16.5_141.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_141.16.5_14-1.16.5_141.16.5_141.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_141.16.5_14n/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. gettext-runtime>=0.22_1 : devel/gettext-runtime
  8. msgfmt : devel/gettext-tools
  9. gmake>=4.3 : devel/gmake
  10. pkgconf>=1.3.0_1 : devel/pkgconf
  11. python3.9 : lang/python39
  12. libkrb5support.so : security/krb5
  13. autoconf>=2.71 : devel/autoconf
  14. automake>=1.16.5 : devel/automake
  15. 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
05 Nov 2023 14:23:09
commit hash: b63d6fac3ccf766b779da7222840aedd882cb07acommit hash: b63d6fac3ccf766b779da7222840aedd882cb07acommit hash: b63d6fac3ccf766b779da7222840aedd882cb07acommit hash: b63d6fac3ccf766b779da7222840aedd882cb07a files touched by this commit
Dan Langille (dvl) search for other commits by this committer
security/sssd: disable po4a

Disable po4a.  It is not an explicit build dependency, nor should
it be.  There is no need to use it to rebuild man pages with the
current (1.16.5) distribution tarball.  And using po4a (currently
0.68) somehow fails to create man pages for some locales.

PR:		267415
Approved by:	portmgr (maintainer timeout, 4+ months)

(cherry picked from commit b2fdcc987fc01a804a1094b7c09b581393fa4b7c)

Number of commits found: 1