Franco Fichtner
6566213c42
make: better reset borrowed from plugins.git
2017-09-23 15:12:58 +02:00
Franco Fichtner
a2fde613b1
make: only let clean clear the src/ directory
...
Many hours have likely been wasted because it would reset global changes. ;)
2017-09-23 15:02:43 +02:00
Franco Fichtner
262c89e134
webgui: typo in previous
2017-08-29 10:39:49 +02:00
Franco Fichtner
bc261c67b8
webgui: add and use backend call
...
PR: https://github.com/opnsense/plugins/issues/236
2017-08-29 10:37:46 +02:00
Franco Fichtner
d87c6ff556
Scripts: add a license generator for GitHub
2017-08-05 20:21:35 +02:00
Franco Fichtner
76bdebe293
pkg: no more upgrades for a while
2017-07-30 17:38:00 +02:00
Franco Fichtner
ae54d39218
pkg: fix annotation that will be wrong when 2.5 comes out
2017-07-10 06:47:27 +02:00
Franco Fichtner
532ee5bc7d
pkg: roll this back for now, pkg needs investigation
2017-06-26 00:07:46 +02:00
Franco Fichtner
da68e43635
Revert "pkg: hint at PHP version, pkg is too conservative here"
...
This reverts commit c4628a0b7c7a3283fadd6986da4360de3b23f20f.
It looks like pkg can't handle php70 to php71 at all.
2017-06-25 16:50:51 +02:00
Franco Fichtner
c4628a0b7c
pkg: hint at PHP version, pkg is too conservative here
2017-06-25 15:44:21 +02:00
Franco Fichtner
7884e3456e
rfc2136: move to plugins
2017-06-25 14:34:59 +02:00
Franco Fichtner
d0d52b088a
pkg: switch -devel to PHP 7.1
2017-06-25 12:08:28 +02:00
Franco Fichtner
210221c978
test: add plist-check to lint so it's not missed that often anymore
2017-05-15 06:39:28 +02:00
Franco Fichtner
27a92e913d
test: phpunit package name changed with version bump
2017-05-05 07:31:34 +02:00
Franco Fichtner
3386053709
webgui: clean up after rework
2017-05-04 16:59:51 +02:00
Franco Fichtner
d9f19e0752
pkg: depend on OpenVPN 2.4 for the next -devel build
...
Now that tools can build several versions of the same software, we
can have -devel depend on a different one than the release. This
helps with prebuilt testing and easier testing for interested parties.
Should your manual upgrade break at the moment, the easiest solution is:
# make upgrade CORE_OPENVPN=23
2017-04-29 15:40:44 +02:00
Franco Fichtner
a56ade1ec9
pkg: allow to change the openvpn package
2017-04-24 10:43:36 +02:00
Franco Fichtner
ea0eeadf15
pkg: cluster changed lines between master and stable
2017-03-17 16:43:04 +01:00
Franco Fichtner
9821d6fb7a
pkg: remove the release override, stable/xx.x will become release again
2017-03-17 13:09:02 +01:00
Franco Fichtner
4f4791c405
src: so this is 17.7.a
2017-01-30 21:35:22 +01:00
Franco Fichtner
cc945783e4
pkg: switch message for development branch
2017-01-24 08:20:28 +01:00
Franco Fichtner
fadc0ab5ad
load balancer (relayd): remove from core
2017-01-03 23:40:46 +01:00
Franco Fichtner
44e4ae85c0
upnp: remove from core
2017-01-03 23:29:13 +01:00
Franco Fichtner
130d52da8f
wol: remove from core
2017-01-03 23:21:10 +01:00
Franco Fichtner
c91841afd6
igmp proxy: remove from core
2017-01-03 23:09:19 +01:00
Franco Fichtner
52184b09d3
snmp: remove from core
2017-01-03 22:58:42 +01:00
Franco Fichtner
1d694b2f29
pkg: for the moment "openvpn23" is the right package
...
FreeBSD added OpenVPN 2.4, but we're not ready yet.
2016-12-28 13:20:41 +01:00
Franco Fichtner
cb051070a1
pkg: add release switch formerly handled by tools.git
2016-12-24 14:56:34 +01:00
Franco Fichtner
339f130190
pkg: correct bind version according to ABI
2016-12-14 07:59:43 +01:00
Franco Fichtner
33d00edd0a
pkg: make building 17.1 a bit easier
...
We're switching to PHP 7.0 (or 7.1 maybe), php-suhosin seems dead,
and maybe someone wants to work on a newer python base.
2016-11-24 18:19:17 +01:00
Franco Fichtner
78945ce0cb
make: display plist fix hint after diff
2016-11-13 15:57:04 +01:00
Franco Fichtner
6aac623b99
pkg: cross-build needs explicit CORE_ARCH
2016-10-25 08:34:38 +02:00
Franco Fichtner
8185e2007b
pkg: exclude missing packages on armv6
2016-10-24 17:13:50 +02:00
Franco Fichtner
804d915b8b
openvpn: go full-circle on zip package
...
We don't need 7z anymore, so it's better to use the lightweight package.
2016-10-10 19:54:32 +02:00
Franco Fichtner
d032a27b74
pkg: it's silly to depend on php56 and python27
2016-10-10 19:49:24 +02:00
Franco Fichtner
c9e4013094
scripts: upper case for framework directories
2016-09-27 01:56:15 +02:00
Franco Fichtner
c91304c9a1
style: expand sniffer now that src/opnsense/contrib is gone
2016-09-25 09:54:14 +02:00
Franco Fichtner
78b4d28168
pkg: don't need to sort twice
2016-09-25 10:55:28 +02:00
Franco Fichtner
c90aa837e2
pkg: sort plist, file systems getting in the way
2016-09-24 14:34:14 +02:00
Franco Fichtner
54cb00d75a
Mk: no errors on crypto probe
2016-09-24 14:26:53 +02:00
Franco Fichtner
8903f16227
pkg: add an explicit plist for qa purposes
...
When we build packages, we want to know if something is wrong.
For now, only use it in the upgrade path, not sure how to
to distinguish if a user or the build system is running the
package build.
2016-09-24 14:21:45 +02:00
Franco Fichtner
dc2bd36118
Mk: split out some common stuff, add headers
2016-09-24 14:00:47 +02:00
Franco Fichtner
50f557f4d7
pkg: ok, 500% harder than found in the last commit
...
Transition away from making the internals known, so rework
the whole tree.mk to expand better to dynamic destinations.
2016-09-24 11:29:10 +02:00
Franco Fichtner
96f5e7faca
pkg: hook up src/boot, wow, that was easy
2016-09-24 09:57:24 +02:00
Franco Fichtner
803af49280
interfaces: defang netgraph attach/detach for #1188
...
We don't particularly need this code and the utility as netgraph
is always attached on load as long as we don't detach and the
attach per interface is a custom feature that requires a kernel
patch we don't want to keep around for 17.1.
Only thing we need to measure is the performance impact of not
detaching netgraph. This only pertains to ethernet devices
anyway.
We do, however, keep interface_netgraph_needed() around for
reference as it's harmless by default.
2016-09-16 15:27:30 +02:00
Franco Fichtner
250a1493d8
pkg: it's ok for -devel to pull in the PAM glue now
2016-09-16 09:46:22 +02:00
Franco Fichtner
9a557bdf8f
make: and once more ;)
2016-08-29 20:32:09 +02:00
Franco Fichtner
75e4f8ee2a
make: tweak previous
2016-08-29 20:27:33 +02:00
Franco Fichtner
571bc8c9a6
make: make use of WRKSRC and PKGDIR
2016-08-29 20:08:47 +02:00
Franco Fichtner
82bece2a6d
pkg: shadow the sample files, delete on uninstall is undesired
...
While there also get rid of the need for a /usr/ports dir (this will
make tools.git crash and burn for sure.)
shadow.ucl adapted from https://github.com/freebsd/freebsd-ports/blob/master/Keywords/sample.ucl
2016-08-29 19:46:37 +02:00