## [HCP tools 変更点] ###################################################### #11129: Linux 補助グループ対応 ---------------------------------------------------------------------------- ■概要 hcpdを特権分離を有効にして使用する場合に、子プロセスとして動作するユーザ アプリケーションに補助グループが適用されるように変更しました。 ユーザに適用できる補助グループ(プライマリグループ除く)は、1000までです。 (これを超えると補助グループは適用されず、ユーザIDとプライマリグループのみとなります) NoSupplementalGroupInPrivilegeSeparation yesにすると、本変更を無効にできます(以前と同じ動作)。 補助グループが適用されるかどうかは、hcpd -tで確認することができます。 UsePrivilegeSeparation : yes [supp_group=yes] ---------------------------------------------------------------------------- #11097: 旧版(バージョン1.2)のクライアントから接続を行うとエラーになってしまう ---------------------------------------------------------------------------- ■現象 1.2.6などの旧版のクライアントから接続を行うとエラーが発生して利用できない。 ■再現条件 ・クライアントコマンド ・1.2.6以前のクライアント ■回避策 なし ---------------------------------------------------------------------------- #11134: 多重接続で通信を行う場合、rootで実行する場合や、特権分離処理が失敗して中断する際にと子プロセスが残留またはゾンビ化する ---------------------------------------------------------------------------- ■現象 アプリケーション単位で複数の接続を使用する場合(多重接続で通信を行う場合)に、 rootで実行する場合や、特権分離処理が失敗して中断する際にと子プロセスが残留またはゾンビ化する。 ■再現条件 ・hcpdデーモン ・アプリケーションをrootで実行すること。または、特権分離中にエラー等が発生して中断すること ■回避方法 なし --------------------------------------------------------------------------- #11141: hrmコマンド -rでディレクトリ先へのリンクを指定するとディレクトリが削除されてしまう --------------------------------------------------------------------------- ■現象 hrmコマンドで-rオプション(再帰オプション)を指定した場合に、対象としてディレクトリ先への リンクを指定するとリンク先のディレクトリ内のデータが削除されてしまう。 ■再現条件 ・hrmコマンド ・-rオプションを使用すること ・指定した対象が、ディレクトリ先へのシンボリックリンクを含むこと ■回避方法 なし --------------------------------------------------------------------------- #11130: AllowUsers/Groupsを設定した場合にUID/GID制限設定が有効になったままとなる ---------------------------------------------------------------------------- ■現象 hcpdデーモンの設定でAllowUsers/Groupsを有効にした場合に、下記設定項目が有効になったままとなる。 PrivilegeSeparationMinimumUID PrivilegeSeparationMinimumGID ■再現条件 ・hcpdデーモン ・AllowUsers、AllowGroups、DenyUsersまたはDenyGroupsを使用すること ■回避方法 なし ---------------------------------------------------------------------------- #11133: hcpd ライセンスによるサービスの多重度の制限が働かない ---------------------------------------------------------------------------- ■現象 ライセンスで制限されるアプリケーションごとに使用できる接続数が適用されない。 トライアルライセンスなどで接続数が1に制限される場合でも、サービスの多重度(mcd)が 4などに設定されていると、ファイル転送時に4本接続を受け付けてしまう。 ■再現条件 ・hcpdデーモン ・ライセンスによるアプリケーション単位の接続数制限が適用されること ■回避方法 なし --------------------------------------------------------------------------- #11138: hcpコマンド DIFF_STRICT -nオプションと併用するとクライアントがハングアップしてしまう --------------------------------------------------------------------------- ■現象 hcpコマンドで、DIFF_STRICTモードでコピーを実行する場合に、-nオプションを指定するとクライアントがハングアップしてしまう。 ■再現条件 ・hcpコマンド ・-mオプションでDIFF_STRICTを指定すること ・-nオプションを使用すること ■回避方法 なし --------------------------------------------------------------------------- #11132: hcpd 特権分離が有効な場合の子プロセスを生成する処理を修正(潜在的不具合の処置) ---------------------------------------------------------------------------- ■概要 子プロセスを生成する際にプロセス間通信で送信していた情報の誤りを訂正しました。 ※アプリケーション動作への影響はありません。 --------------------------------------------------------------------------- #11137: hcpコマンド MM32/MM128使用時のブロック生成処理の修正およびDIFF_STRICTモードの無効化(潜在的不具合予防措置) --------------------------------------------------------------------------- ■概要 hcpコマンドの設定項目 AcceptableDigestMethod でMM32またはMM128を指定した場合の 動作で以下の修正を行いました。 ・DIFF_STRICTモードでは無視するように修正 ・MM32またはMM128を使用する場合のファイルのデータブロックを生成する処理の修正 ---------------------------------------------------------------------------