David Holland <dholland-t...@netbsd.org> writes: > Meanwhile it doesn't belong in sbin because it doesn't require root, > nor does doing something useful with it require root, and it doesn't > need to be on /, so... usr.bin. Unless we think libexec is reasonable, > but if 3rd-party code is going to be running it we really want it on > the $PATH, so...
I agree with that logic, that makesyscalls is kind of like config, and that /usr/bin makes sense. There's nothing admin-ish about it, as building an operating system is not about configuring the host. We could have a directory for tools used only for building NetBSD that are not otherwise useful, and put config and makesyscalls there, but given that we aren't overwhelming bin in a way that causes trouble, that doesn't seem like a good idea.