Franco Fichtner
c4edd0b86d
make: detect more version stuff on demand
...
Makes "make upgrade" super easy between dev and release.
2020-04-13 12:19:29 +02:00
Franco Fichtner
08fc36a327
pkg: remove unused overrides
2020-04-11 11:04:08 +02:00
Franco Fichtner
5db335e02e
pkg: "make upgrade" can be difficult in dev situations
...
Auto-detect PHP if possible, change FLAVOUR behaviour while at it.
2020-04-11 10:59:45 +02:00
Franco Fichtner
8fda4ca245
pkg: finally switch to radvd 2.x
2020-04-01 20:27:17 +02:00
Franco Fichtner
0481c26fe1
pkg: allow using different updater
2020-03-16 07:15:39 +01:00
Franco Fichtner
2c25b1cffa
pkg: accept build-time flavour selection
2020-03-06 12:37:27 +01:00
Franco Fichtner
f233429c33
make: run plist-fix on sync
2020-02-18 16:44:52 +01:00
Franco Fichtner
d5e7ad8792
Framework: parity between plugins and core
2020-02-13 08:14:01 +01:00
Franco Fichtner
cf19e0ca8f
pkg: move FLAVOUR to defaults
2020-02-12 12:34:18 +01:00
Franco Fichtner
adc7f3fc78
pkg: this is 20.1 now
2020-01-30 20:50:13 +01:00
Franco Fichtner
82c919ec77
pkg: change Syslog-ng to version 3.25
2020-01-24 11:37:33 +01:00
Franco Fichtner
28be3a171e
pkg: Happy new year! :)
2020-01-01 15:49:50 +01:00
Franco Fichtner
285a6fdc0b
make: allow to use syslogd-devel
2019-12-18 09:14:52 +01:00
Franco Fichtner
f098b3a9ba
pkg: suricata with RUST builtin doesn't work everywhere yet
2019-10-29 12:04:09 +01:00
Ad Schellevis
bb06e1a5e1
Switch backup to Google api php client v2 ( #3778 )
2019-10-29 10:34:23 +01:00
Franco Fichtner
953ada8761
system: Syslog-ng 3.24
2019-10-23 16:20:49 +02:00
Franco Fichtner
65212fcded
pkg: can't help it, change space to tab :D
2019-10-09 19:40:08 +02:00
Ad Schellevis
ec613d3042
switch to suricata 5.0.0-rc1 for -devel version
2019-10-09 16:15:01 +02:00
Franco Fichtner
9f853b8149
make: magical part of the syslog-ng version integration
2019-10-02 07:57:31 +02:00
Franco Fichtner
c9e395e6f8
system: replace syslog-ng version via build
...
Next step is using a form of CORE_SYSLOGNG to select
the syslog-ng package suffix. More testing needed.
2019-10-01 22:45:09 +02:00
Franco Fichtner
959eea632f
firmware: tie pkg dependency to core #3473
2019-09-24 09:39:59 +02:00
Franco Fichtner
b7f160e0a2
make: fix Python binary name
2019-07-19 01:04:32 +02:00
Franco Fichtner
130436ca74
firmware: this is what 20.1 will be now
2019-07-15 12:45:13 +02:00
Franco Fichtner
3ff6c602ab
firmware: track for 20.1 development now
2019-07-14 18:15:48 +02:00
Franco Fichtner
13e1906be8
pkg: move timestamp refresh to post-install stage
2019-07-01 07:19:23 +02:00
Franco Fichtner
ac303690ef
make: try to invalidate the cache, but only if the system looks like it
...
`install' has the same issue as `upgrade' and maybe we need to be careful
about use of `-[pP]' so that we are not stuck with a hash that does not
invalidate when installing a new version anymore.
2019-06-25 09:06:05 +02:00
Franco Fichtner
4728a64a1b
make: lint pass also checks rc.syshook.d now
2019-06-24 07:54:13 +02:00
Franco Fichtner
f55ad273b7
pkg: move to Python 3.7
2019-06-03 07:59:55 +02:00
Franco Fichtner
5d83d8612c
pkg: since CORE_PYTHON2 goes away make 3 the CORE_PYTHON default
2019-05-23 08:57:38 +02:00
Franco Fichtner
8b22eebb9c
pkg: move python dep to 3
2019-05-21 09:04:26 +02:00
Franco Fichtner
28f87839f2
make: LOCALBASE should be used
2019-05-14 07:24:59 +02:00
Franco Fichtner
61ebecddfb
make: tar behaviour seems different, touch index for cache regen
2019-05-13 08:53:00 +00:00
Franco Fichtner
3a59bec6a9
make: speed up `upgrade' by not doing compression
...
txz is quite slow and since we do not publish the image we can
simply use a tar file in this case.
2019-05-13 08:40:42 +00:00
Franco Fichtner
ab75fbb673
make: add the glue for extended style sweep default
2019-05-06 07:43:07 +02:00
Franco Fichtner
f8143ef30d
pkg: switch to PHP 7.2
...
For older package sets use:
# make upgrade CORE_PHP=71
Discussed with: @adschellevis
2019-03-18 08:28:45 +01:00
Franco Fichtner
1f5f414a90
pkg: mcrypt PHP module is no longer needed
...
And doesn't exist on PHP 7.2 ;)
2019-03-14 11:43:09 +01:00
Franco Fichtner
9cd574a78e
make: add .github dir to whitespace sweep
2019-03-14 09:09:22 +01:00
Franco Fichtner
27d606474f
system: add phpseclib dependency and enable it
2019-03-05 17:20:10 +00:00
Franco Fichtner
5ef4318c6b
pkg: Python 3.6 deps
...
We are now in hybrid mode. Hopefully some day we will be able
to drop CORE_PYTHON2 although chances are that Python 2.7 will
still be needed by a third party dependency. But then again
we can only take care of our code anyway. ;)
2019-02-24 18:12:52 +01:00
Franco Fichtner
8e9dbc0c31
web proxy: switch to squid 4
2019-02-05 23:22:41 +01:00
Franco Fichtner
70a9cc6eaf
src: a little fun while at it
2019-01-28 12:12:37 +01:00
Franco Fichtner
3ce9c740c7
src: support for 18.7 has ended
2019-01-24 18:15:37 +01:00
Franco Fichtner
f6a0443aa4
make: finish lint-exec excluding all arbitrary data
2019-01-14 08:11:52 +01:00
Franco Fichtner
3616d808d4
make: phpunit6 -> 7
2019-01-09 08:43:49 +01:00
Franco Fichtner
8257d884d5
make: slightly change this, need this for plugins too
2019-01-04 09:12:53 +01:00
Franco Fichtner
ad66c04238
make: allow flat MFC for files and directories
2019-01-04 09:00:08 +01:00
Franco Fichtner
9f50c88987
make: add preliminary lint-exec lint pass
2019-01-02 16:33:32 +01:00
Franco Fichtner
c6fd3bc018
pkg: happy new year!
2019-01-02 08:55:58 +01:00
Franco Fichtner
2d0ff7ab9d
pkg: fix wrong version in core metadata file
2018-12-22 17:47:21 +01:00
Franco Fichtner
6c46b786b8
pkg: suricata-devel merged into suricata
2018-12-18 12:48:34 +01:00