VineSeed ML アーカイブ



[VineSeed:17481] upload: autofs

  • From: NAKAMURA Kenta <kenta@xxxxxxxxxxxxx>
  • Subject: [VineSeed:17481] upload: autofs
  • Date: Sat, 9 May 2009 13:44:04 +0900
中村です。

autofs を VineSeed に putしました。

   autofs-5.0.3-4vl5.src.rpm
   autofs-5.0.3-4vl5.i386.rpm
   autofs-5.0.3-4vl5.x86_64.rpm


/etc/rc[0-6].d/ 以下に作られるシンボリックリンクが、autofs と ldap の
どちらも S28 となってしまうため、autofs が slapd より先に起動してしまい
autofs のマップファイルを ldap から参照できない問題がありました。

/etc/init.d/NetworkManager, ldap, autofs で指定されている chkconfig での
起動の優先順序はそれぞれ 27, 27, 28 となっていますが、ldap が NetworkManager
に依存しているため、ldap のシンボリックリンクが S28 となるのが原因です。

そこで、ldap, ypbind と autofs の依存関係を明示するよう autofs の init.d
スクリプトに LSBヘッダを追加しています。

openldap-servers がインストールされていない環境では autofs は S28 となり
インストールされている場合には S29 となります。


参照:
   Bug 494827 -  Latest ypbind update causes autofs YP maps to fail to load.  
   https://bugzilla.redhat.com/show_bug.cgi?id=494827

   LSB Header
   https://fedoraproject.org/wiki/Packaging/SysVInitScript#LSB_Header

==================================================
  NAKAMURA Kenta / 中村健太
  Mail: kenta@xxxxxxxxxxxxx
==================================================