FreeBSD Bugzilla – Attachment 167590 Details for
Bug 207507
security/racoon2: [patch] update racoon2 port to support MITkerberos and heimdal from ports
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Patch to security/racoon2 to allow selection of kerberos dependency.
racoon2.diff (text/plain), 3.38 KB, created by
Cy Schubert
on 2016-03-01 04:52:55 UTC
(
hide
)
Description:
Patch to security/racoon2 to allow selection of kerberos dependency.
Filename:
MIME Type:
Creator:
Cy Schubert
Created:
2016-03-01 04:52:55 UTC
Size:
3.38 KB
patch
obsolete
>Index: Makefile >=================================================================== >--- Makefile (revision 409267) >+++ Makefile (working copy) >@@ -3,7 +3,7 @@ > > PORTNAME= racoon2 > PORTVERSION= 20100526a >-PORTREVISION= 8 >+PORTREVISION= 9 > CATEGORIES= security net ipv6 > MASTER_SITES= ftp://ftp.racoon2.wide.ad.jp/pub/racoon2/ > >@@ -13,6 +13,8 @@ > USES= perl5 tar:tgz > USE_RC_SUBR= YES > USE_OPENSSL= YES >+CONFIGURE_ARGS+= --disable-kinkd >+PLIST_SUB+= KINK="@comment " > > USE_AUTOTOOLS= autoconf > GNU_CONFIGURE= yes >@@ -20,34 +22,70 @@ > CONFIGURE_ARGS+= --sysconfdir=${PREFIX}/etc/racoon2 > CONFIGURE_ENV= YACC=/usr/bin/yacc > >-OPTIONS_DEFINE= KINK DOCS >-KINK_DESC= Enable KINK support >+OPTIONS_DEFINE= DOCS >+OPTIONS_RADIO= KERBEROS >+OPTIONS_RADIO_KERBEROS= KRB5 KRB5-112 KRB5-113 KRB5-114 \ >+ HEIMDAL_PORTS HEIMDAL_BASE >+KRB5_DESC= Build with Kerberos (security/krb5) >+KRB5-112_DESC= Build with Kerberos (security/krb5-112) >+KRB5-113_DESC= Build with Kerberos (security/krb5-113) >+KRB5-114_DESC= Build with Kerberos (security/krb5-114) >+HEIMDAL_PORTS_DESC= Build with Heimdal in ports (security/heimdal) >+HEIMDAL_BASE_DESC= Build with Heimdal in base > >+KRB5_USES= gssapi:mit >+KRB5_CONFIGURE_ON= --enable-kinkd >+KRB5_MAKE_ENV= WITH_KINK=yes >+KRB5_PLIST_SUB= KINK="" >+KRB5_LIB_DEPENDS= libkrb5support.so:${PORTSDIR}/security/krb5 >+KRB5_RUN_DEPENDS= kinit:${PORTSDIR}/security/krb5 >+KRB5_VARS= KINK=yes >+ >+KRB5-112_USES= gssapi:mit >+KRB5-112_CONFIGURE_ON= --enable-kinkd >+KRB5-112_MAKE_ENV= WITH_KINK=yes >+KRB5-112_PLIST_SUB= KINK="" >+KRB5-112_LIB_DEPENDS= libkrb5support.so:${PORTSDIR}/security/krb5-112 >+KRB5-112_RUN_DEPENDS= kinit:${PORTSDIR}/security/krb5-112 >+KRB5-112_VARS= KINK=yes >+ >+KRB5-113_USES= gssapi:mit >+KRB5-113_CONFIGURE_ON= --enable-kinkd >+KRB5-113_MAKE_ENV= WITH_KINK=yes >+KRB5-113_PLIST_SUB= KINK="" >+KRB5-113_LIB_DEPENDS= libkrb5support.so:${PORTSDIR}/security/krb5-113 >+KRB5-113_RUN_DEPENDS= kinit:${PORTSDIR}/security/krb5-113 >+KRB5-113_VARS= KINK=yes >+ >+KRB5-114_USES= gssapi:mit >+KRB5-114_CONFIGURE_ON= --enable-kinkd >+KRB5-114_MAKE_ENV= WITH_KINK=yes >+KRB5-114_PLIST_SUB= KINK="" >+KRB5-114_LIB_DEPENDS= libkrb5support.so:${PORTSDIR}/security/krb5-114 >+KRB5-114_RUN_DEPENDS= kinit:${PORTSDIR}/security/krb5-113 >+KRB5-114_VARS= KINK=yes >+ >+HEIMDAL_PORT_USES= gssapi:heimdal >+HEIMDAL_PORTS_CONFIGURE_ON= --enable-kinkd >+HEIMDAL_PORTS_MAKE_ENV= WITH_KINK=yes >+HEIMDAL_PORT_PLIST_SUB= KINK="" >+HEIMDAL_PORT_VARS= KINK=yes >+ >+HEIMDAL_BASE_USES= gssapi:base >+HEIMDAL_BASE_CONFIGURE_ON= --enable-kinkd >+HEIMDAL_BASE_MAKE_ENV= WITH_KINK=yes >+HEIMDAL_BASE_PLIST_SUB= KINK="" >+HEIMDAL_BASE_VARS= KINK=yes >+ > .include <bsd.port.pre.mk> > > PLIST_SUB+= PFX=${PREFIX} > >-pre-configure: >-.if ${PORT_OPTIONS:MKINK} >-.if !exists(/usr/lib/libkrb5.a) >- @${ECHO_MSG} 'Required Kerberos5 is not in this system. Disable KINK support.' >-CONFIGURE_ARGS+= --disable-kinkd >-PLIST_SUB+= KINK="@comment " >-.else >-CONFIGURE_ARGS+= --enable-kinkd >-MAKE_ENV= WITH_KINK=yes >-PLIST_SUB+= KINK="" >-.endif >-.else >-CONFIGURE_ARGS+= --disable-kinkd >-PLIST_SUB+= KINK="@comment " >-.endif >- > .if ${PORT_OPTIONS:MDOCS} > PORTDOCS+= INSTALL USAGE config-usage.ja.txt config-usage.txt > PORTDOCS+= iked-memo.ja.txt libracoon.ja.txt specification.ja.txt > PORTDOCS+= spmif.txt style.txt system-message.ja.txt >-.if ${PORT_OPTIONS:MKINK} >+.if defined(KINK) > PORTDOCS+= kinkd-data-struct.obj kinkd-impl.ja.txt > PORTDOCS+= kinkd-install.ja.txt kinkd-state-txn.obj > .endif
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 207507
:
167428
|
167590
|
167625