Forum » Programska oprema » Postfix problem
Postfix problem
TilenS ::
Imam nek čuden problem z postfixom. Iz neznanega razloga mi postfix nekako ponori ko dodam update neke php skripte (serverstats) v cron rec. * * * * * php /pot/do/fajla.php. V mail.log stalno izpisuje, da pošilja neko pošto na naslove rec. nobody@domena.com, root@domena.com, itd... ker me je zanimalo kaj sploh pošilja na te naslove sem naredil forward enega izmed teh naslovov na moj mail in v njih dobivam izpis od te php skripte isto kot bi jo rec. pognal iz konzole.
Primer, dobim tole:
Form: Cron Daemon To: root@mail.domena.com
Vsebina:
Working on cpu
Updating RRD-file
Working on load
Updating RRD-file
....
Nevem kako sploh lahko do tega pride, da se ta skripta vmeša v postfix in da ta potem pošilja to na neke x naslove. Če odstranim to iz crona dela postfix normalno.
Primer, dobim tole:
Form: Cron Daemon To: root@mail.domena.com
Vsebina:
Working on cpu
Updating RRD-file
Working on load
Updating RRD-file
....
Nevem kako sploh lahko do tega pride, da se ta skripta vmeša v postfix in da ta potem pošilja to na neke x naslove. Če odstranim to iz crona dela postfix normalno.
ender ::
cron ti pošilja output vseh ukazov, ki jih požene. To je normalno.
There are only two hard things in Computer Science:
cache invalidation, naming things and off-by-one errors.
cache invalidation, naming things and off-by-one errors.
TilenS ::
In kako naredit, da se mi to ne bo vmešavalo v postfix ? Ker mi ni ravno najboljše, da se mi mail.log v cca. uri poveča za par 10MB in isto load naraste samo zaradi tega.
Daedalus ::
Jao...skripta ti hoče poslat report, da je vse super-duper krasno in ok. Sam je zgleda nekaj narobe skonfigurirano, pa ji ne rata. In pač večkrat proba, s tem ti pa fila log. V skripti so pa verjetno kaki generični maili tipa root@example.com or sth. To se ziher da v skripti lepo izklopit, al pa narediš redirect outputa v /dev/null
Premeri README, ki si ga dobil poleg skripte.
Premeri README, ki si ga dobil poleg skripte.
Man is condemned to be free; because once thrown into the world,
he is responsible for everything he does.
[J.P.Sartre]
he is responsible for everything he does.
[J.P.Sartre]
ender ::
Loge mu pošilja cron, ne skripta. Dodaj > /dev/null na konec ukaza v cronu.
There are only two hard things in Computer Science:
cache invalidation, naming things and off-by-one errors.
cache invalidation, naming things and off-by-one errors.
TilenS ::
Hvala je pomagalo čeprav bi se zdaj še rad znebil logov te skipte v syslog ker mi vsako minuto naredi nov vnos za bv. Se da nekako naredit da bi beležilo samo v primeru errorjev ne pa da me obvesti za vsak update ki ga naredi na minuto ?
ender ::
Za to moraš pa pogledat v navodila od svojega cron daemona (ali pa stvari filtriraš v syslogu).
There are only two hard things in Computer Science:
cache invalidation, naming things and off-by-one errors.
cache invalidation, naming things and off-by-one errors.
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Zakaj se po izvedbi cron-joba vsakič ustvari nova datoteka?Oddelek: Izdelava spletišč | 1219 (1161) | Housy |
» | [Ubuntu server] mail poslan iz serverja zazna kot vsiljeno pošto (strani: 1 2 )Oddelek: Omrežja in internet | 9088 (8058) | shorvat |
» | [Python, Linux] Poganjanje skripte s crontabOddelek: Programiranje | 1459 (1282) | morbo |
» | CRON job v php-juOddelek: Programiranje | 1326 (1189) | MasterBlaster |
» | linux zablokira (ja:)Oddelek: Operacijski sistemi | 1724 (1262) | medjugorje-si |