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 ★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.