]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Fix circular dependency created after r287197 between ldconfig and mountcritremote
authorngie <ngie@FreeBSD.org>
Mon, 30 May 2016 19:59:51 +0000 (19:59 +0000)
committerngie <ngie@FreeBSD.org>
Mon, 30 May 2016 19:59:51 +0000 (19:59 +0000)
commit45405908734058e87ee76c408358bd35642b9b60
tree27b32e2013c28a3b620652a510f1ffbf1376baf0
parent21668b6278a2785ace09689475f3220d02bcfc35
Fix circular dependency created after r287197 between ldconfig and mountcritremote

ldconfig is already required by mountcritremote indirectly, as noted by rcorder:

> rcorder: Circular dependency on provision `mountcritremote' in file `ldconfig'.

Having mountcritremote REQUIRE ldconfig breaks dependency ordering.

Making the ldconfig hints be conditionally regenerated from mountcritremote when
remote filesystems are mounted is done after this change, similar to cleanvar
being conditionally called after the change.

Differential Revision: https://reviews.freebsd.org/D6621
PR: 202726
Reviewed by: jilles
Sponsored by: EMC / Isilon Storage Division
etc/rc.d/ldconfig
etc/rc.d/mountcritremote