| #
aa48259f
|
| 15-Apr-2024 |
Michael Osipov <michaelo@FreeBSD.org> |
periodic.conf: remove long deprecated security_daily_compat_var()
This function is documented to be gone in after 11. Time to remove this compat shim.
PR: 275296 Reviewed by: jrm (mentor) MFC afte
periodic.conf: remove long deprecated security_daily_compat_var()
This function is documented to be gone in after 11. Time to remove this compat shim.
PR: 275296 Reviewed by: jrm (mentor) MFC after: 1 month Differential Revision: https://reviews.freebsd.org/D44796
show more ...
|
| #
d0b2dbfa
|
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: one-line sh pattern
Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
|
| #
81ea85a8
|
| 11-Aug-2018 |
Brad Davis <brd@FreeBSD.org> |
Move all periodic related config and scripts to usr.sbin/periodic/
This makes pkgbase easier by tagging these as CONFS so they are properly tagged as config files.
Approved by: will (mentor) Sponso
Move all periodic related config and scripts to usr.sbin/periodic/
This makes pkgbase easier by tagging these as CONFS so they are properly tagged as config files.
Approved by: will (mentor) Sponsored by: Essen Hackathon Differential Revision: https://reviews.freebsd.org/D16553
show more ...
|
| #
69b55c23
|
| 27-Aug-2013 |
Jeremie Le Hen <jlh@FreeBSD.org> |
Make the period of each periodic security script configurable.
There are now six additional variables weekly_status_security_enable weekly_status_security_inline weekly_status_security_output
Make the period of each periodic security script configurable.
There are now six additional variables weekly_status_security_enable weekly_status_security_inline weekly_status_security_output monthly_status_security_enable monthly_status_security_inline monthly_status_security_output alongside their existing daily counterparts. They all have the same default values.
All other "daily_status_security_${scriptname}_${whatever}" variables have been renamed to "security_status_${name}_${whatever}". A compatibility shim has been introduced for the old variable names, which we will be able to remove in 11.0-RELEASE.
"security_status_${name}_enable" is still a boolean but a new "security_status_${name}_period" allows to define the period of each script. The value is one of "daily" (the default for backward compatibility), "weekly", "monthly" and "NO".
Note that when the security periodic scripts are run directly from crontab(5) (as opposed to being called by daily or weekly periodic scripts), they will run unless the test is explicitely disabled with a "NO", either for in the "_enable" or the "_period" variable.
When the security output is not inlined, the mail subject has been changed from "$host $arg run output" to "$host $arg $period run output". For instance: myfbsd security run output -> myfbsd security daily run output I don't think this is considered as a stable API, but feel free to correct me if I'm wrong.
Finally, I will rearrange periodic.conf(5) and default/periodic.conf to put the security options in their own section. I left them in place for this commit to make reviewing easier.
Reviewed by: hackers@
show more ...
|
| #
68c2bacd
|
| 16-Nov-2002 |
Thomas Quinot <thomas@FreeBSD.org> |
Remove incorrect output redirection.
Reviewed by: roberto Committed from: EuroBSDCon Amsterdam MFC after: 3 days
|
| #
cb9eff8a
|
| 25-Oct-2002 |
Thomas Quinot <thomas@FreeBSD.org> |
Factor out code across various /etc/periodic/security scripts into a separate file, /etc/periodic/security/security.functions.
Reviewed by: roberto (mentor) Approved by: re@
|
| #
10f23b4a
|
| 25-Aug-2002 |
Crist J. Clark <cjc@FreeBSD.org> |
Only create a temporary file if we are actually going to do something in the script. Eliminates a bug where we create a temp file, but don't delete it since the rm(1) is only done if the check is ena
Only create a temporary file if we are actually going to do something in the script. Eliminates a bug where we create a temp file, but don't delete it since the rm(1) is only done if the check is enabled.
PR: bin/40960 Submitted by: frf <frf@xocolatl.com> MFC after: 3 days
show more ...
|
| #
103efc95
|
| 28-Jun-2002 |
Brian Somers <brian@FreeBSD.org> |
Mention that we're checking kernel log messages, even if there's no output.
PR: 39618 MFC after: 1 week
|
| #
740b91b5
|
| 17-May-2002 |
Brian Somers <brian@FreeBSD.org> |
Change ``dmesg -a'' to ``dmesg''.
The change was introduced in src/etc/security 1.53 almost a year ago in an attempt to see ipfw deny message logs.
However, ipfw deny/reject logs have been displaye
Change ``dmesg -a'' to ``dmesg''.
The change was introduced in src/etc/security 1.53 almost a year ago in an attempt to see ipfw deny message logs.
However, ipfw deny/reject logs have been displayed since version 1.13 of the same file as a separate ``job'' and have since moved to src/etc/periodic/security/500.ipfwdenied.
MFC after: 3 days
show more ...
|
| #
db1d04d6
|
| 17-May-2002 |
Brian Somers <brian@FreeBSD.org> |
Tighten up temporary file permissions and move them to ${TMPDIR:-/tmp}
Problem reported by: lumpy <lumpy@the.whole.net> MFC after: 3 days
|
| #
2204f3ce
|
| 07-Dec-2001 |
Crist J. Clark <cjc@FreeBSD.org> |
Long ago, there was just /etc/daily. Then /etc/security was split out of /etc/daily. Some time later, /etc/daily became a set of periodic(8) scripts. Now, this evolution continues, and /etc/security
Long ago, there was just /etc/daily. Then /etc/security was split out of /etc/daily. Some time later, /etc/daily became a set of periodic(8) scripts. Now, this evolution continues, and /etc/security has been broken into periodic(8) scripts to make local customization easier and more maintainable.
Reviewed by: ru Approved by: ru
show more ...
|