LINUX.ORG.RU
ФорумTalks

systemd продолжают разбирать на самодостаточные кусочки

 ,


0

1
★★

Последнее исправление: thriller (всего исправлений: 1)
Ответ на: комментарий от daemonpnz

# ps aux | grep journald
root 345 0.0 0.0 40468 10380 ? Ss 10:04 0:03 /usr/lib/systemd/systemd-journald
root 7061 0.0 0.0 32228 6220 pts/0 S 23:20 0:00 /bin/systemd-journald

imul ★★★★★
()
Ответ на: комментарий от daemonpnz

# journalctl | wc -l
705379
# chroot /root/test/ /bin/journalctl | wc -l
59
Чтобы journalctl в чруте заработал ещё 2 библиотеки туда добавил.

imul ★★★★★
()
Ответ на: комментарий от daemonpnz

Ну и так, для размышления.
# ldd /usr/lib64/systemd/systemd-logind
linux-vdso.so.1 (0x00007ffe09bdd000)
libselinux.so.1 => /lib64/libselinux.so.1 (0x00007f9497655000)
librt.so.1 => /lib64/librt.so.1 (0x00007f949744d000)
libcap.so.2 => /lib64/libcap.so.2 (0x00007f9497247000)
libacl.so.1 => /lib64/libacl.so.1 (0x00007f949703d000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f9496e20000)
libc.so.6 => /lib64/libc.so.6 (0x00007f9496a6e000)
/lib64/ld-linux-x86-64.so.2 (0x00007f949787d000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007f949686a000)
libpcre.so.1 => /lib64/libpcre.so.1 (0x00007f94965fc000)
libattr.so.1 => /lib64/libattr.so.1 (0x00007f94963f6000)

imul ★★★★★
()
Ответ на: комментарий от trueshell

Он пытается всё консолидировать, а вокруг все постоянно расчленяют его поделие :)

Принцип KISS так легко не задушить... Свободное сообщество никогда не будет лепить монолиты.

KRoN73 ★★★★★
()
Ответ на: комментарий от imul

Да, утром ещё посмотрел. Интересно, а systemd запуститься с другим журналом, но выпиленным journald? Ну и то же самое про logind? А так в общем и целом радует, что таки оно становится действительно модульным. Опакетили бы всё это раздельно в генте, очень бы даже было интересно попробовать. На майских может руки дойдут, потыкаю палочкой в сторону systemd.

daemonpnz ★★★★★
()
Последнее исправление: daemonpnz (всего исправлений: 1)
Ответ на: комментарий от daemonpnz

Интересно, а systemd запуститься с другим журналом, но выпиленным journald?

Ванильный, насколько я знаю, нет. Это надо смотреть уже на творчество like-all. Только я забыл, отрезал он журнал, или только логиндэ.

Опакетили бы всё это раздельно в генте

Лыко-мочало с тем же вопросом. :(
Почему бы не опакетить каждый бинарник в coreutils? А psmisc, shadow, util-linux? Почему бы каждый ядерный модуль не опакетить?
Как бы подобное раздербанивание имеет смысл при каком-то специфическом применении. А тогда уже и самому rm сделать не грех. Работа обычно ручная и разовая.

imul ★★★★★
()
Ответ на: комментарий от daemonpnz

Кстати, забыл вчера прибить процесс. Сейчас про него вспомнил.
journalctl | wc -l
714291
Нажурналировано в системе 714291-705379=8912 записей
chroot /root/test/ /bin/journalctl | wc -l
986
Нажурналировано в чруте 986-59=927 записей.
Надо сравнивать, что он там в чруте ловит, а что нет. В любом случае это не то, что ожидалось.

imul ★★★★★
()
Ответ на: комментарий от imul

PS: не наврал, в 01:48 я процесс в чруте прибил.

imul ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.