LINUX.ORG.RU

В OpenBSD появилась легковесная замена утилите sudo

 , , ,


1

5

В OpenBSD-current (будущий выпуск 5.8) появилась новая команда — doas(1), позволяющая выполнять команды от имени другого пользователя (в том числе и root). Она используется вместо сторонней утилиты Sudo, которая была удалена из базовой системы, но доступна в портах (таким образом, стало легче ее обновлять и с дополнительными опциями вроде поддержки LDAP собирать). Пример конфигурационного файла doas.conf(5):

permit keepenv user

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

★★★★★

Проверено: beastie ()

А зачем? Чем плоха sudo?

Klymedy ★★★★★ ()

Что-то типа doas root rm -rf /* ? И пользователям openbsd придётся добавлсять в .bashrc alias sudo='doas root' ?

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

Ну, я думаю, что такая штука там предусмотрена. С sudo же можно такой же синтаксис использовать.

А вообще, надо подождать следующий выпуск и сравнить.

kalterfive ★★ ()

легковесная замена утилите sudo
(таким образом, стало легче ее обновлять

аа. вон оно чо. а то я судо таскаю-таскаю.. да не..да не..да не..да не..не обновлю...

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

Как будто sudo пипец какая тяжелая утилита.
Тоже мне новость.

Michail_Ul ★★ ()

Давайте уже легковесную замену cat.

А то мой калькулятор не справляется xD

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

ну, для запускалки программ она не такая уж и лёгкая:

# equery s sudo
 * app-admin/sudo-1.8.13
         Total files : 67
         Total size  : 1.31 MiB
anonymous ()

Редко пользуюсь sudo. Зачем он когда есть su? Ну разве что если нужно засуспендить/выключить ноут от юзера без пароля.

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

Например названием; doas проще запоминается и намного логичнее в данном контексте.
А ещё конфигурация sudo мне показалась излишне запутанной, здесь вроде всё проще

I60R ()

И вообще, лучше бы нормальный RBAC, как в Solaris или Windows запилили бы, а не подпирали бы эту ужасную плоскую модель доступа родом из 70х.

cherry-pick ()

doas

Назвали бы её please хотя бы, так хоть лулзы были.

mix_mix ★★★★★ ()

permit keepenv user

Кто-то должен показать это автору синтаксиса sudoers.

t184256 ★★★★★ ()

Это всё на что они сейчас способны?

splinter ★★★★★ ()
Ответ на: комментарий от anonymous
$ du --apparent-size -hc /usr/share/locale/*/LC_MESSAGES/sudo*.mo| tail -n1
1.1M	total

Ну ты понял, кто виноват и что не нужно?

t184256 ★★★★★ ()

Появился новый какой-то тренд у разработчиков опенсорса: нужное удалять, ненужное добавлять... Даже стало интересно, чем (и когда) это всё закончится.

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

Редко пользуюсь sudo. Зачем он когда есть su?

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

Axon ★★★★★ ()

Значит, doas легче, чем sudo. Но легче ли, чем su?

CYB3R ★★★★★ ()

Наконец-то починили. Не ломалось, но починили.

kernelgood ()

Сформирован 45-й выпуск рейтинга 500 самых высокопроизводительных компьютеров мира

BSD - 0 (0), 0%

безопасно

I-Love-Microsoft ★★★★★ ()

su - у меня выключенно.
doas - тоже смешно, анаграмма - sado

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

Microsoft главный спонсор OpenBSD, поэтому могли бы не выпендриваться, а назвать утилиту в соответствии с канонами.

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

Они дают им деньги для openssh и libressl, скорее всего...

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

На одну клавишу. А вот наличие судо в базовой поставке бсд удивило, в линуксах не везде ее выдают.

mandala ★★ ()

Я даже никогда не задумывался, насколько судо тяжелая программа и насколько нерационально использует ресурсы моего компьютера. Слава макаранному монстру, что существуют настолько замечательные люди, что могут сэкономить 46 кб (число от фонаря взял) оперативной памяти. Как стало хорошо жить!

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

Вообще-то это придумано было намного раньше. «Пишите программы, которые делают что-то одно и делают это хорошо». Но когда что-то доводят до абсурда, выходить это.

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

Лекговесная — это не только жрет меньше ресурсов железа, это еще и «проще».

И таких чудиков полон тред, куда катится этот долбаный мир.

mandala ★★ ()

Теперь у пользователей OpenBSD будет не SuperUser, а будет doasuser :D

ForumLiker ()

это не шутка, да?

поздравляю разрабов openbsd с выпирающим животиком

reprimand ★★★★ ()

когда они уже перепишут весь быдлософт?

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

Кто-то должен показать это автору синтаксиса sudoers.

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

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

засуспендить/выключить ноут от юзера без пароля

но ведь это можно делать и без sudo.

f1u77y ★★ ()
Ответ на: комментарий от cherry-pick

нормальный RBAC
как в Windows
нормальный
Windows

Доооо. UAC - грёбаное убожество

Pinkbyte ★★★★★ ()

легковесная замена утилите sudo

Так вот из-за чего компьютеры тормозят, а я-то всё грешил на жирнолисы с хромогами. Теперь точно заживём!

h578b1bde ★☆ ()

Когда можно ждать сингла от Тео, где он в стиле ганстер-рэпа зачитает исходники doas ?

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