9698 Commits

Author SHA1 Message Date
marjohn56
d46d2a6edc interfaces: multiple type DHCP DUID support and generation; closes #2602 2018-10-31 20:40:50 +01:00
Franco Fichtner
928222e747 interfaces: say no to trim() eventually 2018-10-31 16:51:12 +01:00
Franco Fichtner
1fe447518c ntp: reindent copyright block 2018-10-31 16:27:00 +01:00
Franco Fichtner
8c6ec244b0 services: mostly $verbose changes 2018-10-31 15:35:35 +01:00
Franco Fichtner
27b8a76d44 dhcp: useless code is now useless 2018-10-31 15:11:16 +01:00
Franco Fichtner
05d1283508 dhcp: flip arguments for services_dhcpd_configure
Stop radvd in setport while there.
2018-10-31 15:07:53 +01:00
Franco Fichtner
bfd03a913b dhcp: do not start on interfaces without IPv6 addresses 2018-10-31 14:44:14 +01:00
Franco Fichtner
9d9251fd20 interfaces: stop modifying tracking ifs as fe80::1:1
This is an experiement.
2018-10-31 12:33:43 +01:00
Franco Fichtner
028bfa10e8 pkg: mkdir -p '' has issues, happens on `make install' 2018-10-31 11:34:31 +01:00
Raimar Sandner
26705ee022 dhcpv6 static leases with tracked interface: apply prefix to fixed IPv6 address
PR: https://github.com/opnsense/core/pull/2859
2018-10-31 11:27:08 +01:00
Franco Fichtner
7f267551bb src: style, copyright indent and a zapping of "google" mentions 2018-10-31 11:09:21 +01:00
Franco Fichtner
3bbea89808 pkg: fix plist 2018-10-31 10:57:43 +01:00
Ad Schellevis
cfb5852599 Auth: LDAP+TOTP, closes https://github.com/opnsense/core/issues/1030
+ Add ldap+totp connector
+ Refactor local auth to always fetch user via getUser(), prevents different parameters for authenticate() call (less confusing, for a little overhead)
+ Fix settings form, a complete refactor doesn't fit my time scheme, but this doesn't make it worse then it is.
2018-10-30 20:50:01 +01:00
Ad Schellevis
fbb1dd39b8 OpenVPN export, work for https://github.com/opnsense/core/issues/2787
- Add client certificate info for IExportProvider type in ExportController
- return object in ExportFactory->getProvider()
- Add getFilename(), getFileType(), getContent() to interface IExportProvider and basic implementation for PlainOpenVPN
- Frontend (export.volt), use returned api info to generate download
2018-10-30 18:13:50 +01:00
Ad Schellevis
1d9b7ef480 Firewall/alias, disabled alias should leave us with an empty one, for https://github.com/opnsense/core/issues/2860 2018-10-30 09:27:45 +01:00
Ad Schellevis
9ee4921d42 Firewall / VIP, missing "other" type in vip expand, closes https://github.com/opnsense/core/issues/2783 2018-10-29 21:07:17 +01:00
Ad Schellevis
9c947a748e HA sync, add "Synchronize config to backup" button, makes the sync more explicit (which is always triggered on service restart). closes https://github.com/opnsense/core/issues/2796 2018-10-29 20:36:42 +01:00
Franco Fichtner
777bbf044c unbound: disable redirect type until fixed #2331 2018-10-29 15:26:09 +01:00
Franco Fichtner
bdbb26edd4 rc: avoid text-mode, doesn't fix Hyper-V 2018-10-29 14:58:02 +01:00
Franco Fichtner
de3ed1ce21 rc: OpenBSD and FreeBSD both do this... 2018-10-29 14:56:18 +01:00
Franco Fichtner
6804b260fe interfaces: leave these out, not deleted anywhere else 2018-10-29 07:57:44 +01:00
Franco Fichtner
a0dad1a3b2 openvpn: cleanups 2018-10-29 07:54:23 +01:00
Ad Schellevis
d573662f5e system_certmanager, allow wildcards in alternative name, for https://github.com/opnsense/core/issues/2858 2018-10-28 19:16:26 +01:00
Franco Fichtner
66709dbbfa pkg: Python 2/3 split 2018-10-28 13:41:17 +01:00
Franco Fichtner
6c952d0ee7 rc: move rc back to /usr/local
We use grep and awk for early automation.  Deal with this later.
2018-10-28 08:10:56 +01:00
Franco Fichtner
7e3ffaa436 pkg: these too 2018-10-27 23:43:33 +02: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
bd7169e6ac pkg: fixes for previous 2018-10-27 23:32:57 +02:00
Franco Fichtner
6fd1fd0d74 pkg: move rc to /etc/rc.opnsense; closes #2416
Move /usr/local/etc/rc to /etc/rc.opnsense in order to be able
to boot without /usr mounted.  Move the /boot files along with
it since they require the same type of /usr/local-escapting.

1. This needs further testing.  :)
2. Inspect rc script for commands depend on /usr tools

Our rc.shutdown stays where it is, if we can shutdown we should be
able to access it.  If not, it's not grabbed via /etc/rc.shutdown.
2018-10-27 22:12:04 +02:00
Franco Fichtner
e0dd995652 dhcp: small fixes found during review 2018-10-27 18:54:32 +02:00
Franco Fichtner
61e000bff4 dhcp: small cleanup, -1 was explained 2018-10-27 18:44:19 +02:00
Franco Fichtner
fd2cc9d4f8 dhcp: align is_radvd_enabled() and is_dhcpv6_server_enabled() 2018-10-27 18:36:52 +02:00
Fabian Franz
5b45dfa2ce core/monit: allow theme override for monit widget; closes #2852 2018-10-27 18:04:02 +02:00
Franco Fichtner
558ba5aa7f interfaces: annotate issue with static fe80::1:1 2018-10-27 18:00:54 +02:00
Ad Schellevis
bba9ef948f Monit, there's no description in service model, remove from query. for https://github.com/opnsense/core/issues/2851 2018-10-27 17:39:12 +02:00
Ad Schellevis
ee41c0fe25 Cron, remove non-existing field for https://github.com/opnsense/core/issues/2851 2018-10-27 17:36:16 +02:00
Ad Schellevis
d4b2f161e8 Firewall/outbound nat, Add destination networks, closes https://github.com/opnsense/core/issues/2837 2018-10-26 17:22:14 +02:00
Franco Fichtner
db4713c91c rc: 19.1 should do without these workarounds 2018-10-26 07:34:11 +02:00
Ad Schellevis
ad1e57711e Menu center selected item, legacy counterpart of 5d3a426409 2018-10-25 14:27:51 +02:00
Ad Schellevis
5d3a426409 MVC/Menu, when the menu doesn't fit our screen, the selected item can move outside visible range. As part of 2b94b6691a this feature was added before, but dropped when the rest of the fix was reverted. 2018-10-25 14:20:24 +02:00
Ad Schellevis
9be373ff75 Extend source address dropdown with specialnets, https://github.com/opnsense/core/issues/2837 2018-10-25 09:10:31 +02:00
Franco Fichtner
a53724edb6 system: try to force video mode in vt
It may help with installer in Hyper-V and enables font switching.
2018-10-24 22:23:51 +02:00
Ad Schellevis
303700ded0 DHCPv4/status, only map enabled interfaces, for https://github.com/opnsense/core/issues/2831 2018-10-24 18:25:17 +02:00
Franco Fichtner
f8802477c3 firewall: annotate fix for IPv6 :0 comment 2018-10-24 15:39:10 +02:00
Franco Fichtner
b4539821f6 interfaces: unused variable 2018-10-24 12:57:11 +02:00
Franco Fichtner
eada2bf5a1 interfaces: override link-local tracking router address if needed
PR: https://forum.opnsense.org/index.php?topic=10034.0
2018-10-24 09:23:13 +00:00
Thomas Bandixen
8c83f70f1f Correction for the "move to end" function 2018-10-23 13:36:38 +02:00
Thomas Bandixen
c5a38e78f4 Corrected the buttons order 2018-10-23 13:36:38 +02:00
Thomas Bandixen
37ed64761a Upper and lower case corrections 2018-10-23 13:36:38 +02:00
Frank Brendel
021a1787a0 monit: change status page look-and-feel 2018-10-23 12:47:37 +02:00