Commit graph

86 commits

Author SHA1 Message Date
Timur I. Bakeyev
b24a5794ba This is a security update of Samba 3.0.28a, that address CVE-2008-1105.
Approved by:	shaun (mentor, implicit)
Security:	CVE-2008-1105
2008-05-29 10:47:46 +00:00
Timur I. Bakeyev
68ddaf05b5 Update port to the 3.0.28a revision.
Major changes:

  o Failure to join Windows 2008 domains
  o Windows Vista (including SP1 RC) interop issues

Approved by:	shaun (mentor, implicit)
2008-05-01 16:32:54 +00:00
Timur I. Bakeyev
16c048e9f1 Samba 3.0.28 is a security release to address CVE-2007-6015.
Approved by:		portmgr (marcus)
2007-12-15 00:00:02 +00:00
Timur I. Bakeyev
2a1c6bc502 This is a cummulative update of net/samba3 from version 3.0.25a to
3.0.26a. Detailed list of all the changes can be found:

  http://www.samba.org/samba/history/samba-3.0.26a.html

Changes are:
o Memory leaks in Winbind's IDMap manager.
o CVE-2007-4138 - Incorrect primary group assignment for domain
  users using the rfc2307 or sfu winbind nss info plugin.
o File sharing with Widows 9x clients.
o Winbind running out of file descriptors due to stalled child
  processes.
o MS-DFS inter-operability issues.
o Offline caching of files with Windows XP/Vista clients.
o Improper cleanup of expired or invalid byte range locks on files.
o Crashes is idmap_ldap and idmap_rid.

Approved by:	shaun (mentor)
2007-09-18 22:27:58 +00:00
Tim Bishop
c89e412277 - Update to 3.0.25a.
Major bug fixes included in Samba 3.0.25a are:

  o Missing supplementary Unix group membership when using "force
    group".
  o Premature expiration of domain user passwords when using a
    Samba domain controller.
  o Failure to open the Windows object picker against a server
    configured to use "security = domain".
  * Authentication failures when using security = server.

Plus additional local fixes.

PR:		ports/113358
Submitted by:	maintainer
2007-06-05 10:55:06 +00:00
Kirill Ponomarev
cbf318b29d An update of net/samba3 to the 3.0.25 version plus security fixes.
Major features included in the 3.0.25 code base are:

  o Significant improvements in the winbind off-line logon support.
  o Support for secure DDNS updates as part of the 'net ads join'
    process.
  o Rewritten IdMap interface which allows for TTL based caching and
    per domain backends.
  o New plug-in interface for the "winbind nss info" parameter.
  o New file change notify subsystem which is able to make use of
    inotify on Linux.
  o Support for passing Windows security descriptors to a VFS
    plug-in allowing for multiple Unix ACL implements to running
    side by side on the Same server.
  o Improved compatibility with Windows Vista clients including
    improved read performance with Linux servers.
  o Man pages for IdMap and VFS plug-ins.

Security Fixes included in the Samba 3.0.25 release are:

  o CVE-2007-2444
        Versions: Samba 3.0.23d - 3.0.25pre2
        Local SID/Name translation bug can result in
        user privilege elevation

  o CVE-2007-2446
        Versions: Samba 3.0.0 - 3.0.24
        Multiple heap overflows allow remote code execution

  o CVE-2007-2447
        Versions: Samba 3.0.0 - 3.0.24
        Unescaped user input parameters are passed as
        arguments to /bin/sh allowing for remote command
        execution

PR:		ports/112836
Submitted by:	maintainer
Approved by:	portmgr (self)
2007-05-24 07:54:25 +00:00
Sergey Matveychuk
04627d16d3 - Update to 3.0.24
This release contains fixes for the following security advisories:
   o CVE-2007-0452 (Potential Denial of Service bug in smbd)
   o CVE-2007-0453 (Buffer overrun in NSS host lookup Winbind
     NSS library on Solaris)
   o CVE-2007-0454 (Format string bug in afsacl.so VFS plugin)

- Improve RC-file.

PR:		ports/108803
Submitted by:	maintainer
2007-02-07 08:40:44 +00:00
Marcus Alves Grando
38e287f770 - Update to 3.0.23d
- Reset PORTREVISION in net/samba-nmblookup
- Add samba3 entry in UPDATING

PR:		105857
Submitted by:	maintainer
2006-12-07 13:55:52 +00:00
Shaun Amott
20f291b238 Fix a bug introduced by a previous patch, whereby pam_winbind.so would
fail to load correctly.

PR:		ports/104269
Submitted by:	Dominic Marks <dom@helenmarks.co.uk>
Approved by:	portmgr (erwin)
2006-10-11 20:40:35 +00:00
Shaun Amott
88774c2698 - Fix two bugs in the current samba 3.0.23c code, which stopped testparm
and winbindd from working. [1]

- Fix rc.d script variable checks. [2]

PR:		ports/104200 [1], ports/103799 [2]
Submitted by:	Timur I. Bakeyev <timur@gnu.org> (maintainer) [1],
		Tsurutani Naoki <turutani@scphys.kyoto-u.ac.jp> [2]
2006-10-09 17:50:13 +00:00
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Oliver Braun
5c7a389470 Upgrade to 3.0.2a.
Submitted by:	maintainer
2004-03-02 14:42:30 +00:00
Jacques Vidrine
67d5bc650f Add patch for password initialization bug.
Obtained from:	Samba CVS
2004-02-12 15:47:11 +00:00
Joe Marcus Clarke
b45959ed9f * Update samba-devel to the last stable version, 3.0.1
* Add a patch so libsmbclient.[ch] doesn't get installed, thus the CONFICTS
  with samba-libsmbclient can be removed

PR:		61445
Submitted by:	Koop Mast <kwm@rainbow-runner.nl>
Approved by:	dwcjr (maintainer)
2004-02-02 18:18:44 +00:00
Oliver Braun
8af6edf436 Add dependency on converters/libiconv.
Submitted by:	maintainer
2003-03-24 19:02:35 +00:00
David W. Chapman Jr.
b1c4f7eeed Update to alpha20 2002-10-11 14:27:00 +00:00
David W. Chapman Jr.
f7388c6313 Update to alpha19 2002-08-21 14:56:55 +00:00
David W. Chapman Jr.
552d116623 Update to Alpha18 2002-08-09 14:43:34 +00:00
David W. Chapman Jr.
f8be381957 Fix cups support.
PR:		36666
Submitted by:	alane@geeksrus.net
2002-04-02 23:42:32 +00:00
David W. Chapman Jr.
e9b78c2bdc Update to a17
Fix openpam build problems

Submitted by:	alfred
2002-03-31 06:38:13 +00:00
David W. Chapman Jr.
8546de2df8 Update pkg-plist with new files
Fix location of manpage installation to also fix package errors
2002-01-19 04:44:01 +00:00
David W. Chapman Jr.
06f89fdeff Patch configure.in to fix krb building problems when not wanting to build krb
Add dependency to AUTOCONF

Submitted by:	petef
2001-12-24 04:50:51 +00:00