rc.subr: Add _rc_subr_loaded to avoid sourcing it again
authorAaron LI <aly@aaronly.me>
Tue, 27 Mar 2018 15:52:35 +0000 (23:52 +0800)
committerAaron LI <aly@aaronly.me>
Fri, 30 Mar 2018 01:03:49 +0000 (09:03 +0800)
commit0e7badd402459228d38ddfb0e06224b5a3d9fdf8
treefd169b81cacfc269b0af65956337be3dfdb9eab0
parent9bc03e32d0ec02933feae4803a13e653b2472b96
rc.subr: Add _rc_subr_loaded to avoid sourcing it again

* Once /etc/rc.subr been sourced, $_rc_subr_loaded="YES", then /etc/rc.subr
  takes care of avoiding sourcing it again. (obtained from FreeBSD)

* Remove the unnecessary "$_rc_subr_loaded" prefix from several rc scripts,
  which also make the "$_rc_subr_loaded . /etc/rc.subr" command fail.
etc/rc.d/btconfig
etc/rc.d/bthcid
etc/rc.d/cryptdisks
etc/rc.d/lvm
etc/rc.d/sdpd
etc/rc.subr