в запущенном скрипте отказано в разрешении

Это смесь. Каждый пакет может быть лицензирован на разных условиях.

Как правило, право изменять его и распространять каждый пакет в основном и юниверсе, некоторые пакеты могут иметь ограничения на это, например, имя и логотип firefox являются товарными знаками, поэтому нельзя использовать без разрешения Mozilla.

Вы можете посмотреть отдельные лицензии на пакеты в / usr / share / doc / * / copyright

1
задан 2 February 2014 в 11:52

1 ответ

Я запускаю сценарий в каталоге / tmp, так как вы видите, что результат ls:

-rwxr-xr-x. 1 root root 1894 Feb  2 01:58 test.sh*

после [разрешения] указано ., что указывает на то, что к этому файлу применяется контекст безопасности SELinux. поэтому я скопировал test.sh в другой каталог ...

проблема была решена

Я находился в каталоге, где может быть плохая идея для исполняемых файлов

ls -l /
drwxrwxrwt.   8 root root  1024 Feb  2 07:44 tmp/

Они также могут работать:

setenforce 0 | reboot

ИЛИ

echo 0 > /selinux/enforce | reboot

ИЛИ:

putting SELINUX=disabled in /etc/selinux/config and reboot (making sure to comment out anything in that file enabling selinux)

Статус SELINUX: sestatus

0
ответ дан 2 February 2014 в 11:52

Другие вопросы по тегам:

Похожие вопросы: