Port details on branch 2022Q3 |
- gsasl GNU SASL command-line utility
- 2.2.1 security =6 2.2.0Version of this port present on the latest quarterly branch.
- Maintainer: sunpoet@FreeBSD.org
- Port Added: 2003-10-30 08:37:10
- Last Update: 2024-03-09 14:05:27
- Commit Hash: cdbb5d8
- People watching this port, also watch:: gawk, autoconf, pcre, libidn, bash
- License: LGPL21
- WWW:
- https://www.gnu.org/software/gsasl/
- Description:
- GNU SASL is an implementation of the Simple Authentication and Security Layer
framework and a few common SASL mechanisms.
GNU SASL consists of a library (libgsasl), a command-line utility (gsasl) to
access the library from the shell, and a manual. The library includes support
for the framework (with authentication functions and application data privacy
and integrity functions) and at least partial support for the ANONYMOUS,
CRAM-MD5, DIGEST-MD5, EXTERNAL, GS2-KRB5, GSSAPI, LOGIN, NTLM, PLAIN,
SCRAM-SHA-1, SCRAM-SHA-1-PLUS, SAML20, OPENID20, and SECURID mechanisms.
The library is easily ported because it does not do network communication by
itself, but rather leaves it up to the calling application. The library is
flexible with regards to the authorization infrastructure used, as it utilizes a
callback into the application to decide whether a user is authorized or not.
GNU SASL has been split into 2 ports:
- security/gsasl: the command-line utility
- security/libgsasl: the library
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/security/gsasl/ && make install clean
- To add the package, run one of these commands:
- pkg install security/gsasl
- pkg install gsasl
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: gsasl
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1709390408
SHA256 (gsasl-2.2.1.tar.gz) = d45b562e13bd13b9fc20b372f4b53269740cf6279f836f09ce11b9d32bcee075
SIZE (gsasl-2.2.1.tar.gz) = 3344807
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:
-
- pkgconf>=1.3.0_1 : devel/pkgconf
- makeinfo : print/texinfo
- gettext-runtime>=0.22_1 : devel/gettext-runtime
- msgfmt : devel/gettext-tools
- Runtime dependencies:
-
- indexinfo : print/indexinfo
- Library dependencies:
-
- libgsasl.so : security/libgsasl
- libreadline.so.8 : devel/readline
- libintl.so : devel/gettext-runtime
- This port is required by:
- for Libraries
-
Deleted ports which required this port:
- * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options:
- ===> The following configuration options are available for gsasl-2.2.1:
DOCS=on: Build and/or install documentation
NLS=on: Native Language Support
===> Use 'make config' to modify these settings
- Options name:
- security_gsasl
- USES:
- charsetfix libtool localbase pathfix pkgconfig readline makeinfo gettext
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|