Здравствуйте,
Прежде всего позвольте мне заявить, что, как пользователь Linux с 1998 года, я не поклонник SELinux на персональной рабочей станции. Каждый новый выпуск Fedora я пытался работать в принудительном режиме и в конечном итоге его отключить. Каждый новый выпуск в CentOS, когда я перестал использовать Fedora то же самое. С CentOS 7 - проблема возникла потому, что я использовал твердотельные накопители для моего рабочего стола и ноутбука, и, таким образом, используя TMPFS для / TMP для уменьшения операций записи на диск - и, видимо, SELinux не очень хорошо работает с / TMP на TMPFS
Однако, если если я бегу сервер, где много финансового ущерба может быть сделано для меня или клиентов от взлома, я настаиваю на SELinux, потому что в некоторых обстоятельствах сохранить свою задницу от нулевого дня эксплойт, даже не известно к поставщику ОС для них, чтобы попытаться пластырь.
Так bitcoind должны иметь надлежащие конфигурации SELinux, поэтому он может работать на серверах, закаленных с SELinux.
Там нет абсолютно никакой документации в источнике Bitcoin-ядра, как правильно установить, что.
Я не достаточно о SELinux осведомленным писать такую документацию, но я надеюсь, проявитель здесь есть, потому что это может быть важно для безопасного развертывания узла на SELinux с закаленным сервером.
-знак равно
У меня есть некоторые основные файлы, которые были частью ringingliberty RPM для Bitcoin и, по всей видимости, были созданы из шаблонов, но я должен признаться, я не знаю, если они применимы к SELinux вне мира Red Hat / Fedora или если они на самом деле надлежащее выполнение.
Это та вещь, где наемная для надлежащего Bitcoin связанного документированным для SELinux может быть создано и способствовал для того, чтобы помочь мотивировать знающие разработчик писать документацию? Может быть, что-то для основания Bitcoin спонсировать?
Это, мне кажется, это было бы важно для надлежащего коммерческого развертывания, чтобы иметь надлежащее руководство по развертыванию bitcoind на SELinux закаленной сервере.