On Fri, Jan 25, 2013 at 03:04:25PM +0000, Burton, Ross wrote: > On 25 January 2013 14:59, Radu Moisan <radu.moi...@intel.com> wrote: > > +# "multi-user" vs "graphical" > > +SYSTEMD_DEFAULT_TARGET ?= "multi-user" > > Default to "graphical", so we're not regressing and just introducing a > warning if someone doesn't set this and doesn't have X.
Or empty by default (add quotes in that test -n below). > > > @@ -95,6 +95,11 @@ do_install() { > > install -m 0644 ${WORKDIR}/var-run.conf > > ${D}${sysconfdir}/tmpfiles.d/ > > > > install -m 0644 ${WORKDIR}/00-create-volatile.conf > > ${D}${sysconfdir}/tmpfiles.d/ > > + > > + > > + if [ -n ${SYSTEMD_DEFAULT_TARGET} ]; then > > + ln -s > > ${systemd_unitdir}/system/${SYSTEMD_DEFAULT_TARGET}.target > > ${D}${sysconfdir}/systemd/system/default.target > > + fi > > This will have to happen at image construction time and not package > generation time, as different images may have different targets but > share the same systemd package. > > A rootfs-time postinstall script would work, but isn't very nice. I > wonder if there's a better solution, hooking into the image creation > should work. > > (thinks) > > Ross > > _______________________________________________ > Openembedded-core mailing list > Openembedded-core@lists.openembedded.org > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core -- Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com
signature.asc
Description: Digital signature
_______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core