Hello Alex,
> > This is how I use runit on gentoo now:
> > https://github.com/joe9/portage/blob/master/sys-process/runit_on_openrc/runit_on_openrc-2.1.1.ebuild
>
> Why you've moved things to /run/ - isn't it should be tmpfs in current Gentoo?
Yes, I think /run is on tmpfs. Below is from my mtab:
tmpfs on /run type tmpfs (rw,relatime)
> > But, I am a little nervous about being the only one using runit,
> > hence, wanted to doublecheck.
>
> You're not the only one, but I'm using runit on Gentoo without OpenRC or
> baselayout, all system initialization is done by /etc/runit/1 without
> using /etc/init.d/*, and all services are started by runsv from
> /var/service/ and also don't use /etc/init.d/* scripts.
>
> Ebuilds are in overlay "powerman":
> sys-process/runit - runit
> power-misc/runit-scripts - /etc/runit/{1,2,3}
> runit-service/service-* - /service/*/
> Sources for /etc/runit/{1,2,3} and /service/*/ are available at
> http://powerman.name/download/Gentoo/
Thanks for sharing this overlay. I will check it out.
I thought about this approach. But, a lot of ebuilds have their
startup/shutdown scripts catered for Openrc/systemd. I do not want to
worry about runit support for any new package that I want to use.
Also, I am not convinced/understand the argument about runit's
filesystem heirarchy being superior to gentoo's filesystem heirarchy.
Thanks
Joe
--nVMJ2NtxeReIH9PS
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQIcBAEBAgAGBQJT0BupAAoJENvmPC7PRKkI/IMP/0zk/1Udo3azKVou9VPE24Vy
vZI0kxbYtU2XRvjmi13T4b5+7Si1orzRMb8SGL0Vq8PLucwmNtQJ2EDsm5PdWz3w
Wfg25UzZJc3AwAjYDZ5lxWcMO5HwOrCZvY39gL/uTdHH0Myy32Z+Hif89TeIx96J
/X2hCawUVxFA9Nm9vTe9QKUARGrwXrE/7xJATCMCCUQ1iOka16R5tXKXHsldzRHS
5PAtdzOZuTHMan9gjAfXRb76QvjOfTSwBOSuaPTLUKFeKWo/TipwSRVymZSPQ2Yt
9n5F81wnoEzZSlpbdsTYN7yXzXzcdox2K7DdIJEMZSi4lQzBTBsTZ6u5HHoC+fll
9VgBpCzUvLCmhH2lE3tFZ/yVxfDwDU2Qp9Cm32ODlgzEZ+2QvpCnh4JAL030YVOM
4ImHBp2msDCW5Td+kGIndne2mB4Zx8P7xXvDLmWLMeTKyvHNU+PekpMidmmluZZw
P+pAUu1rd5nsKVXLIdxlG2uJFdTRYbHcbm4XVUmLiels2kW2QXTYgMQRaO3IR9uj
Ao+d5tALulaCluMolwVGvYt4a1TV7efMNMLd+ha7KS59jqYNrAFwkZbcYTAEhOgt
1y1fYFjoz77CmgPblJx7F3Fz23bNa3WuJP8qwhn4fkqfgTeWOk98grdqVdpZUpN/
WLxgKz8htO7HUxWI2lqo
=wMHi
-----END PGP SIGNATURE-----
--nVMJ2NtxeReIH9PS--
Received on Wed Jul 23 2014 - 20:31:37 UTC