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