I have USE="systemd", but buildbot installation doesn't contain any systemd related files. So after installation of buildbot, I can not run it as daemon using my init system (systemd). Reproducible: Always
Hi, This needs to be reported upstream so they can provide a systemd unit file for all the systemd-enabled distributions out there. Anyway, lets CC the systemd@ team as I don't have enough experience in systemd files.
Created attachment 359556 [details] service file for buildmaster
(In reply to Markos Chandras from comment #1) > This needs to be reported upstream so they can provide a systemd unit file > for all the systemd-enabled distributions out there. > Not sure about this, see attachment file. This allow systemd control build master service. It contains such prefencies like: User=buildbot WorkingDirectory=/var/lib/buildmaster I take them from /etc/conf.d/buildmaster. Is this gentoo specific stuff (like buildbot user creation) or upstream suggested settings?
(In reply to Evgeniy Dushistov from comment #3) > (In reply to Markos Chandras from comment #1) > > This needs to be reported upstream so they can provide a systemd unit file > > for all the systemd-enabled distributions out there. > > > > Not sure about this, see attachment file. > This allow systemd control build master service. > It contains such prefencies like: > User=buildbot > WorkingDirectory=/var/lib/buildmaster > > I take them from /etc/conf.d/buildmaster. > Is this gentoo specific stuff (like buildbot user creation) or upstream > suggested settings? I think, they do not mention anything about a buildbot specific user in their docs. This does not mean it's a bad thing :) But yes, it's possible to be Gentoo specific.
+*buildbot-0.8.8-r1 (28 Sep 2013) + + 28 Sep 2013; Pacho Ramos <pacho@gentoo.org> +buildbot-0.8.8-r1.ebuild, + +files/buildbot.service: + Add unit file (#486082 by Evgeniy Dushistov) +