プロジェクト

全般

プロフィール

UNIX messagesの言語を変更する

デフォルトではOSのLANGに依存するSAV for UNIXのsyslog出力言語を変更する。
この設定はコマンド発行時に言語を返還出力する「savlog」などとは異なり、
svcで「sav-protect」サービスへの設定で変更することができる。

  • 「ja_JP.UTF-8」であれば日本語出力する。
  • 「en_US.UTF-8」であれば英語出力する。
  • 「C」「ja_JP.eucJP」等、言語出力に対応していないlocaleであれば、メッセージコードの未出力する。

ロケールの設定

  • 次のコマンドを実行する。LANGは適宜設定する。
    svccfg -s /com/sophos/sav/sav-protect:default setenv LANG en_US.UTF-8
    svcadm refresh sav-protect
    svcadm restart sav-protect
    
  • 下記のコマンドでLANGが個別設定されていることを確認する。
    svcprop -g method /com/sophos/sav/sav-protect:default
    

ロケールの解除

  • 次のコマンドを実行する。
    svccfg -s /com/sophos/sav/sav-protect:default unsetenv LANG
    svcadm refresh sav-protect
    svcadm restart sav-protect
    
  • 下記のコマンドでLANGの個別設定が解除されていることを確認する。
    svcprop -g method /com/sophos/sav/sav-protect:default