summaryrefslogtreecommitdiff
path: root/net/samba41 (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Remove expired ports:Rene Ladan2016-05-1643-4194/+0
| | | | | | | | | | | 2016-03-01 net/samba41: not supported by the upstream 2016-04-01 net/samba-smbclient: not supported by the upstream 2016-04-01 net/samba-libsmbclient: not supported by the upstream 2016-04-01 net/samba-nmblookup: not supported by the upstream 2016-04-01 net/samba36: not supported by the upstream Notes: svn path=/head/; revision=415323
* Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.Mathieu Arnold2016-04-011-30/+30
| | | | | | | | With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=412348
* - Update security/gnutls to 3.4.10.Tijl Coosemans2016-03-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Rename the LIBDANE option DANE because that's the name of the protocol supported by libgnutls-dane and gnutls-cli. Also clarify the option description. - Add an IDN option. - libgnutls-openssl has been removed in 3.4. Some ports used this library in their LIB_DEPENDS but no port actually required it. - Some old API functions have been removed. Ports that used these have been updated or patched to use the new API. - Add a patch to print/cups to prevent overlinking of libgnutls.so. - Bump PORTREVISION on dependent ports. net-im/jabber: This port used the old API to give users fine grained control over which crypto algorithms were used via a configuration file. It's not immediately obvious how to port this to the new API so the port always uses the defaults now. www/hydra: Mark BROKEN. This uses more removed calls than the other ports, is said to be alpha quality and not fully functional and has been abandoned 10 years ago. PR: 207768 Exp-run by: antoine Approved by: portmgr (antoine) Notes: svn path=/head/; revision=411990
* Combine print/cups-base, print/cups-client and print/cups-image intoTijl Coosemans2016-03-111-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | print/cups and update it to 2.1.3. Also remove print/cups-pstoraster, improve print/cups-filters, print/foomatic-* and update print/hplip to 3.16.2. Long description: First some background. When you hand a file to cups it sets up a chain of filter programs that converts the file to something a printer understands. Each filter has a cost associated with it and cups tries to find the cheapest chain. Costs used to be configured in such a way that files were first converted to PostScript. This could then be manipulated further (e.g. putting multiple pages on one sheet) before finally being sent to a PostScript printer or another filter like pstoraster which produces a raster format understood by non-PostScript printer drivers. Nowadays most filters have been moved from cups to cups-filters and they have been configured to use PDF as an intermediate format instead of PostScript. Merging of cups-base, cups-client and cups-image into print/cups: - cups-image provides a library to work with the cups raster format. It is only used to implement filters and printer drivers and these only exist in the context of a cups server so there's no need to separate this from cups-base. - cups-client provides a library that allows applications to print via cups. It is possible to use the library to access a remote cups server without running a local cups server, but such a setup is discouraged and the configuration file to set this up has been marked deprecated. It is better to run a local cups server and let that talk to the remote cups server because then you have the benefits of local job queuing in case the remote server is down or busy. Given this and the fact that without filters cups-base is now smaller than it used to be it makes sense to merge the ports. The patch also adds options IPPTOOL, DOCS and NLS which when disabled make the new cups package smaller than the current cups-client package. Merging the ports also prevents problems with options like ZEROCONF being configured differently in both ports. - print/cups was a metaport that depended on cups-base and some filters. There isn't really a need for such a metaport so cups-base can be renamed to cups. The filters can be depended on by printer drivers such as hplip if they need them. Additional changes to the new print/cups: - Clean up the patches. They seem to have been regenerated with post-patch changes included. - Add a patch to prevent intermediate conversion to PDF when a PostScript file is sent to a PostScript printer when cups-filters is installed. - Fix the PAM configuration file. - Add a patch to let the server search /usr/local/share/ppd like on Linux so other ports don't have to add links to it. - Remove ulpt(4) helper scripts. The port uses libusb with ugen(4). - Remove support for mDNSResponder. cups-filters only supports Avahi. - Combine ICONS and XDG_OPEN options into an X11 option to support WITHOUT_X11. - Optionally depend on colord for ICC profile support. - Various smaller changes. Changes to print/cups-filters: - Let the cups_browsed rc.d script depend on cupsd and avahi_daemon instead of LOGIN. - Development of foomatic-filters has been moved to cups-filters so let this port install foomatic related files and add foomatic-filters to CONFLICTS. - Fix location of liblouis tables. - Add patch to fix ICC support. Changes to print/cups-pstoraster: This port is essentially an old version of Ghostscript plus a cups filter. It's no longer developed. This commit removes it and changes existing dependencies to print/cups-filters which depends on print/ghostscript* and includes a gstoraster filter that can handle both PostScript and PDF. Changes to print/foomatic-db*: Remove old MASTER_SITES and dependencies and eliminate PKGNAMEPREFIX. Changes to print/foomatic-filters: Install beh backend with its original name again and add cups-filters to CONFLICTS. Changes to print/hplip: - Stop installing hpijs/foomatic-rip support. This is no longer supported upstream. - Stop installing hpcups PPDs. These are now automatically generated. The bundled PPDs are generated for an older version of cups. - Rename the QT option to X11 to support WITHOUT_X11. - Simplify the patches now that ports are installed in a staging area. - Add a patch to set SO_REUSEPORT (next to SO_REUSEADDR) on the mDNS socket like avahi-daemon does. This fixes Zeroconf support for HP network printers. PR: 207746 Exp-run by: antoine Approved by: portmgr (antoine) Notes: svn path=/head/; revision=410825
* Remove deprecated @dirrm's from pkg-plist of samba ports.Pawel Pekala2016-01-211-51/+7
| | | | | | | | | | | | Note that net/samba4 got it's PORTVERSION bumped as stage-qa found one file not included in pkg-plist. PR: 205950 Submitted by: myself Approved by: maintainer timeout Notes: svn path=/head/; revision=406862
* A security fix release of Samba 4.1, 4.2 and 4.3. Samba 4.1 is also marked ↵Timur I. Bakeyev2015-12-192-8/+11
| | | | | | | | | | | | | | as deprecated. Security: CVE-2015-3223 CVE-2015-5252 CVE-2015-5299 CVE-2015-5296 CVE-2015-8467 CVE-2015-5330 Notes: svn path=/head/; revision=404031
* Update Samba4* ports to the latest supplimentary libs and versions.Timur I. Bakeyev2015-11-302-16/+16
| | | | Notes: svn path=/head/; revision=402641
* Improve shebangfix frameworkDmitry Marakasov2015-10-191-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | - Support multiple values in *_OLD_CMD, i.e. we can now fix both "/usr/bin/python" and "/usr/bin/env python" at the same time - Default *_OLD_CMD values are now always appended, so you don't need to specify them in individual ports - Add lua support (depends on USES=lua) - Add more default values, such as "/usr/bin/env foo" for python, perl, bash, ruby and lua - Shebangfix now matches whole words, e.g. we will no longer (erroneously) replace "/usr/bin/perl5.005" with "${perl_CMD}5.005" (but "/usr/bin/perl -tt" is still (correctly) replaced with "${perl_CMD} -tt") Note that *_OLD_CMD items containing spaces must now be quoted (e.g. perl_OLD_CMD=/bin/perl /usr/bin/perl "/usr/bin/env perl") Update shebangfix usage according to new rules in many ports: - Remove *_OLD_CMD for patterns now replaced by default - Quote custom *_OLD_CMD which contain spaces Fix shebangfix usage in many ports (irrelevant to infrastructure change): - Remove redundant SHEBANG_LANG (no need to duplicate default langs) - Remove redundant *_CMD (such as python_CMD=${LOCALBASE}/bin/python${PYTHON_VER} when USES=python is present) - Never use *_OLD_CMD in REINPLACE_CMD matchers, these should always look for exact string Approved by: portmgr (bapt) Differential Revision: D3756 Notes: svn path=/head/; revision=399684
* Remove iconv(), iconv_open() and iconv_close() symbols from libiconv.Tijl Coosemans2015-10-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These were FreeBSD specific aliases for libiconv(), libiconv_open() and libiconv_close() that are now also provided by libc which complicates writing configure tests that work correctly when both libc iconv and libiconv are available. Also, because the libiconv iconv.h header redefines iconv* to libiconv* correct use of the header implies that the aliases aren't used. The following ports needed fixes because there was something wrong with the way they tried to detect or use iconv: audio/deadbeef: Remove LIBICONV_PLUG from a source file. It's a compile-time option and should not be set in source code. comms/hidapi: Use standard AM_ICONV configure macro to look for iconv. deskutils/fbreader: Let ports framework deal with LIBICONV_PLUG. deskutils/ljclive: Override configure test for iconv. deskutils/owncloudclient: Add USES=iconv and patch test for iconv. devel/aegis: Bump PORTREVISION because it no longer uses libiconv. devel/libexplain: Add USES=iconv and override test for iconv. devel/sdl20: Override configure test for iconv. emulators/vmw: Replace OSVERSION checks with ICONV_LIB checks and include <iconv.h> instead of <sys/iconv.h>. irc/scrollz: Override configure test for iconv. japanese/chasen-base: Override configure test for iconv and patch configure so it no longer adds -liconv to linker flags just because it happens to be installed. japanses/eb: Patch configure test for iconv. japanses/eblook: Override configure test for iconv. java/jikes: Override configure test for iconv. multimedia/transcode: Bump PORTREVISION because only one plugin links with libiconv now. net/c3270: Override configure test for iconv. net/samba4*: Bump PORTREVISION because it no longer uses libiconv. The configure script will always add -liconv to the linker flags when it happens to be installed which would be wrong but later on binaries are linked with -Wl,--as-needed and the linker discards -liconv because it finds iconv*() functions in libc now and no longer in libiconv. net-mgmt/icinga-*: Remove dependency on iconv. net-mgmt/netxms: Patch configure so it no longer adds -liconv to linker flags just because it happens to be installed. net/asterisk11: Patch configure so it no longer adds -liconv to linker flags just because it happens to be installed. net-p2p/transmission-*: Override configure test for iconv. www/htmlcxx: Override configure test for iconv. www/httrack: Override configure test for iconv. www/xapian-omega: Override configure test for iconv. x11/mrxvt(-devel): Add USES=iconv and override configure test for iconv. x11/x3270: Override configure test for iconv. x11-wm/jwm: Override configure test for iconv. PR: 202838 Exp-run by: antoine Approved by: portmgr (antoine) Notes: svn path=/head/; revision=398996
* Remove trailing whitespace from Makefiles, M-X.Jimmy Olgeni2015-10-081-1/+1
| | | | Notes: svn path=/head/; revision=398833
* Switch default python_CMD used by shebangfix to ${PYTHON_CMD} for portsAntoine Brodin2015-07-291-2/+1
| | | | | | | | | | | | using python PR: 201077 Reviewed by: mat With hat: portmgr Differential Revision: https://reviews.freebsd.org/D2955 Notes: svn path=/head/; revision=393196
* Remove USES=fakeroot, it hangs when building as a regular user and doesn'tAntoine Brodin2015-06-251-1/+1
| | | | | | | seem necessary Notes: svn path=/head/; revision=390586
* Upgrade Samba41 port to 4.1.18.Timur I. Bakeyev2015-05-204-16/+32
| | | | Notes: svn path=/head/; revision=386869
* MASTER_SITES cleanup.Mathieu Arnold2015-05-141-2/+1
| | | | | | | | | | | | | | | | | | | | | | - Replace ${MASTER_SITE_FOO} with FOO. - Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9% of the time.) - Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and no hint of what it should be was present. - Fix some logic. - And generally, make things more simple and easy to understand. While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and SAMBA macros. Also, replace some EXTRACT_SUFX occurences with USES=tar:*. Checked by: make fetch-urlall-list With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=386312
* Add a new USES=waf to handle the waf building system, allowing to factorise codeBaptiste Daroussin2015-04-081-46/+4
| | | | | | | | | | | | | | | | | | | | | Plug waf into MAKE_CMD and CONFIGURE_CMD so the regular defined targets can be reused Always define _MAKE_JOBS so that when bsd.port.mk will stop overwritting _MAKE_JOBS when parallel jobs are disabled we can enforce -j1 (which is needed to really disable parallelisation with waf WAF_CMD has been created to allow one to override the location of the waf script relatively to WRKSRC CONFIGURE_TARGET is by default defined to "configure" ALL_TARGET is by default defined to "build" INSTALL_TARGET is by default defined to "install" USES=waf is by default stagedir safe Notes: svn path=/head/; revision=383571
* Remove OSVERSION checks that do not make sense any more.Mathieu Arnold2015-04-031-2/+0
| | | | | | | | | | | | | For example (${OSVERSION} >= 900000 && ${OSVERSION} < 900021) is always true, as is (${OSVERSION} > 900002 || ${OSVERSION} < 900000 && ${OSVERSION} > 800107). Regarding patches, when an EXTRA_PATCHES is no longer needed, I remove it, when it is always needed, I renamed it, in one case, I merged two patches. Differential Revision: https://reviews.freebsd.org/D2209 Notes: svn path=/head/; revision=383107
* net category: Remove $PTHREAD_LIBSJohn Marino2015-03-251-2/+1
| | | | | | | | | | | openafs did not pass check-plist (pre-existing) so fixed and bumped. Also, pkg-plist was sorted. mediatomb and spread also fail plist-checks but they weren't fixed. approved by: PTHREAD blanket Notes: svn path=/head/; revision=382278
* Update samba ports to address CVE-2015-0240Timur I. Bakeyev2015-02-243-33/+30
| | | | | | | Security: CVE-2015-0240 Notes: svn path=/head/; revision=379838
* Update ports net/samba4 and net/samba41 to address recent security issue withTimur I. Bakeyev2015-01-165-118/+113
| | | | | | | | | the elevation of privilege to ADDC. Security: CVE-2014-8143 Notes: svn path=/head/; revision=377151
* Minor net/samba* ports cleanups:Alexey Dokuchaev2015-01-031-10/+11
| | | | | | | | | | | | | | - Drop leading article from COMMENT and use neutral spelling of Unix - Sort USES alphabetically and wrap it if necessary - Rename FAM_SUPPORT to standard option FAM, drop FAM_SUPPORT_DESC - Fix a typo in AIO_SUPPORT_DESC (Asyncronous -> Asynchronous) - Consistently reword PAM_SMBPASS option description - Kill one case of EOL whitespace and bogus uses of := operator Approved by: maintainer (timur; timeout since 2014.12.16) Notes: svn path=/head/; revision=376112
* security/libgcrypt: 1.6.1 -> 1.6.2, bump dependsKurt Jaeger2015-01-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes: - src/sexp.c (do_vsexp_sscan): Return error for invalid args. - cipher/md.c (_gcry_md_info): Fix a segv in case of calling with wrong parameters. - cipher/primegen.c (_gcry_generate_elg_prime): Change to return an error code, possible NULL deref in call to prime generator. - cipher/dsa.c (generate): Take care of new return code. - cipher/elgamal.c (generate): Change to return an error code. Take care of _gcry_generate_elg_prime return code. - ecc: Support the non-standard 0x40 compression flag for EdDSA. - mpi: Extend the internal mpi_get_buffer. - mpi: Fix regression for powerpc-apple-darwin detection. - Fix bug inhibiting the use of the sentinel attribute in src/gcrypt.h.in - Fix building for the x32 target without asm modules in mpi/generic/mpi-asm-defs.h: Use a fixed value for the x32 ABI. - Fix ARM assembly when building __PIC__ - mpi: Fix a subtle bug setting spurious bits with in mpi_set_bit. * mpi/mpi-bit.c (_gcry_mpi_set_bit, _gcry_mpi_set_highbit): Clear allocated but not used bits before resizing. * tests/t-mpi-bits.c (set_bit_with_resize): New. - Use internal malloc function in fips.c. * src/fips.c (check_binary_integrity): s/gcry_malloc/xtrymalloc/. - pubkey: Re-map all deprecated RSA algo numbers. - cipher: Fix possible NULL dereference in cipher/md.c for being NULL. - Fix ARMv6 detection when CFLAGS modify target CPU architecture. PR: 193264 Approved by: cpm@fbsd.es (maintainer) Notes: svn path=/head/; revision=376062
* Upgrade to the 4.1.14 version.Timur I. Bakeyev2014-12-164-129/+5
| | | | Notes: svn path=/head/; revision=374781
* Fix an error in generation of the list of additional modules.Timur I. Bakeyev2014-11-031-2/+2
| | | | | | | PR: 194548 Notes: svn path=/head/; revision=372128
* Upgrade net/samba41 to 4.1.13 versionTimur I. Bakeyev2014-10-203-240/+248
| | | | | | | | | | PR: 191439 193416 193734 194046 Notes: svn path=/head/; revision=371268
* Add CPE support on request of the security officer.Timur I. Bakeyev2014-08-081-1/+3
| | | | Notes: svn path=/head/; revision=364363
* - Fix plistBryan Drewery2014-08-031-1/+0
| | | | | | | Reported on freenode Notes: svn path=/head/; revision=363929
* Upgrade ports to address CVE-2014-3560.Timur I. Bakeyev2014-08-032-7/+8
| | | | | | | Security: CVE-2014-3560 Notes: svn path=/head/; revision=363848
* net/openldap24-*:Tijl Coosemans2014-07-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Convert to USES=libtool and bump dependent ports - Avoid USE_AUTOTOOLS - Don't use PTHREAD_LIBS - Use MAKE_CMD databases/glom: - Drop :keepla - Add INSTALL_TARGET=install-strip databases/libgda4* databases/libgda5*: - Convert to USES=libtool and bump dependent ports - USES=tar:xz - Use INSTALL_TARGET=install-strip - Use @sample databases/libgdamm: - Drop :keepla - USES=tar:bzip2 - Use INSTALL_TARGET=install-strip databases/libgdamm5: - Add INSTALL_TARGET=install-strip - Drop --enable-static (inherited from old repocopy) devel/anjuta x11-toolkits/py-gnome-extras: - Drop :keepla dns/powerdns dns/powerdns-devel: - Convert to USES=libtool - Add INSTALL_TARGET=install-strip - Disable static modules - Stop creating library symlinks with .0 suffix, not needed for dynamically opened modules mail/dovecot2: - Add USES=libtool mail/dovecot2-pigeonhole: - Drop CONFIGURE_TARGET (incorrect for Dragonfly) - Add USES=libtool and INSTALL_TARGET=install-strip math/gnumeric: - USES=libtool tar:xz Approved by: portmgr (implicit, bump unstaged ports) Notes: svn path=/head/; revision=362835
* - Replace security/gnutls with security/gnutls3 and update to 3.2.15Tijl Coosemans2014-07-231-1/+1
| | | | | | | | | | | | | | | - Bump PORTREVISION on all ports that depend on security/gnutls and adjust all ports that depend on security/gnutls3 - Update mail/anubis to version 4.2 which supports gnutls 3.x - Update mail/libvmime to a development snapshot (recommended by upstream developers) PR: 191274 Exp-run by: antoine Approved by: portmgr (antoine) Notes: svn path=/head/; revision=362645
* samba36:Adam Weinberger2014-07-141-1/+1
| | | | | | | | | | Add DOCS and EXAMPLES OPTIONS, and put the stuff in EXAMPLESDIR behind PORTEXAMPLES. samba4/samba41: Add DOCS OPTION, given that the port already tests for PORT_OPTIONS:MDOCS Notes: svn path=/head/; revision=361837
* Security update for Samba 3.6, 4.0 and 4.1.Timur I. Bakeyev2014-06-234-26/+4
| | | | | | | | | | | PR: 190166 Security: CVE-2014-0244 CVE-2014-3493 CVE-2014-0239 CVE-2014-0178 Notes: svn path=/head/; revision=358993
* - Fix install/package failure when DOCS option is offSunpoet Po-Chuan Hsieh2014-06-031-1/+1
| | | | | | | | | | This was committed in r348216 and erroneously reverted in r351659. PR: ports/187124 Submitted by: sunpoet (myself) Notes: svn path=/head/; revision=356384
* Fix make checksum for devel/p5-Parse-PidlAntoine Brodin2014-05-281-2/+0
| | | | | | | With hat: portmgr Notes: svn path=/head/; revision=355637
* Convert all :U to :tu and :L to :tlBaptiste Daroussin2014-05-051-1/+1
| | | | | | | | | | | | | | | | | Since FreeBSD 8.4 and FreeBSD 9.1 make(1) do support :tu and :tl as a replacement for :U and :L (which has been marked as deprecated) bmake which is the default on FreeBSD 10+ only support by default :tu/:tl a hack has been added at the time to support :U and :L to ease migration. This hack is now not necessary anymore Note that this makes the ports tree incompatible with make(1) from FreeBSD 8.3 or earlier With hat: portmgr Notes: svn path=/head/; revision=352986
* WANT_OPENLDAP_SASL seems conflicting with ldb and it's not confirmed yet(?)Timur I. Bakeyev2014-04-242-3/+1
| | | | | | | that it's necessary. Notes: svn path=/head/; revision=352067
* Extra STAGEDIR in post-install stage.Timur I. Bakeyev2014-04-211-1/+1
| | | | Notes: svn path=/head/; revision=351662
* New version 4.1.7 of Samba4.1 port.Timur I. Bakeyev2014-04-2011-583/+55
| | | | Notes: svn path=/head/; revision=351659
* - Fix install/package failure when DOCS option is offSunpoet Po-Chuan Hsieh2014-03-141-1/+1
| | | | | | | | | PR: ports/187124 Submitted by: sunpoet (myself) Approved by: maintainer (timeout, 14 days) Notes: svn path=/head/; revision=348216
* Security update:Xin LI2014-03-122-4/+4
| | | | | | | | | | | net/samba36 -> 3.6.23 net/samba4 -> 4.0.16 net/samba41 -> 4.1.6 Security: 03e48bf5-a96d-11e3-a556-3c970e169bc2 Notes: svn path=/head/; revision=347949
* - Fix USE_PYTHON: resolve build failure for users with Python 3.x as default ↵Sunpoet Po-Chuan Hsieh2014-03-021-3/+1
| | | | | | | | | | | python PR: ports/186797 Submitted by: sunpoet (myself) Approved by: maintainer (timeout, 15 days) Notes: svn path=/head/; revision=346766
* Fixed(?) problem with the late enabling of USES+=fam.Timur I. Bakeyev2014-01-171-14/+13
| | | | Notes: svn path=/head/; revision=340005
* Add new 4.1 branch of the Samba suite.Timur I. Bakeyev2014-01-1348-0/+4945
Sponsored by: aliens Notes: svn path=/head/; revision=339645