summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-core/systemd
Commit message (Collapse)AuthorAgeFilesLines
* systemd_v189: add D_P=-1Eric Bénard2013-01-071-0/+2
| | | | | | | | | | | | now users have the choice : * keep the old behaviour when not using systemd : PREFERRED_PROVIDER_udev = "udev" * switch to systemd (while keeping upgrade path) : PREFERRED_PROVIDER_udev = "systemd" PREFFERED_VERSION_systemd = "v189" Signed-off-by: Eric Bénard <eric@eukrea.com> Acked-by: Koen Kooi <koen@dominion.thruhere.net>
* systemd: recover previous _git recipeEric Bénard2013-01-073-0/+560
| | | | Signed-off-by: Eric Bénard <eric@eukrea.com>
* systemd: move _git to _v189Eric Bénard2013-01-0712-4/+4
| | | | | Signed-off-by: Eric Bénard <eric@eukrea.com> Acked-by: Koen Kooi <koen@dominion.thruhere.net>
* systemd: update to v189Koen Kooi2012-12-1613-413/+1123
| | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Eric Bénard <eric@eukrea.com>
* meta-systemd: systemd-systemctl-native: Also add support for WantedBy=*.serviceDenis 'GNUtoo' Carikli2012-12-162-2/+2
| | | | | | | | | 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> Signed-off-by: Eric Bénard <eric@eukrea.com>
* systemd-systemctl-native: handle ALIAS tagAndreas Müller2012-12-162-1/+18
| | | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Eric Bénard <eric@eukrea.com>
* systemd-systemctl-native: extend systemctl wrapper to support mask actionMartin Jansa2012-12-162-1/+19
| | | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Eric Bénard <eric@eukrea.com>
* systemd-systemctl-native: Add additional messages for better debuggingAndreas Müller2012-12-162-1/+6
| | | | | | | | These messages helped me to fix the breakage of networkmanager/systemd Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Eric Bénard <eric@eukrea.com>
* systemd: cleanup /var/run on boot and create /var/run/utmpMartin Jansa2012-08-132-1/+8
| | | | | | | | | | | | | | * 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: Eric Bénard <eric@eukrea.com>
* systemd-machine-units: add machine specific recipe for BSPsMartin Jansa2012-04-261-0/+12
| | | | | | | | | * some machines like n900/gta02/palmpre are using extra units to initialize something (g_ether, cmt, ...), so make it easy to bbappend such units * stuff like INHERIT_append_crespo = " systemd" from BSP doesn't play well with systemd.bbclass Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* systemd: create empty machine-id to fix first boot failuresKoen Kooi2012-04-161-1/+5
| | | | | Acked-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* systemd: fix emergency and rescue servicesKoen Kooi2012-04-131-1/+4
| | | | | | | In OE we use /home/root, not /root. Bug-reported-by: Graham Murphy <Graham.Murphy@jhuapl.edu> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* systemd: fix vconsole-setup dependenciesKoen Kooi2012-04-091-2/+2
| | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* systemd: bump SRCREVKoen Kooi2012-04-093-69/+2
| | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* systemd-systemctl-native: add support to disable servicesOtavio Salvador2012-04-042-8/+26
| | | | | | | | This adds support to disable services making possible to it to be done during rootfs generation. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* systemd-serialgetty: sync with upstreamKoen Kooi2012-03-232-2/+6
| | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* systemd_git: replace ${base_libdir}/systemd by ${systemd_unitdir} set in oe-coreAndreas Müller2012-03-231-10/+10
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* systemd-serialgetty: replace ${base_libdir}/systemd by ${systemd_unitdir} ↵Andreas Müller2012-03-231-4/+4
| | | | | | | set in oe-core Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* systemd-compat-units: replace ${base_libdir}/systemd by ${systemd_unitdir} ↵Andreas Müller2012-03-231-10/+10
| | | | | | | set in oe-core Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* systemd: update to v44 + CVE fixKoen Kooi2012-03-182-2/+37
| | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* systemd-compat-units: rename service to run postinst scriptsOtavio Salvador2012-03-132-7/+7
| | | | | | | | OE-Core uses run-postinsts script to trigger package configuration on first boot so the service ought to be named the same, for consistency. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* systemd: update and disable storing coredumps in the journalKoen Kooi2012-03-091-2/+3
| | | | | | Storing coredumps in the journal was mentioned as one of the reasons the journals grow so large Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* systemd: update to latest gitKoen Kooi2012-03-093-78/+7
| | | | | | | | | | This is in preparation for the v44 release. * drop 2 patches that aren't needed anymore * fix more endianness problems * fix journal crashes with large files Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* systemd: enable logging to disk instead of tmpfsKoen Kooi2012-03-091-1/+4
| | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* systemd: enable xz compression for journaldKoen Kooi2012-03-091-2/+3
| | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* systemd-systemctl-native: multiple service files not looped properlyAndreas Müller2012-03-041-1/+1
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* systemd: address logind problem on BE machinesKoen Kooi2012-02-292-1/+31
| | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* systemd: split out libraries from ${PN}Koen Kooi2012-02-241-2/+12
| | | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Acked-by: Martin Jansa <Martin.Jansa@gmail.com> Acked-by: Martin Jansa <Martin.Jansa@gmail.com>
* systemd-systemctl-native: add multiple services supportAndreas Müller2012-02-231-33/+42
| | | | | | | | | | Thanks to Otavio Salvador for helping hint [1] [1] http://lists.linuxtogo.org/pipermail/openembedded-devel/2012-February/037856.html Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Acked-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* systemd: move to v40 and don't kill user processes on exitKoen Kooi2012-02-073-6/+38
| | | | | | | This fixes screen and tmux persistency issues. Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* systemd-serialgetty: support machines without serial consoleOtavio Salvador2012-02-011-8/+16
| | | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* systemd: don't depend on tasks/images to do the right thing with mountKoen Kooi2012-01-281-1/+3
| | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* systemd: Forward port format-replace-m-uclibc.patchKhem Raj2012-01-261-66/+43
| | | | | | | | This patch was not applying and had to consider more fields this time. Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* systemd: update to v39Koen Kooi2012-01-251-2/+2
| | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* systemd: bump SRCREV to fix big-endian buildsKoen Kooi2012-01-241-2/+2
| | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* systemd: move kbd RECOMMENDS to vconsole-setup where they belongKoen Kooi2012-01-201-3/+4
| | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* systemd: add upstream status to patchKoen Kooi2012-01-201-0/+3
| | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* systemd: split out systemd-analyzeAnders Darander2012-01-201-2/+6
| | | | | | | | | | | | | | | | Split systemd-analyze to a separate package, to remove the implicit dependency on python. (At least the rpm-packaging backend created a run-time dependency on python). Add an RDEPENDS_${PN}-analyze on python-dbus, as this is required for systemd-analyze to work. Add an RRECOMMENDS_${PN}-analyze on python-pycairo, as the plot command in systemd-analyze requires this package. Signed-off-by: Anders Darander <anders@chargestorm.se> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* systemd: update to v38+gitKoen Kooi2012-01-203-40/+43
| | | | | | | * This introduces the 'journal' feature. * Upstream is following the fedora /usr move so EXTRA_OECONF needs to get updated to keep the paths the same for the OE usecase Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* systemd: git repo movedAnders Darander2012-01-101-1/+1
| | | | | | | Freedesktop have reorganized the git repository structure. Signed-off-by: Anders Darander <anders@chargestorm.se> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* systemd: depends on intltool-nativeOtavio Salvador2011-12-231-2/+2
| | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* systemd-systemctl-native: add support to recursive servicesOtavio Salvador2011-12-152-0/+10
| | | | | | | | | Some services can reference others for installation thought the Also key; systemctl now handles it calling itself recursively for each service. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* systemd: add prerm u-a callsMartin Jansa2011-11-211-1/+8
| | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* systemd: bump SRCREVKoen Kooi2011-11-201-2/+2
| | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* systemd: bump SRCREVKoen Kooi2011-11-081-2/+2
| | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* systemd-systemctl-native: add a systemctl wrapperOtavio Salvador2011-11-042-0/+64
| | | | | | | | The wrapper allows for enabling services at rootfs generation thus allowing systemd to be used in ready-only filesystems. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* systemd-compat-units: run systemd-machine-id-setupKoen Kooi2011-11-012-2/+22
| | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* systemd-serialgetty: use better default SERIAL_CONSOLEMartin Jansa2011-11-011-1/+3
| | | | | | | | | * having /dev/ttySO fails with: | ln: failed to create symbolic link `/OE/shr-core/tmp/work/nokia900-oe-linux-gnueabi/systemd-serialgetty-1.0-r0/image/etc/systemd/system/getty.target.wants/serial-getty@/dev/ttyS0.service': No such file or directory Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* systemd: fix internal pagerKoen Kooi2011-11-011-2/+2
| | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* systemd: add lock group using useradd.bbclassOtavio Salvador2011-10-241-10/+5
| | | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>