I've wanted #FreeBSD to move the default Postgresql data directory under /var/db for decades. Literally, since about 1996.
They finally did it.
It's timed *perfectly* to maximize my inconvenience.
If they'd done it earlier, I would have caught it in the first draft of #af3e. If they'd done it after it hit print, I'd shrug and move on. But no, I have to rewrite this section.
I am forced to bow to their amazing skill.
VFS is a scary layer. It also has the biggest potential for data loss if you screw it up.
With HAMMER2 out, it's within the realm of possibility. But it's a big, scary looking project. I'm not going to hold my breath.