Why doesn't OpenBSD have /proc?
Everyone says "security issues" would be caused by having /proc file system similar to Plan 9 and Linux. Are there any good places to learn more about why /proc was removed from the OpenBSD kernel? What kind of bugs did it cause before removal? Was it used for anything outside of the Linux emulator when it was part of the system? Do these issues extend to Plan 9's /proc or were they mostly a result of Linux's re-implementation of the Plan 9 /proc concept? With unveil and pledge now part of the kernel would it be possible to bring /proc back while avoiding those security issues?