← All posts tagged BSD

Zert

Вот всякие якобы труеъ-UNIX-адепты говорят, мол, линукс — это не UNIX нихрена, а вот моя любимая *BSD — это самый UNIX. По сему спрашиваю: а вот подскажите аналог линуксовых mount namespaces в *bsd. Если кто не знает, их суть токова: добавляем в PAM в system-auth строчку вида "session required pam_namespace.so", затем настраиваем в /etc/security/namespace.conf директории, которые будут использоваться во множественных неймспейсах. Опосля логинимся и можем монтировать в эту директорию какую-нибудь файловую систему (FUSE, например), и результат монтирования будет виден только этому пользователю в этой сессии. Т.е. если залогиниться этим же юзером второй раз, ничего не увидим. Зело годный кунштюк, пришедший из Plan9. Дык есть такой аналог в какой-нибудь BSD? А то по-моему, сейчас самый настоящий UNIX — это Linux и есть (юзерспейс, разумеется, не в счёт, ибо он куда-то не туда пошёл, хотя, на *BSD юзерспейс тот же самый).