[oe] systemd support for recipes in meta-openembedded
Paul Eggleton
paul.eggleton at linux.intel.com
Wed Sep 3 15:56:53 UTC 2014
On Wednesday 03 September 2014 11:05:54 Randy MacLeod wrote:
> On 14-09-03 03:28 AM, ChenQi wrote:
> > In the next period, we are going to add systemd support (mostly systemd
> > unit files) to recipes in meta-oe, meta-networking and meta-webserver.
> >
> > If some of you are interested in doing such work, or you have being
> > doing work in this area, please let us know so that we don't duplicate
> > work.
>
> Here's the list of recipes for which we _intend_ to
> add systemd support over the coming weeks:
>
> meta-oe:
>
> collectd Script: collectd
> postgresql Script: postgresql-server
> samba Script: samba winbind
> smartmontools Script: smartd
>
>
> meta-networking:
>
> arptables Script: arptables
> conntrack-tools Script: conntrackd conntrack-failover
> ebtables Script: ebtables
> init-ifupdown Script: networking
> memcached Script: memcached
> netcf Script: (?????)
> proftpd Script: proftpd
> quagga Script: quagga watchquagga
> radvd Script: radvd
> rp-pppoe Script: pppoe-server
> snort Script: snort
> tftp-hpa Script: tftpd-hpa
> vsftpd Script: vsftpd
> xl2tpd Script: xl2tpd
>
>
> meta-webserver:
>
> nginx Script: nginx
> nostromo Script: nostromo
> webmin Script: webmin
>
> I looked for systemd bbappends using:
> http://layers.openembedded.org/layerindex/branch/master/recipes/
> but didn't find any.
>
>
> I need to figure out what if anything to do with meta-systemd.
> The intent of that layer has probably been explained in the email logs
> and I suspect that I should look at how meta-angstrom uses it but
> I won't have time to do those investigations until later today.
There's not a lot left in meta-systemd; it been chipped away as the relevant
support has been added into the corresponding recipes.
Here is a quick script that shows the parts that may still need looking at:
https://gist.github.com/bluelightning/fd4a54d64b5619e20d5f
It looks like Chen's patchset has just landed in OE-Core master; I haven't
looked at the changes closely but it seems like a few of the remaining non-
trivial bbappends may now be able to be pared down to just the
RDEPENDS/RRECOMMENDS/RREPLACES lines (e.g. keymaps, dhcp, at).
The sooner meta-systemd can be labelled as only interesting to those needing
the RDEPENDS/RRECOMMENDS/RREPLACES for the old packaging, the better IMO, so I
really appreciate this work, thanks!
Cheers,
Paul
--
Paul Eggleton
Intel Open Source Technology Centre
More information about the Openembedded-devel
mailing list