srv needs to run before fstab
I recently ran into an issue with external drive mounts not being available after boot. After some head scratching, I realized that I am mounting volumes into /srv/nfs/ using /etc/conf/fstab. Unfortunately, the srv service, which mounts my internal ssd to /srv runs after the fstab mounts are processed - basically overriding them.
To fix this, I have to make sure that /etc/init.d/srv runs before /etc/init.d/fstab.
I have a local branch with a fix which works for me, but am not allowed to push code. Patch attached.