68user's page 掲示板

Prev< No. 375〜391> Next  [最新発言に戻る] [過去ログ一覧]
No. 375 # 68user 1999/07/12 (月) 20:48
> '`****.cf' is up to date.'
一般的に
    - tar zxvf CF-3.7Wpl2.tar.gz で展開して
    - cd CF-3.7Wpl2 で移動して
    - make cleantools、make tools して
    - make samples して
    - 好きなファイルを cp Standards/sendmail-*.def sendmail.def でコピーして
        (CF-3.7Wpl2の直下にコピーすること)
    - sendmail.defを適当に編集して
    - make sendmail.cfを実行すると sendmail.cfが作成される
    - sendmail.defを編集しないまま makeすると、sendmail.cfが
        sendmail.defより新しいのでup to dateとなる
というところだと思いますが、ここらへんをちゃんとやってるなら
ちょっとわかりません。

> GLINDAさん
HPもVUEも知りませんが(VUEってナニ?)、~/.login に
    setenv HOGE fuga
などと書いて、本当にその部分が実行されているか調べてみてはどうですか?
    % printenv HOGE
    fuga
となるなら、スクリプトの記述ミス、と。

No. 376 # 1999/07/13 (火) 10:53
68userさん、返答ありがとうございました。
もう一つ質問させて下さい。
とりあえず'****.def'を編集して、makeをかけたのですが、以下のよ
うなメッセージが出てしまいます。
                    MASTERDIR=./Master TOOLDIR=./Tools \
                ./Tools/Configure sendmail.def > sendmail.cf.tmp
UX:sh (sh):エラー:./Tools/Configure:実行できません.
*** Error code 1 (bu21)
make: fatal error.
sendmail.cf.tmpというのはできています。
Configure内を編集しなければならないのでしょうか?
マニュアルにはtoolディレクトリ内のsendmail.cf作成用ツールを自分
のPCの環境に合わせてくれとかかれていますが、それと関係があるのでしょうか? よろしくお願いします。

No. 377 # 68user 1999/07/13 (火) 23:50
> 68userさん、返答ありがとうございました。
解決しましたか? 回答が役に立ったら「〜の部分が抜けていた」とか
「〜をしていたがこれが余計だった」などと書いてください。
原因が別のことだったら、その原因を書いてください。

こっちもこういうやりとりを通じて知識を得たいので、
聞きっぱなしは ご勘弁を。

> makeをかけたのですが、以下のようなメッセージが出てしまいます。
どこでこけてるのかわかりませんが、Configure は shスクリプトなので、
    % env MASTERDIR=./Master TOOLDIR=./Tools ./Tools/Configure sendmail.def
    % env MASTERDIR=./Master TOOLDIR=./Tools sh -x ./Tools/Configure sendmail.def
などとしながら原因を切り分けてみては。

No. 378 # ユニ男 1999/07/14 (水) 01:01
> 68userさんへ
投稿したときの状況としては解凍・展開してできた(68userさんが示していた手順で)STANDARDディレクトリ内の適応する***.defファイルをCF-3.7Wpl2 ディレクトリにsendmail.defとしてコピーしviで編集しCF-3.7Wpl2 ディレクトリ内でsendmail.cfをmakeしたところで下のようなメッセージが出ていました.それに加えてMAKEFILE内のPERLの存在するディレクトリを編集したのですが、make toolsを実行した時点でNOT
FOUND PERL と言うメッセージが出るのも気になります。
投稿したあと自分のほうで調べてみたのですが、setenvで現在の環境を確認してみたのですが、シェルの部分がSHELL=/sbin/cshとなっていました。Configure内をみてみると、どうやらshの方を使おうとしているようなのでcshではなくshを使うように環境を変えなければならないのではとは思っていましたが設定を変えてみても(完全に変わっているか疑問)、Configure内の頭の部分、PATHなどを変えてみましたがうまくいかず、結局バージョンの古いCFがOSの付属についてきたCDROMに入っていたのでそれでもう一度チャレンジしている途中です。こっちの方はmake tools実行時のPERLの参照もうまくいき、Configure内もCF-3.7Wpl2のものとPATHなどが異なっているのでこっちで一回試してみようと思います.

それでだめなようであれば、68userさんの今回示してくれた手順で試してみたいと思います。

No. 379 # ユニ男 1999/07/14 (水) 09:39
> 68userさんへ
68userさんのいう通りに環境を変えようとしましたが、
肝心のConfigureの部分だけ許可を与えられていないと拒否されてしまいます。(以下のメッセージ)
        UX:env:エラー:許可を与えられていまん.: ./Tools/Configure
許可ははずす事が可能なのでしょうか?

なお、CFツールはshとPerlは必須のようです。
よろしくお願いします。

No. 380 # GLINDA 1999/07/14 (水) 10:31
68userさん、レスありがとうございました。
setenv文を入れて実行したところ、.loginが
起動していないということがわかりました。

>HPもVUEも知りませんが(VUEってナニ?)、

VUEというのは、HP-UX上で動くグラフィカル・インターフェースで
Visual User Environment の略称です。AIX等では同等の機能を
CDEと呼んでいます。
DOSに対するウィンドウズシステムのように、コマンドをアイコン/ボタン
化して使う環境のことです。説明不足ですみませんm(__)m

.loginが動かないのは、どうやらこのVUE環境の設定がよくない
ようなのです。前回の質問で「VUESOURCEPROFILE="true"にしてある」
と書いたのですが、この設定が有効であれば.loginを起動するはず
なのにされていない…設定ファイルの書式に間違いがないか、
調査中です。

No. 381 # 68user 1999/07/14 (水) 13:45
> AIX等では同等の機能をCDEと呼んでいます。
なるほど。なんとなくわかりました。

最初の一回だけ実行すればいいのなら、~/.cshrc に
    if ( $?FIRST_FLG ) then
        command
        setenv FIRST_FLG
    endif
などと書くという手もあります。$prompt や $shlvl(これはtcshだけかな?)
を使ってもいいでしょう。

> UX:env:エラー:許可を与えられていまん.: ./Tools/Configure
chmod +w ./Tools/Configure してもダメですか?

No. 382 # ユニ男 1999/07/14 (水) 14:14
>68user さん
  .cfファイルできました。(まだ.defの方の設定が適当なので.cf内は空っぽですがとりあえず現れました・・・)
  Tools/Configureファイルが実行形式になっていなかったので
          >chmod +x Configure
と入力して、なおかつsetenvコマンドでSHELLの設定をshのあるパスに変更してmake *****.cfしたら.cfファイルができました。
これからちゃんとした設定をしよう思います。
またこの件で解らない所がありましたらお邪魔します。
ありがとうございました。

No. 383 # ユニ男 1999/07/15 (木) 13:46
こんにちは。
*****.defファイルの設定をしているのですが、
各設定のコメントというのは設定の必要内もの
についてもはずさなければいけないのでしょうか?

No. 384 # 68user 1999/07/15 (木) 18:30
マニュアル読んでます?

README.jpn には
        多くのホストで共通な最小限度の設定については doc/INTRO.jpn を、
        詳細な設定の説明については doc/MANUAL.jpn を参照してください。
と書いてありますが、doc/INTRO.jpn、doc/MANUAL.jpn を読みましたか?

No. 385 # ユニ男 1999/07/15 (木) 23:27
ありました.
何とか設定できそうです.
.cfファイルもちゃんと現れました。
後は現在使っているサーバーと全く
同じ設定にしなければなりません.
がんばります.ありがとうございました.

No. 386 # ユニ男 1999/07/21 (水) 13:07
こんにちは。

viでファイルの中身を編集しているのですが、
'@'を入力しようとすると入力が解除されてしまいます。
どうすれば文字として認識してくれるのでしょうか?
よろしくお願い致します。

No. 387 # くにろぅ [E-mail] 1999/07/21 (水) 19:10
xwindowの画面全体を画像保存する方法を教えてください。
それにしても、そんなこと、可能なのでしょうか?

No. 388 # ユニ男 1999/07/21 (水) 23:12
>くにろぅさん
レスありがとうございました。
画像保存とありますが具体的にどう行ったことを
やるんでしょうか。(面倒なら結構です.)

もうひとつUNIXサーバーがあるのですが、
そっちのほうは'@'は問題なく入力できます.

今、sendmail.cfの編集をしているのですが、
どうしても'@'を入力できないと先には進まないのです・・・
よろしくお願いします.

それから、どなたか使えるsendmailについてのページ、書物などを
ご存知でしたら教えてください.

  

No. 389 # 68user 1999/07/21 (水) 23:16
> '@'を入力しようとすると入力が解除されてしまいます。
うちの環境では@も普通に使えましたが…。「入力が解除」ってどういう意味ですか?
viは2つのモードを切替えて使うものだということはご存知ですか?

> xwindowの画面全体を画像保存する方法を教えてください。
    http://X68000.startshop.co.jp/~68user/unix/pickup?xwd
    http://X68000.startshop.co.jp/~68user/unix/pickup?import
などを使います。
    % xwd -root > image.wd
    % convret image.wd image.gif

No. 390 # 68user 1999/07/21 (水) 23:58
> そっちのほうは'@'は問題なく入力できます.
ああ、基本的な使い方は大丈夫なんですね。ならばちょっと僕にはわかりません。
where viして、いろんなviを試してはどうでしょうか。
# あるいはemacs/muleを使う、と :-)

No. 391 # ユニ男 1999/07/22 (木) 09:20
'@'の入力できました
'\'→'@'といれるとできました。
UX/4800のみに起こる現象らしいです。
>68userさん
  返答ありがとうございました
>「入力が解除」ってどういう意味ですか?
  @を入力すると入力できなくなり、ESCキーで抜けた状態に
なってしまうという事です。

Prev< No. 375〜391> Next  [最新発言に戻る] [過去ログ一覧]