.\" -*- coding: UTF-8 -*- .\"/* Copyright 1988,1990,1993,1996 by Paul Vixie .\" * All rights reserved .\" */ .\" .\" Copyright (c) 2004 by Internet Systems Consortium, Inc. ("ISC") .\" Copyright (c) 1997,2000 by Internet Software Consortium, Inc. .\" .\" Permission to use, copy, modify, and distribute this software for any .\" purpose with or without fee is hereby granted, provided that the above .\" copyright notice and this permission notice appear in all copies. .\" .\" THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES .\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF .\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR .\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES .\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT .\" OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. .\" .\" Modified 2010/09/12 by Colin Dean, Durham University IT Service, .\" to add clustering support. .\" .\" $Id: cron.8,v 1.8 2004/01/23 19:03:32 vixie Exp $ .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH CRON 8 "26 septembrie 2013" cronie "Administrare sistem" .SH NUME crond \- demon pentru a executa comenzi programate .SH SINOPSIS \fBcrond\fP [\fB\-c\fP | \fB\-h\fP | \fB\-i\fP | \fB\-n\fP | \fB\-p\fP | \fB\-P\fP | \fB\-s\fP | \fB\-m\fP\fI\fP] .br \fBcrond\fP \fB\-x\fP [ext,sch,proc,pars,load,misc,test,bit] .br \fBcrond\fP \fB\-V\fP .SH DESCRIERE \fIcron\fP este pornit de la \fI/etc/rc.d/init.d\fP sau \fI/etc/init.d\fP atunci când sunt utilizate scripturi sysvinit clasice. În cazul în care systemd este activat, atunci fișierul unitate este instalat în \fI/lib/systemd/system/crond.service\fP, iar demonul este pornit prin comanda \fIsystemctl start crond.service\fP. Acesta returnează imediat, prin urmare, nu este necesar să fie nevoie să fie pornit cu parametrul „&”. .PP \fIcron\fP caută în \fI/var/spool/cron\fP fișierele „crontab” care sunt numite după conturile din \fI/etc/passwd\fP; crontab\-urile găsite sunt încărcate în memorie. \fIcron\fP caută, de asemenea, \fI/etc/anacrontab\fP și orice fișiere din directorul \fI/etc/cron.d\fP, care au un format diferit (a se vedea \fBcrontab\fP(5)). \fIcron\fP examinează toate crontab\-urile stocate și verifică fiecare sarcină de lucru pentru a vedea dacă trebuie să fie executată în minutul curent. La executarea comenzilor, orice ieșire este trimisă prin poștă proprietarului crontab\-ului (sau utilizatorului specificat în variabila de mediu \fIMAILTO\fP din crontab, dacă aceasta există). Orice ieșire a unei sarcini poate fi, de asemenea, trimisă la «syslog» prin utilizarea opțiunii \fB\-s\fP. .PP Există două moduri de verificare a modificărilor în tabelele cron (crontab). Prima metodă constă în verificarea timpului de modificare al unui fișier. A doua metodă este utilizarea suportului «inotify». Utilizarea lui «inotify» este înregistrată în jurnalul \fI/var/log/cron\fP după pornirea demonului. Suportul «inotify» verifică modificările în toate crontab\-urile și accesează discul dur numai atunci când este detectată o modificare. .PP Atunci când se utilizează opțiunea „modtime”, \fIcron\fP verifică la fiecare minut timpii de modificare ale fișierelor sale „crontab” pentru a verifica dacă au fost efectuate modificări și reîncarcă fișierele „crontab” care s\-au modificat. Nu este nevoie să reporniți \fIcron\fP după ce unele dintre fișierele „crontab” au fost modificate. Opțiunea „modtime” este, de asemenea, utilizată atunci când «inotify» nu poate fi inițializat. .PP \fIcron\fP verifică aceste fișiere și directoare: .TP \fI/etc/crontab\fP fișierul „crontab” de sistem. În prezent, fișierul este gol în mod implicit. Inițial, acesta era folosit de obicei pentru a rula sarcini zilnice, săptămânale, lunare. În mod implicit, aceste sarcini sunt acum rulate prin intermediul «anacron», care citește fișierul de configurare \fI/etc/anacrontab\fP. Consultați \fBanacrontab\fP(5) pentru mai multe detalii. .TP \fI/etc/cron.d/\fP directorul care conține sarcini\-cron de sistem stocate pentru diferiți utilizatori. .TP \fI/var/spool/cron\fP directorul care conține fișierele crontab ale utilizatorului create de comanda \fIcrontab\fP. .PP Rețineți că comanda \fBcrontab\fP(1) actualizează timpul de modificare al directorului spool ori de câte ori modifică un fișier crontab. .PP .SS "Ora de vară și alte modificări ale orei" Modificările locale ale orei mai mici de trei ore, cum ar fi cele cauzate de schimbarea orei de vară, sunt tratate într\-un mod special. Acest lucru se aplică numai la sarcinile care se execută la o anumită oră și la sarcinile care se execută cu o granularitate (finețe orară) mai mare de o oră. Lucrările care se execută mai frecvent sunt programate în mod normal. .PP Dacă timpul a fost ajustat cu o oră înainte, acele sarcini care ar fi trebuit să se execute în intervalul care a fost sărit vor fi executate imediat. În schimb, dacă timpul a fost ajustat înapoi, se evită rularea de două ori a aceleiași sarcini. .PP Modificările de mai mult de 3 ore ale ceasului sunt considerate corecții ale ceasului sau ale fusului orar, iar noua oră este utilizată imediat. .PP Este posibil să se utilizeze zone orare diferite pentru fișierele crontab. Pentru mai multe informații, consultați \fBcrontab\fP(5). .SS "Controlul accesului cu PAM" \fIcron\fP este compatibil cu controlul accesului cu PAM dacă sistemul are instalat PAM. Pentru mai multe informații, consultați \fBpam\fP(8). Un fișier de configurare PAM pentru \fIcrond\fP este instalat în \fI/etc/pam.d/crond\fP. Demonul încarcă mediul PAM din modulul pam_env. Acest lucru poate fi anulat prin definirea unor parametri specifici în fișierul crontab corespunzător. .SH OPȚIUNI .TP \fB\-h\fP Afișează un mesaj de ajutor și iese. .TP \fB\-i\fP Dezactivează suportul pentru «inotify». .TP \fB\-m\fP Această opțiune vă permite să specificați o comandă de shell care să fie utilizată pentru a trimite ieșirea de poștă electronică \fIcron\fP în loc să utilizați \fBsendmail\fP(8). Această comandă trebuie să accepte un mesaj de poștă electronică complet formatat (cu antetele) la intrarea standard și să îl trimită ca mesaj de poștă electronică către destinatarii specificați în antetele de poștă electronică. Specificarea șirului de caractere \fIoff\fP (de exemplu, «crond \-m off») va dezactiva trimiterea de mesaje poștale. .TP \fB\-n\fP Îi indică demonului să ruleze în prim\-plan. Acest lucru poate fi util atunci când este pornit din init. Cu această opțiune este necesară modificarea configurării pam. \fI/etc/pam.d/crond\fP nu trebuie să activeze modulul \fIpam_loginuid.so\fP. .TP \fB\-f\fP la fel ca „\-n”, în concordanță cu alte implementări crond. .TP \fB\-p\fP Permite lui \fIcron\fP să accepte orice fișiere crontab definite de utilizator. .TP \fB\-P\fP Nu definește PATH. În schimb, PATH este moștenită din (variabila de) mediu. .TP \fB\-c\fP Această opțiune activează suportul pentru gruparea în cluster, așa cum este descris mai jos. .TP \fB\-s\fP Această opțiune va direcționa \fIcron\fP să trimită rezultatul sarcinii în jurnalul sistemului folosind \fBsyslog\fP(3). Această opțiune este utilă în cazul în care sistemul dumneavoastră nu are instalat \fBsendmail\fP(8) sau dacă poșta este dezactivată. .TP \fB\-x\fP Această opțiune vă permite să definiți fanioanele de depanare. .TP \fB\-V\fP Afișează informațiile despre versiune și iese. .SH SEMNALE Când se primește \fISIGHUP\fP, demonul \fIcron\fP va închide și redeschide fișierul jurnal. Acest lucru se dovedește a fi util în scripturile care rotesc și îmbătrânesc fișierele jurnal. Bineînțeles, acest lucru nu este relevant dacă \fIcron\fP a fost construit pentru a utiliza \fIsyslog\fP(3). .SH "SUPORT PENTRU GRUPAREA ÎN CLUSTERE" În această versiune de \fIcron\fP este posibil să se utilizeze un director partajat \fI/var/spool/cron\fP montat în rețea pe un grup de gazde și să se specifice că numai una dintre gazde trebuie să ruleze sarcinile crontab din acest director la un moment dat. Acest lucru se face prin pornirea \fIcron\fP cu opțiunea \fB\-c\fP și să se facă în așa fel încât fișierul \fI/var/spool/cron/.cron.hostname\fP să conțină doar o singură linie, care reprezintă numele de gazdă al oricărei gazde din cluster care ar trebui să ruleze sarcinile. Dacă acest fișier nu există sau dacă numele de gazdă din el nu se potrivește cu cel returnat de \fBgethostname\fP(2), atunci toate fișierele crontab din acest director sunt ignorate. Acest lucru nu are niciun efect asupra sarcinilor cron specificate în fișierul \fI/etc/crontab\fP sau asupra fișierelor din directorul \fI/etc/cron.d\fP. Aceste fișiere sunt întotdeauna rulate și sunt considerate specifice gazdei. .PP În loc să editați direct \fI/var/spool/cron/.cron.hostname\fP, utilizați opțiunea \fB\-n\fP din \fBcrontab\fP(1) pentru a specifica gazda. .PP Ar trebui să vă asigurați că toate gazdele dintr\-un cluster și serverul de fișiere de pe care montează directorul crontab partajat au ceasuri strâns sincronizate, de exemplu, folosind \fBntpd\fP(8), altfel rezultatele vor fi foarte imprevizibile. .PP Utilizarea partajării clusterului dezactivează automat suportul pentru «inotify», deoarece «inotify» nu poate fi utilizat cu sisteme de fișiere partajate montate în rețea. .SH AVERTISMENTE Toate fișierele \fBcrontab\fP trebuie să fie fișiere obișnuite sau legături simbolice către fișiere obișnuite, nu trebuie să fie executabile sau cu permisiuni de scriere pentru nimeni altcineva în afară de proprietar. Această cerință poate fi anulată prin utilizarea opțiunii \fB\-p\fP din linia de comandă a «crond». Dacă se utilizează suportul «inotify», modificările în fișierele crontab cu legături simbolice nu sunt observate automat de către demonul «cron». Demonul «cron» trebuie să primească un semnal SIGHUP pentru a reîncărca fișierele crontab. Aceasta este o limitare a API\-ului «inotify». .PP Ieșirea «syslog» va fi utilizată în loc de mail, atunci când «sendmail» nu este instalat. .SH "CONSULTAȚI ȘI" \fBcrontab\fP(1), \fBcrontab\fP(5), \fBinotify\fP(7), \fBpam\fP(8) .SH AUTOR .MT vixie@isc.org Paul Vixie .ME .br .MT mmaslano@redhat.com Marcela Mašláňová .ME .br .MT colin@colin\-dean.org Colin Dean .ME .br .MT tmraz@fedoraproject.org Tomáš Mráz .ME .PP .SH TRADUCERE Traducerea în limba română a acestui manual a fost făcută de Remus-Gabriel Chelu . .PP Această traducere este documentație gratuită; citiți .UR https://www.gnu.org/licenses/gpl-3.0.html Licența publică generală GNU Versiunea 3 .UE sau o versiune ulterioară cu privire la condiții privind drepturile de autor. NU se asumă NICIO RESPONSABILITATE. .PP Dacă găsiți erori în traducerea acestui manual, vă rugăm să trimiteți un e-mail la .MT translation-team-ro@lists.sourceforge.net .ME .