LINUX.ORG.RU

В systemd появилась альтернатива утилиты su

 , ,


3

5

Леннарт Поттеринг добавил в утилиту machinectl возможность управлять входом в систему локальным пользователям, что является главной функцией классической Unix-утилиты su уже более 30 лет. Необходимость такого шага Леннарт объяснил тем, что концепт работы su остается очень неясным, и при открытии новой сессии получается смесь старых и новых параметров окружения. Утилита machinectl призвана улучшить ситуацию, изменяя только минимально нужное количество системных свойств в новой пользовательской сессии.

Новая функциональность уже доступна в systemd 225.

Примеры использования

Видеодемонстрация

>>> Подробности

Ответ на: комментарий от kernelgood

Что-то подсказывает, что на ноутбуках оно не самое оно.

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

да, накатить оказалось очень просто — поставить пару пакетов из AUR, забрать недостающие скрипты с зеркала Gentoo, отредактировать пару конфигов — вот и вся установка.

Мануал бы на wiki.

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

Вообще, временами написать своё - лучший способ понять уже готовое решение. Но не нужно этот свой высер выпускать в массы.

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

Почему нельзя было доделать sudo - хз.

Потому, например, что если бы это произошло, то ты бы недоумевал, зачем понадобилось прибивать sudo к systemd.

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

А лет через 5 SystemD будет повсеместно, причем мало кто будет знать, что Linux != systemd.

И останутся на линуксе только фанатики шваботки. Остальные уйдут на пятнашечку максимальную.

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

Меня не волнует - уходите все хоть сейчас, сцен прощания не будет.

PaulCarroty ★★★★ ()
Последнее исправление: PaulCarroty (всего исправлений: 1)

Хватит кричать! Альтернатива-то есть? Я так понимаю, что монополия systemd во всех дистрах - вопрос времени, нет?

anonymous ()
Ответ на: комментарий от x3al

ну, на вскидку: newlib, uclibc, musl libc, eglibc. Хотя да, для полноценного существования оные должны обеспечивать бинарную совместимость с glibc, которую, только eglibc, как прямой форк, и может обеспечить, да musl в некоторой степени. Иначе скайпики запускаться не будут.

h4tr3d ★★★★★ ()

пуканы, а чего вы так взогрелись?

почЕтал relnotes.
там же контейнеры.

Лёня идет поступью Соляриса, только на 10 лет опоздал.
Все это было Санками анонсировано еще в 2005году и постепенно накатывалось. И во Фряхе было...

Так в чем проблема, если там написано ***** user@container ?

Deleted ()
Ответ на: комментарий от PaulCarroty

Это потому-что блажь Поттеринга в твоих глазах превыше интересов линукс. Ответь мне - когда производители железа и разработчики забьют на десктопный линукс из-за сократившейся инсталл бэйс, драва и прикладной софт тоже Ленарт писать будет?

anonymous ()

Еще недавно здесь на эту тему шутили. Все-таки леня похоже лор читает.

anc ★★★★★ ()

machinectl

Докер теперь не нужен? Ведь все теперь из коробки во всех линух дистрибах?

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

ему плевать на линукс.

он просто надеется заработать кучу денег как «администратор системд» :)

Правда, в отличии от ленчика, ему не светит...

Но надежда греет душу голодающего и облизывающегося на еду раздавленную бульдозером на экране тв и он снова перечитывает мануал на системд :)

anonymous ()
Ответ на: комментарий от Deleted

Из крупных только Дженту (и тот прогнулся) и Слакварь. Это тенденция, systemd нагибает и победит.

anonymous ()

Леннарт объяснил тем, что концепт работы su остается очень неясным

Не осилил что ли ?

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

Из крупных

не мой фетиш. Есть дистры, где малое сообщество компенсируется простотой реализации.

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

Я не могу себе такое позволить. Микродистры не накатывают на VPS, например, а «сервер в подвале™» не всегда возможен.

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

тогда тебя системд нагнул и победил, или почти вот-вот :)

Deleted ()
Ответ на: комментарий от anonymous

меня - нет)

Я не злорадствую) Сочувствую, очень. Тебе остаётся надеяться на дистры, в которых оно опционально, или можно заменить.

Deleted ()
Ответ на: комментарий от anonymous

Чувак, у меня нет кумиров, вообще. Я не мастурбирую ни на софт, ни на железо. Если мне нравится дизайн или концепция, то я просто поддерживаю это.

Ответь мне - когда производители железа и разработчики забьют на десктопный линукс из-за сократившейся инсталл бэйс, драва и прикладной софт тоже Ленарт писать будет?

Отвечаю - не забьют, потому что это выгодно. И на какие-то там системные новшества большинству пользователей глубоко наплевать, главное чтобы работали нетфликсы и соцсеточки - это самое главное применение десктопа сейчас.

Для энтерпрайза также пофигу - они умеют читать документацию и линукс предоставляет очень большую свободу маневра.

PaulCarroty ★★★★ ()

Когда он уже расчленит своего мужа/друга/подругу хочу чтобы посадили вместе с рейзером.

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

Чувак, у меня нет кумиров, вообще. Я не мастурбирую ни на софт, ни на железо. Если мне нравится дизайн или концепция, то я просто поддерживаю это.

Нет. Ты обсираешь всех, кому не нравится твои дизайн и концепция. А так делают только манструбирующие на кумиров.

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

а sudo это только рут.

эм, то есть sudo -u user сначала даёт рута, а потом происходит переключение на user?

anonymous ()

Ждем этой новой фитчи на Федорке. Вот тогда мы оценим....

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

Да. Обсирать без аргументов - это свойство глупых хейтеров, к которым смело можно отнести и тебя.

PaulCarroty ★★★★ ()

Спасибо тебе Петерриг! Я познал "(B,C)LFS"

alekstj ()
Ответ на: комментарий от anonymous

А длиннющие команды

А чем это virsh start <name> длиннющая?

WatchCat ★★★★★ ()

нехватает еще альтернативных баб

res2500 ()
Ответ на: комментарий от anonymous

и тот прогнулся

Где он прогнулся?
Базовая система как была OpenRC так и осталась.
А то что любителям systemd есть возможность установить её, так это то что всегда отличало Дженту от остальных дистров - настоящая свобода выбора, а не декларируемая.

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

нет, но очень хочется глянуть что выйдет! Вот, интересно, а Леня женат, может ему женится и он про системд забудет ? Я ему могу свою тёщу скинуть

res2500 ()
Ответ на: комментарий от PaulCarroty

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

Это аргументы? ОК

Меня не волнует - уходите все хоть сейчас, сцен прощания не будет.

А ты хто? Наполеон Бонопартович?

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

угу... я не извращенец, только посмотреть хочу =)

Вот, интересно, а Леня женат, может ему женится и он про системд забудет ?

Счаз, в это уже вложено достаточно денег

Я ему могу свою тёщу скинуть

А тёща согласна или это работорговля?

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

А тёща согласна или это работорговля?

она еще будет довольна ))) и юзеры линукс тоже, если он не забудет про системд, тёщу на линукс, и пусть только после системд у нее не заработает ноутбук, он будет писать без ошибок точно и фиксить баги на лету.

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

поставить пару пакетов из AUR, забрать недостающие скрипты с зеркала Gentoo

Для openrc же свой репозиторий есть. openrc-eudev называется.

sudopacman ★★★★★ ()

отлично. чем больше маразма — тем лучше.

anonymous ()

4.2, которое умножили в сотни раз, и systemd тоже сплошное 4.2, хотя в CentOS он есть.

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