LINUX.ORG.RU

Сообщения SemenKrasiviy

 

Почему меняется владелец файла sudo?

Форум — General

Xubuntu 20.04, запущенная из Termux с помощью proot (на Андроид смартфоне).

Если я сижу под root, то вижу, что права на sudo у root,а если перелогинюсь под пользователя semen (которму в файле sudoers я дал такие же права, как и root), то владельцем вдруг становится он, и поэтому не выполняются никакие команды с sudo:

root@localhost:~# ls -l /usr/bin | grep sudo
-rwx------. 1 root root  260432 Nov 11 13:35 cvtsudoers
-rwx------. 1 root root  157632 Nov 11 13:35 sudo
lrwxrwxrwx. 1 root root      18 Nov 11 13:35 sudoedit -> sudo
-rwx------. 1 root root   64264 Nov 11 13:35 sudoreplay

root@localhost:~# su semen

$ ls -l /usr/bin | grep sudo
-rwx------. 1 semen semen  260432 Nov 11 13:35 cvtsudoers
-rwx------. 1 semen semen  157632 Nov 11 13:35 sudo
lrwxrwxrwx. 1 semen semen      18 Nov 11 13:35 sudoedit -> sudo
-rwx------. 1 semen semen   64264 Nov 11 13:35 sudoreplay

$ sudo apt update
sudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set

 ,

SemenKrasiviy
()

Как на runit поднять сервис snap?

Форум — General

На Android 12 с помощью Termux поставил Xubuntu 20.04. Запуск гостевой ОС происходит также с помощью Termux. Понятно, что никакой нормальной системы инициализации быть не может, поэтому в гостевой ОC ее просто нет. И вместе с ней нет всех сервисов, которые инициализируются при старте ОС, в том числе нет snap. А без snap много пакетов просто не ставится.

Пакет snapd устанавливается успешно. Хочется с помощью runit запустить сервис snap, для чего нужен скрипт. В инете подобный скрипт не нашел. Может есть какая- то принципиальная невозможность запустить snap с помощью runit?

Если все же это реализуемо, то может кто- то нубу сбросить этот скрипт?

 ,

SemenKrasiviy
()

RSS подписка на новые темы