<!--
doc/src/sgml/ref/pg_md5.sgml
Pgpool-II documentation
-->

<refentry id="PG-MD5">
 <indexterm zone="pg-md5">
  <primary>pg_md5</primary>
 </indexterm>

 <refmeta>
  <refentrytitle>pg_md5</refentrytitle>
  <manvolnum>1</manvolnum>
  <refmiscinfo>Other Commands</refmiscinfo>
 </refmeta>

 <refnamediv>
  <refname>pg_md5</refname>
  <refpurpose>
  <!--
	produces encrypted password in md5</refpurpose>
    -->
    md5 暗号化したパスワードを生成する</refpurpose>
 </refnamediv>

 <refsynopsisdiv>
  <cmdsynopsis>
   <command>pg_md5</command>
   <arg rep="repeat"><replaceable>option</replaceable></arg>
  </cmdsynopsis>
  <cmdsynopsis>
   <command>pg_md5</command>
   <arg><replaceable>password</replaceable></arg>
  </cmdsynopsis>
 </refsynopsisdiv>

 <refsect1 id="R1-PG-MD5-1">
 <!--
  <title>Description</title>
  -->
  <title>説明</title>
  <para>
  <command>pg_md5</command>
  <!--
  	produces encrypted password in md5.
    -->
    md5 暗号化したパスワードを生成します。
  </para>
 </refsect1>

 <refsect1>
 <!--
  <title>Options</title>
  -->
  <title>オプション</title>
   <para>
    <variablelist>

     <varlistentry>
      <term><option>-p</option></term>
      <term><option>--prompt</option></term>
      <listitem>
       <para>
       <!--
	    Prompt password using standard input.
        -->
        パスワードを引数に渡したくない場合は <command>pg_md5 -p</command> を実行すると標準入力からパスワードを読み込みます。
       </para>
      </listitem>
     </varlistentry>

     <varlistentry>
      <term><option>-m</option></term>
      <term><option>--md5auth</option></term>
      <listitem>
       <para>
       <!--
	    Produce md5 authentication password.
        -->
        md5 認証パスワードを生成します。
       </para>
      </listitem>
     </varlistentry>

     <varlistentry>
      <term><option>-u <replaceable class="parameter">your_username</replaceable></option></term>
      <term><option>--username=<replaceable class="parameter">your_username</replaceable></option></term>
      <listitem>
       <para>
       <!--
	 When producing a md5 authentication password, create the pool_passwd entry for <literal>your_username</literal>.
     -->
     md5 認証パスワードを生成し、<filename>pool_hba.conf</filename> に <literal>your_username</literal> の md5 認証のエントリを作成します。
       </para>
      </listitem>
     </varlistentry>

    </variablelist>
   </para>
 </refsect1>

 <refsect1>
 <!--
  <title>Example</title>
  -->
  <title>例</title>
   <para>
   <!--
	Here is an example output:
    -->
    ここでは例を示します。
    <programlisting>
pg_md5 -p
password: [your password]
    </programlisting>
  </para>
  <para>
  または
  </para>
    <programlisting>
./pg_md5 foo
acbd18db4cc2f85cedef654fccc4a4d8
    </programlisting>
 </refsect1>

</refentry>
