Port details |
- sssd-devel System Security Services Daemon
- 2.9.2 security
=0 2.9.2Version of this port present on the latest quarterly branch. - Maintainer: jhixson@FreeBSD.org
 - Port Added: 2023-07-03 21:51:04
- Last Update: 2023-09-09 07:25:00
- Commit Hash: e187785
- License: GPLv3+
- WWW:
- https://sssd.io/
- 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.
¦ ¦ ¦ ¦ 
- Manual pages:
-
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- sssd-devel>0:security/sssd-devel
- Conflicts:
- CONFLICTS_INSTALL:
- Conflicts Matches:
-
There are no Conflicts Matches for this port. This is usually an error.
- To install the port:
- cd /usr/ports/security/sssd-devel/ && make install clean
- To add the package, run one of these commands:
- pkg install security/sssd-devel
- pkg install sssd-devel
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: sssd-devel
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1694241166
SHA256 (sssd-sssd-2.9.2_GH0.tar.gz) = 38d0784a52d9321177e8d568c5884490374d098f21aa098ed419ab6e624a7e71
SIZE (sssd-sssd-2.9.2_GH0.tar.gz) = 6674156
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- bash : shells/bash
- docbook-xsl>=1 : textproc/docbook-xsl
- krb5>=1.20 : security/krb5
- p11-kit : security/p11-kit
- samba-nsupdate : dns/samba-nsupdate
- xmlcatalog : textproc/libxml2
- xmlcatmgr : textproc/xmlcatmgr
- xsltproc : textproc/libxslt
- gettext-runtime>=0.22_1 : devel/gettext-runtime
- msgfmt : devel/gettext-tools
- gmake>=4.3 : devel/gmake
- pkgconf>=1.3.0_1 : devel/pkgconf
- python3.9 : lang/python39
- autoconf>=2.71 : devel/autoconf
- automake>=1.16.5 : devel/automake
- libtoolize : devel/libtool
- Test dependencies:
-
- python3.9 : lang/python39
- Runtime dependencies:
-
- cyrus-sasl-gssapi>0 : security/cyrus-sasl2-gssapi
- sudo>0 : security/sudo
- python3.9 : lang/python39
- Library dependencies:
-
- libcares.so : dns/c-ares
- libcom_err.so : security/krb5
- libcurl.so : ftp/curl
- libdbus-1.so : devel/dbus
- libdhash.so : devel/ding-libs
- libfido2.so : security/libfido2
- libgssapi_krb5.so : security/krb5
- libinotify.so : devel/libinotify
- libjansson.so : devel/jansson
- libjose.so : net/jose
- libkrb5.so : security/krb5
- libldb.so : databases/ldb22
- libndr-krb5pac.so : net/samba416
- libndr-nbt.so : net/samba416
- libndr-standard.so : net/samba416
- libndr.so : net/samba416
- libnfs.so : net/libnfs
- libnss3.so : security/nss
- libp11-kit.so : security/p11-kit
- libpcre2-posix.so : devel/pcre2
- libplds4.so : devel/nspr
- libpopt.so : devel/popt
- libsamba-util.so : net/samba416
- libsasl2.so : security/cyrus-sasl2
- libsmbclient.so : net/samba416
- libtalloc.so : devel/talloc
- libtdb.so : databases/tdb
- libtevent.so : devel/tevent
- libunistring.so : devel/libunistring
- libuuid.so : misc/e2fsprogs-libuuid
- libintl.so : devel/gettext-runtime
- libldap.so.2 : net/openldap26-client
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- security_sssd-devel
- USES:
- autoreconf cpe gettext gmake gssapi:bootstrap,flags,mit iconv ldap libtool pathfix pkgconfig python:3.9+ shebangfix ssl
- pkg-message:
- For install:
- ================================================================================
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:
|