aboutsummaryrefslogtreecommitdiffstats
path: root/meta-systemd
AgeCommit message (Collapse)Author
2012-09-26Merge branch 'xfce-4.10' of ↵Koen Kooi
git://gitorious.org/schnitzeltony-oe-meta/meta-openembedded
2012-09-24zram: Add systemd service for zramAndrei Gherzan
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-09-20recipes: bump PR to rebuild after libffi5 -> libffi6Martin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-09-18mpd: Initial add 0.17.1Andreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2012-09-17lxdm: initial add 1.22_gitAndreas Müller
* use git version since 1.21 missing escape button and bugfixes * no init-scripts (I am working with systemd -> testing causes huge efforts -> subsequent patches) * run tested on overo/xfce Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-09-17gdm: do not hardcode /usr/sbinAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-09-17gdm: do not rely on dev-tty7.deviceAndreas Müller
Error message was: [ TIME ] Timed out waiting for device dev-tty7.device. [DEPEND] Dependency failed for Gnome Display Manager. run tested on overo/xfce Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-09-10dnsmasq: add systemd service scripts for dnsmasqSander van Grieken
Signed-off-by: Sander van Grieken <sander@outrightsolutions.nl> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-09-08systemd: Upgrade to 189Khem Raj
Fix running and building on uclibc Currently it doesnt work on uclibc-git only on 0.9.33 but thats a regression in uclibc most likely Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-09-05task*: rename to packagegroup to match oe-coreMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-09-04avahi: use systemd.bbclass for avahi-systemdSander van Grieken
The original behaviour is to enable the service in the package postinst phase. This patch will enable the service also when building the rootfs, so it fixes the case when no package-management is enabled. It also now delegates systemd enablement to the systemd bbclass, instead of using explicit code in the recipe itself. Signed-off-by: Sander van Grieken <sander@outrightsolutions.nl> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-08-30meta-systemd: systemd-systemctl-native: Also add support for WantedBy=*.serviceDenis 'GNUtoo' Carikli
Right now there was only WantedBy=*.target, which prevented some services from beeing installed, which prevent them from running at boot. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@no-log.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-08-27systemd: Refresh the uclibc specific patchesKhem Raj
Make sure that patches apply on top of latest systemd some source files have moved around. Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-08-26dhcp: rename .bbappend to match oe-core versionMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-08-24busybox/meta-systemd: follow oe-core to 1.20.2Andreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-08-21wpa-supplicant: add systemd supportAndreas Müller
* native systemd support came in with v1.0 [1] * needs [2] to work properly * mends my wlan under control of networkmanager [1] http://hostap.epitest.fi/gitweb/gitweb.cgi?p=hostap-1.git;a=blob_plain;f=wpa_supplicant/ChangeLog [2] http://patches.openembedded.org/patch/34335/ Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-08-20connman: rename bbappend to match new 1.4 version from oe-coreMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-08-20pulseaudio: remove bbappendAndreas Müller
oe-core has updated to 2.1 which includes the appended patch Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-08-20Merge remote-tracking branch 'meta-oe-contrib/jansa/efl'Koen Kooi
2012-08-20systemd-compat-units: ensure /tmp is mounted when starting run-postinstsAndreas Müller
/tmp is required for postinst: Aug 20 16:59:33 overo S98run-postinsts[68]: * opkg_prep_intercepts: Failed to make temp dir /tmp/opkg-07xOYO/opkg-intercept-wfVgAQ: No such file or directory. Aug 20 16:59:33 overo S98run-postinsts[68]: * rm_r: Failed to open dir /tmp/opkg-07xOYO: No such file or directory. This bug left postints unfinished e.g. pango-module-* [1]. [1] http://lists.linuxtogo.org/pipermail/openembedded-devel/2012-August/041096.html Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-08-20systemd.bbclass: add option to disable automatic RRECOMMENDS ↵Martin Jansa
pkg-systemd_base -> pkg-systemd Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-08-20meta-systemd: adjust the gpsd bbappend to match the current version.Denis 'GNUtoo' Carikli
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@no-log.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-08-20meta-systemd: elsa: rename to entranceMartin Jansa
* elsa was killed in r75060 and reintroduced in r75061 with old name - entrance * also use Alias=display-manager.service like gdm does now Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-08-08gdm: replace 'WantedBy=graphical.target' by 'Alias=display-manager.service'Andreas Müller
Found at lxdm. Error message was there | systemd[1]: Cannot add dependency job for unit display-manager.service ... Inspired by [1] [1] https://bbs.archlinux.org/viewtopic.php?pid=1131267 Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-08-08systemd-systemctl-native: handle ALIAS tagAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-08-08systemd: Use cross cppKhem Raj
While building for non x86 arch (ppc) found that build was using host's cpp which was not generating exact syscall list for ppc since it was using the include files from host With this patch will use $(CPP) instead of hardcoding cpp in makefile.am and then set CPP properly in recipe Fixes build failures on cross builds Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-08-08busybox-syslog.service.in: Create alias for syslog.serviceKhem Raj
The default syslog implementation should make syslog.service a symlink to itself, so that this socket activates the right actual syslog service. Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-08-08busybox: stopping systemd-kmsg-syslogd is not neededKhem Raj
systemd-kmsg-syslogd.service is discontinued in systemd so there is no need to stop it. Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-08-08systemd: Upgrade to 187 tagKhem Raj
Dont inherit vala not needed anymore Fix build for ppc64 Consider /lib64 and /usr/lib64 Some 64bit architectures chose lib64 instead of lib for default library dirnames. So we dig this from metadata vars base_libdir and libdir instead of hardcoding 'lib' ppc64 in OE uses lib64 for default libdir and this leaves lot of udev/systemd files unpackaged since 'lib' was hardcoded Additionally use --split-usr option since in OE-Core now we want to treat /usr mounted sepatately. Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-08-08systemd-systemctl-native: extend systemctl wrapper to support mask actionMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-08-08systemd-compat-units: use systemctl maskMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-08-07gitpkgv.bbclass: Add a symlink from meta-oeKhem Raj
This is for systemd layer to be used with out depending on meta-oe eventually gitpkgv or similar solution should come out of OE-Core Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-08-07systemd-compat-units: move list of disabled services to variable, fix ↵Martin Jansa
hwclock.sh and output * variable allows to add items in .bbappend without overwritting whole postinst * hwclock.service should be used to blacklist SYSV hwclock.sh (not hwclock.sh.service) * show only newly disabled SYSV scripts Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-07-28gpsd: drop older version 3.4Martin Jansa
* GNUtoo tested 3.5 and it works fine, Thanks Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-07-23systemd: add glib-2.0 to DEPENDSMartin Jansa
* | No package 'glib-2.0' found | No package 'gobject-2.0' found | configure:16371: error: Package requirements (glib-2.0 >= 2.22.0 gobject-2.0 >= 2.22.0) were not met: | | No package 'glib-2.0' found | No package 'gobject-2.0' found Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-07-23systemd: cleanup /var/run on boot and create /var/run/utmpMartin Jansa
* Angstrom uses /var/run cleanup because: Some apps (e.g. avahi-daemon) to clean up their old-style pid files and fail to start every other boot. Se we let systemd clean it on boot. Which seems general enough, so lets move var-run.conf from base-files.bbappend to systemd recipe. * /var/run/utmp was created by volatiles before, but without sysvinit installed systemd-update-utmp-runlevel.service fails to start without this file Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-07-20systemd: include /etc/rpm/macros.systemd in PN-devMartin Jansa
* fixes: WARNING: QA Issue: systemd: Files/directories were installed but not shipped /etc/rpm /etc/rpm/macros.systemd Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-07-20systemd: add usbutils to DEPENDSMartin Jansa
* fixes: | No package 'usbutils' found | configure:16015: error: Package requirements (usbutils >= 0.82) were not met: Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-07-19connman: rename bbappend to match new version from oe-coreMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-07-19meta-systemd: pulseaudio: rename bbappend to match new oe-core versionMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2012-07-19recipes: convert tabs to 4 spaces in populate_packagesMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-07-19systemd bbclass: replace all tabs with 4 spacesKoen Kooi
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-07-19pulseaudio: add patch to fix build with new udev API provided by systemd recipeMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-07-19systemd: update to 186+gitKoen Kooi
This is a combined udev+systemd recipe: it will build both udev and systemd in one go, but keep the old (sub)package layout: udev udev-utils udev-systemd systemd systemd-vconsole-setup systemd-analyze systemd-initramfs And all libraries are seperated out: libgudev-1.0-0 libsystemd-daemon0 libsystemd-id128-0 libsystemd-journal0 libsystemd-login0 libudev1 The SRCREV is 94 patches ahead of the v186 tag to drag in compile fixes for 'old' gcc versions like 4.5.x. Runtime tested with build from scratch and opkg upgrade with angstrom Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-07-17libpam 1.1.5 bbappend: register PAM session with logindKoen Kooi
This makes screen/tmux/etc work as intended Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2012-07-16udisks: do not start daemon automatically at boot timeAndreas Müller
2012-07-16systemd.bbclass: introduce SYSTEMD_AUTO_ENABLE variableAndreas Müller
Currently all services introduced are enabled and started at installation. By setting SYSTEMD_AUTO_ENABLE = "disable" the default behaviour can be overridden.
2012-07-16networkmanager: move systemd support to meta-systemdAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2012-07-16gpsd: move systemd support to meta-systemdAndreas Müller
2012-07-16rsyslog: move systemd support to meta-systemdAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>