Commit Graph

2349 Commits

Author SHA1 Message Date
Franco Fichtner dca74ac8b1 config: collectd all the things! 2016-08-05 18:11:32 +02:00
Franco Fichtner a2891e822f config: fix and improve xml replace 2016-08-04 08:18:56 +02:00
Franco Fichtner 99da395d1e config: switch SASL back on for 16.7.2 2016-08-04 08:18:35 +02:00
Franco Fichtner 32945f5c70 config: skip SASL for 16.7.1 2016-08-03 00:44:36 +02:00
Franco Fichtner 5213355727 build: split nano and serial configs
Serial is better off being serial-only, while we keep nano in a
split mode for now...

PR: https://github.com/opnsense/core/issues/1101
2016-08-02 23:58:37 +02:00
Franco Fichtner 46ccc04657 README: this is FreeBSD 10.3-RELEASE now 2016-08-02 20:37:36 +02:00
Franco Fichtner 0b5e4ef19f build/ports: more on armv6, try to build all and error out later
Builds still fail with xtools, but can mop up the final
ones without that.
2016-08-01 19:44:47 +02:00
Franco Fichtner 6e980d3b00 config: our flock changes were upstreamed to FreeBSD 2016-07-30 20:40:04 +02:00
Franco Fichtner 30d6e2d2e0 config: delete 16.1 now that we're on 16.7
The ecosystem can go out of sync pretty quickly.  In order to build
older versions all repos, including tools.git should be checked out
with the appropriate version tag.
2016-07-30 20:38:28 +02:00
Franco Fichtner a4cb934d80 Revert "config: remove nmap, not really needed"
This reverts commit 0514d349a2.
2016-07-30 09:43:18 +02:00
Franco Fichtner 4338d44515 build: allow to run a newer jail (experimental) 2016-07-30 09:42:31 +02:00
Franco Fichtner 064e3f841a config: split off skim.conf, easier to follow 2016-07-30 07:38:40 +02:00
Franco Fichtner aa2258a6f9 config: switch to OpenLDAP with SASL for SSO AD plugin 2016-07-29 18:18:48 +02:00
Franco Fichtner 44ccf5dcd7 build: when inside the chroot don't use STAGEDIR again 2016-07-25 08:54:32 +02:00
Franco Fichtner 13fa483590 build/skim: prettify output by printing fancy % progress 2016-07-25 08:49:18 +02:00
Franco Fichtner 71ff6b281b build: minor tweaks 2016-07-23 04:24:28 +02:00
Franco Fichtner f4f0df9efe build: switch to 16.7 as the default build 2016-07-22 08:19:18 +02:00
Franco Fichtner 263b143b76 build: uname -p 2016-07-21 21:40:28 +02:00
Franco Fichtner 93b2e5b116 build/core: whoops, in batch mode this needs a directory copy first 2016-07-20 04:58:33 +02:00
Franco Fichtner 4365f41d6b build/ports: filtered env missed flavour setting for make.conf 2016-07-19 20:00:39 +02:00
Franco Fichtner 43d74cc1fa config: annotations for armv6 and mdns-repeater addition 2016-07-19 16:40:21 +02:00
Franco Fichtner 7782ef0841 build: filter environment in kernel and ports like base 2016-07-19 16:39:54 +02:00
Franco Fichtner 933ea2d176 build/clean: removal is not required 2016-07-19 16:39:19 +02:00
Franco Fichtner 7bc325b536 config: cache all of gettext for building 2016-07-19 09:35:39 +02:00
Franco Fichtner 82cef0f66f build/ports: decouple lock stage, can catch already built ports 2016-07-19 09:59:33 +02:00
Franco Fichtner bda0830a43 build: arch-dependent STAGEDIR, print target, clean-obj target 2016-07-19 08:39:00 +02:00
Franco Fichtner ae9fee5ff5 build: make ABI_FILE workaround more prominent
Just to document this again: if we cross-build, /bin/sh may be a
native-xtool implementation with the wrong ELF ABI.  pkg(8) normally
looks up /bin/sh to figure out the ABI, but ABI_FILE is implemented
in libpkg to circumvent this.
2016-07-19 08:02:59 +02:00
Franco Fichtner 2c833b655c config: disable all ports currently failing or unneeded on armv6
Some ports fail for no apparent reason, it may be emulation-related
and/or FreeBSD 10.2 build host.  We'll see again after 16.7 is out
and we can switch to 10.3.
2016-07-18 17:55:11 +02:00
Franco Fichtner bcf4649544 build: more cross-build adventures 2016-07-18 17:53:08 +02:00
Franco Fichtner 440dd65e70 build/xtools: new target, more cross-buid fun 2016-07-18 08:38:36 +02:00
Franco Fichtner 767afa741f build: more on cross-building using qemu 2016-07-18 07:16:57 +02:00
Franco Fichtner b725261952 config: add RPI kernel config, needed some pruning 2016-07-18 07:10:15 +02:00
Franco Fichtner 0514d349a2 config: remove nmap, not really needed 2016-07-18 02:26:45 +02:00
Franco Fichtner 95e8fd0ce0 build: more cleanups to allow simple cross-builds 2016-07-17 17:13:20 +02:00
Franco Fichtner 20517931c8 build: introduce PRODUCT_ARCH for cross-building 2016-07-17 15:47:49 +02:00
Franco Fichtner e1a4e36eec build: decpouple top package suffix 2016-07-12 07:22:57 +02:00
Franco Fichtner 789d95217b build/cdrom: prettier print 2016-07-11 09:25:01 +02:00
Franco Fichtner dbe29b5a31 build: allow UEFI override 2016-07-11 08:52:52 +02:00
Franco Fichtner 4cc5caf256 build/vga: optional UEFI boot on amd64 here too 2016-07-11 08:43:08 +02:00
Franco Fichtner 81e105e8ce build/cdrom: support optional uefi boot on amd64 2016-07-11 08:35:24 +02:00
Franco Fichtner 44c05c3061 build: bring back "vga", different approach incoming... 2016-07-11 07:53:52 +02:00
Franco Fichtner 0afb7d42ac config: gmake-lite no more 2016-07-11 07:38:20 +02:00
Franco Fichtner c6a3d5f63a config: remove unneeded pkg compat option, we are switching ABI 2016-07-10 16:52:19 +02:00
Franco Fichtner 772d00b702 build/ports: clear plugins and core when redoing ports 2016-07-10 16:52:19 +02:00
Franco Fichtner 0d0b43ee9e config: add opensmtpd as a package for 16.7 2016-07-08 19:44:37 +02:00
Franco Fichtner 09178160aa config: add Hyperscan to Suricata for 16.7 2016-07-05 14:18:28 +02:00
Franco Fichtner 05f7f08a11 build: more plumbing to make plugins work like ports 2016-07-05 10:08:50 +02:00
Franco Fichtner 81d78b75fc build/clean: allow ports, plugins and core clean; closes #36 2016-07-05 09:33:20 +02:00
Franco Fichtner 6c00be225f build: allow signing keys to exist in CONFIGDIR 2016-07-05 08:57:14 +02:00
Franco Fichtner 483dbce9d8 build: append to loader.conf instead of rewrite 2016-07-04 09:03:10 +02:00