Use this code: ----------------------------------------------------------------------------------------------------- diff -r -u -N samba/Makefile samba_winbind/Makefile --- samba/Makefile Tue Oct 3 16:07:10 2006 +++ samba_winbind/Makefile Tue Sep 26 05:51:14 2006 @@ -61,7 +61,7 @@ CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ LDFLAGS="-L${LOCALBASE}/lib -Wl,--export-dynamic" -FLAVORS= cups ldap +FLAVORS= cups ldap winbind FLAVOR?= MULTI_PACKAGES= -docs @@ -79,8 +79,15 @@ CONFIGURE_ARGS+= --with-ldap --without-ads LIB_DEPENDS+= ldap,lber::databases/openldap BUILD_DEPENDS+= ::misc/libutf8 +.endif + +.if ${FLAVOR:L:Mwinbind} +CONFIGURE_ARGS+= --with-ldap --with-ads --with-winbind +LIB_DEPENDS+= ldap,lber::databases/openldap +BUILD_DEPENDS+= ::misc/libutf8 +WANTLIB+= gssapi krb5 .else -CONFIGURE_ARGS+= --without-ldap --without-ads +CONFIGURE_ARGS+= --without-ldap --without-ads --without-winbind .endif .if defined(PACKAGING) && ${SUBPACKAGE} == "-docs" @@ -101,6 +108,12 @@ ${WRKSRC}/../docs/registry/*.reg SAMPLE_CONFIG= ${PREFIX}/share/examples/samba/smb.conf.default + +.if ${FLAVOR:L:Mwinbind} +post-extract: + @cp ${FILESDIR}/krb5-config ${WRKDIR}/bin + @chmod a+x ${WRKDIR}/bin/krb5-config +.endif post-install: ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/samba/pdf diff -r -u -N samba/files/krb5-config samba_winbind/files/krb5-config --- samba/files/krb5-config Thu Jan 1 01:00:00 1970 +++ samba_winbind/files/krb5-config Tue Sep 26 02:08:42 2006 @@ -0,0 +1,9 @@ +#! /bin/sh + +case x$1 in +x--libs) + echo '-lgssapi -lkrb5 -lasn1 -lcrypto';; +x--cflags) + echo '-I/usr/include/kerberosV';; +esac +exit 0 diff -r -u -N samba/files/krb5-config.orig samba_winbind/files/krb5-config.orig diff -r -u -N samba/pkg/PFRAG.winbind-main samba_winbind/pkg/PFRAG.winbind-main --- samba/pkg/PFRAG.winbind-main Thu Jan 1 01:00:00 1970 +++ samba_winbind/pkg/PFRAG.winbind-main Tue Sep 26 06:47:56 2006 @@ -0,0 +1,3 @@ +@comment $OpenBSD: PFRAG.winbind-main,v 1.1 2006/10/05 14:35:54 ts Exp $ +libexec/winbindd +bin/wbinfo diff -r -u -N samba/pkg/PLIST-main samba_winbind/pkg/PLIST-main --- samba/pkg/PLIST-main Tue Oct 3 16:07:10 2006 +++ samba_winbind/pkg/PLIST-main Tue Sep 26 07:29:33 2006 @@ -104,3 +104,4 @@ share/swat/include/header.html @sample /var/spool/samba/ %%SHARED%% +%%winbind%% ----------------------------------------------------------------------------------------------------- 100% tested with Squid2.6Stable18 and Samba 3.0.25 in OpenBSD 4.2... Have fun! -- View this message in context: http://www.nabble.com/OpenBSD-4.2%2BSquid3_Stable1%2BWindows-AD-tp15151088p16291482.html Sent from the Squid - Users mailing list archive at Nabble.com.