[作成日]
2023/08/16

[内容]
以下のカスタマイズパッチです。
・global_setting.phpの指定で、ドメイン名の最大長を64文字まで指定できるように拡張
・global_setting.phpの指定で、ユーザ名の最大長を64文字まで指定できるように拡張
・ユーザ通知メールAPIを追加

[global_setting.php]
・ドメイン名の最大長、ユーザ名の最大長を設定するファイルです。
・/opt/passlogic/apps/lib/settings/ 配下に配置されています。
・冗長化構成の場合、両系認証サーバで同じ値を設定してください。

[適用範囲]
全ての PassLogic 認証サーバ （ゲートウェイサーバへの適用は必要ありません）

[変更ファイル]
/opt/passlogic/apps/lib/settings/global_setting.php (既存ファイルへの追記)
/opt/passlogic/apps/lib/passlogic_api_util.inc.php
/opt/passlogic/apps/lib/passlogic.inc.php
/opt/passlogic/apps/lib/mail/smtp.php
/opt/passlogic/apps/admin/domainForm.php
/opt/passlogic/apps/admin/userReplaceTokenForm.php
/opt/passlogic/apps/admin/userForm.php
/opt/passlogic/apps/admin/userStatus.php
/opt/passlogic/apps/admin/udidForm.php
/opt/passlogic/apps/admin/userResetSecretForm.php
/opt/passlogic/apps/admin/config.inc.php
/opt/passlogic/apps/admin/userRecreatePassForm.php
/opt/passlogic/apps/admin/cgi/userimport.php
/opt/passlogic/apps/api/admin.php
/opt/passlogic/apps/api/api.inc.php
/opt/passlogic/apps/passlogic-log.xml

【README.txtの追加の説明】
　[パッチ適用時のサービス停止]
　パッチ適用時、httpd, passlogic-pgpool, passlogic-pgsql, radiusd の停止は必要ありません。
　phpファイルを入れ替える為、アクセスが少ない時間帯に適用する、あるいはアクセスを閉塞して適用することを推奨します。
