GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  UNMUNGE (1)

NAME

unmunge - MUNGE credential decoder

CONTENTS

Synopsis
Description
Options
Author
Copyright

SYNOPSIS

unmunge [OPTION]...

DESCRIPTION

The unmunge program validates a MUNGE credential (e.g., one created by the munge program).

By default, the credential is read from stdin and the metadata and payload are written to stdout. When the metadata and payload are written to the same stream, they are separated by a blank line.

OPTIONS

-h, --help
  Display a summary of the command-line options.
-L, --license
  Display license information.
-V, --version
  Display version information.
-i, --input file
  Input the credential from the specified file.
-n, --no-output
  Discard all output.
-m, --metadata file
  Output metadata to the specified file.
-o, --output file
  Output the payload to the specified file.
-k, --keys string
  Specify a subset of metadata keys to output. The keys are case-insensitive and delimited by whitespace, commas, semicolons, or periods -- as long as the string is treated as a single argument by the shell (e.g., enclosed by quotes). If a subset is not specified, all available keys are selected by default.
-K, --list-keys
  Display a list of metadata keys.
-S, --socket path
  Specify the local domain socket for connecting with munged.

METADATA KEYS

The following metadata keys are supported.
STATUS The status of the credential decode operation.
ENCODE_HOST
  The address of the host on which the credential was encoded.
ENCODE_TIME
  The time at which the credential was encoded (according to the local clock of the host that encoded it).
DECODE_TIME
  The time at which the credential was decoded (according to the local clock of the host that decoded it).
TTL The time-to-live value (in seconds) placed within the credential.
CIPHER The cipher type used to encode the credential.
MAC The MAC type used to encode the credential.
ZIP The compression type used to encode the credential.
UID The user ID of the process that encoded the credential.
GID The group ID of the process that encoded the credential.
UID_RESTRICTION
  The user ID restriction placed within the credential.
GID_RESTRICTION
  The group ID restriction placed within the credential.
LENGTH The length (in bytes) of the payload.

EXIT STATUS

The unmunge program returns an exit code corresponding to the return code of munge_decode(). On success, it returns a zero exit code which signifies the credential is valid. On error, it prints an error message to stderr and returns a non-zero exit code.

AUTHOR

Chris Dunlap <cdunlap@llnl.gov>

COPYRIGHT

Copyright (C) 2007-2013 Lawrence Livermore National Security, LLC.
Copyright (C) 2002-2007 The Regents of the University of California.

MUNGE 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 3 of the License, or (at your option) any later version.

Additionally for the MUNGE library (libmunge), you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

SEE ALSO

munge(1), remunge(1), munge(3), munge_ctx(3), munge_enum(3), munge(7), munged(8).

https://munge.googlecode.com/

Search for    or go to Top of page |  Section 1 |  Main Index


munge-0.5.11 UNMUNGE (1) 2013-08-27

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.