Наши партнеры








Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

На главную -> MyLDP -> Электронные книги по ОС Linux
Beyond Linux From Scratch. Version 2011-12-30
Назад 4. Безопасность Вперед

Пакет ConsoleKit-0.4.1

Знакомимся с пакетом ConsoleKit

Пакет ConsoleKit является фреймворком, предназначенным для отслеживания состояний различных пользователей, сессий и определенных мест, имеющихся в системе. В нем предложен механизм, реализованный в виде программ, который реагирует на изменение любого из таких элементов или изменения метаданных, связанных с этими элементами.

Известно, что пакет правильно собирается и работает на платформе LFS-6.5.

Информация о пакете

  • Загрузка (HTTP): http://www.freedesktop.org/software/ConsoleKit/dist/ConsoleKit-0.4.1.tar.bz2
  • Контрольная сумма MD5: 48eda4483cc97841d5f88e8e003eb6d7
  • Размер загружаемого пакета: 389 KB
  • Оценочный размер требуемого дискового пространства: 7 MB
  • Оценочное время сборки: 0,1 SBU

Зависимости пакета ConsoleKit

Обязательные

Xorg Libraries и D-Bus GLib Bindings-0.88

Рекомендуемые

polkit-0.102

Предупреждение

Если вы НЕ СОБИРАЕТЕСЬ устанавливать пакет polkit, вам нужно вручную отредактировать файл ConsoleKit.conf для того, чтобы заблокировать этот сервис. Если этого не сделать, то это может привести к возникновению ДЫРЫ В СИСТЕМЕ БЕЗОПАСНОСТИ.

Необязательные

Linux-PAM-1.1.3 и xmlto-0.0.23

Замечания для пользователей: http://wiki.linuxfromscratch.org/blfs/wiki/consolekit

Установка пакета ConsoleKit

Установите пакет ConsoleKit с помощью следующих команд:

./configure --prefix=/usr --sysconfdir=/etc \
    --libexecdir=/usr/lib/ConsoleKit --localstatedir=/var \
    --enable-pam-module &&
make

В этом пакете набор тестов отсутствует.

Теперь в роли пользователя root выполните:

make install

Пояснение команд

--enable-pam-module: Этот переключатель позволяет пакету ConsoleKit использовать аутентификацию Linux-PAM. Удалите этот параметр, если пакет Linux-PAM НЕ установлен.

--enable-docbook-docs: Используйте этот параметр, если установлен пакет xmlto и вы хотите собрать документацию по API.

Конфигурирование пакета ConsoleKit

Конфигурационные файлы

/etc/dbus-1/system.d/ConsoleKit.conf

Подробнее о конфигурировании

Смотрите /usr/share/doc/ConsoleKit/spec/ConsoleKit.html

Описание пакета

Установленные программы: ck-history, ck-launch-session, ck-list-sessions, ck-log-system-restart, ck-log-system-start, ck-log-system-stop, console-kit-daemon, ck-collect-session-info, ck-get-x11-display-device, ck-get-x11-server-pid, ck-system-restart и ck-system-stop

Установленные библиотеки: libck-connector.so и pam_ck_connector.so

Установленные директории: /etc/ConsoleKit/{run-seat.d,run-session.d,seats.d}, /usr/{include/ConsoleKit/ck-connector,lib/ConsoleKit/{run-seat.d, run-session.d,scripts},share/doc/ConsoleKit/spec}

Перевод сделан с варианта оригинала, датированного 2010-04-21 19:10:06 +0000


Предыдущий раздел: Оглавление Следующий раздел:
Пакет attr-2.4.44   Пакет CrackLib-2.8.18