Como evitar que o cron faça spam do syslog?

0

Eu tenho um cronjob que precisa ser executado a cada minuto. E cada minuto cron adiciona uma nova linha no syslog sobre isso. Como posso suprimir esse comportamento?

    
por vava 14.09.2009 / 03:05

2 respostas

7

Primeiro, backup syslog.conf :

sudo cp /etc/syslog.conf /etc/syslog.conf.backup

Em seguida, abra syslog.conf no editor de sua escolha e altere isso:

*.*;auth,authpriv.none          -/var/log/syslog

para isso:

*.*;auth,authpriv.none,cron.none          -/var/log/syslog

embora a ressalva seja que você não pode verificar se o seu trabalho está sendo executado.

    
por 14.09.2009 / 03:10
1

redireciona a saída padrão para / dev / null, enquanto se você receber um erro, receberá um e-mail sobre isso:

shell.script.sh > /dev/null 2>&1
    
por 14.09.2009 / 03:10

Tags

yii\base\ErrorException
Copied! Copy Stacktrace Search Stackoverflow Search Google Error

PHP Core Warning – yii\base\ErrorException

PHP Startup: Unable to load dynamic library 'memcached.so' (tried: /usr/lib/php/20190902/memcached.so (/usr/lib/php/20190902/memcached.so: undefined symbol: igbinary_serialize), /usr/lib/php/20190902/memcached.so.so (/usr/lib/php/20190902/memcached.so.so: cannot open shared object file: No such file or directory))

$_GET = [
    'id' => '486592',
    'url' => 'how-to-prevent-cron-from-spamming-syslog',
];

$_COOKIE = [
    'advanced-frontend' => 'qfagppcvaqfjj7v0ojuluhgt93',
    '_csrf-frontend' => 'd09240210f45105ced4f31a13f56e50f129cfefa5884f8acd6f3ad43643e6ba5a:2:{i:0;s:14:"_csrf-frontend";i:1;s:32:"j5vmyF8AkY-1FX0Yw7yGScpZ0qN2xj5_";}',
];

$_SESSION = [
    '__flash' => [],
];