Franco Fichtner
cae5ec3f69
system: remove apinger, dpinger takes over
2018-11-10 23:42:17 +01:00
Franco Fichtner
6aa9857a0c
make: add vebose output to `package' target
2018-11-05 07:26:56 +01:00
Franco Fichtner
1bd18ccf73
make: plist-check requires WRKDIR
2018-11-04 17:46:51 +01:00
Franco Fichtner
1e7296497f
make: style now checks PHP and Python for build test
2018-11-04 16:52:48 +01:00
Franco Fichtner
20e87d5db3
pkg: time to make package fail on plist error
2018-11-03 12:42:13 +01:00
Franco Fichtner
66709dbbfa
pkg: Python 2/3 split
2018-10-28 13:41:17 +01:00
Franco Fichtner
983485d745
pkg: remove verbose output on copy
...
In the old times this was nice as a control mechanism,
but now we have a plist to match this against.
2018-10-27 23:39:08 +02:00
Franco Fichtner
bb15cdb0f4
firmware: remove training wheels
2018-10-10 09:44:21 +02:00
Franco Fichtner
21d3e84de6
pkg: this seems to be a bit unstable
2018-09-26 08:35:04 +02:00
Franco Fichtner
8b032d3795
pkg: break out these lines
...
They are different against the stable branch and this way
it's easier to read.
2018-09-23 17:40:27 +02:00
Franco Fichtner
00fe21aedb
firmware: to make product_flavour practical inject crypt dependency
2018-09-22 11:50:01 +02:00
Franco Fichtner
bfe16b38ab
pkg: stop pseudo-templating packaging scripts
2018-09-22 10:51:11 +02:00
Franco Fichtner
6ebded2717
firmware: stop providing ABI/name version files manually
...
Add them to the plist with proper replacement for now, even though
they are going away eventually.
2018-09-22 10:38:15 +02:00
Franco Fichtner
8a2d2be72c
make: no need to delete ignored files
2018-09-22 10:18:10 +02:00
Franco Fichtner
fb1e2f5c66
make: diff argument support
2018-09-21 08:29:00 +02:00
Franco Fichtner
6c7699efd0
pkg: proper replacements in pkg scripts for now
2018-09-17 18:58:03 +02:00
Franco Fichtner
8fcda9f8aa
firmware: make firmware-upgrade the version file
2018-09-16 23:15:55 +02:00
Franco Fichtner
90296833f9
firmware: firmware-product, src/opnsense/version/opnsense, etc.
...
Now that we have metadata injection at build time read it instead
of its auxiliary files. Allow live-mount to snoop the metadata and
afterwards we can start to marry the version and firmware-product
file.
Last puzzle piece will be a tool called "opnsense-version" to read
the JSON metadata and return it in a piecemeal fashion of a part
of the system requires that info, especially from the shell.
2018-09-16 20:38:15 +02:00
Franco Fichtner
8d6a9b4197
firmware: hijack firmare-product for build-time metadata
2018-09-16 19:03:36 +02:00
Franco Fichtner
47baf6b122
make: replace all the things!
2018-09-16 13:09:57 +02:00
Franco Fichtner
08569103ce
ui: funnel hash through firmware-product file #2367
...
Part one makes it possible to inject branding info from the Makefile
which is not fully complete yet but can always be finished. The new
hash value can thus be used as a unqiue identifier for page resources
that may be subject to caching. By using the git hash it allows us
to have this effect on test commits as well as earch working version
as we don't want to track the changes for each file but still get a
good amount of caching.
2018-09-02 09:43:52 +02:00
Franco Fichtner
5ca45ab688
pkg: another package change
2018-08-08 09:10:24 +02:00
Franco Fichtner
c37d2055a3
pkg: move back to radvd1
2018-08-07 13:13:09 +02:00
Franco Fichtner
24f045108b
pkg: we'll be switching to explicit radvd1 package soon
2018-08-06 08:10:18 +02:00
Franco Fichtner
5ebe27bdb6
firmware: switch to HTTPS by default; closes #2582
...
Disclaimer: this does *not* increase privacy. It's pretty
obvious what you do on an OPNsense mirror at any given point
in time WRT release version to update, traffic volume, etc.
Also note that all updates are signed and verified either way.
If you want true privacy rsync to a local private mirror and
use that one instead.
At the time of this writing FreeBSD and pfSense both use
HTTP as the default.
2018-08-05 14:55:29 +02:00
Franco Fichtner
6e18e3a991
pkg: point to correct CORE_ABI
2018-08-04 11:08:59 +02:00
Franco Fichtner
7593cc66d2
pkg: depend on surciata-devel for opnsense-devel
2018-08-03 12:16:59 +02:00
Franco Fichtner
3b2eeaa351
make: simplify MFC run
2018-07-04 17:24:01 +02:00
Franco Fichtner
d223693e3e
make: add diff and mfc target, my best friends
2018-07-04 16:13:27 +02:00
Franco Fichtner
be8d1271bd
pkg: change rrdtool version
2018-06-13 19:16:14 +02:00
Franco Fichtner
71ed2940a6
dhcp: isc-dhcp44 update, who uses the client anyway?!
2018-06-13 09:00:54 +02:00
Franco Fichtner
d840e9acad
system: samplify dh-parameter files #2431
2018-06-01 16:58:34 +02:00
Franco Fichtner
d5a795b329
make: only run test on matching version number
...
The tests need the exact installed version to run the correct
tests so we need to enforce it even if it mostly works otherwise.
The procedure is mostly used for the nightly builds anyway, and
that shall run directly after the build.
2018-04-29 14:03:01 +00:00
Ad Schellevis
370750b499
Revert "Add support UTF-8 domain names in black, white and exclude lists. ( #1892 )"
...
This reverts commit baab54de6f29c92aa3ed27c1f78c85e9b9d8c2ba.
2018-04-19 16:25:31 +02:00
Franco Fichtner
342b898218
src: a bit of python code style
2018-04-06 05:37:31 +00:00
Franco Fichtner
dbc22af714
interfaces: same same but different
2018-04-03 14:50:20 +02:00
Franco Fichtner
34a8fd0632
make: add python code styler usage
2018-04-03 06:54:27 +00:00
Franco Fichtner
6c15dd1f38
system: add dpinger dependency
...
Does not clash with apinger and is lightweight. Useful for
@marjohn56's upcoming work.
2018-04-01 23:31:00 +02:00
Franco Fichtner
5cbaa4dbd7
make: remove `update' target, not the best idea
2018-04-01 19:24:03 +02:00
Franco Fichtner
1a932c8538
make: add dependency for upcoming Python style checker
2018-03-31 18:47:43 +02:00
Franco Fichtner
99c9c7006a
make: allow changing dependencies on the fly
2018-03-28 18:22:16 +00:00
Franco Fichtner
4855b1a922
pkg: for testing suricata-devel
...
Requested by: @mimugmail
2018-03-28 08:30:02 +02:00
Franco Fichtner
63cfe0a96c
services: monit dependency oversight, convert service control
2018-03-21 21:00:20 +00:00
Franco Fichtner
9cce0a02fe
pkg: this makes more sense, need to push to FreeBSD ports
2018-03-12 11:40:31 +01:00
Franco Fichtner
93028ca39c
make: small tweak to previous
2018-03-09 11:58:09 +00:00
Franco Fichtner
aeeb446779
pkg: php flavours are coming... break upgrade for now
2018-03-09 07:52:55 +01:00
Franco Fichtner
f651d13359
make: preliminary `collect' target
2018-02-28 19:57:00 +00:00
Franco Fichtner
60df387cac
make: retain upgrade clean without clobbering package build
2018-02-27 12:40:10 +01:00
Franco Fichtner
97847afaeb
make: patch core build for now
2018-02-27 12:35:18 +01:00
Franco Fichtner
9c63784ebf
make: update target, some cleanups
2018-02-26 14:55:16 +00:00