• 締切済み

CFの作成について

はじめまして初心者ですがよろしくお願いします。 OSはsolaris8(intel)でCFはCF-3.7Wpl2です。 sendmail-v8.defをコピーして、server.defと名前を変えて、任意のディレクトリに保存しました。 server.defの設定を終えて、sendmail.cfファイルを作成しようと、cfを展開した場所に移動して、make server.cfをしたところ、make: not foundになってしましいます。 perlは/usr/bin/perlちゃんとあります。 なぜ、Tools/Configureが起動してcfが作成されないのでしょうか? Configureの設定に問題があるのでしょうか? sendmailはsolaris8に最初から添付されたsendmail-8.9.3を使用しています。 初心者特有の意味不明なことをコメントしてるかもしれませんが、ご教授いただけたら幸いです。

みんなの回答

  • yurarinco
  • ベストアンサー率34% (20/58)
回答No.1

makeというコマンドがインストールされていないか、 インストールしてあってもpathが通ってないのが原因 かも知れないです。 http://hp.vector.co.jp/authors/VA006099/unix/xemacs.html のページによると/usr/ccs/bin/make が標準で 入っているみたいです。 あと GNU make に付いて http://www.inet-shibata.or.jp/~crystal/etc/solaris/solaris8-5.html のページにちょっと解説があるみたいです。

参考URL:
http://www.inet-shibata.or.jp/~crystal/etc/solaris/solaris8-5.html

関連するQ&A

  • redhat9でcfを使用したsendmail設定

    初めてメールサーバを作ろうとしています。 sendmailサーバを立てるための情報を調べていたらcfツールを使ってsendmail.defを編集後にmakeするのが一般的なようですが、redhatのパッケージ情報でsendmail・cfはインストールされていますがsendmail.defが何処にも見あたりません。 cd /usr/src/CF-3.7Wp12/Standard/ cp sendmail-v8.def ../sendmail.def 編集後 make sendmail.cf とするのが標準的なようですが、redhat9の場合は/usr/srcに何もありません。 rpm版での設定を説明したサイトを見つけられませんでした。redhat9でのcfの使用方法をご教示ください。よろしくお願いします。

  • 大学でのメールサーバー構築に関する質問

    はじめまして。私は大学の研究室にメールサーバーを構築しようとしています。ところが、うまくいきません。OSはRed Hat Linux6.2Jです。Sendmailは、はじめから、インストールされている、Sendmail-8.9.3-20を使用しています。設定はCFを使って行っています。 $tar zxvf CF-3.7Wpl2.tar.gz $cd CF-e.7Wpl2/Master $patch<../../CF-3.7Wpl2-smtpcheck/patch1 $patch<../../CF-3.7Wpl2-smtpcheck/patch2 $cd .. $make cleantools $make samples $cp Standards/sendmail-v8.def sendmail.def $vi sendmail.def sendmail.defファイルの変更点 OS_TYPE=linux-redhat MX_SENDMAIL=no MY_DOMAIN=***.***.ac.jp MY_NAME=&&&&& OFFICIAL_NAME='$w.$m' FROM_ADDRESS='$j' HUB_HOST='#####' ALWAYS_APPEND_DOMAIN=yes DIRECT_DELIVER_DOMAINS=none DEFAULT_RELAY='smtp:#####' 変更後に、sendmail.cfを作成し、テストしたあとに、/etcにコピーをして、sendmailの再起動をしました。qpopperはqpopper3.0.2.tar.gzを展開して、インストールした後に、/etc/inetd.confファイルの以下の所を変更しました。 pop-3 stream tcp nowait root /usr/sbin/tcpd popper -s imap stream tcp nowait root /usr/sbin/tcpd imapd 最後にinetdを再起動しました。受信をすると(Outlook Express) サーバーへの接続は失敗しました。アカウント:'メールアカウント',サーバー:'133.26.152.44',プロトコル:POP3,ポート:110,セキュリティ(SSL):なし,ソケットエラー:10060,エラー番号:0x800CCC0E 受信に関してはたまに、成功したりすることもありますが、送信はまったくできません。/var/log/maillogには、Stat=Defarred:Name Server:ikuta-ns:host name lookup failurと記されています。表現が不適切な点もあるかもしれませんが、どうしても、うまくいかず、困っています。ご回答のほどよろしくお願い致します。

  • turbolinuxサーバーのsendmail設定について

    現在、上記タイトルのような事をしたいと思い参考書などを持っては設定に挑戦をしている所です。 参考書付属のturbolinuxインストールCDを使いインストールした時にインストールタイプで「すべて」を選択しておいたのでsendmailをインストールされてはいました。 そこから cleantools のCF初期化 tools のCF再構築 sendmail-v8.defをバックアップし、mydomain.defという物にコピーした後、設定を変更していました。 一通りの設定が終了した時に問題は発生しました。 マニュアルによると、CFでsendmail用設定ファイルを作成すると記述してありますがどのように作成するのかわかりません。 文によるとmake mydomain.cfとコマンドをうちsendmailの動作を確認しておくれと記述してありますが、make mydomain.cfがないので実行されません。しかもmydomain.cfファイルなどは作った記憶もないのでありません。どのように作成するのか教えて頂けませんでしょうか? お願します。

  • sendmail.cfが変更されてしまいます

    sendmail.cfに直接エディタで設定変更しファイル保存を行ったのですが、sendmailサービスの再起動を行うと設定が元に戻ってしまいます。 sendmail.cfファイルを編集するだけではだめなのでしょうか? 原因と対処方法がわかるかた教えてください。 [環境] RedhatES4 Sendmail8.13.1 m4にて作成したsendmail.cf

  • sendmailの設定の仕方

    グループのサーバのリプレスでSolaris10(x86)を設定中です。 Solaris10標準のSendmail(8.13.8)を使いたく設定をしているのですが、今まで使っていた、古いサーバの設定値を新しいサーバでも使用したいのですが、sendmail.cfの書式が古すぎて、新しいサーバのsendmailではそのまま使えない事がわかりました。 sendmail -C sendmail -xx -xx (引数 忘れました)でエラーでまくり。 今のsendmailにあわせてsendmail,cf を作り直さなければいけないですが、sendmail.mcの書き方で、必要な値の記述方法がわかりません。 設定したいのは、配信されてきたメールを別のsmtpサーバへ配信する指定の仕方です。 ドメイン insys.co.jp グループサーバ infmail.insys.co.jp smtpサーバは複数あり  ss1.insys.co.jp は smtpサーバ 10.10.200.201  pq1.insys.co.jp は smtpサーバ 10.20.220.201 notes1.insys.co.jp は smtpサーバ 10.21.220.201 など同様に約10台分 の各サーバへ配信する設定が古いサーバに仕込まれており、それを引き継げるように設定したいのです。 多分、1サーバ分だけ記載してsendmail.cfをmakeすれば残りサーバは行をコピーして足していけると思うですが、大本のsendmail.mcファイルの書き方がわかりません。 ご指南いただければ幸いです。 ( ドメイン、IPアドレスはイメージしやすいようにしたサンプルで実値ではありませんの予めご了承ください )

  • sendmailの mc, cfファイルと設定確認方法

    CentOSでsendmailを使ってメールサーバーを立てようと考えています。 設定を変更したいのでsendmail.mcファイルを編集して、m4コマンド?を使って sendmail.cfを作成し、HUP?を使ってcfファイルを読み込ませればOKなのでしょうか? http://futuremix.org/2003/05/sendmail トラブルとバックアップのmcファイルを使えばよいのでしょうか? あと、設定方法が正しく反映されているか調べる方法はありますか? 具体的な手順が知りたいです。 ちなみにDNSの方は正しく設定済みです。 sendmailは何が理解できたらsendmail使いと呼ばれるのでしょうか? 早く一人前になりたいです。

  • 他のサーバのSendmailへのパスは?

    PerlでフォームメールとかのCGIを作成したときSendmailへのパスを記述すると思いますが、ローカルでSendmailを動かしているときは /usr/sbin/sendmail とかになりますが、他のサーバのSendmailを使いたいときはどのように指定すればいいのですか?

    • ベストアンサー
    • Perl
  • solarisのmakeについて

    こんにちは。教えて下さい。 solaris7にperl5.6.1をインストールしようとしている所です。 ./configuerを実行したあと、makeをしないといけないようなのですが、 make とやると、「見つかりません」と言われてしまいます。 PATHが通ってないのかと思い、echo$PATH とやると /usr/bin:/usr/sbinと出てきます。 で、ここでmakeを探したのですが見あたらなかったので、 find / -name make としてやると、 /usr/share/lib/make /usr/ccs/bin/make /usr/xpg4/bin/make の三つが見つかりました。 このうち、Linuxでいう/usr/bin/makeにあたる物はどれなんでしょうか。 それとも、私は基本的に何か勘違いをしているでしょうか。 solarisもLinuxもよくわかっていません。 何かアドバイスいただけると嬉しいです。宜しくお願いいたします。

  • TomcatとApacheの連携(mod_jk2)が作成できず、困っています。

    宜しくお願い致します。 【環境】 OS:Red Hat ES Linux AS3.0 tomcat:5.0.2 Apache:2.0.52 j2sdk :1.4.2_06 この状態でmod_jk2をコンパイルしようとしています。 jakarta-tomcat-connectors-jk2-2.0.4-src.tar.gz 解凍して、移動します。 jakarta-tomcat-connectors-jk2-2.0.4-src/jk/native2 ここで、 ./configure --with-apxs2=/usr/sbin/apxs と実行したのですが、 need to check for Perl first, apxs depends on it... checking for perl... /usr/bin/perl could not find /usr/sbin/apxs configure: error: You must specify a valid --with-apxs2 path とエラーになって、makeコマンドまでたどり着きません。 実際にllで/usr/sbin/apxsをしらべたら -rwxr-xr-x 1 root root 22796 2月 7 2007 /usr/sbin/apxs と誰でも実行権はあります。 ./configureはなぜこのapxsをみつけることができないのでしょうか? また、どのようにしたらこの./configureを完了させ、 makeすることができるのでしょうか? よろしくご教授ください。

  • ./configureがしたいのですが・・・

    /usr/ports/www/apache22からportinstallしたいのですが、make時のoptionが多すぎてわからないので、とりあえずfulloptionでmakeしてその後色々いじって勉強したいのですが、色々検索エンジンで調べてみると #./configure --prefix=/usr/local/test/apache2 --enable-mods-shared=all #make # make install でできるらしいと書いてました。 しかし、./configureとコマンド入れてもcommand not foundになるのでautoconfとかautomakeがあるとできるらしいのでpkg_infoしてみるとすでにautoconf-2.59_2 autoconf-2.61 s automake-1.4.6_2 が/usr/local/binに入ってるようです。 どうしたら./configureできるようになるのでしょう? または./configure使わなくてもapache2.2をfulloptionでインストールするmake方法などありますでしょうか?