e4050b2e02
This contains security problem solved by samba 2.2.8. pkgsrc changes: o pkgsrc organization changesd as samba package. o note explicitly security problem fixed by samba 2.2.8. o remove own quota support patch. Changes from ja-samba-2.2.4.1.0 package: Changelog of Samba2.2 Japanese Edition Samba Users Group Japan Here is the fix list of Samba2.2 Japanese Edition. The sign of each line means: *: Fix of Samba Japanese Edition only x: Fix of sending a patch to Samba Team c: Fix of being commited a patch by Samba Team samba-2.2.7a-ja-1.1 ~~~~~~~~~~~~~~~~~~~ Changes to the original version c Fixed two security problems which is fixed at samba 2.2.8 [sugj-tech:5211] samba-2.2.7a-ja-1.0beta1 ~~~~~~~~~~~~~~~~~~~~~~~ Changes to the internationalized version * Fixed build problem when gettext 0.11.x installed [sugj-tech:5177] * Fixed memory leak of winbindd [sugj-tech:5152] * Added 'ldap referrals' parameter [sugj-tech:5124] * Fixed parameter of 'printing' was set on FreeBSD [sugj-tech:5155] * Fixed reseting parameters of smbd and nmbd by SIGHUP [sugj-tech:5160] * Fixed setting change of the 'printing' parameter works together with print-related parameters [sugj-tech:5155] * Fixed error message when old getgroups() is used [sugj-tech:5166] * Fixed warning message when leap second is set [sugj-tech:5166] * Fixed altname command of smbclient [sugj-tech:5019] * Fixed close share command of smbcontrol with Japanese [sugj-tech:5014] * Fixed compile problem on Tru64 UNIX [sugj-tech:5033] * Fixed compile problem of tdb directory [sugj-tech:5033] * Fixed to enable domain logon to Japanese domain name [sugj-tech:5043] * Fixed smbspool command with Japanese [sugj-tech:5048,5112] * Fixed recycle.c of VFS module [samba-jp:13590] * Fixed memory allocation of make_printerdef [sugj-tech:5106] * Fixed compile problem before FreeBSD 2.2.8 [sugj-tech:5112] * Fixed querydispinfo command of rpcclient [sugj-tech:5112] * Fixed rpcclient for Japanese resource [sugj-tech:5112] * Changed option of client tools from '-t' to '-T' [sugj-tech:5077] * Update smbchartool and removed jcode.pl [sugj-tech:5091] * Fixed encoding when using euc3 coding system [sugj-tech:5122] samba-2.2.5-ja-1.0beta3 ~~~~~~~~~~~~~~~~~~~~~~~ Changes to the internationalized version * Added %j macro which means printing job name [sugj-tech:4998] Changes to the original version * Fixed counting characters of unistr_to_dos() [sugj-tech:5004] * Fixed compile problem with --with-quotas on NetBSD [sugj-tech:4965]
60 lines
1.9 KiB
Text
60 lines
1.9 KiB
Text
# $NetBSD: Makefile.common,v 1.1 2003/03/29 08:18:46 taca Exp $
|
|
|
|
DISTNAME= samba-${SAMBA_BASE_VERS}-ja-${SAMBA_JA_VERS}
|
|
SAMBA_BASE_VERS= 2.2.7a
|
|
SAMBA_JA_VERS= 1.1
|
|
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}
|