Ad Schellevis
1e2cc4e4d7
(cron) when editing from another service, reconfigure cron on save
2015-07-01 18:26:38 +02:00
Ad Schellevis
2c01bf0587
(ids) add service status widget to page
2015-07-01 18:16:03 +02:00
Ad Schellevis
a3f0df6f2c
(cron) remove unused
2015-07-01 18:07:11 +02:00
Ad Schellevis
df8444ee58
(ids) add IDS to menu and acl
2015-07-01 16:00:09 +00:00
Ad Schellevis
29b4f2e140
(ids) fix ui
2015-07-01 17:31:28 +02:00
Ad Schellevis
5bbbd4e939
(ids) only show schedule if configured
2015-07-01 17:26:16 +02:00
Ad Schellevis
2d384327ef
(ids) setup configd update command
2015-07-01 15:20:41 +00:00
Ad Schellevis
433b5263b2
(ids) add change schedule link for automatic updates
2015-07-01 17:16:14 +02:00
Ad Schellevis
09f44e526b
(cron) add controller for opening a single job
2015-07-01 17:15:32 +02:00
Ad Schellevis
79c3469cf3
(cron) add controller for opening a single job
2015-07-01 17:13:58 +02:00
Ad Schellevis
3a88943199
(mvc) pass collected data from mapDataToFormUI to deferred objects
2015-07-01 17:03:42 +02:00
Franco Fichtner
a2af9837e7
src: purge long gone fifolog support
2015-07-01 16:50:14 +02:00
Franco Fichtner
8d65afe8cd
syslog: move ppp.log to ppps.log to prevent newsyslog clobbering it
2015-07-01 16:40:53 +02:00
Ad Schellevis
a1609d2d6b
(ids) autogenerate cron job on enable/disable
2015-07-01 15:14:17 +02:00
Ad Schellevis
42fb9d4851
(ids) add related cron item for update process
2015-07-01 15:13:55 +02:00
Ad Schellevis
de8b41547c
(cron) add newDailyJob action to model
2015-07-01 15:13:31 +02:00
Ad Schellevis
43f3ae57a9
(configd) configd actions missed second level actions, output is fine now but nesting actions may need some more thinking
2015-07-01 14:32:33 +02:00
Ad Schellevis
bd5f92be5b
(ids) UI load grid on tab open
2015-07-01 13:59:59 +02:00
Ad Schellevis
14d1ccf1cb
(ids) ruleset download definition, add ET open rules
2015-07-01 11:47:29 +02:00
Ad Schellevis
a0faa39abf
(ids) add classification and reference configs to template
2015-07-01 11:46:38 +02:00
Franco Fichtner
7be9871fa6
widgets: ipsec warnings; fixes #154
2015-07-01 11:25:39 +02:00
Franco Fichtner
50613a4936
sysctl: lower the syncer(4) timeouts for data flushes
...
o Retain the timeout priorities while cutting the timeouts to
10% of what they were before (30s).
o Metadata is always flused by default, but change timeout to
match the others anyway.
o Reorder the sysctl list for convenience white at it.
2015-07-01 11:25:39 +02:00
Ad Schellevis
40619e407c
(ids) ui bits and pieces for rule file selection and manual download
2015-07-01 11:13:51 +02:00
Ad Schellevis
15ea481665
(ids) add local modification time and correct sort order when listing installable rule files
2015-07-01 11:13:09 +02:00
Ad Schellevis
c9aba7a623
(ids) add update rules action to API
2015-07-01 11:12:39 +02:00
Ad Schellevis
303319e8e5
(ids) show local rule file modification time in listInstallableRulesets
2015-07-01 11:11:52 +02:00
Ad Schellevis
9f2d34e707
(ids) refactor static paths into single definition
2015-07-01 11:11:11 +02:00
Franco Fichtner
f45171e785
rc: add a safety sync after the recovery stage to avoid a vicious cycle
...
The current fix now works as expected and always brings back the
console login after an unclean shutdown, which was previously not
happening. A small quirk, however, is that while the base system
recovers, the OPNsense backend on top may not fully recover directly
after the unclean shutdown. In those instances, a manual reboot
will bring back the fully operational system and its services.
The unclean shutdown dilemma is, however, an unavoidable occurrence
and any kernel panic or power failure can corrupt the file system
into an unrecoverable state. Having snapshots or backups at hand is
a good habit to get into, which can also 'fix' the eventual breakdown
of a physical disk.
Discussed with: ad@ jos@
Tested by: jos@
2015-07-01 11:04:39 +02:00
Ad Schellevis
9b5834541e
(ids) make sure the update process can only run once
2015-07-01 10:11:23 +02:00
Ad Schellevis
9908a1588d
(ids) add configd update action
2015-07-01 07:52:47 +00:00
Ad Schellevis
f61cb3079d
(ids) whitespace
2015-07-01 09:45:42 +02:00
Ad Schellevis
c6a6cb88f9
(ids) enable live rule swap
2015-07-01 09:32:09 +02:00
Ad Schellevis
c773099182
(ids) extend configd template for fileid selection
2015-06-30 19:56:17 +00:00
Ad Schellevis
4caca4c05c
(ids) add configd action list alertlogs
2015-06-30 19:52:14 +00:00
Ad Schellevis
e8d67e8ffd
(ids) add configuration template for rule download tool
2015-06-30 21:47:06 +02:00
Ad Schellevis
834a23d086
(ids) add ruleset to model and ui
2015-06-30 21:35:45 +02:00
Ad Schellevis
410493eb4b
(traffic shaper) toggle api to support direct enable/disable
2015-06-30 21:32:05 +02:00
Franco Fichtner
7baccb7c42
rc: pimp recovery stage
...
o pwd_mkdb(8)'s `-p' likely only cares about /etc/passwd
o Regenerate for each phase, pkg(8) seems to like that
o Also restore a clobbered /etc/shells including our root shell
2015-06-30 21:18:33 +02:00
Ad Schellevis
c506c9f31d
(ids) rename action to list installable rulesets
2015-06-30 20:51:52 +02:00
Ad Schellevis
861955b6e1
(ids) add list installablerules configd action
2015-06-30 20:25:01 +02:00
Ad Schellevis
409dd5f10a
(ids) work in progress rule file download
2015-06-30 20:21:20 +02:00
Ad Schellevis
67e2e3e2a5
(ids) rename configd query rules action
2015-06-30 17:52:47 +02:00
Ad Schellevis
e4f04663ee
(ids) refactor query rules script
2015-06-30 17:21:28 +02:00
Jos Schellevis
ab6330f05f
(proxy) update examples of regular expressions for black and whitelist
2015-06-30 16:54:33 +02:00
Ad Schellevis
88758895d1
(proxy) fix regexp check
2015-06-30 16:11:30 +02:00
Jos Schellevis
3df396e9b7
(proxy) fix typo
2015-06-30 16:01:53 +02:00
Jos Schellevis
731ae4cb3d
(proxy) small changes to regex handling for black and whitelists
2015-06-30 15:46:12 +02:00
Franco Fichtner
bdef86913a
system: move template generation to a place that allows...
...
runtime regeneration. Not pretty, but better than triggering it
only once on bootup. More clog -> newsyslog migration to be done
soon.
Discussed with: ad@
2015-06-30 15:05:21 +02:00
Franco Fichtner
cdb3fe97db
src: whitespace police
2015-06-30 14:58:13 +02:00
Ad Schellevis
5b4185f234
(ids) implement log file selection
2015-06-30 14:45:56 +02:00