dig_settings updated
Switched to my master branch, updated with pull from SH fork, updatedtab array and committed.
This version should correspond to the head version but with revised tabarray.
diag_logs - log file consolidation
A GET argument has been added to dig_logs.php so that the log file todisplayed can be specified.
Minor edits to the file allow all log files to be displayed correctly
The tab array has been updated in this file, and in:...
Don't use $section2, toggle all remote-options when disabled
pfSense.js - Force correct initial state for toggleable checkboxes #143
Replaced js with toggles
Also eliminated unneeded gettext from help
Replace js with addClass to set button class
Also removed htmlspecialcharacters() where not required
diag_logs_settings replace ugly help with staticText
diag_logs_settings Removed bogus print_r
Also removed unneeded gettext
diag_logs_settings.php conversion complete
Commit 89f171b changed result returned by get_possible_traffic_source_addresses() from indexed to associative array. Updating affected code.
force minimum 100000 byte log file size. Some have been confused thinking this is KB, in some cases causing problems. This should help, and there shouldn't be a need for logs smaller than that.
Fix lineup of copyright lines
and module names and other bits of formatting and typos in headercomment sections.
Welcome 2015
modify copyright statement to reflect reality
Spelling
Merge pull request #1210 from ExolonDX/branch_master_02
Make logging of pass rules opt-in rather than opt-out
Split the setting of logging pass and block into 2 separate settings. Maybe this can be extended to control even the user rules?
Tidy up misc. XHTML
Close FORM tag correctlyAdd missing TD and TR tagsMove NOWRAP into CLASS statement
Clarify description to state you must save first before attempting to reset the log file size.
Fix bracket type in Log File Size text
Now I am the one with fat fingers (or brain). Somehow I typed a curly bracket opening bracket in this text, but finished it with an ordinary closing bracket.
Unset logfilesize rather than let it be zero
1) When saving Status: System logs: Settings, if the Log File Size field is left blank, it gets cast to (int) and ends pu as zero "0" in config.xml. That breaks the creation of clog files in /etc/rc during boot. /etc/rc expects logfilesize to be unset, blank or a valid integer >= 5120....
Change description
xhtml Compliancereplaced <br>, <br/> and </br> with <br />
Add a setting to allow the user to specify the clog file size so more (or less) entries may be kept in the raw logs. Retain previous default size values if the user has not specified a preferred size. Files can only be resized when initialized, so provide a "Reset All Logs" button as well to force clear all logs and set them up at the new size.
Tidy up "diag_logs_settings.php" XHTML
Add "closehead" PHP variable and close the HEAD statementAdd CDATA to script statementAdd SUMMARY to table statementTidy up HTML Boolean operatorsClose BR and INPUT statementsRemove duplicate closing table cell statement
Add source address selection to syslog settings, so it can work more effectively over a VPN. Fixes #355
Update diag_logs_settings.php
fix text - s/rulessets/rule sets
Add independent logging choices to disable logging of bogon network rules and private network rules. Add upgrade code to obey the existing behavior for users (if default block logging was disabled, so is bogon/private rule blocking). Also add a checkbox to disable the lighttpd log for people who don't want their system log spammed by lighty.
Added a setting for configuring the firewall log to either:-Not load descriptions-Show descriptions in a column-Show descriptions on a second row (after a click on 'show descriptions')
'fixed' a few html validation issues..
Fix up tcpdump for pflog stop/start a little, consolodate code, and restart tcpdump for pflog when saving log settings.
s/OpenNTPD/NTP/ for log pages and menu entry, to save space (and make it easier if we switch)
Bug #2329: checkbox js problem on diag_logs_settings.php
aggh javascript lines terminated by \n instead of semicolon
Move some of the log file tabs around.Add seperate tabs for dnsmasq,unbound as well as gateways.
While we're at it, allow hostnames for syslog servers, since that is also valid.
Reformat syslog settings, cleanup whitespace, reword some awkward English, add more detail.
Allow users to enter a port number when adding a remote syslog server.
Fix up syslog settings a bit, add some missing options, fix formatting of syslog.conf, correct behavior of 'everything', code cleanup.
Move hostapd to its own log and tab, so it stops spamming the system log.
Move : to gettext string
Fixing gettext calls on diag_logs_settings.php
Sync with mainline, diag_* files were missing
Reset diag_ files
Implement gettext() calls
Revert "Remove PPP tab these all go to the system log now."
This reverts commit 62e74b4261b4044f523ade7c3b45e4484bbd2f8d.
Conflicts:
usr/local/www/diag_logs_slbd.php
Remove PPP tab these all go to the system log now.
Use the -s ident option of mpd to send the logs for the PPPoE/PPTP/L2TP servers to syslogs appropriate files. Create the files for these vpn's as for the others. Logs can be viewed in the VPN tab of the system log.
Require filter.inc and shaper.inc
properly enable/disable Everything field
s/IPsec VPN/IPsec/ to keep the tab behavior
Add PPP logging tab
Add pfSense_BUILDER_BINARIES: and pfSense_MODULE:. Adjust Copyright to include 2009 on files that I have asserted (C) on
Fix typo
Fix error for server #1
Allow up to 3 remote syslog servers. Resolves #11
Allow logging everything to syslog (allows syslog of snort, amongst other things)
fix printing of product name
Rewrite the pfsense privilege system with the following goals in mind ...
1) Redefine page privileges to not use static urls2) Accurate generation of privilege definitions from source3) Merging the user and group privileges into a single set4) Allow any privilege to be added to users or groups w/ inheritance...
Exit slbd, enter relayd
touch up text
Ticket #1569
Add product_copyright re-branding supportAdd product_copyright_years re-branding supportAdd product_website re-branding supportAdd product_email re-branding support
Work sponsored-by: Centipede Networks
Switch over to array style page titles. Obtained-from: m0n0wall
Fixing css layout
changed text for consistency
Add OpenNTPD logging tab
We log to a ram disk, so change text to read to a local ram disk instead of local disk
If remote syslog is unchecked, clear the ip address from the remote syslog box.
Balance -> Balancer
Increase log limit to 2000
Add OpenVPN tab
Remove #!/usr/local/bin/php
Correctly start/stop syslogd
Do not invert disable logging setting
Break out Load Balancer log files
Correctly save disable local syslogging server
Ticket #300
fixing non xhtml stuff so themes won't break!
Allow disabling of the local writing of log files.
Patch-submitted-by: MosibiMinor-changes-by: me
Last of the bottom round fixesTurn top rounding back on now that those are all fixed
Use $pgtitle for consistency
Correct the tabs
include head.inc and round corners on tabs
Cleanup pathsStandardize settings (262144 file lengths)Move IPSEC VPN next to PPTP VPNstyle cleanupvarious other minor cleanups
Add $Id$ tag
Update ipsec url
m0n0wall -> pfSense
Update (C)
Add captive portal logging.
Patch-submitted-to-m0n0wall-list-by: Matt Juszczak <matt_AT_atopia.net>
Initial revision