summaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
authorgrant <grant@pkgsrc.org>2003-04-20 12:30:22 +0000
committergrant <grant@pkgsrc.org>2003-04-20 12:30:22 +0000
commitec9cb92240ea075d55e06909877147796c777e3f (patch)
tree5a4ddfc99a0a72e953b36523890e90cd0c3f230c /net
parentb8790c5cfc0e15c685d1f2dc2a9b1294f1ec2c99 (diff)
downloadpkgsrc-ec9cb92240ea075d55e06909877147796c777e3f.tar.gz
Create new file (requested by taca in ticket #1268):
Update samba package to samba-2.2.7b-1.0. This fixes samba's known security problem.
Diffstat (limited to 'net')
-rw-r--r--net/ja-samba/MESSAGE.security9
-rw-r--r--net/ja-samba/Makefile.common60
2 files changed, 69 insertions, 0 deletions
diff --git a/net/ja-samba/MESSAGE.security b/net/ja-samba/MESSAGE.security
new file mode 100644
index 00000000000..b22a5dc5064
--- /dev/null
+++ b/net/ja-samba/MESSAGE.security
@@ -0,0 +1,9 @@
+===========================================================================
+$NetBSD: MESSAGE.security,v 1.2.2.2 2003/04/20 12:30:22 grant Exp $
+
+ *===* ADDITIONAL SECURITY NOTES *===*
+
+${PKGNAME} already contains fixes for two security problems
+which are solved by samba 2.2.8 and samba 2.2.8a.
+
+===========================================================================
diff --git a/net/ja-samba/Makefile.common b/net/ja-samba/Makefile.common
new file mode 100644
index 00000000000..839d1702482
--- /dev/null
+++ b/net/ja-samba/Makefile.common
@@ -0,0 +1,60 @@
+# $NetBSD: Makefile.common,v 1.2.2.2 2003/04/20 12:31:04 grant Exp $
+
+DISTNAME= samba-${SAMBA_BASE_VERS}-ja-${SAMBA_JA_VERS}
+SAMBA_BASE_VERS= 2.2.7b
+SAMBA_JA_VERS= 1.0
+WRKSRC?= ${WRKDIR}/${DISTNAME}/source
+CATEGORIES?= net
+MASTER_SITES= ftp://ftp.samba.gr.jp/pub/samba-jp/samba-${SAMBA_BASE_VERS}-ja/ \
+ ftp://ring.asahi-net.or.jp/pub/net/samba-jp/samba-${SAMBA_BASE_VERS}-ja/
+EXTRACT_SUFX= .tar.bz2
+
+DISTINFO_FILE?= ${.CURDIR}/../../net/ja-samba/distinfo
+PATCHDIR?= ${.CURDIR}/../../net/ja-samba/patches
+
+GNU_CONFIGURE= # defined
+USE_LIBTOOL= # defined
+LTCONFIG_OVERRIDE= ${WRKSRC}/ltconfig
+
+.include "../../mk/bsd.prefs.mk"
+
+PKG_SYSCONFSUBDIR?= samba
+
+VARDIR?= /var
+SAMBA_ETCDIR?= ${PKG_SYSCONFDIR}
+SAMBA_DATADIR= ${PREFIX}/share
+SAMBA_LOCKDIR?= ${VARDIR}/db/samba
+SAMBA_LOGDIR?= ${VARDIR}/log
+SAMBA_PIDDIR?= ${VARDIR}/run
+SAMBA_PRIVATE?= ${SAMBA_ETCDIR}/private
+
+CONFIGURE_ARGS+= --localstatedir=${VARDIR}
+CONFIGURE_ARGS+= --sbindir=${PREFIX}/sbin
+CONFIGURE_ARGS+= --with-configdir=${SAMBA_ETCDIR}
+CONFIGURE_ARGS+= --with-codepagedir=${SAMBA_DATADIR}/samba/codepages
+CONFIGURE_ARGS+= --with-datadir=${SAMBA_DATADIR}
+CONFIGURE_ARGS+= --with-lockdir=${SAMBA_LOCKDIR}
+CONFIGURE_ARGS+= --with-logfilebase=${SAMBA_LOGDIR}
+CONFIGURE_ARGS+= --with-piddir=${SAMBA_PIDDIR}
+CONFIGURE_ARGS+= --with-privatedir=${SAMBA_PRIVATE}
+CONFIGURE_ARGS+= --with-swatdir=${SAMBA_DATADIR}/samba/swat
+
+CONFIGURE_ARGS+= --without-readline
+CONFIGURE_ARGS+= --without-ssl
+
+CONFIGURE_ENV+= ac_cv_lib_curses_tgetent=no
+
+CONFIGURE_ARGS+= --disable-cups
+CONFIGURE_ARGS+= --without-pam
+CONFIGURE_ARGS+= --without-winbind
+
+CONFIGURE_ARGS+= --with-i18n-swat
+
+# The following are Linux-only options.
+CONFIGURE_ARGS+= --without-smbwrapper
+CONFIGURE_ARGS+= --without-smbmount
+
+FILES_SUBST= SAMBA_PRIVATE=${SAMBA_PRIVATE}
+FILES_SUBST+= SAMBA_LOCKDIR=${SAMBA_LOCKDIR}
+FILES_SUBST+= SAMBA_LOGDIR=${SAMBA_LOGDIR}
+FILES_SUBST+= SAMBA_ETCDIR=${SAMBA_ETCDIR}