Project

General

Profile

Download (50.7 KB) Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
363b0276 03/21/2025 03:59 AM Renato Botelho

pppoe: Configure syslog

Configure syslog to save all messages starting with prefix "if_pppoe: "
to /var/log/ppp.log

(cherry picked from commit 020a7dfcbb1e87b624b9c76d27c227ca3abf214f)

27db374d 03/12/2025 07:40 PM Marcos M

Include reason for firewall log actions. Implement #15415, Fix #16093

eb0acb5a 03/12/2025 06:41 PM Marcos M

Show the rule for packets dropped due to IP options

When clicking the Action icon for a firewall rule log, the rule is not
shown when it's a "pass" rule that dropped the packet due to IP options.

37d60e23 01/07/2025 02:11 PM Luiz Souza

Bump up the year in the Copyright notice.

b1360be3 09/27/2024 09:02 PM Marcos M

Clean up diffs

8c81cad5 09/04/2024 07:47 PM Marcos M

Filter out empty array values for explode()

Calling explode() with an empty string will return a single-element
array with an empty value. This change filters out empty values
where appropriate - i.e. where it's not already a condition check for
it and the value should not be empty.

f32dca24 08/21/2024 08:18 PM Marcos M

Stop sshguard spam in system logs. Fix #12747

Instead of restarting sshguard with each log rotation, keep it running
separately while monitoring the auth log file. This allows sshguard
start/stop events to still be included in the system log without
spamming it. When the log file is rotated by newsyslog, sshguard will...

816fef25 05/23/2024 05:37 PM Marcos M

Move to is_platform_booting()

The function platform_booting() is deprecated.

a68f7a3d 01/03/2024 06:26 AM Luiz Souza

Update the years in the Copyright notice.

e6f78714 11/22/2023 04:25 PM Marcos M

Update fontawesome references in form buttons

91c4768b 11/21/2023 07:37 PM Marcos M

More fontawesomev6 updates

e0cb987c 11/10/2023 02:03 PM Marcos M

Update fontawesome. Implement #13537

6aa3f8b5 09/11/2023 04:08 PM Marcos M

Correct program reference in syslog config. Fix #14768

7dd12384 09/06/2023 05:22 PM Marcos M

Only log radvd level err and higher by default. Fix #12938
Previous behavior can be restored under System > Advanced > Networking

70d588b8 09/06/2023 05:17 PM Marcos M

Align indentation in syslogd conf file

d9601d99 08/09/2023 07:22 PM Kristof Provost

syslog: filterlog now exports port numbers for SCTP. Implements #14667

892d939e 07/19/2023 04:59 PM Christian McDonald

Restore and continue to support dhcpleases6 until Kea migration is complete. Fixes #14502

7f7d0165 07/08/2023 09:33 PM Christopher Cope

/etc/inc/syslog.inc: Update accessor method formatting. Fixes #14563

6021c3e0 07/05/2023 07:56 PM Jim Pingle

Use correct per-log settings path. Fixes #14545

892de1ec 06/28/2023 12:53 PM Jim Pingle

Fix invalid log rotation setup test. Fixes #14517

20dcac61 06/06/2023 07:44 PM SARRAZIN Théo

resolves issue #13940 by adding a default statement to handle any protocol layout

9f3f2b6f 05/02/2023 05:10 PM Jim Pingle

Use first label, not last. Fixes #14336

e472f96d 05/02/2023 12:44 PM Jim Pingle

Update method of finding rule labels. Fixes #14336

The way rule labels are returned from pfSense_get_pf_rules() changed, so
this code needs to follow the new format.

11d14d62 04/17/2023 06:19 PM Jim Pingle

Remove invalid syslog test. Fixes #14283

Having an empty syslog config section is valid, as is not having a
section at all. We should always generate the configuration since we
always start the syslog daemon.

If we want to eventually allow not configuring or running the daemon at...

b63b534c 04/12/2023 08:06 PM Christian McDonald

remove dhcpleases6 from base install

7e7910fd 03/29/2023 01:01 PM Jim Pingle

syslogd source interface corrections. Fixes #14120

  • Do not attempt to use a source address when remote logging is
    disabled.
  • Do not attempt to use a source address if the chosen interface has no
    usable IP address.
402c98a2 02/09/2023 12:17 AM Reid Linnemann

Update copyright years to include 2023

2568e151 12/08/2022 09:03 PM Christian McDonald

Rector direct global g accesses

e97e9478 08/31/2022 12:57 PM Jim Pingle

Fix syslog remote enable check. Issue #13446

d4bc706b 08/30/2022 07:02 PM Jim Pingle

PHP 8.1 fixups in syslog.inc. Issue #13446

475fe724 05/04/2022 05:15 PM linnemannr

pfSense: Correct typo in buffer_rules_load 'labels' -> 'label' - R12977

aaf3f596 05/04/2022 05:42 AM linnemannr

pfSense: Get rule descs for syslog.inc via pfSense_get_pf_rules() - Regression #12977

7692bda6 02/28/2022 05:46 PM Kristof Provost

syslog: Update filters now that the rule format has changed

We no longer have '@1(0)' but '@1' at the start of rules. This used to
be where we kept the trackerid, but that's now supplanted by the
ridentifier, so the field isn't useful any more, and has been removed...

8f2f85c3 01/02/2022 01:05 AM Luiz Souza

Update the Copyright year of the files owned by Rubicon/Netgate.

6317d66d 12/13/2021 08:05 PM Kristof Provost

syslog: fix ridentifier retrieval when looking up by rule number

pf rules no longer include the ridentifier immediately after the rule
number but instead list it as a separate keyword like this:

@4(0) block drop in log inet all label "Default deny rule IPv4" ridentifier 1000105583...

8acd2c9e 12/13/2021 01:35 PM Kristof Provost

syslog: fix ridentifier retrieval

pf rules no longer include the ridentifier immediately after the rule
number but instead list it as a separate keyword like this:

@4(0) block drop in log inet all label "Default deny rule IPv4" ridentifier 1000105583

...

dd8d9e23 08/23/2021 07:36 PM Jim Pingle

Disable newsyslog compression w/ZFS. Issue #12011

ZFS compresses /var/log by default. If the ZFS dataset /var/log has
compression enabled on the first boot post install or factory reset,
then set a flag to disable newsyslog compression unless the user
overrides the setting in the configuration....

bca881c4 08/17/2021 01:12 PM Jim Pingle

Correct grep usage where needed. Fixes #12265

57a737f1 08/16/2021 05:42 PM Jim Pingle

More route display changes. Fixes #12257

  • Move escape_filter_regex() from syslog.inc to util.inc since it will
    be used by things other than syslog.
  • Add some basic regex sanity and consistency check functions
  • Cleanup diag_routes.php route filter before use...
afab96d6 06/18/2021 06:08 PM Renato Botelho

Fix #12060: Remove ZeroMQ support

5800b750 03/22/2021 02:26 PM Viktor Gurov

Fix PHP error on Reset Log Files. Issue #11710

f3fd77ee 03/10/2021 06:13 PM Viktor Gurov

Do not clean dmesg.boot on Reset Log Files. Fixes #11428

b9c1679d 03/09/2021 02:56 PM Jim Pingle

Correct rsort_log_filename() behavior. Fixes #11639

8f00a31d 01/05/2021 12:49 PM Renato Botelho

Merge pull request #4493 from bmhughes/add-watchfrr-to-routing-log

8f585441 01/03/2021 12:28 PM Luiz Souza

Update the Copyright year.

A subsequent commit will deal with .po's.

b2bbf523 12/31/2020 02:14 PM Ben Hughes

Add watchfrr to routing log

573ec19d 12/10/2020 03:31 PM Renato Botelho

Add product_label global variable

Introduce product_label global variable, by default with same value of
product_name. The idea is to make it easier for rebranded products to
change the name on all visual texts while internal structures are
preserved.

While here, remove deprecated $g['platform'] and also replace places...

f1fcc3ce 10/30/2020 05:21 PM Renato Botelho

Revert "Adjust some missing ident on syslog"

This reverts commit 12719a87e3ba77f5459938a4cfec7f007bbe0c4a.

ac40d093 10/30/2020 05:21 PM Renato Botelho

Revert "Add rtsold logs to dhcpd.log"

This reverts commit c37ea049dcc8ea490278fe4414847012300c4e96.

c37ea049 10/28/2020 05:35 PM Renato Botelho

Add rtsold logs to dhcpd.log

12719a87 10/27/2020 03:47 PM Renato Botelho

Adjust some missing ident on syslog

e2119c73 05/28/2020 06:10 PM Jim Pingle

Correct selectors for remote auth logs. Fixes #10607

7e7572ba 02/12/2020 03:56 PM Jim Pingle

get_service_with_port(): Validate port contents. Fixes #10255

4eb12fbf 01/03/2020 05:03 PM Jim Pingle

Fix sshguard config/command. Fixes #9971

Also requires sshguard patch

0284d79e 01/03/2020 04:37 PM Jim Pingle

This is 2020. Issue #9245

d30d2108 12/31/2019 02:21 PM Jim Pingle

Move igmpproxy logs to routing.log. Fixes #10139

ef30c0a7 12/13/2019 01:38 PM Jim Pingle

Move syslog format var to syslog.inc. Issue #9808

In some cases, PHP is unhappy with calls to gettext() in globals.inc

b16c3a12 12/12/2019 07:25 PM Jim Pingle

Add option for RFC5424 syslog format. Implements #9808

d1b23f75 10/31/2019 06:40 PM Jim Pingle

Remove duplicate DHCP log block.

eacc805e 09/30/2019 01:27 PM Jim Pingle

When resetting all logs, also reset non-syslog logs. Fixes #9802

49967ae7 09/12/2019 08:33 PM Jim Pingle

Add dedicated auth log. Implements #9754

a7a863a8 09/09/2019 07:40 PM Jim Pingle

Specify portal auth and DHCP logs by selector not by facility. Fixes #1375

f9d9d054 09/09/2019 06:24 PM Jim Pingle

Log setting/size review. Fixes #9734

  • Move default GUI line limit and log size defaults to $g rather than
    hardcoding.
  • Set default GUI line limit to 500 (up from 50)
  • Set max GUI line limit to 200000 (up from 2000)
  • Set default log size to 512000 (500 KiB, previous clog default was 511488)...
c63ae216 09/06/2019 02:30 PM Jim Pingle

Fix rotation count check. Issue #9711

While here, fixup default static newsyslog entries. Issue #8350

aa2cac18 09/06/2019 02:13 PM Jim Pingle

Incorporate filter_log.inc into syslog.inc. Issue #8350

Now all log-related functions are together.

db948c42 09/05/2019 09:04 PM Jim Pingle

Additional logs & optimizations. Issue #9714

  • Add log tabs for nginx, userlog, and some other previously hidden logs
  • Start working on output of utx log via list/libxo (work in progress)
  • Consolodate function that retrieves log messages to avoid duplicated...
6b061c1a 09/04/2019 08:08 PM Jim Pingle

Add a method for packages to set log owner on rotation. Issue #9712

3a26e715 09/04/2019 03:21 PM Jim Pingle

Move log-related functions to their own file. Issue #8350

Also add a simple shell program that will dump all log entries for a given
log + all rotated/compressed logs in order.