1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-24 04:33:24 +00:00

Add mod_ntlm 0.4,

NTLM authentication module for the Apache
webserver.
This commit is contained in:
Sergey Skvortsov 2004-07-04 17:32:53 +00:00
parent 8e22e0d446
commit 0b72cbc739
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=112913
5 changed files with 54 additions and 0 deletions

View File

@ -278,6 +278,7 @@
SUBDIR += mod_mya
SUBDIR += mod_mylo
SUBDIR += mod_mysqluserdir
SUBDIR += mod_ntlm
SUBDIR += mod_pcgi2
SUBDIR += mod_perl
SUBDIR += mod_perl2

35
www/mod_ntlm/Makefile Normal file
View File

@ -0,0 +1,35 @@
# New ports collection makefile for: mod_ntlm
# Date created: 04 July 2004
# Whom: Sergey Skvortsov <skv@protey.ru>
#
# $FreeBSD$
#
PORTNAME= mod_ntlm
PORTVERSION= 0.4
CATEGORIES= www
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= modntlm
MAINTAINER= skv@FreeBSD.org
COMMENT= NTLM authentication module for the Apache webserver
USE_APACHE= YES
USE_REINPLACE= YES
MAKE_ENV= APXS=${APXS}
post-patch:
${FIND} ${WRKSRC}/smbval -name "*.inc.c" -type f|${XARGS} \
${REINPLACE_CMD} -e "s/malloc.h/stdlib.h/g"
${REINPLACE_CMD} -e "s/APXS=.*//" ${WRKSRC}/Makefile
${REINPLACE_CMD} -e "s!#include <sys/vfs.*!!" \
${WRKSRC}/smbval/smbencrypt.inc.c
post-install:
.ifndef(NOPORTDOCS)
@${ECHO_MSG} "===> Installing documentation for ${PKGNAME}"
@${MKDIR} ${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/Documentation/mod_ntlm.html ${DOCSDIR}
.endif
.include <bsd.port.mk>

2
www/mod_ntlm/distinfo Normal file
View File

@ -0,0 +1,2 @@
MD5 (mod_ntlm-0.4.tar.gz) = 5e9b8d1abf872926d6ff01a05a7deb2a
SIZE (mod_ntlm-0.4.tar.gz) = 40968

11
www/mod_ntlm/pkg-descr Normal file
View File

@ -0,0 +1,11 @@
NTLM is an authentication protocol used by Microsoft Internet
Informations Server(tm) and Microsoft Internet Explorer(tm). While it
is not really secure, it offers background authentication (the
workstation logon credentials of users are passed through to the web
server). This feature is widely used in intranets based on these
Microsoft products.
This module is implementing NTLM authentication for Apache on Unix
platforms.
WWW: http://modntlm.sourceforge.net/

5
www/mod_ntlm/pkg-plist Normal file
View File

@ -0,0 +1,5 @@
libexec/apache/mod_ntlm.so
@exec %D/sbin/apxs -e -A -n ntlm %D/%f
@unexec %D/sbin/apxs -e -A -n ntlm %D/%F
%%PORTDOCS%%%%DOCSDIR%%/mod_ntlm.html
%%PORTDOCS%%@dirrm %%DOCSDIR%%