Eu estou no perfil hardened/linux/amd64/selinux
em um recente estágio 3 do Gentoo amd64.
Estou tentando instalar o SystemD e vejo o seguinte:
> emerge -aq sys-apps/
The following mask changes are necessary to proceed:
( see "package.unmask" in the portage(5) man page for more details)
# required by sys-apps/systemd (argument)
# /usr/portage/profiles/features/selinux/package.mask
# Jason Zaman<[email protected]> (27 Jun 2015)
# SystemD has no support in the SELinux policy at the moment.
# Please see: https://wiki.gentoo.org/wiki/SELinux/FAQ#Can_I_use_SELinux_with_SystemD.3F
=sys-apps/systemd-228-r1
Would you like to add these changes to your config files? [Yes/No]
Eu respondo sim e vejo:
Autounmask changes successfully written.
!!! All ebuilds that could satisfy ">=sys-apps/dbus-1.6.8-r1:0[systemd]" have been masked.
!!! One of the following masked packages is required to complete your request:
- sys-apps/dbus-1.10.6::gentoo (masked by: package.mask)
/usr/portage/profiles/package.mask
# Mike Gilbert <[email protected]> (06 Dec 2015)
# Masked for testing.
(dependency required by "sys-apps/systemd-228-r1::gentoo" [ebuild])
(dependency required by "sys-apps/systemd" [argument])
For more information, see the MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook.
Para referência, meu /etc/portage/make.conf se parece com isto:
CFLAGS="-march=native -O2 -pipe"
CXXFLAGS="${CFLAGS}"
CHOST="x86_64-pc-linux-gnu"
USE="bindist mmx sse sse2 systemd -consolekit"
PORTDIR="/usr/portage"
DISTDIR="${PORTDIR}/distfiles"
PKGDIR="${PORTDIR}/packages"
ACCEPT_KEYWORDS="~amd64"
Se eu visitar a URL mencionada acima , vejo o seguinte:
TL;DR:ÉpossívelusaroSystemDcomoSELinux,masvejaumrelatóriodeerros.
EstoutentandoaprenderascordasdoGentoo.Háalgoqueestoufazendoerradoaqui?EugostariaapenasdeteroSystemDinstaladoparapodercontinuarcomainstalação.
EDIT:Então,evidentemente,estápedindoumaversãodoDBUSqueaindaestáemteste,1.10.6.Noentanto,existempacotesDBUSqueaindasatisfazemseupedido.Eleestápedindopor>=sys-apps/dbus-1.6.8-r1:0[systemd]
eemestávelhá1.8.16,quedevesatisfazerorequisito.EuinstaleimanualmenteoDBUSeadicioneidbus
aosmeussinalizadoresUSE,eeleaindanãoseráresolvido.PorqueéincapazdeverqueorequisitodoDBUSésatisfeito?
EDIT2:Euconseguiirumpoucoalém,masascoisasparecemconflitar:
Tags systemd selinux gentoo grsecurity