1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
8 SDESC[standard]= Open-source Pluggable Authentication Module
9 HOMEPAGE= https://www.openpam.org/
13 SITES[main]= SF/openpam/openpam/Resedacea
14 DISTFILE[1]= openpam-20170430.tar.gz:main
16 SPKGS[standard]= single
18 OPTIONS_AVAILABLE= none
19 OPTIONS_STANDARD= none
24 CONFIGURE_ARGS= --with-su
26 --with-modules-dir={{PREFIX}}/lib/openpam
28 INSTALL_TARGET= install-strip
29 INSTALL_REQ_TOOLCHAIN= yes
33 VAR_OPSYS[freebsd]= VAR1="/usr/lib/security",
34 VAR_OPSYS[dragonfly]= VAR1="/usr/lib/security",
38 -e 's|@PREFIX@|${PREFIX}|' \
39 -e 's|@SYSTEM_MODULES@|${VAR1}|' \
40 ${WRKSRC}/lib/libpam/openpam_constants.c
42 [FILE:365:descriptions/desc.single]
43 OpenPAM is an open source PAM library that focuses on simplicity,
44 correctness, and cleanliness. Its aim is to gather the best features of
45 Solaris PAM, XSSO and Linux-PAM, plus some innovations of its own. In
46 areas where these implementations disagree, OpenPAM tries to remain
47 compatible with Solaris, at the expense of XSSO conformance and Linux-PAM
52 22f65222e9faf5729ee5d2db7796d81f95df1a54b03e89ae4713c85e939be85f 494372 openpam-20170430.tar.gz
55 [FILE:1487:manifests/plist.single]
82 share/man/man1/su.1.gz
85 openpam_borrow_cred.3.gz
86 openpam_free_data.3.gz
87 openpam_free_envlist.3.gz
88 openpam_get_feature.3.gz
89 openpam_get_option.3.gz
93 openpam_readlinev.3.gz
95 openpam_restore_cred.3.gz
96 openpam_set_feature.3.gz
97 openpam_set_option.3.gz
103 pam_authenticate.3.gz
105 pam_close_session.3.gz
116 pam_open_session.3.gz
123 pam_sm_acct_mgmt.3.gz
124 pam_sm_authenticate.3.gz
125 pam_sm_chauthtok.3.gz
126 pam_sm_close_session.3.gz
127 pam_sm_open_session.3.gz
134 share/man/man5/pam.conf.5.gz
137 [FILE:565:patches/patch-lib_libpam_openpam__constants.c]
138 --- lib/libpam/openpam_constants.c.orig 2017-04-30 21:34:49 UTC
139 +++ lib/libpam/openpam_constants.c
140 @@ -169,17 +169,13 @@ const char *pam_sm_func_name[PAM_NUM_PRI
141 const char *openpam_policy_path[] = {
144 - "/usr/local/etc/pam.d/",
145 - "/usr/local/etc/pam.conf",
146 + "@PREFIX@/etc/pam.d/",
147 + "@PREFIX@/etc/pam.conf",
151 const char *openpam_module_path[] = {
152 -#ifdef OPENPAM_MODULES_DIRECTORY
153 - OPENPAM_MODULES_DIRECTORY,
158 + "@PREFIX@/lib/openpam",