
Beast
07.06.2018
18:08:16

Ghost
07.06.2018
18:08:40

Beast
07.06.2018
18:09:26
pacman -S yaourt
он же в стандартных репах

Google

Beast
07.06.2018
18:10:20
где ты ищешь?
Я не найду его
в манджаре йогурт из коробки не установлен, потому что она заточена на нубов, которые боятся терминала. в гуишном памаке аур включается через настройки. а если тебе нужен доступ через терминал, то ставь йогурт конечно.

karmabot
07.06.2018
18:17:14
Рады приветствовать тебя в нашем чате.
Наши краткие правила:
У нас не спойлерят, не матерятся, за оскорбления личности, расизм, фашизм, оскорбление чувств верующих и неверующих, а так же толерастию - бан.
Формула успеха: думай -> гугли -> задавай вопрос.
=====
Подпишись на ТехноДжем (@tehnojam)

Andre
07.06.2018
18:22:36
разбаньте меня кто нибудь на manjaro.ru. попал в спамлист почемуто, мне топик закрыть нада. ermaki мой акккаунт

Marina
07.06.2018
18:24:06

manjarqo
07.06.2018
18:24:42

Beast
07.06.2018
18:25:27
кстати, никто не знает, если баш-скрипт запущен через судо, можно ли внутри него как-то выполнить команду-исключение, которой права рута не будут переданы?

Stanislav
07.06.2018
18:26:31

Beast
07.06.2018
18:29:00

manjarqo
07.06.2018
18:29:25

Mikalai
07.06.2018
18:29:53

Stanislav
07.06.2018
18:29:58

Google

Mikalai
07.06.2018
18:30:35

Stanislav
07.06.2018
18:30:50
А вообще да, проще запускать нужные команды от sudo
Если так надо

Mikalai
07.06.2018
18:31:38
Если вам понадобился такой костыль - вы что-то делаете не так )

Beast
07.06.2018
18:33:38
Это не имеет смысла
Мне ваш админ Andrey K сказал, что йогурт нельзя запускать через судо, это может привести к ошибкам. а у меня скрипт для установки софта и настройки системы, он целиком через судо работает.

Mikalai
07.06.2018
18:34:00
yaourt если вызвать из скрипта, это не сработает, там ключи особые нужны вроде

Beast
07.06.2018
18:34:59
работает же!

Mikalai
07.06.2018
18:35:09
Там фишка в том, что он собирает пакет без рута, потом запрашивает права сам, через то же судо
А в скрипте он запросить права не сможет

Beast
07.06.2018
18:35:42
а, т.е. в скрипте он перестанет работать если будет без судо?

Mikalai
07.06.2018
18:35:46
Можно по идее запускать sudo -u nobody -g nogroup yaourt. ...

Beast
07.06.2018
18:37:15
я ради эксперимента создал скрипт: yaourt -Sy --needed --noconfirm jre8, запустил его без рута и никаких ошибок

Marina
07.06.2018
18:37:29

Mikalai
07.06.2018
18:37:50
А если запустить а-ля script.sh > log.log

Marina
07.06.2018
18:38:11

Mikalai
07.06.2018
18:38:14
И все, хана

Google

Beast
07.06.2018
18:38:24

Stanislav
07.06.2018
18:38:30
Блин, такая тема могла подняться только в моржарочате

Mikalai
07.06.2018
18:38:38
???

Marina
07.06.2018
18:38:54
Есть команда, которая смотрит что вывелось и если подходит под шаблон, то вводит что ей задано. Короче имитирует ввод.

Beast
07.06.2018
18:38:58
ну короче я буду и дальше запускать его через судо наверно

Marina
07.06.2018
18:39:25

Mikalai
07.06.2018
18:39:57
С докером все делается одной командой )
sudo usermod -aG docker $USER ))

Stanislav
07.06.2018
18:40:22

Andre
07.06.2018
18:40:52
Дык кагда разбан будет. а то долблюсь-долблюсь?

Stanislav
07.06.2018
18:42:48
Судо - вообще вещь такая, которая не особо-то и требуется изначально в системе с одним юзером. Чисто вот йогурты всякие в арче разве что требуют.

Marina
07.06.2018
18:44:08

Marina
07.06.2018
18:44:44

Beast
07.06.2018
18:45:12

Stanislav
07.06.2018
18:45:22
То-то ж у меня тыща серверов без судо работало. Да и рабочий десктоп тоже был.

Mikalai
07.06.2018
18:46:53

Stanislav
07.06.2018
18:46:53
sudo - это просто дополнительный инструмент. Не более того.

Mikalai
07.06.2018
18:47:01

Google

Stanislav
07.06.2018
18:47:02

Mikalai
07.06.2018
18:47:11
Тыща серверов из под рута ?)

Stanislav
07.06.2018
18:47:28
Почему сразу рут?

Beast
07.06.2018
18:47:46
Да нихера
введи команду cut -d : -f 1 /etc/passwd и увидишь список юзеров в твоей системе

Stanislav
07.06.2018
18:47:53
Сервисы запускаются от любого пользователя и без sudo

Mikalai
07.06.2018
18:48:06
Это если подшаманить с конфигами

Stanislav
07.06.2018
18:48:14

Admin
ERROR: S client not available

Stanislav
07.06.2018
18:48:22

Beast
07.06.2018
18:48:28

Mikalai
07.06.2018
18:48:34
Но тогда может получиться "кто угодно может запускать что угодно где угодно"

Stanislav
07.06.2018
18:48:39
Блин, вы серьёзно?

Marina
07.06.2018
18:51:34

Andrey
07.06.2018
18:51:34

Marina
07.06.2018
18:51:47

Andrey
07.06.2018
18:52:17

Stanislav
07.06.2018
18:52:47

Mikalai
07.06.2018
18:53:14
Мы изобрели железный молоток, но продолжим пользоваться каменным )

Stanislav
07.06.2018
18:53:37
Причём тут молоток? Я сказал про одного юзера.

Google

Stanislav
07.06.2018
18:53:44
Другое дело, когда их несколько
Не обязательно им знать пароль root

Beast
07.06.2018
18:54:24
не бывает одного юзера. любой драйвер или служба - это юзеры

Stanislav
07.06.2018
18:54:42
Контекст понимать
И тд

Andrey
07.06.2018
18:55:22

Beast
07.06.2018
18:55:47

Stanislav
07.06.2018
18:56:12

Andrey
07.06.2018
18:57:00

Mikalai
07.06.2018
18:57:08

Stanislav
07.06.2018
18:57:09

Andrey
07.06.2018
18:57:52

Stanislav
07.06.2018
18:58:03

Andre
07.06.2018
18:58:21
я в профиле почту не нашел, а так не помню давно это было. ладна закрывайте топик, поновой буду регистрирываться когда нибудь и как нибудь

Andrey
07.06.2018
18:59:24

Beast
07.06.2018
18:59:47

Stanislav
07.06.2018
19:00:53
В *.service чётко указывается, от какого юзера надо что-то выполнить.