Hi
While configuring selinux, I am facing following known issue:
./vastool -d5 configure selinux
2019-05-13 12:39:42 [debug] (130172) _init_ipc_function_table: Initialized cache access via IPC.
2019-05-13 12:39:42 [debug] (130172) libvas_setup_krb5_plugins: Successfully registered QAS kuserok plugin
2019-05-13 12:39:42 [debug] (130172) libvas_setup_krb5_plugins: Successfully registered QAS send_to plugin
Adding vasd SELinux Policy ... 2019-05-13 12:39:42 [debug] (130172) vas_process_wait_for: WEXITSTATUS returned 1
Failed
=====BEGIN /opt/quest/libexec/vas/selinux/configure_vas_selinux.sh OUTPUT=====
Missing /usr/share/selinux/devel/Makefile, dependencies not met
=====END /opt/quest/libexec/vas/selinux/configure_vas_selinux.sh OUTPUT=====
2019-05-13 12:39:42 [debug] (130172) vastool command: /opt/quest/bin/vastool -d5 configure selinux
First, it is dependent on devel package, which is not allowed to most servers [as mentioned in foll. ticket].
As a resolution, one of your ticket says to "Provide the SeLinux configuration functionality without a dependency on the SeLinux Dev packag""
When will the package will be provided?
Is there a workaround to avoid the devel package?
Also, while installing "selinux-policy-devel" packake I am facing following error:
[root@vmx3264 bin]# yum install selinux-policy-devel
Resolving Dependencies
--> Running transaction check
---> Package selinux-policy-devel.noarch 0:3.13.1-166.el7 will be installed
--> Processing Dependency: selinux-policy = 3.13.1-166.el7 for package: selinux- policy-devel-3.13.1-166.el7.noarch
--> Processing Dependency: policycoreutils-devel >= 2.5 for package: selinux-pol icy-devel-3.13.1-166.el7.noarch
--> Running transaction check
---> Package policycoreutils-devel.x86_64 0:2.5-17.1.el7 will be installed
---> Package selinux-policy-devel.noarch 0:3.13.1-166.el7 will be installed
--> Processing Dependency: selinux-policy = 3.13.1-166.el7 for package: selinux- policy-devel-3.13.1-166.el7.noarch
--> Finished Dependency Resolution
Error: Package: selinux-policy-devel-3.13.1-166.el7.noarch (core-0)
Requires: selinux-policy = 3.13.1-166.el7
Installed: selinux-policy-3.13.1-166.el7_4.9.noarch (@rhel_errata)
selinux-policy = 3.13.1-166.el7_4.9
Available: selinux-policy-3.13.1-166.el7.noarch (core-0)
selinux-policy = 3.13.1-166.el7
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
Regards
Raj