Comparez les prix des domaines et des services informatiques des vendeurs du monde entier

FreeBSD: périodique (8) Trop bruyant. Comment puis-je contrôler le niveau de bruit?

http://www.freebsd.org/cgi/man ... n%3D8
&
http://developer.apple.com/lib ... .html
Ship C.
http://www.freebsd.org/cgi/man ... Dhtml
Utilitaire, qui est un ensemble de services utilitaires soigneusement organisé pour le lancement périodique des fonctions système, telles que la vérification du système de fichiers ZFS, Vérification de la sécurité, vérification des ports obsolètes, etc.

Le problème est que trop de lettres sont périodiquement envoyées, contenant trop d'informations inutiles. Il fait que les gens ignorent les courriels et nous perdons de la vue de nombreux problèmes découverts par périodique (8). Les courriels quotidiens sont envoyés une fois par jour, des lettres de courrier électronique sont envoyées une fois par jour, et des courriels hebdomadaires et mensuels sont également envoyés périodiquement. Ces lettres ont un sujet comme l'une des suivantes:

Subject: $HOSTNAME daily run output
Subject: $HOSTNAME security run output
Subject: $HOSTNAME weekly run output
Subject: $HOSTNAME monthly run output

Comment puis-je réduire le nombre de lettres envoyées de la périodique (8)?

Je vais envoyer ma réponse ci-dessous, mais j'aimerais voir ce que les autres ont fait.

La note

: J'ai une question similaire Linux, sur
https://serverfault.com/questi ... level
Invité:

Blanche

Confirmation de:

Placer quelque chose comme la prochaine /etc/periodic.conf.

La configuration suivante réduira le bruit dans les emails. Si ces messages sont vides, puis périodiques (8) Nevera pas les emails. De plus, des courriels de sécurité par courrier électronique seront inclus dans les emails quotidiens, ce qui réduit également le niveau de bruit.

# /etc/periodic.conf overrides the defaults in /etc/defaults/periodic.conf
# This file can be overriden by /etc/periodic.conf.local

# *_show_success, *_show_info & *_show_badconfig are disabled
# per recomendation of periodic(8) and "Absolute FreeBSD" p. 310-311
# and "Essential system administration, 3rd Ed." p. 98

# *_show_badconfig="NO" will suppress messages for tools which are not installed on this system (e.g. ZFS on a system without ZFS).

daily_show_success="NO"
daily_show_info="NO"
daily_show_badconfig="NO"

weekly_show_success="NO"
weekly_show_info="NO"
weekly_show_badconfig="NO"

monthly_show_success="NO"
monthly_show_info="NO"
monthly_show_badconfig="NO"

# Include security jobs with daily email. No need to send second email.
daily_status_security_inline="YES"
security_show_success="NO"

# Don't need to know about denied packets every day
daily_status_security_ipfdenied_enable="NO"

### Now, enable services which you DO want to be aware of
# Check host for old ports
daily_status_security_portaudit_enable="YES"

# Perform ZFS filesystem checks
daily_status_zfs_enable="YES"

Dans l'exemple ci-dessus, vous recevrez 90%. Cependant, il existe un problème supplémentaire qui ne peut pas être résolu à l'aide d'une configuration standard. FreeBSD (À propos de 20110601). Scénario sur

/etc/periodic/daily/450.status-security

Quoi qu'il en soit, vous affichera le message sans signification suivant:

Security check:

-- End of daily output --

La correction réside dans l'utilisation du patch trouvé dans
http://www.freebsd.org/cgi/query-pr.cgi?pr=138692
. Ce correctif changera les codes de retour pour 450.status-security, Donc, des messages supplémentaires ne seront pas imprimés.

Pour répondre aux questions, connectez-vous ou registre