1
2REMUNGE(1) MUNGE Uid 'N' Gid Emporium REMUNGE(1)
3
4
5
7 remunge - MUNGE credential benchmark
8
9
11 remunge [OPTION]...
12
13
15 The remunge program benchmarks the performance of MUNGE. A benchmark
16 runs for the specified duration or until the specified number of cre‐
17 dentials are processed, whichever comes first. At its conclusion, the
18 number of credentials processed per second is written to stdout.
19
20 By default, credentials are encoded for one second using a single
21 thread.
22
23
25 -h, --help
26 Display a summary of the command-line options.
27
28 -L, --license
29 Display license information.
30
31 -V, --version
32 Display version information.
33
34 -c, --cipher string
35 Specify the cipher type, either by name or number.
36
37 -C, --list-ciphers
38 Display a list of supported cipher types.
39
40 -m, --mac string
41 Specify the MAC type, either by name or number.
42
43 -M, --list-macs
44 Display a list of supported MAC types.
45
46 -z, --zip string
47 Specify the compression type, either by name or number.
48
49 -Z, --list-zips
50 Display a list of supported compression types.
51
52 -e, --encode
53 Encode (but do not decode) each credential. By bypassing the
54 decode operation, the credential is not stored in the replay
55 cache.
56
57 -d, --decode
58 Encode and decode each credential.
59
60 -l, --length integer
61 Specify an arbitrary payload length (in bytes). The integer may
62 be followed by a single-character modifier: k=kilobytes,
63 m=megabytes, g=gigabytes; K=kibibytes, M=mebibytes, G=gibibytes.
64
65 -u, --restrict-uid uid
66 Specify the user name or UID allowed to decode the credential.
67 This will be matched against the effective user ID of the
68 process requesting the credential decode.
69
70 -g, --restrict-gid gid
71 Specify the group name or GID allowed to decode the credential.
72 This will be matched against the effective group ID of the
73 process requesting the credential decode, as well as each sup‐
74 plementary group of which the effective user ID of that process
75 is a member.
76
77 -t, --ttl integer
78 Specify the time-to-live (in seconds). This controls how long
79 the credential is valid once it has been encoded. A value of 0
80 selects the default TTL. A value of -1 selects the maximum
81 allowed TTL.
82
83 -S, --socket path
84 Specify the local domain socket for connecting with munged.
85
86 -D, --duration integer
87 Specify the test duration (in seconds). The default duration is
88 one second. A value of -1 selects the maximum duration. The
89 integer may be followed by a single-character modifier: s=sec‐
90 onds, m=minutes, h=hours, d=days.
91
92 -N, --num-creds integer
93 Specify the number of credentials to generate. The integer may
94 be followed by a single-character modifier: k=kilobytes,
95 m=megabytes, g=gigabytes; K=kibibytes, M=mebibytes, G=gibibytes.
96
97 -T, --num-threads integer
98 Specify the number of threads to spawn for processing creden‐
99 tials.
100
101 -W, --warn-time integer
102 Specify the maximum number of seconds to allow for a given
103 munge_encode() or munge_decode() operation before issuing a
104 warning.
105
106
108 The remunge program returns a zero exit code if the benchmark com‐
109 pletes. On error, it prints an error message to stderr and returns a
110 non-zero exit code.
111
112
114 Chris Dunlap <cdunlap@llnl.gov>
115
116
118 Copyright (C) 2007-2010 Lawrence Livermore National Security, LLC.
119 Copyright (C) 2002-2007 The Regents of the University of California.
120
121 MUNGE is free software: you can redistribute it and/or modify it under
122 the terms of the GNU General Public License as published by the Free
123 Software Foundation, either version 3 of the License, or (at your
124 option) any later version. Additionally for the MUNGE library (lib‐
125 munge), you can redistribute it and/or modify it under the terms of the
126 GNU Lesser General Public License as published by the Free Software
127 Foundation, either version 3 of the License, or (at your option) any
128 later version.
129
130
132 munge(1), unmunge(1), munge(3), munge_ctx(3), munge_enum(3), munge(7),
133 munged(8).
134
135 http://home.gna.org/munge/
136
137
138
139munge-0.5.9 2010-03-23 REMUNGE(1)