<commit_before># PAM module for SSH
# $FreeBSD$

SSHSRC=	${.CURDIR}/../../../../crypto/openssh

LIB=		pam_ssh
SHLIB_NAME=	pam_ssh.so
SRCS=		log-client.c pam_ssh.c
CFLAGS+=	-Wall -I${SSHSRC}
DPADD+=		${LIBCRYPTO} ${LIBCRYPT} ${LIBUTIL} ${LIBZ} ${LIBGCC_PIC}
LDADD+=		-lcrypto -lcrypt -lutil -lz -lgcc_pic
INTERNALLIB=	yes
INTERNALSTATICLIB=yes

.include <bsd.lib.mk><commit_msg>Make pam_ssh work.  It had an undefined symbol when it was dlopen()ed. I'm not quite sure about this, I think it should be using -lssh_pic since it's being linked into a .so, but nothing seems to complain ahd it does work.  (well, it works for using the authorized_keys file, but I have not figured out how to get it to start a ssh-agent and cache the key for me)<commit_after># PAM module for SSH
# $FreeBSD$

SSHSRC=	${.CURDIR}/../../../../crypto/openssh

LIB=		pam_ssh
SHLIB_NAME=	pam_ssh.so
SRCS=		log-client.c pam_ssh.c
CFLAGS+=	-Wall -I${SSHSRC}
DPADD+=		${LIBCRYPTO} ${LIBCRYPT} ${LIBUTIL} ${LIBZ} ${LIBGCC_PIC}
LDADD+=		-L${.OBJDIR}/../../../../secure/lib/libssh -lssh -lcrypto -lcrypt -lutil -lz -lgcc_pic
INTERNALLIB=	yes
INTERNALSTATICLIB=yes

.include <bsd.lib.mk>
{'fraction_non_alphanumeric': 0.1552471812662619, 'fraction_numerical': 0.0, 'mean_word_length': 3.8284518828451883, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '110384', 'n_tokens_mistral': 486, 'n_tokens_neox': 454, 'n_words': 139}