Aceasta este comanda filtrată care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
sieve-dump - Instrumentul de descărcare binar al scriptului Sieve de la Pigeonhole
REZUMAT
sita-halda [Opțiuni] sită-binară [fişier ieşit]
DESCRIERE
sita-halda comanda face parte din proiectul Pigeonhole (sertar(7)), care adaugă Sieve
(RFC 5228) suport pentru serverul securizat Dovecot IMAP și POP3 (porumbar(1)).
Utilizarea sita-halda comandă, binare Sieve, care sunt produse, de exemplu, de
sievec(1), poate fi transformată într-o reprezentare textuală care poate fi citită de om. Acesta poate
oferiți informații valoroase despre modul în care este executat scriptul Sieve. Acest lucru este, de asemenea, în special
util pentru a vizualiza fișierele binare corupte care pot rezulta din erori în implementarea Sieve.
Acest instrument este destinat în principal scopurilor de dezvoltare, deci în mod normal administratorilor de sistem
iar utilizatorii nu vor trebui să folosească acest instrument.
Formatul rezultatului nu este explicat aici în detaliu, dar ar trebui să fie relativ ușor
a întelege. Binarele Sieve cuprind un set de blocuri de date, fiecare dintre ele poate conține
date arbitrare. Pentru implementarea limbajului de bază sunt utilizate două blocuri: primul
conţinând o specificaţie a tuturor extensiilor de limbă necesare, iar a doua conţinând
programul principal Sieve. Programele Sieve compilate sunt reprezentate ca cod octet plat și
prin urmare, dump-ul programului principal este o listă de dezasamblare a interpretului
operațiuni. Extensiile pot defini operațiuni noi și pot folosi blocuri suplimentare. De aceea
ieșire din sita-halda depinde foarte mult de extensiile de limbaj utilizate la compilarea fișierului
binar.
OPŢIUNI
-c fişier-config
Cale alternativă a fișierului de configurare Dovecot.
-D Activați depanarea Sieve.
-h Produceți ieșire hexdump per bloc a întregului binar în loc de normal
ieșire care poate fi citită de om.
-x extensii
Setați extensiile disponibile. Parametrul este o listă a elementelor active separate prin spații
extensii. Adăugând identificatorii extensiei cu + or -, extensiile pot fi
incluse sau excluse în raport cu setul configurat de extensii active. Daca nu
extensiile au o + or - prefix, numai acele extensii care sunt enumerate în mod explicit
va fi activat. Extensiile necunoscute sunt ignorate și este produs un avertisment.
De exemplu -x „+imapflags -enotify” va activa extensia imapflags depreciată
și dezactivați extensia enotify. Restul extensiilor active depind de
sieve_extensions si sieve_global_extensions setări. Implicit, adică când
sieve_extensions si sieve_global_extensions rămân neconfigurate, toate suportate
extensiile sunt disponibile, cu excepția extensiilor învechite sau a celor care sunt încă
in dezvoltare.
ARGUMENTE
sită-binară
Specifică fișierul binar Sieve care trebuie să fie descărcat.
fişier ieşit
Specifică unde trebuie scrisă rezultatul. Acest argument este opțional. Dacă este omis,
ieșirea este scrisă stdout.
EXIT STAREA
sita-halda va ieși cu una dintre următoarele valori:
0 Dump a avut succes. (EX_OK, EXIT_SUCCESS)
1 Operațiunea a eșuat. Acesta este returnat pentru aproape toate eșecurile. (EXIT_FAILURE)
64 Parametru dat este nevalid. (EX_USAGE)
Utilizați sieved online folosind serviciile onworks.net