summaryrefslogtreecommitdiff
path: root/net/samba
AgeCommit message (Collapse)AuthorFilesLines
2012-01-17Convert packages with add --libdir=* to CONFIGURE_ARGS to usesbd1-2/+2
GNU_CONFIGURE_LIBDIR or GNU_CONFIGURE_LIBSUBDIR.
2011-12-19mount.cifs and umount.cifs were removed along with configure option.asau2-11/+3
This fixes packaging and installation on Linux.
2011-12-16Update to Samba 3.6.1asau10-147/+110
Major enhancements in Samba 3.6.1 include: o Fix smbd crashes triggered by Windows XP clients (bug #8384). o Fix a Winbind race leading to 100% CPU load (bug #8409). o Several SMB2 fixes. o The VFS ACL modules are no longer experimental but production-ready. Full release notes at http://www.samba.org/samba/history/samba-3.6.1.html Major enhancements in Samba 3.6.0 include: - Changed security defaults: client ntlmv2 auth = yes client use spnego principal = no send spnego principal = no - SMB2 support (fully functional with one omission) - Internal Winbind passdb changes - New Spoolss code - ID Mapping Changes - Endpoint Mapper - Internal restructuring - SMB Traffic Analyzer (http://holger123.wordpress.com/smb-traffic-analyzer/) - NFS quota backend on Linux Full release notes at http://www.samba.org/samba/history/samba-3.6.0.html
2011-12-16Remove accidentaly resurrected patches.asau2-26/+0
2011-12-16Update to Samba 3.5.11 from net/samba35, part of Samba packages rearrangement.asau56-1797/+941
2011-08-02Add workaround for NetBSD 5.99.54 as samba35.taca2-1/+16
2011-07-27Try to fix build problem with recent kerberos5 header?taca2-1/+17
The problem was noted by Paul Goyette on pkgsrc-users@.
2011-04-23Fix build with the latest version of Heimdal under NetBSD/current.tron1-1/+6
2011-04-22recursive bump from gettext-lib shlib bump.obache1-2/+2
2011-01-27smbd does not require nmbd to runadam1-3/+1
2011-01-13png shlib name changed for png>=1.5.0, so bump PKGREVISIONs.wiz1-2/+2
2010-12-06Seems like Darwin also supports ACLsadam1-2/+2
2010-12-03add ads, ldap, pam, and winbind to default pkg optionsjmcneill2-3/+4
bump pkg revision
2010-06-19Add a patch to fix CVE-2010-2063.taca4-5/+48
Bump PKGREVISION.
2010-04-15Bump PKGREVISION due to removing -B flag from winbindd rc.d scriptsborrill1-2/+2
2010-04-15winbindd does not have a -B flag. As far as I can see, it never did havesborrill1-2/+1
(It was added to this rc.d script as part of the upgrade to 3.0.20b, but winbindd in 3.0.20b does not have a -B flag).
2010-04-14Add openssl bl3.mk file so that we play nicely with PREFER_PKGSRC+=opensslsborrill1-1/+2
2010-03-08Disable PIE on NetBSD/macppc to fix use of unsupported relocation type in.jmmv2-2/+10
Samba 3.0 and 3.3. They were completely broken before this. Bump PKGREVISION for both samba and samba33. Fix from PR pkg/38961 by Makoto Fujiwara <makoto at ki dot nu>.
2010-02-09let the "wide links" option default to "false", as a preliminarydrochner3-5/+15
response to the recent symlink attack problem approved by Takahiro Kambe bump PKGREVISION
2009-10-11Remove master site that does not resolve.wiz1-2/+1
2009-10-04Update samba package to 3.0.37.taca11-69/+82
This is a security release in order to address CVE-2009-2813, CVE-2009-2948 and CVE-2009-2906. Please note that Samba 3.0 is not maintained any longer. This security release is shipped on a voluntary basis. o CVE-2009-2813: In all versions of Samba later than 3.0.11, connecting to the home share of a user will use the root of the filesystem as the home directory if this user is misconfigured to have an empty home directory in /etc/passwd. o CVE-2009-2948: If mount.cifs is installed as a setuid program, a user can pass it a credential or password path to which he or she does not have access and then use the --verbose option to view the first line of that file. o CVE-2009-2906: Specially crafted SMB requests on authenticated SMB connections can send smbd into a 100% CPU loop, causing a DoS on the Samba server.
2009-09-09Switch to using popt from pkgsrc instead of internal version.wiz1-3/+3
Requested in PR 34444 and by David A. Holland. Bump PKGREVISION.
2009-09-09Conditionalise on NSS_INFO_MODULES further, fixes Solaris build. Changesketch2-7/+18
double-negative test to a positive one.
2009-08-26bump revision because of graphics/jpeg updatesno1-1/+2
2009-08-16Update to 3.0.36:wiz3-8/+7
Please note, that the 3.0 series will be DISCONTINUED after this release! There will be neither any bugfix release nor any security release. Updating to the latest release series is strongly recommended. For more information on current Samba releases, please see Major enhancements included in Samba 3.0.36 are: o Fix Winbind crash on 'getent group' (bug #5906). o Excel save operation corrupts file ACLs (bug #4308). o Prevent segmentation fault on joining a very long domain name.
2009-07-08Update "samba" package to version 3.0.35. Changes since version 3.0.34:tron5-120/+84
- CVE-2009-1888: In Samba 3.0.31 to 3.3.5 (inclusive), an uninitialized read of a data value can potentially affect access control when "dos filemode" is set to "yes". This security fix has already been integrated into "pkggsrc" via a patch previously. The package was only updated to make future maintenance easier.
2009-06-23add a patch from upstream:drochner3-3/+17
CVE-2009-1888: In Samba 3.0.31 to 3.3.5 (inclusive), an uninitialized read of a data value can potentially affect access control when "dos filemode" is set to "yes". bump PKGREVISION
2009-06-14Remove @dirrm entries from PLISTsjoerg1-27/+1
2009-05-20Recursive ABI depends update and PKGREVISION bump for readline-6.0 shlibwiz2-2/+4
major change. Reported by Robert Elz in PR 41345.
2009-03-21Update "samba" package to version 3.0.34. Changes since version 3.0.32:tron7-62/+226
- Fix update of machine account passwords. - Fix SMB signing issue on Windows Vista with MS Hotfix KB955302. - Fix Winbind crashes. - Correctly detect if the current dc is the closest one. - Add saf_join_store() function to memorize the dc used at join time. This avoids problems caused by replication delays shortly after domain joins. - Fix write list in setups using "security = share".
2009-03-20Simply and speed up buildlink3.mk files and processing.joerg1-13/+6
This changes the buildlink3.mk files to use an include guard for the recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS, BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of enter/exit marker, which can be used to reconstruct the tree and to determine first level includes. Avoiding := for large variables (BUILDLINK_ORDER) speeds up parse time as += has linear complexity. The include guard reduces system time by avoiding reading files over and over again. For complex packages this reduces both %user and %sys time to half of the former time.
2009-03-03Rework detection of getifaddrs() code so that it precedes the AIX method assborrill4-41/+54
AIX method was being chosen in preference (on NetBSD 5.0 at least). This broke net and rpcclient, etc. as they failed to enumerate interfaces correctly.
2009-02-03Samba embeds lots of debug info into shipped binaries; one is an explicituebayasi1-1/+2
source directory source/smbd/build_options.c and __FILE__ lines in DEBUG(). Give up wrkref checks here.
2008-11-28Add samba-3.0.32-CVE-2008-4314.patch.taca3-4/+9
http://www.samba.org/samba/security/CVE-2008-4314.html Bump PKGREVISION.
2008-10-09Don't leak build user in install scripts. Bump revision.joerg1-2/+3
2008-08-30Update "samba" package to version 3.0.32. Changes since 3.0.30:tron4-25/+8
- Prevent crash bug in Winbind caused by a race condition when a child process becomes unresponsive. - Fix interactive password prompting in the "net" command. - Documentation clarifications and typographical fixes. - Correct issues with running Winbind running on a Samba PDC. - Problems with trusted Windows 2008 domains. - Difficulty joining an NT4 or Windows 2000 AD domain.
2008-06-28Update "samba" package to version 3.0.30. Changes since 3.0.28a:tron12-420/+55
- Fix for CVE-2008-1105. - Remove man pages for ldb tools not included in Samba 3.0. - Fix build for pam_smbpass. - Fix a crash in tdb_wrap_log(). - BUG 5267: Fix for nmbd termination problems when no interfaces found. - BUG 5326: OS/2 servers give strange "high word" replies for print jobs. - Remove MS-DFS check that required the target host be ourself. - BUG 5372: Fix high CPU usage of cupsd on large print servers by using more efficient CUPS queries in smbd. - Rewrite integer wrap checks to deal with gcc 4.x optimizations. - BUG 5095: Fix the enforcement of the "Manage Documents" access right. - Don't free memory from getpass() in mount.cifs. - BUG 5460: Fix MS-DFS referral problem in server code. - Fix bug in Winbind that caused the parent to ignore dead children. - Fix compile warnings. - Fix build for pam_smbpass. - Document build fixes. - BUG 4235: Improve compliance to the Squid helper protocol. - BUG 5107: Fix handling of large DNS replies on AIX and Solaris. - Prevent cycle in Wibind's list of children when reaping dead processes. - BUG 5419: Fix memory leak in ads_do_search_all_args() (merge from v3-2). - Fix winbind NETLOGON credential chain on a samba dc for w2k8 trusts. - Fix client connections and negotiation with Windows 2008 DCs in member server code. - Add NT_STATUS_DOWNGRADE_DETECTED error code (merge from v3-2). - BUG 5430: Fix pam_winbind.so on Solaris (requires -lsocket). - Re-add samr getdispinfoindex parsing which got lost in the glue commit. - BUG 5461: Implement a very basic _samr_GetDisplayEnumerationIndex(). Corrects interop problem between Citrix PM and a Samba DC. - BUG 3840: Fix smbclient connecting to NetApp filers when using whitespace in the user's password. - BUG 4901: Fix behavior of "ldap passwd sync = only". - BUG 5317: Fix debug output from domain_client_validate(). - BUG 5338: Fix format string bug in rpcclient. - Ensure that "wbinfo -a trusted\\user%password" works correctly on a Samba DC with trusts. - BUG 5336: Fix SetUsetrInfo(level 25) to update the pwdLastSet attribute. - BUG 5350: Fallback to anonymous sessions if not trust password could be obtained on Samba DCs and member servers. - BUG 5366: Fix password chat on Sun OpenSolaris (Nevada). - Fix signing problem in the client with trans requests. - Fix alignment bug hitting Solaris with "reset in zero vc" activated. - Fix build with glibc 2.8. - Enable winbind child processes to do something with signals, in particular closing and reopening logs on SIGHUP. - Documentation cleanup after r emerging docs from svn to git and back-porting from the v3-2 branch. - Add implementation of machine-authenticated connection to netlogon pipe used when connecting to win2k and newer domain controllers. - Fix trusted users on a DC that uses the old idmap syntax. - Only have Winbind cache domain password policies that were successfully retrieved. - Fix alignment bug when marshalling printer data replies. - Fix DeleteDriverDriverEx() checks to prevent removing in use files.
2008-05-28add patches from redhat bugzilla (#446724) to fix CVE-2008-1105drochner8-2/+177
(heap buffer overflow in client code) bump PKGREVISION
2008-04-12Convert to use PLIST_VARS instead of manually passing "@comment "jlam3-44/+32
through PLIST_SUBST to the plist module.
2008-04-03Update samba to version 3.0.28a.jlam21-245/+191
CHANGES FOR PKGSRC: ================== Makefile: + Modify section that manually handles the ELF symlinks for samba shared libraries -- add additional libraries that are built (addns, smbsharemodes) and reorganize so we don't need two loops where one will do. + Pass --with-included-popt to the configure script to force using the popt distribution included with samba to avoid any library mismatch errors between samba and any installed popt. This fixes PR pkg/34444 by Jason Lingohr. + Don't build the smbmount programs on Linux -- they're deprecated in favor of the mount.cifs programs. + Remove some pkgviews-related settings -- I'm not supporting pkgviews installation of samba. Makefile.patches: + Empty out PATCHFILES because we are updating to the latest release of samba, which has all previous patches for security advisories already rolled into the main sources. Makefile.mirrors: + Update SAMBA_MIRRORS in Makefile.mirrors to the latest list of FTP mirrors. options.mk: + Only show the ``acl'' option on platforms that actually support POSIX ACLs. + Add a new ``fam'' option to enable building the notify_fam VFS module. patch-ab, patch-ax: + Remove patch-ab and update patch-ax -- there's nothing for the scripts to back up so we don't need to patch the install* scripts to avoid this. patch-ae, patch-ah: + Update patch-ae and remove patch-ah -- we should definitely check that PAM_AUTHTOK_RECOVERY_ERR is defined before using its value to define PAM_AUTHTOK_RECOVER_ERR. patch-at, patch-au: + Fix patch-at and patch-au -- in configure.in, we need to "escape" left and right brackets or else m4 will strip them away in the resulting configure script. This should fix the detection of FreeBSD and NetBSD systems capable of using nss_winbind noted in PR pkg/38076 by Ingo Meyer. patch-ay: + Remove some unnecessary changes -- we can safely just do "mkdir" in some places because we know the parent and any intermediate directories exist. patch-be: + Fix a bug in locating WINS_LIST -- nmbd/nmbd_winsserver.c was referring to WINS_LIST under the state directory in one place and under the lock directory in another; change all references to be under the state directory. patch-db: + Add patch to fix the build of samba on older BSDs. Patch supplied in PR pkg/37487 by John Frear. All remaining changes to patches/patch-* are simply to remove fuzz. MAJOR CHANGES FROM VERSION 3.0.26a: * Fix failure to join Windows 2008 domains. * Fix Windows Vista (including SP1 RC) inter-op issues. * Add a new ``administrative share'' service parameter for defining hidden shares that cannot be managed from Windows. * Fix for CVS-2007-6015 (already fixed in 3.0.26anb4 in pkgsrc). * Fix for CVS-2007-5398 (already fixed in 3.0.26anb4 in pkgsrc). * Fix for CVS-2007-4572 (already fixed in 3.0.26anb4 in pkgsrc). Also subsequent fix for regression experienced by smbfs clients caused by the fix for CVS-2007-4572, noted in PR pkg/38300 by Dave Barnes. * Many other bugs fixed and memory leaks plugged.
2008-02-19Try to fix build problem on current with pam option.taca2-1/+15
2007-12-21fix the problems with SIOCGIFCONF and its wrong use here by addingdrochner6-39/+217
a getifaddrs-based implementation, fix another botch in the patch for "configure", bump PKGREVISION
2007-12-10Add a patch for http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2007-6015adrianp3-5/+8
PKGREVISION++
2007-11-16Apply security fixes for CVE-2007-4572 and CVE-2007-5398 released by thetron3-9/+15
Samba project. Bump package revision.
2007-11-06Fixed an expansion of @mandir@ that accidentally got into patch-ba inrillig3-5/+6
revision 1.5. PKGREVISION++
2007-10-28Update samba to 3.0.26a.taca38-19295/+421
pkgsrc change: Add support for DESTDIR. Changes from 3.0.24 are huge, please refer WHATSNEW.txt. <http://viewcvs.samba.org/cgi-bin/viewcvs.cgi/branches/SAMBA_3_0_26/WHATSNEW.txt?rev=22651&view=markup>
2007-09-25Back out previous. Pointed out by uebayasi@ and martti@.hira1-2/+2
2007-09-25ln -> ${LN}.hira1-2/+2
2007-06-08fix path to .cz mirrorjdolecek1-2/+2
2007-05-22Fix package list issue affecting Linux, "sbin/mount.cifs" andtron2-3/+5
"sbin/umount.cifs" were missing. Bump package revision. This should fix PR pkg/36372 by Ondrej Tuma.