SELinux dpkg postinst脚本权限被拒绝

时间:2018-08-14 14:29:23

标签: debian selinux dpkg debian-stretch

在debian 9(拉伸)上安装了selinux

当我尝试安装带有dpkg(或apt)的东西(尝试使用不同的软件包)时,它失败并显示以下错误消息:

dpkg (subprocess): unable to execute installed post-installation script (/var/lib/dpkg/info/cmatrix.postinst): Permission denied
dpkg: error processing package cmatrix (--configure):
 subprocess installed post-installation script returned error exit status 2

我是root用户,即使在宽松模式中,该问题也会发生(在禁用selinux时有效)

dpkg具有标签“ dpkg_exec_t”。 postinst文件的权限如下:

-rwxr-xr-x. 1 root root unconfined_u:object_r:dpkg_var_lib_t:s0 192 May  4 16:51 /var/lib/dpkg/info/cmatrix.postinst

我可以直接从终端运行脚本,而不会出现错误。

我尝试安装selinux的sid版本,但该错误也发生在这里。

已安装的策略是默认策略。

0 个答案:

没有答案