enber(1)

enber1

Usage

enber [-n] [-] [input-filenames ...]

Overview

enber converts the XML-formatted files produced by unber(1) back into the BER format. A single dash denotes the standard input.

Options

-n

Disable input validation. By default, enber performs some basic validity checks against XML input.

Examples

Decode a BER sequence and immediately encode it back

unber -p filename.ber | enber - > reconstructed.ber

Footnotes

This program does not attempt to perform full-fledged XML parsing. It is merely compatible with unber(1)'s output. In particular, the XML style comments are not supported. A hash "#" or two dashes "--" following a whitespace is treated as a beginning of a comment line, which is ignored completely. Empty lines are ignored as well.

The following example enber(1) input demonstrates the use of comments:

<C O="0" T="[1]" TL="2" V="2">

<I O="2" T="[1]" TL="2" V="Indefinite">

-- </I O="4" T="[UNIVERSAL 0]" L="4">

# Do not terminate:

# the absence of end-of-content octets is intentional!

</C O="6" T="[1]" L="6">

Releases

9 releases since Debian 4.0 (Etch); the text changed 2 times.

  1. 4.0–8
  2. 9
  3. 10–13

Authors

Lev Walkin <[email protected]>.

From asn1c 0.9.28+dfsg-5 in Debian 13 (Trixie). Parsed by carta from the page's man source.