Commit Graph

176 Commits

Author SHA1 Message Date
Ade Lovett
eadead9215 Fix build of the slave port net/samba-libsmbclient in the case
where WRKDIRPREFIX is set.

PR:		93626
Submitted by:	NIIMI Satoshi <sa2c@sa2c.net>
Approved by:	maintainer
2006-02-22 08:46:36 +00:00
Tom McLaughlin
538c89e6eb Update to 3.0.21b
- Server crashes in smbd.
- Compile issues on 64-bit platforms.
- Crash bugs on big-endian systems.
- Over 30 bugzilla reports closed.

PR:		93552
Submitted by:	maintainer
2006-02-19 20:11:09 +00:00
Sergey Matveychuk
982ae47319 - Update to 3.0.21a
Common bugs fixed in 3.0.21 include:

  o Missing groups in a user's token when logging in via kerberos
  o Incompatibilities with newer MS Windows hotfixes and
    embedded OS platforms
  o Portability and crash bugs.
  o Performance issues in winbindd.

New features introduced in Samba 3.0.21 include:

  o Complete NTLMv2 support by consolidating authentication
    mechanism used at the CIFS and RPC layers.
  o The capability to manage Unix services using the Win32
    Service Control API.
  o The capability to view external Unix log files via the
    Microsoft Event Viewer.
  o New libmsrpc share library for application developers.
  o Rewrite of CIFS oplock implementation.
  o Performance Counter external daemon.
  o Winbindd auto-detection query methods when communicating with
    a domain controller.
  o The ability to enumerate long share names in libsmbclient
    applications.

PR:		ports/91528
Submitted by:	Timur I. Bakeyev (maintainer)
2006-01-09 16:45:33 +00:00
Ade Lovett
54a0b86543 Mass-conversion to the USE_AUTOTOOLS New World Order. The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.

Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.

Preliminary documentation can be found at:
	http://people.FreeBSD.org/~ade/autotools.txt

which is in the process of being SGMLized before introduction into the
Porters Handbook.

Light blue touch-paper.  Run.
2005-11-15 06:52:12 +00:00
Sergey Matveychuk
0271c8726b - Update to 3.0.20b
Changes:
 o A crash bug in winbindd
 o Reporting files as read-only instead of returning the
    correct error code of "access denied"
 o File system quota support defects
 o Stability problems with winbindd.
 o Crash bugs caused by incompatibilities on 64-bit systems.
 o User Manager interoperability problems.

PR:		ports/87517
Submitted by:	maintainer
2005-10-16 17:28:00 +00:00
Vsevolod Stakhov
ff9369472b Update to 3.0.20.
Additional features introduced in Samba 3.0.20 include:

  o Support for several new Win32 rpc pipes.
  o Improved support for OS/2 clients.
  o New 'net rpc service' tool for managing Win32 services.
  o Capability to set the owner on new files and directory
    based on the parent's ownership.
  o Experimental, asynchronous IO file serving support.
  o Completed Support for Microsoft Print Migrator.
  o New Winbind IDmap plugin (ad) for retrieving uid and gid
    from AD servers which maintain the SFU user and group
    attributes.
  o Rewritten support for POSIX pathnames when utilizing
    the Linux CIFS fs client.
  o New asynchronous winbindd.
  o Support for Microsoft Print Migrator.
  o New Windows NT registry file I/O library.
  o New user right (SeTakeOwnershipPrivilege) added.
  o New "net share migrate" options.

PR:		85276
Submitted by:	Timur I. Bakeyev (maintainer)
Approved by:	perky (mentor)
2005-09-11 19:42:34 +00:00
Jun Kuriyama
3712c48039 - Unbreak net/samba3 and japanese/samba3 on 7-current.
- Portability changes for 4.x.

Submitted by:	maintainer
2005-07-20 04:17:44 +00:00
Pav Lucistnik
8749af6ab6 - Turn off ADS in samba-libsmbclient when PACKAGE_BUILDING. Proper fix will
be conjured by maintainer later.

Reported by:	krismail
2005-04-22 08:21:29 +00:00
Pav Lucistnik
bc110054fd - Update to 3.0.14a
PR:		ports/80029
Submitted by:	Timur I. Bakeyev <timur@gnu.org> (maintainer)
2005-04-17 16:10:50 +00:00
David E. O'Brien
c3d8037aeb At Kris's request, back out the MACHINE_ARCH spelling correction until
after 5.4-RELEASE.
2005-04-12 03:26:56 +00:00
David E. O'Brien
f2fc2d60ae Assist getting more ports working on AMD64 by obeying the
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.
2005-04-11 08:04:41 +00:00
Alexey Dokuchaev
0c8c0874e3 Fix a bug that breaks copy/delete of files from Win98 Explorer.
Bugzilla:	https://bugzilla.samba.org/show_bug.cgi?id=2501
Approved by:	portmgr (krion)
2005-03-25 10:54:10 +00:00
Alexey Dokuchaev
8f5d0f33d7 Update to version 3.0.12.
Currently, ADS support is off for the package builds, as it creates
dependency problems with Kerberos5.  Also, an experimental support
for extended attributes is included.

PR:		ports/79037
Submitted by:	maintainer
2005-03-20 09:29:05 +00:00
Jun Kuriyama
22f2d61c80 Update to 3.0.11.
PR:		ports/77187
Submitted by:	maintainer
2005-02-07 05:15:17 +00:00
Palle Girgensohn
34fa6c853e Split the postgresql ports into a server and a client part.
All ports depending on postgresql shall use the USE_PGSQL=yes knob
defined in Mk/bsd.ports.mk. Bumping portrevisions where needed.

PR:		75344
Approved by:	portmgr@ (kris), ade & sean (mentors)
2005-01-31 00:35:55 +00:00
Adam Weinberger
cbd88b8611 Re-word a warning message. Fix a spelling error[1] and bring to
active tense.

Submitted by:	Timothy Luoma <tim@tnluoma.com>
2005-01-15 05:12:24 +00:00
Sergey Matveychuk
92d47ccb5d - Update to 3.0.10
PR:		ports/75168
Submitted by:	Joerg Pulz <Joerg.Pulz(at)frm2.tum.de>
Reworked by:	maintainer
2004-12-21 12:24:03 +00:00
Kirill Ponomarev
6fc70a0faf Update to 3.0.9
o Problem updating roaming user profiles.
o Crash in smbd when printing from a Windows 9x client.
o Unresolved symbols in libsmbclient which caused
  applications such as KDE's konqueror to fail when
  accessing smb:// URLs.

PR:		ports/74223
Submitted by:	maintainer
2004-11-23 17:34:51 +00:00
Pav Lucistnik
025d09c0c3 - Update to 3.0.8
o Fix for CAN-2004-0930 -- smbd remote DoS vulnerability.

PR:		ports/73701
Submitted by:	Timur Bakeyev <timur@gnu.org> (maintainer)
2004-11-09 21:34:44 +00:00
Jun Kuriyama
1979e5a947 - Resurrect I18N option again with renaming as WITH_MULTIBYTE.
Approved by:	maintainer
2004-10-12 22:47:42 +00:00
Tom Rhodes
29056f4900 Remove files accidently not removed from previous commit.
Approved by:	portmgr
2004-09-14 16:15:58 +00:00
Tom Rhodes
5c6d60bdaf Update to fix recently announced security vulnerability (DoS issues).
PR:		71704
Submitted by:	Timur Bakeyev <timur@gnu.org>
Approved by:	portmgr (marcus)
2004-09-13 20:39:35 +00:00
Michael Nottebrock
d956ad3a7b Add a patch to fix compilation of quota support on 4-STABLE.
Submitted by: Mario Ferreira <lioux@FreeBSD.org>
2004-09-01 21:59:11 +00:00
Michael Nottebrock
68322422c6 Update to 3.0.6.
Submitted by: maintainer
2004-09-01 16:23:29 +00:00
Michael Nottebrock
5d63df3f66 Make fetchable.
Submitted by: maintainer
2004-08-30 20:41:25 +00:00
Tom Rhodes
e7daceab9f Update to 3.0.5.
Submitted by:	MAINTAINER
2004-07-22 14:38:05 +00:00
Edwin Groothuis
d281f6efd9 Here I attach the patch that fixes mentioned 3 problems as well as few others:
* BUG 1315 - wbinfo -t unsuccessful on 3.0.4
 * BUG 1319 - Cannot write to a share with write-list users
 * BUG 1345 - Macromedia Homesite cannot connect anymore after upgrade to 3.0.4

 * Patch from Rudolf Cejka <cejkar@fit.vutbr.cz> - rpcclient does not recognize
     parameters in -c <command> correctly.

 * Patch from Joerg Pulz <Joerg.Pulz@frm2.tum.de> - fixes to samba.sh startup script.

PR:		ports/67865
Submitted by:	edwin@mavetju.org,Rudolf Cejka <cejkar@fit.vutbr.cz>,Joerg Pulz <Joerg.Pulz@frm2.tum.de>
Approved by:	maintainer
2004-07-03 12:46:41 +00:00
Jun Kuriyama
69bc4a83a9 Add I18N knob.
This patch originally developed by miraclelinux.com team for v3.0.2a.
I integrated it to apply to v3.0.4.  All complains about this knob
should be sent to me, not maintainer nor miraclelinux.com team.

No response from:	maintainer
2004-06-03 07:57:07 +00:00
Mathieu Arnold
4031a6967c Remove databases/postgresql-client because there can't be a -server, and having
it installed prevents databases/postgresql7 from being installed, leading to
some dependencies problems
2004-05-25 09:19:42 +00:00
Michael Nottebrock
931f23c7ef - Put lockfiles into ${VARDIR}/db/samba
- Resolve kerberos/ldap issues with libsmbclient
- Reenable iconv autodetection
- Add a small patch from Konstantin Reznichenko <kot@premierbank.dp.ua> that fixes
  coredump of smbd when user add script is invoked

PR: ports/66617
Submitted by: maintainer
2004-05-18 14:52:48 +00:00
Michael Nottebrock
3f5d48af9e Update to version 3.0.4.
PR: ports/66503
Submitted by: Timur I. Bakeyev <timur@gnu.org>
2004-05-11 20:30:02 +00:00
Joe Marcus Clarke
138d9265b7 Fix the kerberos dependency so that this will properly build on the clusters,
and retain its kerberos dependency at runtime.

Submitted by:	maintainer
2004-05-11 19:23:16 +00:00
Pav Lucistnik
862b7eb349 - Update to 3.0.3.r1
- Rewrite libsmbclient port to not conflict with samba port, stop installing
  libsmbclient in samba port
- Split out python extensions into standalone port

PR:		ports/65976
Submitted by:	Timur I. Bakeyev <timur@gnu.org> (samba-devel maintainer)
Approved by:	Koop Mast (samba-libsmbclient maintainer)
2004-05-09 20:34:40 +00:00
Pav Lucistnik
4de7a65edf - Fix wrong location of lockdir from revision 1.105. This broked printing.
PR:		ports/65818
Submitted by:	Timur Bakeyev <timur@gnu.org> (maintainer)
2004-04-20 16:15:05 +00:00
Pav Lucistnik
1c58bcd122 - Improve rc script: if samba_enable is not set, use fine grained control
using smbd_enable and nmbd_enable and silence warning about samba_enable
  not being set.

PR:		ports/65598
Submitted by:	Timur I. Bakeyev <timur@com.bat.ru> (maintainer)
Requested by:	obrien
2004-04-18 14:26:11 +00:00
Michael Nottebrock
3ee4f057d0 Change krb detection and dependencies again.
Submitted by: Maintainer
2004-04-12 16:45:41 +00:00
Michael Nottebrock
2829138b07 Fix kerberos detection on 4.x (and kerberos disabled systems).
PR: ports/65291
Approved by: maintainer
2004-04-07 15:20:49 +00:00
Sergey A. Osokin
115c991449 Update to 3.0.3.p2 (aka pre2), which containes
a lot of imporvements and bugfixes since 3.0.2a.

In addition following problems solved:
 o linking agaist libiconv is mandatary now
 o more ways of detecting Kerberos5 installation and
   LIB_DEPENDS on Heimdal port if none is found -
   should address problems with bentoo building as well
 o fixed problem when port wasn't compilable when LDAP
   wasn't chosen and ADS was.

Submitted by:	Timur Bakeyev <timur@gnu.org> (maintainer)
PR:		65237
2004-04-06 11:56:20 +00:00
Pav Lucistnik
5a2e431ad0 - Revert part of rev 1.105, PORTVERSION went incorrectly backwards
with 3.0.2a -> 3.0.2.a. 2.a notation is reserved for alpha versions.

Requested by:	krion, marcus
2004-03-31 13:10:43 +00:00
Pav Lucistnik
826d04eb4e - Convert samba-libsmbclient into a slave port of samba-devel.
PR:		ports/64523
Submitted by:	Timur I. Bakeyev <timur@com.bat.ru> (samba-devel maintainer)
Approved by:	Koop Mast <kwm@rainbow-runner.nl> (samba-libsmbclient maintainer)
2004-03-29 19:11:28 +00:00
Sergey A. Osokin
ec91909a2b Add two spaces for fix describe target for 4.8's make.
Spotted by:	Scott Lipcon <slipcon@mercea.net>
Patch from:	Timur I. Bakeyev <timur@com.bat.ru> (maintainer)
2004-03-16 17:10:03 +00:00
Mark Linimon
ff794fff30 Remove artifacts from local testing here; fix formatting. 2004-03-13 17:35:28 +00:00
Mark Linimon
e6beafd1cf Address some oddities on 4.x: work around NSS support missing; the separate
knob for Kerberos is misleading, as it is necessary only for ADS support;
the installation scripts renamed installed binaries to *.old.  Also,
delete the USE_OPENLDAP_VER?= line, it is not only not needed once you
set USE_OPENLDAP=yes, it can positively interfere with LDAP version bumps

PR:		ports/64057
Submitted by:	Timur I. Bakeyev <timur@gnu.org> (maintainer)
Reviewd by:	eik
2004-03-13 10:39:59 +00:00
Ade Lovett
91e0c8f1a7 Replace all known incantations of WANT_{AUTOMAKE,AUTOCONF,LIBTOOL}* with
the USE_<x> equivalents.  In the current scheme of things, the WANT_
variables in this case are synonymous with the USE_ ones, and thus need
to be exterminated.

First in a series of major autotools cleanups.
2004-03-12 02:48:25 +00:00
Sergey A. Osokin
61ca76b3a4 Add MASTER_SITE_SAMBA for samba official mirrors.
Utilize MASTER_SITE_SAMBA for SMB-specific ports.

Submitted by:	Kimura Fuyuki <fuyuki@nigredo.org>
PR:		63861
2004-03-11 09:58:04 +00:00
Mark Linimon
7d04f9f55e Fix up some conflicts issues: there was an edge case where samba-devel
conflicted with itself (only shows up in edge cases); there was a case
where two ports in japanese/ installed smbfs man pages -- but one
installed very old ones.  This seems to be the best conclusion from
the following convoluted PR:

PR:		ports/59599
Submitted by:	Koop Mast <einekoai@chello.nl>
Reviewed by:	eik, trevor, dwcjr, nakaji, at various times
2004-03-10 07:46:51 +00:00
Oliver Braun
a32749e1a3 Add two new patches and "rename" patch-source_Makefile.in to patch-Makefile.in.
Submitted by:	maintainer
2004-03-05 15:36:00 +00:00
Oliver Braun
bd00fedbb9 * Usage of OPTIONS and config target for GUI configuration tool (PR 50044).
* No(?) hidden dependencies, configuration variables for almost all available
  options, with ability to negate OS defaults (PR 60414).
* Consistent ADS and WINBIND support, with all the necessary pam and nss
  modules, as well as with documentation (PR 50039).
* rcNG startup script, that handles start of winbindd as well (PR 44273).
* CONFIGURE_ENV get PREFIX by default (fixes PR 61636 and PR 60254).
* Better support for hier(7) - suplimentary modules went from etc/ to
  lib/samba/, log files are in /var/log/samba (PR 60254 and PR 62728).
* libsmbclient installs with all necessary symlinks (PR 60994).
* Incorporate fixes to smb.conf.default from PR 60994.
* Clean installation of manpages(no linux staff).
* Various other small fixes.
* Pass Maintainership to "Timur I. Bakeyev <timur@gnu.org>"

Submitted by:	"Timur I. Bakeyev <timur@gnu.org>"
Approved by:	dwcjr (old maintainer)
2004-03-05 14:25:42 +00:00
Joe Marcus Clarke
8ea4f911fc With my portmgr hat on, reset the maintainer of samba[-devel] to ports@.
David has not committed to these ports since 2002/12/15, and there are some
updates pending.  This is inline with the new maintainer timeout policy
as speleed out in the Porter's Handbook.
2004-03-04 08:09:58 +00:00
Oliver Braun
5c7a389470 Upgrade to 3.0.2a.
Submitted by:	maintainer
2004-03-02 14:42:30 +00:00