apg はパスワードを生成するプログラムである。Automated Password Generator からきているようだ。
-a [0|1] パスワード生成に関するアルゴリズム 0 - 発音可能 (デフォルト) 1 - ランダム -n num_of_pass パスワード候補の生成数。デフォルトは 6. -m min_pass_len パスワード最短文字長. もし min_pass_len > max_pass_len ならば max_pass_len = min_pass_len とする。デフォルトは 8. -x max_pass_len パスワード最長文字長. もし min_pass_len > max_pass_len ならば max_pass_len = min_pass_len とする。デフォルトは 10. -M [S|s|N|n|C|c|L|l]+ パスワード生成に使うモードを記号の集合で指定する。モードは下記の記号からなる。 S 記号必須 s 記号利用 N 数字必須 n 数字利用 C 大文字必須 c 大文字利用 L 小文字必須 l 小文字利用 注: Usage of L, M, S, C will slow down password generation process. 例: -M sncl -M SNCL -M Cn