FreeBSD 11에서는 완벽하게 부팅 할 수 있지만 slapd
부팅 시에는 실행되지 않습니다. 이것이 내가 넣은 것입니다 rc.conf
:
slapd_enable="YES"
slapd_flags="-h "ldap://1.2.3.4/ ldapi://%2fvar%2frun%2fopenldap%2fldapi/""
slapd_sockets="/var/run/openldap/ldapi"
1.2.3.4
실제 공용 IP로 대체되었습니다.
slapd_flags
유효한 옵션에 대해 여러 가지 순열을 시도했지만 slapd_sockets
재부팅할 때마다 아무 것도 작동하지 않습니다 slapd
.
slapd
시스템 시작 시 실행되도록 하려면 어떻게 해야 합니까 ?
답변1
이 글을 게시하기 전에 며칠 동안 검색했는데 이제서야 답을 찾았습니다. 아무도 이 내용이 유용하다고 생각하지 않으면 결국 삭제하겠습니다. 하지만 내용은 다음과 같습니다.
https://forums.freebsd.org/threads/58365/
기본적으로 네트워크가 아직 작동하지 않으면 바인딩할 수 없으며 실패하게 됩니다. 해결책은 /usr/local/etc/rc.d/slapd
다음 줄을 편집하고 변경하는 것입니다.
# REQUIRE: FILESYSTEMS ldconfig
도착하다:
# REQUIRE: FILESYSTEMS ldconfig NETWORKING
이렇게 하면 부팅을 시도하기 전에 네트워크가 로드됩니다 slapd
.