1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-02 01:20:54 +00:00
Commit Graph

116 Commits

Author SHA1 Message Date
John Marino
64c7132444 dns/bind99, dns/bind910: support no-base option on DragonFly
Approved by:	mat (maintainer)
2015-04-01 22:36:10 +00:00
Mathieu Arnold
79c5baadd0 Enhance the error message when running from a jail without devfs.
Sponsored by:	Absolight
2015-03-31 15:02:59 +00:00
Mathieu Arnold
2aba319f33 Add chroot back to BIND's startup script.
Differential Revision:	https://reviews.freebsd.org/D1952
Sponsored by:	Absolight
2015-03-24 15:22:51 +00:00
Mathieu Arnold
43e54a5f1b Update dns/bind99 to 9.9.7 and dns/bind910 to 9.10.2.
On 8 and 9, use the same configuration path than on 10+, ${PREFIX}/etc/namedb/.

Sponsored by:	Absolight
2015-02-26 02:03:15 +00:00
Mathieu Arnold
978598f6c0 Update BIND 9.9 and 9.10 to the latest security patch.
Sponsored by:	Absolight
2015-02-18 22:37:54 +00:00
Mathieu Arnold
15936336c3 Add a patch for CVE-2015-1349 while I work on updating both ports to the new version.
Security:	CVE-2015-1349
Sponsored by:	Absolight
2015-02-18 21:56:08 +00:00
Mathieu Arnold
8e4287b3c2 Generate the RPZ patch filename from ISCVERSION directly.
Sponsored by:	Absolight
2015-01-06 15:04:11 +00:00
Mathieu Arnold
4a4af272a2 Add a note about running the right BIND daemon on 8 and 9.
Sponsored by:	Absolight
2015-01-06 15:01:17 +00:00
Mathieu Arnold
d5f751dba8 Really remove BIND_DESTETC.
Noticed by:	wblock, Matt Mullins
Sponsored by:	Absolight
2015-01-05 23:54:32 +00:00
Mathieu Arnold
abea52d074 Retire REPLACE_BASE option.
While there, reduce changes from bind99 and bind910 ports.

Sponsored by:	Absolight
2015-01-05 17:44:11 +00:00
Mathieu Arnold
8a832ab6a4 Security update of BIND9 to 9.9.6-P1 and 9.10.1-P1.
Security:	CVE-2014-8500 CVE-2014-8680
Sponsored by:	Absolight
2014-12-08 17:29:44 +00:00
Mathieu Arnold
eb57f92a3f Fix three ports forgotten by the USE_PGSQL removal. (Fix a typo in devel/upp.)
Sponsored by:	Absolight
2014-11-24 17:41:10 +00:00
Mathieu Arnold
828c669f5f Install the bind.keys file with the root and dlv.isc.org keys.
Sponsored by:	Absolight
2014-11-17 17:51:51 +00:00
Mathieu Arnold
8cbf159ea1 Note REPLACE_BASE will get removed.
Sponsored by:	Absolight
2014-10-07 10:25:21 +00:00
Mathieu Arnold
1270961e3a Update to 9.9.6.
Sponsored by:	Absolight
2014-09-23 13:25:34 +00:00
Mathieu Arnold
9a1f796155 configure no longer has problems detecting our arch like it had in bind95's
time, so remove ARCH modification, which leads to other problems, like [1]

PR:		193359 [1]
Submitted by:	dinoex [1]
Sponsored by:	Absolight
2014-09-07 10:24:59 +00:00
Mathieu Arnold
bed39c740e Enable RRL by default.
Requested by:	so many my head hurts
Sponsored by:	Absolight
2014-07-29 22:16:11 +00:00
Tijl Coosemans
37f54e0f66 net/openldap24-*:
- 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)
2014-07-24 18:34:16 +00:00
Mathieu Arnold
d0a51c4e4d And it's supposed to be lower case.
Sponsored by:	Absolight
2014-07-11 15:38:42 +00:00
Mathieu Arnold
450b3f4661 Add CPE to BIND9.
Sponsored by:	Absolight
2014-07-11 15:28:13 +00:00
Mathieu Arnold
84296bece1 Add a PYTHON option to bind99 and bind910, it installs a couple of dnssec
related utilities.
Use bind's own Makefiles for installation in bind-tools.

Sponsored by:	Absolight
2014-06-24 15:15:33 +00:00
Mathieu Arnold
03cf7df719 Fix dns/bind-tools after the gssapi update.
Also, move it from BIND 9.9 to 9.10, and add delv and nsupdate.

Sponsored by:	Absolight
2014-06-18 12:23:28 +00:00
Mathieu Arnold
f586236132 Remove test bits.
Pointy hat to:	mat
Sponsored by:	Absolight
2014-06-17 17:16:33 +00:00
Mathieu Arnold
249978131e Convert dns/bind9* to USES=gssapi.
Sponsored by:	Absolight
2014-06-17 15:01:24 +00:00
Mathieu Arnold
0169e7acf7 Correct local path for rpz* patchs.
Sponsored by:	Absolight
2014-06-13 13:14:32 +00:00
Mathieu Arnold
03f2dce435 Update to 9.9.5-P1.
Changes:	https://lists.isc.org/pipermail/bind-announce/2014-June/000913.html
Sponsored by:	Absolight
2014-06-12 14:18:57 +00:00
Mathieu Arnold
7e328256e2 Unbreak, it seems not everybody as switched to pkg yet...
Sponsored by:	Absolight
2014-06-09 10:24:23 +00:00
Mathieu Arnold
458efc5914 Don't install rndc.conf
It is generated by the rc script during the first startup.  And if
the file is present, it messes up the rndc.key generation.

Poked by:	Alain Audebert
Sponsored by:	Absolight
2014-06-06 10:59:46 +00:00
Mathieu Arnold
3d3897ed7d Fix build with GOST (on 10, base OpenSSL doesn't have it)
Make sure OpenSSL from ports is used < 10.

Sponsored by:	Absolight
2014-05-17 21:30:24 +00:00
Mathieu Arnold
018036fbc3 Ok, revert r354129, it was a bad idea.
Poked by:	many
Sponsored by:	Absolight
2014-05-16 03:13:57 +00:00
Mathieu Arnold
97941c34b5 Try and fix the plist for bind9* ports when <10.
Poked by:	swills
Sponsored by:	Absolight
2014-05-15 14:12:34 +00:00
Mathieu Arnold
2bc2529052 Make GOST in BIND 9.* optional
Test Plan: Currently testing in poudriere

Differential Revision: https://phabric.freebsd.org/D12
2014-05-14 23:59:14 +00:00
Mathieu Arnold
4fd85a7a49 Fix the rc script reload command.
Noticed by:	David Samms
Sponsored by:	Absolight
2014-04-17 16:43:48 +00:00
Niclas Zeising
39fc32e828 The FreeBSD x11@ and graphics team proudly presents
a zeising, kwm production, with help from dumbbell, bdrewery:

NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE

This update switches over to use the new xorg stack by default on FreeBSD 9
and 10 stable, on osversions where vt(9) is available.
It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in
/etc/make.conf .
FreeBSD 8-STABLE and released versions of FreeBSD still use
the old version.
A package repository with binary packages for new xorg will
be available soon.

This patch also contains updates of libxcb and related ports, pixman, as well
as some drivers and utilities.

Bump portrevisions for xf86-* ports, as well as virtualbox-ose-additions due
to xserver version change.

Apart from these updates, the way shared libraries are handled has been
changed for all xorg ports, as well as libxml2 and freetype, which means
ltverhack is gone and as a consequence shared libraries have been bumped.
The plan is that this change will make library bumps less likely in the
future.
All affected ports have had their portrevisions bumped as a consequence of
this.

Fix some issues where WITH_NEW_XORG weren't detected properly on CURRENT.

Update instructions, hardware support, and more notes can be found on
https://wiki.freebsd.org/Graphics

Thanks to:	all testers, bdrewery and the FreeBSD x11@ team
exp-run by:	bdrewery [1]
PR:		ports/187602 [1]
Approved by:	portmgr (bdrewery), core (jhb)
2014-04-16 18:28:47 +00:00
Mathieu Arnold
cc30f48479 Use @sample for my port, cleanup an etc/PORTNAME into ETCDIR.
Sponsored by:	Absolight
2014-04-12 19:23:10 +00:00
Mathieu Arnold
47fccddc36 Two changes to the RC script
- Add a dependency on ldconfig
- Allow people to change the pidfile

PR:		188439
Submitted by:	Oliver Lehmann
Sponsored by:	Absolight
2014-04-10 20:43:50 +00:00
Mathieu Arnold
6e55fcb8e1 Remove noop patch.
Sponsored by:	Absolight
2014-04-10 15:45:03 +00:00
Mathieu Arnold
5bab5ca52b - Add a patch to install missing man page
- Add dnssec-* tools to bind-tools[1]

Requested by:	many [1]
Sponsored by:	Absolight
2014-04-09 14:14:46 +00:00
Mathieu Arnold
9e86044525 - Fix startup script
- Fix whitespace

PR:		188011
Submitted by:	takefu
Sponsored by:	Absolight
2014-03-27 13:30:12 +00:00
Mathieu Arnold
5ec261812d Finaly pet rclint.
With help from:	crees
Sponsored by:	Absolight
2014-03-25 17:25:17 +00:00
Mathieu Arnold
85c36a990e Remove GSSAPI from the default options.
Almost nobody needs it, and people keep having a hard time building BIND
because of this.

Sponsored by:	Absolight
2014-03-25 15:46:24 +00:00
Mathieu Arnold
5a324458e6 - Use SUB_FILES for named.conf and the rc script
- Fix some package installation warnings

Sponsored by:	Absolight
2014-03-17 18:46:47 +00:00
Mathieu Arnold
261d0e7b24 Always depend on libxml[1]
Add XML newstats support to bind99[2]

PR:		186890[1], 186791[2]
Submitted by:	Jason Mann[1], Matthew Seaman[2]
Sponsored by:	Absolight
2014-03-06 17:31:55 +00:00
Mathieu Arnold
93f4bf8487 Try and have BIND start earlier.
Sponsored by:	Absolight
2014-03-06 17:12:52 +00:00
Mathieu Arnold
8baf534a0b Actually commit what I tested.
Sponsored by:	Absolight
2014-03-04 17:37:54 +00:00
Mathieu Arnold
14bf5e9cb7 Don't polute isc-config.sh with gssapi flags.
Submitted by:	hrs
Sponsored by:	Absolight
2014-03-04 17:32:45 +00:00
Mathieu Arnold
0014042ad5 Change the BIND ports to use PKGNAMESUFFIX.
Sponsored by:	Absolight
2014-02-27 18:10:04 +00:00
Mathieu Arnold
a25ac2f3ab Add back the RPZ speed improvements patch.
Many thanks to:	Vernon Schryver
Sponsored by:	Absolight
2014-02-07 09:15:23 +00:00
Mathieu Arnold
63786acf24 Update to 9.9.5.
Changes:	https://lists.isc.org/pipermail/bind-announce/2014-January/000896.html
Sponsored by:	Absolight
2014-01-31 08:58:45 +00:00
Renato Botelho
3960fdb899 Revert r341073, static libs are not supposed to be PIC 2014-01-27 15:43:42 +00:00