Il s'agit de la commande tamisée qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
sieve-dump - Outil de vidage binaire du script Sieve de Pigeonhole
SYNOPSIS
tamis-vidage [Options] tamis-binaire [hors-fichier]
DESCRIPTION
La tamis-vidage command fait partie du projet Pigeonhole (casier(7)), qui ajoute Sieve
(RFC 5228) prise en charge du serveur sécurisé IMAP et POP3 Dovecot (pigeonnier(1)).
Le tamis-vidage commande, les binaires Sieve, qui sont produits par exemple par
tamis(1), peut être transformé en une représentation textuelle lisible par l'homme. Ceci peut
fournissent des informations précieuses sur la façon dont le script Sieve est exécuté. C'est aussi particulièrement
utile pour afficher les binaires corrompus pouvant résulter de bogues dans l'implémentation de Sieve.
Cet outil est principalement destiné à des fins de développement, donc normalement les administrateurs système
et les utilisateurs n'auront pas besoin d'utiliser cet outil.
Le format de la sortie n'est pas expliqué ici en détail, mais il devrait être relativement facile
comprendre. Les binaires Sieve comprennent un ensemble de blocs de données, chacun pouvant contenir
données arbitraires. Pour l'implémentation du langage de base, deux blocs sont utilisés : le premier
contenant une spécification de toutes les extensions de langue requises et la seconde contenant
le programme Sieve principal. Les programmes Sieve compilés sont représentés sous forme de code d'octet plat et
donc le dump du programme principal est une liste de désassemblage de l'interpréteur
opérations. Les extensions peuvent définir de nouvelles opérations et utiliser des blocs supplémentaires. Par conséquent, la
sortie de tamis-vidage dépend fortement des extensions de langage utilisées lors de la compilation du
binaire.
OPTIONS
-c fichier de configuration
Chemin alternatif du fichier de configuration Dovecot.
-D Activez le débogage Sieve.
-h Produire une sortie hexdump par bloc de l'ensemble du binaire au lieu de la normale
sortie lisible par l'homme.
-x extensions
Définissez les extensions disponibles. Le paramètre est une liste séparée par des espaces des
prolongements. En préfixant les identifiants d'extension avec + or -, les extensions peuvent être
inclus ou exclus par rapport à l'ensemble configuré d'extensions actives. Sinon
les extensions ont un + or - préfixe, uniquement les extensions qui sont explicitement répertoriées
sera activé. Les extensions inconnues sont ignorées et un avertissement est généré.
Par exemple -x "+imapflags -enotify" activera l'extension obsolète imapflags
et désactivez l'extension enotify. Le reste des extensions actives dépend de la
tamis_extensions et tamis_global_extensions Les paramètres. Par défaut, c'est-à-dire quand
tamis_extensions et tamis_global_extensions restent non configurés, tous pris en charge
les extensions sont disponibles, à l'exception des extensions obsolètes ou celles qui sont encore
en cours de développement.
ARGUMENTS
tamis-binaire
Spécifie le fichier binaire Sieve qui doit être vidé.
hors-fichier
Spécifie où la sortie doit être écrite. Cet argument est facultatif. Si omis,
la sortie est écrite dans Stdout.
EXIT STATUT
tamis-vidage sortira avec l'une des valeurs suivantes :
0 Le vidage a réussi. (EX_OK, EXIT_SUCCESS)
1 L'opération a échoué. Ceci est retourné pour presque tous les échecs. (EXIT_FAILURE)
64 Paramètre donné non valide. (EX_USAGE)
Utilisez tamis en ligne en utilisant les services onworks.net