Commit Graph

181 Commits

Author SHA1 Message Date
Shaun Amott
c9e8541afc - Maintainer reports: [1]
After recent release of Samba 3.0.23c and corresponding version of
  port several problems with it were reported back by the users.

  - Fix for the broken OPTIONS menu due overlong line. That addresses PR
    ports/103158 and ports/102980
  - Fix build on FreeBSD 7. PR ports/102919.
  - Several fixes to the rc.d/samba script, as well as a new code.
    Should handle 'restart' properly now.
  - Remove enforcement of a daemon shutdown during deinstallation due
    several requests.
  - SAMBA_PRIVATEDIR can now be redefined.

- Warn the user if FAM_SUPPORT is enabled contrary to the selected
  OPTIONS. [2]

PR:		ports/103170 [1] ports/103276 [2]
Submitted by:	Timur I. Bakeyev <timur@gnu.org> (mainainer) [1],
		Scot Hetzel <swhetzel@gmail.com> [2]
Approved by:	maintainer [2]
2006-09-19 01:39:21 +00:00
Renato Botelho
a8c167b565 *** net/samba3:
- Update to 3.0.23c

Common bugs fixed in 3.0.23c include: [1]

  o Authentication failures in pam_winbind when the AD domain
    policy is set to not expire passwords.
  o Authorization failures when using smb.conf options such
    as "valid users" with the smbpasswd passdb backend.

*** net/samba-libsmbclient: [2]
- Small cosmetic changes

*** net/py-samba: [3]
- Reset PORTREVISION back, as master port version bumped

PR:		ports/102805 [1]
		ports/102806 [2]
		ports/102807 [3]
Submitted by:	Timur I. Bakeyev <timur@gnu.org> (maintainer)
2006-09-04 19:00:17 +00:00
Sergey Matveychuk
fd5fae1374 - Update to 3.0.23b
Common bugs fixed in 3.0.23b include:

  o Ambiguity with unqualified names in smb.conf parameters
    such as "force user" and "valid users".
  o Errors in 'net ads join' caused by bad IP address in the list
    of domain controllers.
  o SMB signing errors in the client and server code.
  o Domain join failures when using smbpasswd on a Samba PDC.

Common bugs fixed in 3.0.23a include:

  o Failure to strip the domain name from groups when 'winbind
    use default domain = yes'
  o Failure in pam_winbind to correctly parse arguments.
  o Bad token creation of local users on member servers not
    running winbindd.
  o Failure to add users or groups to ACLs using the Windows
    object picker.
  o Failure in file serving code when 'kernel oplocks = yes'.

New features in 3.0.23a include:

  o New "createupn" option to "net ads join"
  o Rewritten Kerberos keytab generation when 'use kerberos
    keytab = yes'

PR:		ports/102040
Submitted by:	maintainer
2006-08-15 15:25:02 +00:00
Jun Kuriyama
16b56ac16c - Upgrade to 3.0.23 (including security fix).
o Improved 'make test'
   o New offline mode in winbindd.
   o New Kerberos support for pam_winbind.so.
   o New handling of unmapped users and groups.
   o New non-root share management tools.
   o Improved support for local and BUILTIN groups.
   o Winbind IDMAP integration with RFC2307 schema objects supported
     by Windows 2003 R2.
   o Rewritten 'net ads join' to mimic Windows XP without requiring
     administrative rights to join a domain.

PR:		ports/100100
Submitted by:	maintainer
2006-07-12 00:16:32 +00:00
Marcus Alves Grando
977260e5fb - Update to 3.0.22
PR:		95325
Submitted by:	maintainer
Security:	http://us5.samba.org/samba/security/CAN-2006-1059.html, CVE-2006-1059
2006-04-05 03:14:27 +00:00
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