Выпилить consolekit polkit
arrecck 10 февраля, 2011 - 09:04
Здравствуйте, решил пересобрать gentoo с нуля, поставил гном, столкнулся с проблемой, что не могу избавится от consolekit
пересобрал мир с этими флагами
-automount -gvfs -gnome-keyring -consolekit -policykit -eds -gdu
все равно в топе остаются несколько запущенных процессов от рута
/usr/sbin/console-kit-daemon --no-daemon
откуда они берутся?
equery d consolekit
sys-auth/polkit-0.96-r1 (>=sys-auth/consolekit-0.4[policykit])
что интересно без этого флага сборка мира блокируется
»
- Для комментирования войдите или зарегистрируйтесь
.
но зачем?
а эта строка - это просто подпись
n0nado написал(а): но
бархеттер ? от не понимания, зачем надо ?
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
.
Было сказано "не могу избавится от consolekit".
Вопрошаю "на зачем?"
А вот что ВЫ хотели сказать, осталось неясно.
Позвольте уточнить - вы утверждаете, что НАДО избавляться от consolekit и policykit?
P.S. s/не понимания/непонимания/
P.P.S http://www.google.com/search?q=бархеттер смешно. Вы единственный, кто использует это слово ^_^
а эта строка - это просто подпись
CUPS добавление, удаление,
CUPS
добавление, удаление, изменение параметров, запуск и остановка принтеров
управление заданиями на печать
NetworkManager
изменение параметров сетевых соединений
PolicyKit
Чтение и изменение привилегий для других пользователей
Изменение значений по умолчанию
Система
Wake On LAN
Подключение или отключение постоянных, временных и зашифрованных устройств
Включение или выключение WLAN
Включение или выключение Bluetooth
Управление доступом к устройствам
Остановка и перезапуск системы
Изменение параметров управления питанием
Я могу обойтись без этого, поэтому и не нужен. Хотелось бы услышать вашу мнение на этот счет, зачем он нужен?
без иксов вы обходитесь ?
без иксов вы обходитесь ?
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
Поподробней про иксы, при чем
Поподробней про иксы, при чем здесь они?
Почему нельзя жить без consolekit?
Цитата: Почему нельзя жить
Без автомонтирования ? без переключения пользователей ? без выключения через гуй ? как то falseово.
я раз в полгода втыкаю
я раз в полгода втыкаю флешки
живу под одним пользователем
выключить комп можно и через halt
у меня нет принтера, cd-rom'а
права легко редактируются через группы
полностью вас поддерживаю
из выше перечисленного мне требуется только управление питанием, но я не хочу для этого использовать этот костыль, раньше сидел на арче - там была группа power, которая позволяла пользоваться халтом, ребутом и пр утилями, а в генте пока лучшее что я нашел так это ковырять консолькит и стартовать окружение с его сессией, зачем оно мне? у меня скромненько крутится двм...
вы написали что привилегии можно настроить и с помощью групп - у меня с этим проблема - не могли бы вы мне с этим помочь, цель: использовать halt, reboot, pm-suspend, pm-hibernate без sudo
раньше сидел на арче - там
И кто тебе мешает сделать налог в генте(?) кроме твоей упертости из-за "сидения" ?
П.С поставь винды, там искаропки ;)
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
ненадо трололо, я просто
ненадо трололо, я просто обьяснил почему это ненужно мне и возможно те же причины у автора и паралельно задал вопрос который меня отделяет от вырезания ck. ведь он действительно нужен не всем...
Да, реально - что такое
Извините за оффтоп, но реально интересно.
Да, реально - что такое "бархеттер"?
Или это очередное самовыдуманное слово-термин для повышения самооценки (мол - А что это? - ах вы не знаете, так слушайте мой друг)?
Цитата: что интересно без
Есть мнение, что этот флаг необходим.
PS как собрать kde4 без qt3support.
в этом и состоит вопрос, что
в этом и состоит вопрос, что за процесс требует присутствия consolekit
в флагах я его убрал, значит где-то он прописан в жестких зависимостях, это я и хочу узнать
но через emerge не получается
проведен следущий эксперимент
итог
из него ясно, что gnome-session его цепляет, так что пока варианта его совсем выпилить не нашел, покапаюсь в исходниках gnome-session, может там найду ответ
equery d consolekit
Узнаете, чему он жизненно необходим.
хехе и чем же он так
хехе и чем же он так необходим? как будто там должно пол тулчейна вылезти )
PS лично я топик-кастера очень даже понимаю и поддерживаю. Но увы увы увы =(
知る者は言わず言う者は知らず
"Бабло, побеждает даже зло"
ConsoleKit тянет за собой
ConsoleKit тянет за собой PolicyKit с флагом "consolekit", который жестко установлен в ебилде networkmanager-а. Без сноса NM избавится от policy/consolekit-ов не получится. :(
Могу предложить заменить NM на Wicd, не совсе на 100% замена, но все же.
Ни разу NM не ставил.
Ни разу NM не ставил.
Локальный оверлей растёт
Consolekit и Policykit
Consolekit и Policykit отслеживают корректность прав доступа к различным подсистемам, в частности происходит отслеживание и закрытие ненужных / подвисших сессий авторизации, в случае сбоя в работе программы, сейчас все программы, участвующие в процессе авторизации в системе, в большей степени работающие черех X сервер построены с использованием consolekit и требуют его, в частности gnome-session, так же необходимость в consolekit подчёркивают разработчики xorg, отслеживание не закрытых сессий авторизации это про них. Если вам не нужен consolekit, то откатывайтесь на более старую пакетную базу, уровня gnome-2.24, где-то так, в современном софте без consolekit не обойтись, или работайте только в консоли, без графической оболочки, здесь пока всё по старому.
На consolekit/policykit нынче
На consolekit/policykit нынче завязаны все DE. Я на awesome без них прекрасно живу. Да, не понимаю, зачем они и тем паче, зачем они мне, потому отрубил и не жужжу.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Вот здесь
Вот здесь почитайте
Consolekit
Ага, какие-то малопонятные
Ага, какие-то малопонятные сложности.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Чем сложнее делается система
Чем сложнее делается система и DE в частности приходится делать систему контроля, причем таких систем может быть несколько в каждом DE своя, так проще внести одну общуя и использовать её, чем кучу костылей, вы к примеру в awesome чем съёмные носители монтируете, не вручную ли (если под root сидите) или правила udev написали ? Плюс нет никаких сложных подсистем, кроме отрисовки окон и оформления к ним.
аналогично
+1, аналогично
Вот документация,
Вот документация, читайте:
Consolekit Documentation
для автомонтирования написал
для автомонтирования написал правило удев и 2 скрипта, сейчас появился uam, чтоб не велосипедировать. засыпание и выключение приделано к кнопкам на ноуте через actkbd. Отмонтирование флешек всяких аналогично на клавосочетание через actkbd. Что еще для счастья надо?
krigstask написал(а): На
на самом деле идея всей этой лабуды довольно проста - а позволим ка пользователю сидящему физически за компом некоторые права - монтировать флэшки там, голубозубыми устройствами управлять, да хоть питание вырубать - всёравно же вилка в розетке рядом.
Если не влом всё это делать по старинке руками - всегда пожалуйста.
О чем и речь ;)
О чем и речь ;)
知る者は言わず言う者は知らず
"Бабло, побеждает даже зло"
О polkit, в котором прописана
О polkit, в котором прописана возможность монтировать флешки и выключать питание от пользователя (/usr/share/polkit-1/actions/*)
Локальный оверлей растёт
Какое суровое решение. Может
Какое суровое решение. Может Вам лучше жить под twm? Там всё это очень к месту. Глупо ставить гном и вырубить комп таким образом. Знаете это из серии: "Зачем мне русская локализация, если я прекрасно знаю английский?". В итоге приходишь к пониманию, что даже зная английский исключительно приятнее и логичнее всё же русский интерфейс. Комп вообще можно просто выключать из розетки выдергиванием вилки. А флешки... Знаете, обычно возникают именно моменты, когда надо быстро и просто. А тут зайти под root, смонтировать, потом копировать на неё опять же только из-под root можно. Опять же смотришь фильм, закнчиваешь и хочется в пару щелчков выключить комп, а тут нужна консоль, нужен root, да и настройки в DE совсем не факт,что сохранятся последние, логи, и открытые приложения (в KDE при таком выключении не сохраняется список запущенных приложений и открытые страницы в браузере). Короче костылирование графической оболочки. Предлагаю аффтару пересесть под twm. Там можно прямо под root всё делать. Другое дело, что можно систему случайно похерить, но > мужики настолько суровы, что готовы ставить Gentoo заново каждый день :)))
///А ещё есть мнение, что это троллинг. Такой тонкий.
Интересно, но у меня система
Интересно, но у меня система работает без consolekit, polkit, и так далее, даже без pam)). К каждой системе индивидуальн6ый подход)
Ммм, и что интересного в том
Ммм, и что интересного в том , что без пама ? это однозначно идентифицирует, что комп у тебя 1 и за ним больше никто не работает.
П.С пора понять админам локалхостов, что бывают и другие задачи. К их великому сожалению, этиь задачь большинство, и поэтому всякие хотелки по выпиливанию никто кроме самих "оптимизаторов" осуществлять не будет
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
Совершенно верно.О той
Совершенно верно.О той системе , о которой говорю, - да, один юзер. , и всё что можно там нету.Как то криво написал) , ну смысл понятен.
slepnoga написал(а): Ммм, и
У меня тоже на домашнем сервере с uclibc pam-а нет. Он там просто мне не нужен. Но на продакшен серверах выпиливать его глупо - без авторизации в LDAP чувствую себя неуютно :-)
Нейтральность - высшее достижение сознания!
Боже! Ниспошли Поттерингу
Боже!
Ниспошли Поттерингу великолепную любовницу, остров в океане и нерушимое здоровье!
Пусть он перестанет портить GNU/Linux!
emerge Your world
Gentoogle
угу, Но лучше высади на тот
угу,
Но лучше высади на тот остров МакКусика заместо любовницы.
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)