計算機メモ目次 (目的のページと内容が一致しない場合, 目次から探してください)

Solaris8 にて Forte6 コンパイラを使って openssh-3.9p1 を構築する 《古い》


環境変数の設定
  CC=/opt/SUNWspro/bin/cc
  CFLAGS="-xstrconst -xbuiltin=%all -mt -I/usr/openwin/include -I/usr/local/include"
  LDFLAGS="-L/usr/local/lib -R/usr/local/lib"
  export CC CFLAGS LDFLAGS

コンフィギュレーション
  ./configure --prefix=/usr/local --sysconfdir=/usr/local/etc/openssh \
              --with-pam --with-tcp-wrappers

  prefix と sysconfdir のオプションで
  バイナリは /usr/local/bin, /usr/local/lib, /usr/local/libexec に
  設定ファイルなどは /usr/local/etc/openssh に
  それぞれインストールされる

メイク
  make

インストール
  make install

問題
  X11 のフォワーディング機能で, 一部の X アプリケーションソフトをリモートで
  起動して端末に表示させることができない(例: firefox, mozilla).
対処
  これは OpenSSH 3.8 から X11 クッキーのデフォルトの扱い方が変わったためである.
  ユーザの設定ファイル $HOME/.ssh/config または権限ユーザの設定ファイル
  ssh_config にて次の設定をして, 以前のバージョンと同等の振る舞いをさせればよい.

  ForwardX11Trusted   yes


計算機メモ目次 (目的のページと内容が一致しない場合, 目次から探してください)
海洋大循環分野
daigo@ocg.aori.u-tokyo.ac.jp