Franco Fichtner
fd94b3affd
interfaces: simplify semantics of link_interface_to_track6()
2018-05-20 12:16:37 +02:00
Franco Fichtner
b357788c1a
man: annotate arguemnt `disk'
2018-05-20 11:42:14 +02:00
Franco Fichtner
57148f483a
rc: remove unused variable
2018-05-20 09:11:24 +00:00
Franco Fichtner
9572345477
firewall: reset states on IPv4 change; closes #2414
2018-05-20 09:08:36 +00:00
Franco Fichtner
68ac728d1f
rc: gmirror/graid import was never broken
...
Simply list the devices that are available. ;)
2018-05-19 21:04:12 +02:00
Franco Fichtner
cfa83d4097
man: clarify RAID as GEOM mirror
2018-05-19 20:34:19 +02:00
Franco Fichtner
2a14dd88ce
rc: opnsense-importer [disk] is for installer
...
This will dedup the code and make the installer lighter!
2018-05-19 18:00:04 +00:00
Franco Fichtner
d12a594608
rc: parse arguments for our shell, harmless!?
2018-05-19 17:39:58 +00:00
Franco Fichtner
b123c3a11d
man: document the use of `!' in the importer
...
Document the shell invoke in the importer for 18.7 and the people
who will want the installer to run early. This is really not what
we want to do ever since we moved to a `installer' user and try to
enforce a live environment to help people test the look and feel,
either by first impression for new users or for previewing the new
version prior to installation.
2018-05-19 17:47:33 +02:00
Franco Fichtner
73109c2ed9
man: also for opnsense-shell
...
Add a bit of history for the interested parties.
2018-05-19 17:29:51 +02:00
Franco Fichtner
b1b75de43b
man: page for opnsense-installer
2018-05-19 17:01:33 +02:00
Franco Fichtner
ef61ac3ed7
rc: different approach for tty detection
2018-05-19 16:18:59 +02:00
Franco Fichtner
4d3d04abd1
rc: revert interface timeout, it's long enough
2018-05-19 16:10:20 +02:00
Franco Fichtner
69a3e12bb9
man: small correction
2018-05-19 16:02:01 +02:00
Franco Fichtner
86350fc183
man: allow to enroll and install man pages
...
Support was missing for quite a while. Time to write a couple
of docs for our "opnsense-" tools in core.
2018-05-19 15:57:16 +02:00
Franco Fichtner
272a5b8b41
rc: rc.initital is now opnsense-shell
2018-05-19 15:23:36 +02:00
Franco Fichtner
242912aa6d
rc: increase both keypress timeouts slightly
2018-05-19 09:44:19 +02:00
Franco Fichtner
4ac26c6286
rc: merge rc.importer into opnsense-importer
...
Hooray for cleanups. Let's try to thin out the rc.* files more.
2018-05-18 23:39:33 +02:00
Franco Fichtner
89831fccf9
rc: csh has auto-completion for binaries in PATH
2018-05-18 23:08:45 +02:00
Franco Fichtner
3ed6c0b3c4
rc: simply loop here, installer reboots anyway
...
And thus we can use the escape to do some dev work on the
early importer, e.g. the missing gmirror import support.
2018-05-18 20:09:21 +02:00
Franco Fichtner
8951ccb1a5
rc: allow to launch a shell in importer...
...
So that users can use the installer here too manually.
2018-05-18 19:58:45 +02:00
Franco Fichtner
655f8ea573
installer: ifconfig knows this is 127.0.0.1/8
...
While here, also register ::1 -- it's only polite.
2018-05-18 19:48:15 +02:00
Franco Fichtner
fc0c0478b5
rc: bring in additions to start the installer early again
...
People ask for this sporadically, so we should weave this back
in a way that doesn't break the ncurses view and properly sets
up loopback when needed this early.
2018-05-18 19:42:35 +02:00
Franco Fichtner
9df08987b7
rc: merge rc.installer into opnsense-installer
...
We have successfully decoupled rc.installer from other components
so now we can merge both utilities. We use opnsense-installer for
user support, which is easier to invoke and remember.
2018-05-18 19:42:34 +02:00
Franco Fichtner
8844e7260a
rc: a bit for #2414
2018-05-18 17:21:33 +00:00
Franco Fichtner
a0e982f492
system: fix error in GDrive backup
2018-05-18 17:21:31 +02:00
Franco Fichtner
1d68157990
reporting: source mapping url fix
2018-05-18 16:01:13 +02:00
Franco Fichtner
86d9a32648
src: avoid "|| exit 0" usage to indicate the return value is irrelevant
2018-05-18 10:47:08 +02:00
Ad Schellevis
b7840df5ea
style, remove duplicate class
2018-05-18 10:44:53 +02:00
Ad Schellevis
08df2d02cb
network insight, click event issue, https://github.com/opnsense/core/issues/2405
2018-05-17 21:29:55 +02:00
Franco Fichtner
1941ec484b
rc: do not return a configctl failure in monitor script
2018-05-17 09:47:43 +02:00
Ad Schellevis
932157da3d
firewall/nat add missing alias link/tooltip , closes https://github.com/opnsense/core/issues/2410
2018-05-17 08:37:06 +02:00
Ad Schellevis
c1ad86d8ae
firewall, add text-muted to disabled rules, closes https://github.com/opnsense/core/issues/2409
2018-05-17 08:27:09 +02:00
Franco Fichtner
70a62f1807
ui: keep our css alterations in place to fix previous
2018-05-16 18:00:13 +02:00
Fabian Franz BSc
435f2fa02b
fix: move color settings from firewall_schedule_edit.php to theme ( #2407 )
2018-05-16 17:56:42 +02:00
Franco Fichtner
dee48af9b1
ui: text and value for #2381
2018-05-16 17:22:01 +02:00
Franco Fichtner
bc788f9727
firmware: repository files grow...
2018-05-16 07:30:54 +02:00
Ad Schellevis
fc05070084
upgrade nvd3 v1.8.6 for https://github.com/opnsense/core/issues/2405
2018-05-15 20:58:43 +02:00
Ad Schellevis
3ac6a82583
Revert "network insight / systemhealth tooltips may stick during graph reload, force removal before load", see https://github.com/opnsense/core/issues/2405
...
This reverts commit 7d98ae11e62d96922d85995c4d494a7c94a019db.
2018-05-15 20:56:27 +02:00
Franco Fichtner
319a8bca28
firewall: inherit color for themes
...
PR: https://forum.opnsense.org/index.php?topic=8699.0
2018-05-15 17:33:00 +00:00
Ad Schellevis
89b433f951
Firewall/Alias, work in progress for https://github.com/opnsense/core/issues/1858 fixes alias name validation
2018-05-15 18:25:23 +02:00
Ad Schellevis
57267ca994
small rework for https://github.com/opnsense/core/issues/2379 to make sure ui_devtools can overwrite the file_exists() behaviour
2018-05-15 12:08:05 +02:00
Franco Fichtner
bdb125e06c
system: consolidate usage of dpinger status return; closes #2396
2018-05-15 09:40:41 +02:00
Franco Fichtner
6518699474
interfaces: simplifications for dhclient #2372
...
Remove the dhclient "handlers" and use the PID file
like everything else. The pid file is already there
under the same name, but we make it explicit in
case something changes or code needs to be traced.
2018-05-14 15:48:17 +00:00
Ad Schellevis
b9cb170865
xdebug, decouple debug support with the plugin
2018-05-14 11:47:27 +02:00
Franco Fichtner
441c863cf3
src: whitespace sweep
2018-05-14 08:16:26 +02:00
Franco Fichtner
556734d575
ipsec: translate 'off' in DH parameter selection
2018-05-14 07:49:29 +02:00
Ad Schellevis
301565b449
Firewall/Alias, API work in progress https://github.com/opnsense/core/issues/1858 add grid and empty model
2018-05-13 20:15:48 +02:00
Ad Schellevis
bcf679570d
MVC, add support for application specific field types.
...
Some field validations tend to be very application specific, in which case it would be easier to add specific field types then trying to expand the common field type set too much.
This patch provides support for specific field types, as long as they are derived from OPNsense\Base\FieldTypes\BaseField in two forms, either a full path or a FieldTypes module within the current namespace using .\
2018-05-12 16:30:08 +02:00
Ad Schellevis
7a353fbf69
ipsec, fix previous on phase 1 too.
2018-05-11 19:42:52 +02:00