У меня нет системы Fedora прямо сейчас для сверений, но теперь, когда я читаю это некоторое время спустя "openvpn", поскольку имя кажется довольно универсальным. До такой степени, когда возможно, что самому пакету OpenVPN можно было бы назвать модуль, что для получения информации о типе, которую это добавляет, когда это установлено. Это все еще происходит, если Вы даете модулю другое имя? Как openvpn-tun
или что-то?
Я не на 100% уверен в деталях основных элементов (это - в основном просто произвольное предположение), но кажется, что это создало бы конфликт, если бы эти два модуля имели то же имя. Особенно, если один модуль зависел от информации, которая была в другом.
Править:
Наконец возвратился домой. Похож существует собственный модуль SELinux с тем именем:
[root@localhost test]# cat /etc/fedora-release
Fedora release 18 (Spherical Cow)
[root@localhost test]# semodule -l | grep openvpn
openvpn 1.11.0
Но похоже, что я был неправ относительно того, как SELinux на Fedora работает. Похоже, что все это наталкивается под единственным комплексом взаимных обязательств на все распределение:
[root@localhost modules]# pwd
/etc/selinux/targeted/modules/active/modules
[root@localhost modules]# ls -lh openvpn.pp
-rw-r--r--. 1 root root 12K Jun 27 08:59 openvpn.pp
[root@localhost modules]# rpm -qf $PWD/openvpn.pp
selinux-policy-targeted-3.11.1-98.fc18.noarch
/ etc / inittab
- это место для начала. Программа getty
используется для обработки начальной настройки терминала.
Согласно странице руководства getty
, у него есть опция, которая может указать ему использовать файл конфигурации, который позволяет администратору устанавливать специальные символы:
-f
Получить настройки для специальных управляющие символы из файла/ dev / ttyconf
. См. Раздел Специальные управляющие символы .
Этот раздел мало что говорит, но указывает на страницу руководства stty
. Здесь немного больше информации:
Значения по умолчанию для управляющих символов могут быть изменены пользователем с полномочиями root, используя
stty
и перенаправив stdin на устройство/ dev / ttyconf
. Может использоваться любая из четырех форм команд, указанных в разделе Описание выше. Однако будут сообщены или изменены только значения по умолчанию для управляющего символа . Это не повлияет на значения по умолчанию для любого из других режимов.
и дает пример:
Команда:
stty kill '^ X' intr '^ C' werase '^ W' dev / ttyconf
устанавливает значения по умолчанию для символа удаления строки до
^ X
(Ctrl-X), символа прерывания до^ C
и символа стирания слова до^ W
. Любой порт терминала, открытый после выполнения этой команды, увидит эти новые значения по умолчанию дляkill
,intr
иудалить
управляющих символов.
Учитывая комментарии о применении только к портам терминала, открытым после , это означает, что вам придется изменить / etc / inittab
, чтобы выполнить эту инициализацию.
Согласно кэшированному веб-поиску, на этот вопрос ответят в документации HP:
Руководство системного администратора HP-UX: Управление конфигурацией: HP-UX 11i версии 3
Глава 2 Настройка параметров системы
Изменение специального входа в систему Символы
и завершается примером строки для добавления перед строк, относящихся к консоли и терминалам:
ttc0 :: bootwait: / sbin / stty intr ^ C erase ^ H kill ^ U < / dev / ttyconf
Строки с getty
также должны иметь параметр -f
.
Дополнительная литература: