summaryrefslogtreecommitdiff
path: root/doc/librpm/html/rpmsign_8c.html
diff options
context:
space:
mode:
Diffstat (limited to 'doc/librpm/html/rpmsign_8c.html')
-rw-r--r--doc/librpm/html/rpmsign_8c.html327
1 files changed, 327 insertions, 0 deletions
diff --git a/doc/librpm/html/rpmsign_8c.html b/doc/librpm/html/rpmsign_8c.html
new file mode 100644
index 0000000..afb3f89
--- /dev/null
+++ b/doc/librpm/html/rpmsign_8c.html
@@ -0,0 +1,327 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<title>rpm: rpmsign.c File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="doxygen.css" rel="stylesheet" type="text/css"/>
+</head>
+<body>
+<!-- Generated by Doxygen 1.7.4 -->
+<div id="top">
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">rpm&#160;<span id="projectnumber">4.9.1</span></div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
+ <li><a href="modules.html"><span>Modules</span></a></li>
+ <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
+ <li class="current"><a href="files.html"><span>Files</span></a></li>
+ </ul>
+ </div>
+ <div id="navrow2" class="tabs2">
+ <ul class="tablist">
+ <li><a href="files.html"><span>File&#160;List</span></a></li>
+ <li><a href="globals.html"><span>Globals</span></a></li>
+ </ul>
+ </div>
+</div>
+<div class="header">
+ <div class="summary">
+<a href="#enum-members">Enumerations</a> &#124;
+<a href="#func-members">Functions</a> &#124;
+<a href="#var-members">Variables</a> </div>
+ <div class="headertitle">
+<div class="title">rpmsign.c File Reference</div> </div>
+</div>
+<div class="contents">
+<div class="textblock"><code>#include &quot;<a class="el" href="system_8h_source.html">system.h</a>&quot;</code><br/>
+<code>#include &lt;errno.h&gt;</code><br/>
+<code>#include &lt;sys/wait.h&gt;</code><br/>
+<code>#include &lt;popt.h&gt;</code><br/>
+<code>#include &lt;rpm/rpmcli.h&gt;</code><br/>
+<code>#include &lt;rpm/rpmsign.h&gt;</code><br/>
+<code>#include &quot;<a class="el" href="cliutils_8h_source.html">cliutils.h</a>&quot;</code><br/>
+<code>#include &quot;<a class="el" href="debug_8h_source.html">debug.h</a>&quot;</code><br/>
+</div><div class="textblock"><div class="dynheader">
+Include dependency graph for rpmsign.c:</div>
+<div class="dyncontent">
+<div class="center"><img src="rpmsign_8c__incl.png" border="0" usemap="#rpmsign_8c" alt=""/></div>
+<map name="rpmsign_8c" id="rpmsign_8c">
+<area shape="rect" id="node3" href="system_8h.html" title="system.h" alt="" coords="120,83,195,112"/><area shape="rect" id="node23" href="cliutils_8h.html" title="cliutils.h" alt="" coords="707,83,776,112"/><area shape="rect" id="node30" href="debug_8h.html" title="debug.h" alt="" coords="808,83,875,112"/><area shape="rect" id="node7" href="rpmutil_8h.html" title="rpmio/rpmutil.h" alt="" coords="104,160,211,189"/></map>
+</div>
+</div>
+<p><a href="rpmsign_8c_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr><td colspan="2"><h2><a name="enum-members"></a>
+Enumerations</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmsign_8c.html#a811fe196a5d9d37857c2f8adeeaac3c6">modes</a> { <br/>
+&#160;&#160;<a class="el" href="rpmbuild_8c.html#a811fe196a5d9d37857c2f8adeeaac3c6ab639221eae9e531e57b91331f9ccde3b">MODE_BUILD</a> = (1 &lt;&lt; 4),
+<a class="el" href="rpmbuild_8c.html#a811fe196a5d9d37857c2f8adeeaac3c6ac42613b5987e8256c2136db617715d7f">MODE_REBUILD</a> = (1 &lt;&lt; 5),
+<a class="el" href="rpmbuild_8c.html#a811fe196a5d9d37857c2f8adeeaac3c6a33285bd7faa559c03042537cb17e5641">MODE_RECOMPILE</a> = (1 &lt;&lt; 8),
+<a class="el" href="rpmbuild_8c.html#a811fe196a5d9d37857c2f8adeeaac3c6a05680e770f725c751a8e4aeaeb50d111">MODE_TARBUILD</a> = (1 &lt;&lt; 11),
+<br/>
+&#160;&#160;<a class="el" href="rpmdb_8c.html#a811fe196a5d9d37857c2f8adeeaac3c6aea3bc2eb36fed3807bbd874045467e9a">MODE_INITDB</a> = (1 &lt;&lt; 0),
+<a class="el" href="rpmdb_8c.html#a811fe196a5d9d37857c2f8adeeaac3c6afeff31880a0b435a7bc5ee3ea4e2bb4b">MODE_REBUILDDB</a> = (1 &lt;&lt; 1),
+<a class="el" href="rpmdb_8c.html#a811fe196a5d9d37857c2f8adeeaac3c6a943c638033610eb280c65a91d5502c48">MODE_VERIFYDB</a> = (1 &lt;&lt; 2),
+<a class="el" href="rpmkeys_8c.html#a811fe196a5d9d37857c2f8adeeaac3c6a6e71f3470e43602dd881d1cb0ce779a0">MODE_CHECKSIG</a> = (1 &lt;&lt; 0),
+<br/>
+&#160;&#160;<a class="el" href="rpmkeys_8c.html#a811fe196a5d9d37857c2f8adeeaac3c6ad3de96dfd77735bff12609801e957068">MODE_IMPORTKEY</a> = (1 &lt;&lt; 1),
+<a class="el" href="rpmkeys_8c.html#a811fe196a5d9d37857c2f8adeeaac3c6aa18ebfe027af5690e69c8a3aa70624fe">MODE_DELKEY</a> = (1 &lt;&lt; 2),
+<a class="el" href="rpmkeys_8c.html#a811fe196a5d9d37857c2f8adeeaac3c6a89643e161cf5df1984e15c4ce855dd9b">MODE_LISTKEY</a> = (1 &lt;&lt; 3),
+<a class="el" href="rpmqv_8c.html#a811fe196a5d9d37857c2f8adeeaac3c6aa6891a524a00c9093e6ade13f42f20cc">MODE_QUERY</a> = (1 &lt;&lt; 0),
+<br/>
+&#160;&#160;<a class="el" href="rpmqv_8c.html#a811fe196a5d9d37857c2f8adeeaac3c6a8afb36000e3c9ee8064dff47cdc34d9f">MODE_VERIFY</a> = (1 &lt;&lt; 3),
+<a class="el" href="rpmsign_8c.html#a811fe196a5d9d37857c2f8adeeaac3c6a321fe129e57840f499f96ad1fb871759">MODE_ADDSIGN</a> = (1 &lt;&lt; 0),
+<a class="el" href="rpmsign_8c.html#a811fe196a5d9d37857c2f8adeeaac3c6a9ccc762e6e164ffd8031ca72594ce945">MODE_RESIGN</a> = (1 &lt;&lt; 1),
+<a class="el" href="rpmsign_8c.html#a811fe196a5d9d37857c2f8adeeaac3c6a59498633cac4aeab1d42c04ed80e3166">MODE_DELSIGN</a> = (1 &lt;&lt; 2),
+<br/>
+&#160;&#160;<a class="el" href="rpmspec_8c.html#a811fe196a5d9d37857c2f8adeeaac3c6ad34eac71f48c80a1ff29750151a0187b">MODE_UNKNOWN</a> = 0,
+<a class="el" href="rpmspec_8c.html#a811fe196a5d9d37857c2f8adeeaac3c6aa6891a524a00c9093e6ade13f42f20cc">MODE_QUERY</a> = (1 &lt;&lt; 0),
+<a class="el" href="rpmspec_8c.html#a811fe196a5d9d37857c2f8adeeaac3c6a00a4b47a3e1d23558b50f9718616d024">MODE_PARSE</a> = (1 &lt;&lt; 1)
+<br/>
+ }</td></tr>
+<tr><td colspan="2"><h2><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmsign_8c.html#aec3b1ee5fa0f867ab2a30eb57e415fe5">checkPassPhrase</a> (const char *passPhrase)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmsign_8c.html#a4c1721d9e9fadcf26eed3ab70240a649">doSign</a> (poptContext optCon)</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmsign_8c.html#a0ddf1224851353fc92bfbff6f499fa97">main</a> (int argc, char *argv[])</td></tr>
+<tr><td colspan="2"><h2><a name="var-members"></a>
+Variables</h2></td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">char **&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmsign_8c.html#aa006daaf11f1e2e45a6ababaf463212b">environ</a> = NULL</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmsign_8c.html#a1ea5d0cb93f22f7d0fdf804bd68c3326">mode</a> = 0</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static struct poptOption&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmsign_8c.html#a5f5ee45fe0213fb5c701bf7826874676">signOptsTable</a> []</td></tr>
+<tr><td class="memItemLeft" align="right" valign="top">static struct poptOption&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmsign_8c.html#a779c8fb41edee9b03a02a249606b0e76">optionsTable</a> []</td></tr>
+</table>
+<hr/><h2>Enumeration Type Documentation</h2>
+<a class="anchor" id="a811fe196a5d9d37857c2f8adeeaac3c6"></a><!-- doxytag: member="rpmsign.c::modes" ref="a811fe196a5d9d37857c2f8adeeaac3c6" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">enum <a class="el" href="rpmbuild_8c.html#a811fe196a5d9d37857c2f8adeeaac3c6">modes</a></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
+<tr><td valign="top"><em><a class="anchor" id="a811fe196a5d9d37857c2f8adeeaac3c6ab639221eae9e531e57b91331f9ccde3b"></a><!-- doxytag: member="MODE_BUILD" ref="a811fe196a5d9d37857c2f8adeeaac3c6ab639221eae9e531e57b91331f9ccde3b" args="" -->MODE_BUILD</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a811fe196a5d9d37857c2f8adeeaac3c6ac42613b5987e8256c2136db617715d7f"></a><!-- doxytag: member="MODE_REBUILD" ref="a811fe196a5d9d37857c2f8adeeaac3c6ac42613b5987e8256c2136db617715d7f" args="" -->MODE_REBUILD</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a811fe196a5d9d37857c2f8adeeaac3c6a33285bd7faa559c03042537cb17e5641"></a><!-- doxytag: member="MODE_RECOMPILE" ref="a811fe196a5d9d37857c2f8adeeaac3c6a33285bd7faa559c03042537cb17e5641" args="" -->MODE_RECOMPILE</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a811fe196a5d9d37857c2f8adeeaac3c6a05680e770f725c751a8e4aeaeb50d111"></a><!-- doxytag: member="MODE_TARBUILD" ref="a811fe196a5d9d37857c2f8adeeaac3c6a05680e770f725c751a8e4aeaeb50d111" args="" -->MODE_TARBUILD</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a811fe196a5d9d37857c2f8adeeaac3c6aea3bc2eb36fed3807bbd874045467e9a"></a><!-- doxytag: member="MODE_INITDB" ref="a811fe196a5d9d37857c2f8adeeaac3c6aea3bc2eb36fed3807bbd874045467e9a" args="" -->MODE_INITDB</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a811fe196a5d9d37857c2f8adeeaac3c6afeff31880a0b435a7bc5ee3ea4e2bb4b"></a><!-- doxytag: member="MODE_REBUILDDB" ref="a811fe196a5d9d37857c2f8adeeaac3c6afeff31880a0b435a7bc5ee3ea4e2bb4b" args="" -->MODE_REBUILDDB</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a811fe196a5d9d37857c2f8adeeaac3c6a943c638033610eb280c65a91d5502c48"></a><!-- doxytag: member="MODE_VERIFYDB" ref="a811fe196a5d9d37857c2f8adeeaac3c6a943c638033610eb280c65a91d5502c48" args="" -->MODE_VERIFYDB</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a811fe196a5d9d37857c2f8adeeaac3c6a6e71f3470e43602dd881d1cb0ce779a0"></a><!-- doxytag: member="MODE_CHECKSIG" ref="a811fe196a5d9d37857c2f8adeeaac3c6a6e71f3470e43602dd881d1cb0ce779a0" args="" -->MODE_CHECKSIG</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a811fe196a5d9d37857c2f8adeeaac3c6ad3de96dfd77735bff12609801e957068"></a><!-- doxytag: member="MODE_IMPORTKEY" ref="a811fe196a5d9d37857c2f8adeeaac3c6ad3de96dfd77735bff12609801e957068" args="" -->MODE_IMPORTKEY</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a811fe196a5d9d37857c2f8adeeaac3c6aa18ebfe027af5690e69c8a3aa70624fe"></a><!-- doxytag: member="MODE_DELKEY" ref="a811fe196a5d9d37857c2f8adeeaac3c6aa18ebfe027af5690e69c8a3aa70624fe" args="" -->MODE_DELKEY</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a811fe196a5d9d37857c2f8adeeaac3c6a89643e161cf5df1984e15c4ce855dd9b"></a><!-- doxytag: member="MODE_LISTKEY" ref="a811fe196a5d9d37857c2f8adeeaac3c6a89643e161cf5df1984e15c4ce855dd9b" args="" -->MODE_LISTKEY</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a811fe196a5d9d37857c2f8adeeaac3c6aa6891a524a00c9093e6ade13f42f20cc"></a><!-- doxytag: member="MODE_QUERY" ref="a811fe196a5d9d37857c2f8adeeaac3c6aa6891a524a00c9093e6ade13f42f20cc" args="" -->MODE_QUERY</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a811fe196a5d9d37857c2f8adeeaac3c6a8afb36000e3c9ee8064dff47cdc34d9f"></a><!-- doxytag: member="MODE_VERIFY" ref="a811fe196a5d9d37857c2f8adeeaac3c6a8afb36000e3c9ee8064dff47cdc34d9f" args="" -->MODE_VERIFY</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a811fe196a5d9d37857c2f8adeeaac3c6a321fe129e57840f499f96ad1fb871759"></a><!-- doxytag: member="MODE_ADDSIGN" ref="a811fe196a5d9d37857c2f8adeeaac3c6a321fe129e57840f499f96ad1fb871759" args="" -->MODE_ADDSIGN</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a811fe196a5d9d37857c2f8adeeaac3c6a9ccc762e6e164ffd8031ca72594ce945"></a><!-- doxytag: member="MODE_RESIGN" ref="a811fe196a5d9d37857c2f8adeeaac3c6a9ccc762e6e164ffd8031ca72594ce945" args="" -->MODE_RESIGN</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a811fe196a5d9d37857c2f8adeeaac3c6a59498633cac4aeab1d42c04ed80e3166"></a><!-- doxytag: member="MODE_DELSIGN" ref="a811fe196a5d9d37857c2f8adeeaac3c6a59498633cac4aeab1d42c04ed80e3166" args="" -->MODE_DELSIGN</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a811fe196a5d9d37857c2f8adeeaac3c6ad34eac71f48c80a1ff29750151a0187b"></a><!-- doxytag: member="MODE_UNKNOWN" ref="a811fe196a5d9d37857c2f8adeeaac3c6ad34eac71f48c80a1ff29750151a0187b" args="" -->MODE_UNKNOWN</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a811fe196a5d9d37857c2f8adeeaac3c6aa6891a524a00c9093e6ade13f42f20cc"></a><!-- doxytag: member="MODE_QUERY" ref="a811fe196a5d9d37857c2f8adeeaac3c6aa6891a524a00c9093e6ade13f42f20cc" args="" -->MODE_QUERY</em>&nbsp;</td><td>
+</td></tr>
+<tr><td valign="top"><em><a class="anchor" id="a811fe196a5d9d37857c2f8adeeaac3c6a00a4b47a3e1d23558b50f9718616d024"></a><!-- doxytag: member="MODE_PARSE" ref="a811fe196a5d9d37857c2f8adeeaac3c6a00a4b47a3e1d23558b50f9718616d024" args="" -->MODE_PARSE</em>&nbsp;</td><td>
+</td></tr>
+</table>
+</dd>
+</dl>
+
+<p>Definition at line <a class="el" href="rpmsign_8c_source.html#l00015">15</a> of file <a class="el" href="rpmsign_8c_source.html">rpmsign.c</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Function Documentation</h2>
+<a class="anchor" id="aec3b1ee5fa0f867ab2a30eb57e415fe5"></a><!-- doxytag: member="rpmsign.c::checkPassPhrase" ref="aec3b1ee5fa0f867ab2a30eb57e415fe5" args="(const char *passPhrase)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static int checkPassPhrase </td>
+ <td>(</td>
+ <td class="paramtype">const char *&#160;</td>
+ <td class="paramname"><em>passPhrase</em></td><td>)</td>
+ <td><code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="rpmsign_8c_source.html#l00044">44</a> of file <a class="el" href="rpmsign_8c_source.html">rpmsign.c</a>.</p>
+
+<p>References <a class="el" href="system_8h_source.html#l00132">_</a>, <a class="el" href="rpmdb_8c_source.html#l00009">environ</a>, <a class="el" href="group__rpmmacro.html#ga39b56d7237065eaa71f253a6c2dbcfea">rpmExpand()</a>, and <a class="el" href="rpmstring_8h_source.html#l00113">rstreq()</a>.</p>
+
+<p>Referenced by <a class="el" href="rpmsign_8c_source.html#l00101">doSign()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a4c1721d9e9fadcf26eed3ab70240a649"></a><!-- doxytag: member="rpmsign.c::doSign" ref="a4c1721d9e9fadcf26eed3ab70240a649" args="(poptContext optCon)" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">static int doSign </td>
+ <td>(</td>
+ <td class="paramtype">poptContext&#160;</td>
+ <td class="paramname"><em>optCon</em></td><td>)</td>
+ <td><code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="rpmsign_8c_source.html#l00101">101</a> of file <a class="el" href="rpmsign_8c_source.html">rpmsign.c</a>.</p>
+
+<p>References <a class="el" href="system_8h_source.html#l00132">_</a>, <a class="el" href="rpmsign_8c_source.html#l00044">checkPassPhrase()</a>, <a class="el" href="group__rpmmacro.html#ga39b56d7237065eaa71f253a6c2dbcfea">rpmExpand()</a>, <a class="el" href="rpmsign_8h.html#a69564e733ebd4557ac83ae3cae14d372">rpmPkgSign()</a>, <a class="el" href="rpmutil_8h.html#a43a3c19835785085ce663874d0a02876">rstrdup()</a>, and <a class="el" href="rpmstring_8h_source.html#l00113">rstreq()</a>.</p>
+
+<p>Referenced by <a class="el" href="rpmsign_8c_source.html#l00132">main()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a0ddf1224851353fc92bfbff6f499fa97"></a><!-- doxytag: member="rpmsign.c::main" ref="a0ddf1224851353fc92bfbff6f499fa97" args="(int argc, char *argv[])" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int main </td>
+ <td>(</td>
+ <td class="paramtype">int&#160;</td>
+ <td class="paramname"><em>argc</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">char *&#160;</td>
+ <td class="paramname"><em>argv</em>[]&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="rpmsign_8c_source.html#l00132">132</a> of file <a class="el" href="rpmsign_8c_source.html">rpmsign.c</a>.</p>
+
+<p>References <a class="el" href="system_8h_source.html#l00132">_</a>, <a class="el" href="cliutils_8c_source.html#l00018">argerror()</a>, <a class="el" href="rpmsign_8c_source.html#l00101">doSign()</a>, <a class="el" href="rpmsign_8c_source.html#l00016">MODE_ADDSIGN</a>, <a class="el" href="rpmsign_8c_source.html#l00018">MODE_DELSIGN</a>, <a class="el" href="rpmsign_8c_source.html#l00017">MODE_RESIGN</a>, <a class="el" href="cliutils_8c_source.html#l00035">printUsage()</a>, <a class="el" href="group__rpmcli.html#ga9b4197af25cc216aa3bb7cce5d158dcf">rpmcliFini()</a>, <a class="el" href="group__rpmcli.html#gaf4d555b4c5efcf319fe643d164775eaf">rpmcliInit()</a>, and <a class="el" href="rpmsign_8h.html#a2c58318aed3d3715331aa539a6bd1d5f">rpmPkgDelSign()</a>.</p>
+
+</div>
+</div>
+<hr/><h2>Variable Documentation</h2>
+<a class="anchor" id="aa006daaf11f1e2e45a6ababaf463212b"></a><!-- doxytag: member="rpmsign.c::environ" ref="aa006daaf11f1e2e45a6ababaf463212b" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">char** <a class="el" href="rpmsign_8c.html#aa006daaf11f1e2e45a6ababaf463212b">environ</a> = NULL</td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="rpmsign_8c_source.html#l00012">12</a> of file <a class="el" href="rpmsign_8c_source.html">rpmsign.c</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a1ea5d0cb93f22f7d0fdf804bd68c3326"></a><!-- doxytag: member="rpmsign.c::mode" ref="a1ea5d0cb93f22f7d0fdf804bd68c3326" args="" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int <a class="el" href="rpmspec_8c.html#a1ea5d0cb93f22f7d0fdf804bd68c3326">mode</a> = 0<code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+
+<p>Definition at line <a class="el" href="rpmsign_8c_source.html#l00021">21</a> of file <a class="el" href="rpmsign_8c_source.html">rpmsign.c</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a779c8fb41edee9b03a02a249606b0e76"></a><!-- doxytag: member="rpmsign.c::optionsTable" ref="a779c8fb41edee9b03a02a249606b0e76" args="[]" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">struct poptOption <a class="el" href="rpmspec_8c.html#a779c8fb41edee9b03a02a249606b0e76">optionsTable</a>[]<code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
+ { NULL, <span class="charliteral">&#39;\0&#39;</span>, POPT_ARG_INCLUDE_TABLE, <a class="code" href="rpmsign_8c.html#a5f5ee45fe0213fb5c701bf7826874676">signOptsTable</a>, 0,
+ <span class="stringliteral">&quot;Signature options:&quot;</span> , NULL },
+ { NULL, <span class="charliteral">&#39;\0&#39;</span>, POPT_ARG_INCLUDE_TABLE, <a class="code" href="group__rpmcli.html#ga60bd8b746df91eb1824a7ad6ffd42cf1" title="Popt option table for options shared by all modes and executables.">rpmcliAllPoptTable</a>, 0,
+ <span class="stringliteral">&quot;Common options for all rpm modes and executables:&quot;</span> , NULL },
+
+ POPT_AUTOALIAS
+ POPT_AUTOHELP
+ POPT_TABLEEND
+}
+</pre></div>
+<p>Definition at line <a class="el" href="rpmsign_8c_source.html#l00033">33</a> of file <a class="el" href="rpmsign_8c_source.html">rpmsign.c</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a5f5ee45fe0213fb5c701bf7826874676"></a><!-- doxytag: member="rpmsign.c::signOptsTable" ref="a5f5ee45fe0213fb5c701bf7826874676" args="[]" -->
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">struct poptOption <a class="el" href="rpmsign_8c.html#a5f5ee45fe0213fb5c701bf7826874676">signOptsTable</a>[]<code> [static]</code></td>
+ </tr>
+ </table>
+</div>
+<div class="memdoc">
+<b>Initial value:</b><div class="fragment"><pre class="fragment"> {
+ { <span class="stringliteral">&quot;addsign&quot;</span>, <span class="charliteral">&#39;\0&#39;</span>, (POPT_ARG_VAL|POPT_ARGFLAG_OR), &amp;<a class="code" href="rpmsign_8c.html#a1ea5d0cb93f22f7d0fdf804bd68c3326">mode</a>, <a class="code" href="rpmsign_8c.html#a811fe196a5d9d37857c2f8adeeaac3c6a321fe129e57840f499f96ad1fb871759">MODE_ADDSIGN</a>,
+ <span class="stringliteral">&quot;sign package(s)&quot;</span> , NULL },
+ { <span class="stringliteral">&quot;resign&quot;</span>, <span class="charliteral">&#39;\0&#39;</span>, (POPT_ARG_VAL|POPT_ARGFLAG_OR), &amp;<a class="code" href="rpmsign_8c.html#a1ea5d0cb93f22f7d0fdf804bd68c3326">mode</a>, <a class="code" href="rpmsign_8c.html#a811fe196a5d9d37857c2f8adeeaac3c6a9ccc762e6e164ffd8031ca72594ce945">MODE_RESIGN</a>,
+ <span class="stringliteral">&quot;sign package(s) (identical to --addsign)&quot;</span> , NULL },
+ { <span class="stringliteral">&quot;delsign&quot;</span>, <span class="charliteral">&#39;\0&#39;</span>, (POPT_ARG_VAL|POPT_ARGFLAG_OR), &amp;<a class="code" href="rpmsign_8c.html#a1ea5d0cb93f22f7d0fdf804bd68c3326">mode</a>, <a class="code" href="rpmsign_8c.html#a811fe196a5d9d37857c2f8adeeaac3c6a59498633cac4aeab1d42c04ed80e3166">MODE_DELSIGN</a>,
+ <span class="stringliteral">&quot;delete package signatures&quot;</span> , NULL },
+ POPT_TABLEEND
+}
+</pre></div>
+<p>Definition at line <a class="el" href="rpmsign_8c_source.html#l00023">23</a> of file <a class="el" href="rpmsign_8c_source.html">rpmsign.c</a>.</p>
+
+</div>
+</div>
+</div>
+<hr class="footer"/><address class="footer"><small>Generated on Fri Jul 15 2011 for rpm by&#160;
+<a href="http://www.doxygen.org/index.html">
+<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.4 </small></address>
+</body>
+</html>