Обсуждение: Systemd

Леннарт Поттеринг (Lennart Poettering) сообщил о добавлении в код Journal, в рамках которого развивается подсистема systemd, призванная заменить собой службу syslog и другие сопутствующие сервисы журналирования событий, поддержки механизма цепочной верификации записей FSS (Forward Secure Sealing). Указанная техника позволяет гарантировать неизменность логов и не позволяет злоумышленникам в случае успешной атаки на систему подменить записи в логе (лог можно удалить целиком, но нельзя незаметно изменить или удалить отдельные записи).
…подробнее…
Решил проблему сменой метода монтирования, через системд. Работает и таймаут не надо крутить, для бОльшей выгоды, возможно сделаю монтирование “по-вызову” сетевых шар механикой системд. Чтобы мысль “ну по старинке меньше набирать и автодополнения работают…” отлипла вовсе. xD
Всем спасибо за идеи, которые явно/неявно рано или поздно привели таки к верному решению.
случайно отредактировал “стартовое” сообщение вместо добавления в новое цитатой, глючу на ночь глядя))) , но вроде не так много важного удалил XD
Кстати пользуюсь случаем. Вот для гит грамотные люди сделали автодополнения в баше, вопрос , есть ли для системд?
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
Вот для гит грамотные люди сделали автодополнения в баше, вопрос , есть ли для системд?
Zsh из коробки. В bash надо поставить пакет bash-cpmpletion. Но имена юнитов все равно автоматом не дополняет :(
Порядочное время уже на чистом systemd. Перешел на journal, отключил syslog, чтобы не дублировать. И вот.
Сегодня на ровном месте комп перестал слушаться. Такое впервые со дня установки Арча - постепенно перестал реагировать на команды: сначала Трансмишн не завершил операцию по переносу файлов в другой раздел, затем не запустился Диспетчер задач Xfce4. Терминал запускался, потом тоже перестал реагировать. Alt+Ctrl+Backspace перезапустил иксы, но после входа в Slim наступила тьма и покой. Alt+Ctrl+F1, вход в консоль под root'ом - вход произведен, приглашение консоли не появилось. Altl+F2 - то же самое.
“Волшебные” команды из серии Alt+Print Screen +… сделали свое дело. После перезагрузки полез смотреть журнал. Surprise: journalctl ведет историю только с момента последней загрузки, хотя я создал директорию /var/log/journal и указал размер файла 10M.
В общем вопрос такой: что еще надо сделать, чтоб journal хранил логи предыдущих сессий?
Благодарю.
Надо создать каталог /var/log/journal/
kurych
Надо создать каталог /var/log/journal/
Дык… создан же.
Тогда проверьте параметр “Storage=” в /etc/systemd/journald.conf. Должен быть либо “auto”, либо “persistent”. Заодно проверьте права на запись в каталог /var/log/journal/
И, если не перегружались, сделайте “sudo systemctl restart systemd-journald.service”
А на счет того, что были глюки: проверьте на всякий случай место на диске. очень похоже на поведение, когда не осталось места.
time lords
Вот для гит грамотные люди сделали автодополнения в баше, вопрос , есть ли для системд?
Zsh из коробки. В bash надо поставить пакет bash-cpmpletion. Но имена юнитов все равно автоматом не дополняет :(
и на том спасибо, более чем достаточно ;)
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
kurych
Тогда проверьте параметр “Storage=” в /etc/systemd/journald.conf. Должен быть либо “auto”, либо “persistent”. Заодно проверьте права на запись в каталог /var/log/journal/
А на счет того, что были глюки: проверьте на всякий случай место на диске. очень похоже на поведение, когда не осталось места.
Storage=auto.
Вот насчет свободного места… Если справедливо только для корневого раздела, то тут порядок. Не исключаю, что напутал с переносом файлов, но и тут вроде нормально было.
Права на /var/log/journal/ drwxr-xr-x 3 root root .
sleepycat
time lords
Вот для гит грамотные люди сделали автодополнения в баше, вопрос , есть ли для системд?
Zsh из коробки. В bash надо поставить пакет bash-cpmpletion. Но имена юнитов все равно автоматом не дополняет :(
и на том спасибо, более чем достаточно ;)
уменя и название юнитов дополняет ;)
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
 
Зарегистрироваться или войдите чтобы оставить сообщение.