• ベストアンサー

slapd.confが存在しない

CentOS5.2のすぺてのパッケージをインストールし、 http://www.dokidoki.ne.jp/home2/usui/itmemo/011.html​ のとおりにドメインコントローラを作成しています。 # rpm -q openldap openldap-2.3.27-8.el5_1.3 のとおりopenldapはインストールされているようですが、 # ls /etc/openldap cacerts ldap.conf のとおりslapd.confが存在しませんでした。 別途、何かインストールする必要があるのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • cynthia4
  • ベストアンサー率51% (186/358)
回答No.1

rpm -qa | grep openldap 多分、 openldap-servers が無い。 openldap-clients は多分有る。

kwgchrtk
質問者

お礼

ご回答ありがとうございます。 おっしゃるとおりでした。 # rpm -qa | grep openldap openldap-2.3.27-8.el5_1.3 openldap-devel-2.3.27-8.el5_1.3 openldap-clients-2.3.27-8.el5_1.3 CentOS5.2をインターネットに接続できない環境にしているのですが、ローカルでopenldap-serversをインストールするにはどうしたらいいのでしょうか?

すると、全ての回答が全文表示されます。

その他の回答 (2)

  • cynthia4
  • ベストアンサー率51% (186/358)
回答No.3

私の場合下記にて、動作を確認しました。 // net に繋げているのでやる必要はないのだが [c5-media] name=CentOS-$releasever - Media baseurl=file:///media/CentOS_5.3_Final/ # 私の場合5.3 なので、名前を合わせる。 # mount して repodata の dir が 見える場所 # file:///media/cdrom/ # file:///media/cdrecorder/ gpgcheck=1 enabled=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5 ------------------------------------------------------ CentOS-Media.repo 以外は多分無い方が良い。 または、enabled=0 にする。 DVD を /media に mount する。 fastmirror が悪さをするなら yum-fastmirror を remove する。 # yum list の一部 // c-5 media だけになっている。 --------- htdig-web.i386 3:3.2.0b6-9.0.1.el5_1 c5-media httpd-devel.i386 2.2.3-22.el5.centos c5-media httpd-manual.i386 2.2.3-22.el5.centos c5-media ibmasm-xinput.i386 2.1-1.el5 c5-media ibsim.i386 0.4-3.el5 c5-media ibutils.i386 1.2-9.el5 c5-media ----------------------------------- # 言っても仕方がないが少しは自分で考えて下さい。

kwgchrtk
質問者

お礼

いろいろとお手数をお掛けしました。 結論を申しますと、yumコマンドではできずに、rpmコマンドでインストール成功しました。 # mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo_back # cat /etc/yum.repos.d/CentOS-Media.repo # CentOS-Media.repo # # This repo is used to mount the default locations for a CDROM / DVD on # CentOS-5. You can use this repo and yum to install items directly off the # DVD ISO that we release. # # To use this repo, put in your DVD and use it with the other repos too: # yum --enablerepo=c5-media [command] # # or for ONLY the media repo, do this: # # yum --disablerepo=\* --enablerepo=c5-media [command] [c5-media] name=CentOS-$releasever - Media baseurl=file:///usr/local/src/ #file:///media/CentOS/ # file:///media/cdrom/ # file:///media/cdrecorder/ gpgcheck=1 enabled=0 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5 # yum install openldap-servers Setting up Install Process Parsing package install arguments No package openldap-servers available. Nothing to do # rpm -ivh /usr/local/src/openldap-servers-2.3.27-8.el5_1.3.i386.rpm warning: /usr/local/src/openldap-servers-2.3.27-8.el5_1.3.i386.rpm: Header V3 DSA signature: NOKEY, key ID e8562897 Preparing... ########################################### [100%] 1:openldap-servers ########################################### [100%] # rpm -qa | grep openldap openldap-2.3.27-8.el5_1.3 openldap-devel-2.3.27-8.el5_1.3 openldap-servers-2.3.27-8.el5_1.3 openldap-clients-2.3.27-8.el5_1.3

すると、全ての回答が全文表示されます。
  • cynthia4
  • ベストアンサー率51% (186/358)
回答No.2

/etc/yum.repos.d/CentOS-Media.repo を enabled=1 にして yum で install すれば良いのではないでしょうか。

kwgchrtk
質問者

補足

回答ありがとうございます。 Linuxは5年ぶりで、yumコマンドのことを全く理解していないもので・・・ 以下の実行結果を見る限り、インターネット上のサイトを見に行っているようです。 5年前のやり方では、openldap-serversをダウンロードして(ダウンロードサイトがわかりませんでした)、tarやrpmでインストールしていました。現在はそのようなことはしないのでしょうか? # cat /etc/yum.repos.d/CentOS-Media.repo # CentOS-Media.repo # # This repo is used to mount the default locations for a CDROM / DVD on # CentOS-5. You can use this repo and yum to install items directly off the # DVD ISO that we release. # # To use this repo, put in your DVD and use it with the other repos too: # yum --enablerepo=c5-media [command] # # or for ONLY the media repo, do this: # # yum --disablerepo=\* --enablerepo=c5-media [command] [c5-media] name=CentOS-$releasever - Media baseurl=file:///media/CentOS/ file:///media/cdrom/ file:///media/cdrecorder/ gpgcheck=1 enabled=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5 # yum install openldap-servers Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=5&arch=i386&repo=os error was [Errno 4] IOError: <urlopen error (101, 'Network is unreachable')> Error: Cannot retrieve repository metadata (repomd.xml) for repository: base. Please verify its path and try again

すると、全ての回答が全文表示されます。

関連するQ&A