.\" -*- coding: UTF-8 -*- .\" -*-nroff-*- .\" .\" .\" Copyright (C) 1996-8 Michael R. Elkins .\" Copyright (C) 1998-9 Thomas Roessler .\" This program is free software; you can redistribute it and/or modify .\" it under the terms of the GNU General Public License as published by .\" the Free Software Foundation; either version 2 of the License, or .\" (at your option) any later version. .\" This program is distributed in the hope that it will be useful, .\" but WITHOUT ANY WARRANTY; without even the implied warranty of .\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the .\" GNU General Public License for more details. .\" You should have received a copy of the GNU General Public License .\" along with this program; if not, write to the Free Software .\" Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH dotlock 1 "august 1999" Unix "Manualele utilizatorului" .SH NUME mutt_dotlock \- blochează fișierele din triajul corespondenței electronice .SH REZUMAT .PP \fBmutt_dotlock\fP [\-t|\-f|\-u|\-d] [\-p] [\-r \fIreîncercări\fP] \fIfișier\fP .SH DESCRIERE .PP \fBmutt_dotlock\fP implementează metoda tradițională de blocare a fișierelor de triere de poștă electronică: pentru a bloca \fIfișier\fP, se creează un fișier numit \fIfișier\fP.lock. Programul funcționează cu privilegii de grup de poștă electronică, dacă este necesar. .SH OPȚIUNI .PP .IP \-t Încearcă doar. \fBmutt_dotlock\fP nu va bloca efectiv un fișier, ci va informa procesul care îl invocă dacă este posibil să blocheze \fIfișier\fP. .IP \-f Forțează blocarea. Dacă un alt proces deține un blocaj pe \fIfișier\fP mai mult de o anumită perioadă de timp, \fBmutt_dotlock\fP va sparge acel blocaj prin eliminarea fișierului de blocare. .IP \-u Deblochează. \fBmutt_dotlock\fP va elimina \fIfișier\fP.lock. .IP \-d Șterge. \fBmutt_dotlock\fP va bloca \fIfișier\fP, îl va elimina dacă are lungimea 0, iar apoi va elimina \fIfișier\fP.lock. .IP \-p Utilizează privilegii. Dacă se dă această opțiune, \fBmutt_dotlock\fP va opera cu privilegii de grup de poștă electronică atunci când creează și șterge fișiere de blocare. .IP "\-r \fIreîncercări\fP" Această opțiune de linie de comandă îi spune lui \fBmutt_dotlock\fP să încerce să blocheze de \fIreîncercări\fP ori înainte de a renunța sau (dacă este invocată cu opțiunea de linie de comandă \fB\-f\fP) să întrerupă un blocaj. Valoarea implicită este 5. \fBmutt_dotlock\fP așteaptă o secundă între încercările succesive de blocare. .SH FIȘIERE .PP .IP \fIfișier\fP.lock Fișierul de blocare pe care \fBmutt_dotlock\fP îl generează. .SH "CONSULTAȚI ȘI" .PP \fBfcntl\fP(2), \fBflock\fP(2), \fBlockfile\fP(1), \fBmutt\fP(1) .SH DIAGNOSTICARE .PP \fBmutt_dotlock\fP oferă toate diagnosticele în valorile sale de returnare: .TP \fB0 \- DL_EX_OK\fP Programul a fost executat cu succes. .TP \fB1 \- DL_EX_ERROR\fP S\-a produs o eroare nespecificată, cum ar fi parametrii necorespunzători ai liniei de comandă, lipsa de memorie de sistem și altele asemenea. .TP \fB3 \- DL_EX_EXIST\fP Utilizatorul dorește să blocheze un fișier care a fost deja blocat de un alt proces. Dacă \fBmutt_dotlock\fP este invocat cu opțiunea de linie de comandă \fB\-f\fP, \fBmutt_dotlock\fP nu va genera această eroare, dar va distruge blocările altor procese. .TP \fB4 \- DL_EX_NEED_RPIVS\fP Această valoare de returnare apare numai dacă \fBmutt_dotlock\fP a fost invocat cu opțiunea de linie de comandă \fB\-t\fP. Aceasta înseamnă că \fBmutt_dotlock\fP va trebui să utilizeze privilegiile sale de grup de poștă electronică pentru a bloca \fIfișier\fP. .TP \fB5 \- DL_EX_IMPOSSIBLE\fP Această valoare de returnare apare numai dacă \fBmutt_dotlock\fP a fost invocat cu opțiunea de linie de comandă \fB\-t\fP. Aceasta înseamnă că \fBmutt_dotlock\fP nu poate bloca \fIfișier\fP nici măcar cu privilegii de grup de poștă electronică. .SH NOTE .PP \fBmutt_dotlock\fP încearcă să implementeze o metodă de blocare a punctelor „dotlocking” sigură pentru NFS care a fost împrumutată de la \fBlockfile\fP (1). .PP Dacă utilizatorul nu poate deschide \fIfișier\fP pentru citire cu privilegiile sale normale, \fBmutt_dotlock\fP va returna valoarea de ieșire \fBDL_EX_ERROR\fP pentru a evita anumite atacuri împotriva fișierelor din directorul de triere a corespondenței ale altor utilizatori. Codul evită cu atenție condițiile de concurență la verificarea permisiunilor; pentru detalii despre toate acestea, consultați comentariile din fișierul „dotlock.c”. .SH ISTORIC .PP \fBmutt_dotlock\fP face parte din pachetul agentului de utilizator de poștă electronică Mutt. A fost creat pentru a evita rularea lui «mutt» cu privilegii de grup de poștă electronică. .SH AUTOR Thomas Roessler .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 .