暗号化鍵ファイルのパスをを指定します。 デフォルトはユーザのホームディレクトリ配下の.pgpoolkeyファイルです。
データベースのパスワードを暗号化するために使用する暗号化鍵です。
pgpool.confファイルを指定します。
標準入力からデータベースのパスワードを読み込みます。
標準入力から暗号化鍵を読み込みます。
pool_passwdファイルにAES256で暗号化したパスワードのエントリを作成します。
your_usernameで指定したデータベースユーザ名のエントリをpool_passwdに作成します。
pg_encのヘルプを表示します。
ここでは出力の例を示します。
pg_enc -p db password: [your password]
または
./pg_enc foo trying to read key from file /home/pgpool/.pgpoolkey jglid1QRgiCl/vfhHUDyVA== pool_passwd string: AESjglid1QRgiCl/vfhHUDyVA==
pg_encはpool_passwd のパスワード生成のために使用できます。
pg_enc -m -f /path/to/pgpool.conf -u username -p db password: [your password]
入力したパスワードとusernameのエントリが追加されます。