summaryrefslogtreecommitdiff
path: root/recipes-core/systemd
AgeCommit message (Collapse)Author
2022-04-03meta: use tdx overrides for Toradex specific changesMing Liu
Toradex NXP layer could be used by other external projects, so we should make sure Toradex specific changes dont impact them. Use 'tdx' overrides to ensure Toradex specific changes only valid for Toradex distros. Related-to: ELB-3046 Signed-off-by: Ming Liu <ming.liu@toradex.com> (cherry picked from commit 9400ee43d6b14fbea12a82a047056c8581ec9d70)
2021-08-14layer: convert to new override syntaxMax Krummenacher
This is the result of automated script (0.9.3) conversion: +# meta-toradex-distro +vars = vars + ["preempt-rt","tdx","upstream"] +# meta-toradex-* machines +vars = vars + ["apalis-","colibri-","verdin-","tegra124"] +# meta-freescale +vars = vars + ["imx","mx6","mx7","mx8","use-mainline-bsp","use-nxp-bsp"] ../openembedded-core/scripts/contrib/convert-overrides.py . converting the metadata to use ":" as the override character instead of "_". Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2021-05-24systemd-conf: decrease maximum journald storage usage to 16MSergio Prado
The current default value of 64M may be too much for some of Toradex's modules, so let's decrease it to 16M. Related-to: TOR-1780 Signed-off-by: Sergio Prado <sergio.prado@toradex.com> (cherry picked from commit d0110baabcbe0fcf98de8b2e6a6c3831209f51fa)
2020-08-27systemd: replace patch with sed scriptMax Krummenacher
the configuration file keeps beeing changed with each version requiring a refresh of the patch frequently. Replace the patch with a sed script which should be more stable. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2020-06-01systemd-conf: change wired network configuration for systemd-networkdIgor Opaniuk
Disable configuration of wired interfaces by systemd-networkd. Also provide an option which will force to keep ip configuration in case of critical connection (rootfs mounted via nfs etc.). Relates-to: ELB-2610 Signed-off-by: Igor Opaniuk <igor.opaniuk@toradex.com> (cherry picked from commit 02b8668e7f49d163f48e879c51a0d2be34196ab3)
2020-03-21systemd: refresh patch against version 244.3Max Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-05-06systemd: apply configuration change in main systemd recipeStefan Agner
Since oe-core commit 3150253898ba ("systemd-conf: simplify creation of machine-specific configuration") systemd-conf no longer unpacks the systemd sources. Hence the patch which patches units/systemd-udevd.service.in does no longer apply. Apply the patch in the systemd recipe instead. The systemd-udevd.service file is only deployed in a package built from the systemd recipe anyway, hence this also makes sure that the patched file gets actually deployed. This essentially reverts commit 118f6b1b17b6 ("systemd: follow recipe split which added systemd-conf"). Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
2019-04-29systemd-conf: forward port patchMax Krummenacher
Upstream has changes in the context lines. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-04-29Revert "systemd-conf: drop a obsolete patch"Max Krummenacher
The patch is not obsolete AFAIKT. i.e. the configuration file should NOT make mounts by udevd private or other processes will not be able to see the mount. This reverts commit 3640a12c85df4ac180e38f19038072df6b1d6d55.
2019-04-27systemd-conf: drop a obsolete patchMing Liu
That patch has been merged to systemd-conf. Signed-off-by: Ming Liu <liu.ming50@gmail.com>
2019-03-27systemd-conf: add version pattern to recipeMing Liu
Or else the changes for systemd-conf recipe will be missed. Signed-off-by: Ming Liu <liu.ming50@gmail.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2019-03-04systemd: follow recipe split which added systemd-confMax Krummenacher
The systemd configuration has been split from the systemd recipe. Thus we need to move our changes to the systemd configuration. While at it drop the kmod packageconfig. This was only needed with angstrom. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-04systemd: bbappend: add kmod packageconfigMax Krummenacher
This starts a service which inserts kernel modules on boot. Updates in meta-angstrom removed this default packageconfig. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-03-04systemd: forward port patchMax Krummenacher
Keywords in udevd.service.in were changed upstream. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2018-03-22Revert "Revert systemd: remove patch now provided upstream"Max Krummenacher
OE-core dropped to do this for whatever reasons. Compare with openembedded core, commit 6c1765a05c1321f08f3d1fb521dfe6b07bc8e92 * Drop mount propagation patch, it only happens with libseccomp, OE doesnt enable it This reverts commit a8ee603737444c74db61d0a705b08e9a1dea5158. The patch is forward ported to systemd 234. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2017-01-11systemd: remove patch now provided upstreamMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2016-09-29systemd: split bbappend to only change bsp releated mountColibri_iMX7_LinuxImageV2.6.1Beta1_20160929Colibri_iMX6_LinuxImageV2.6.1Beta1_20160929Colibri_VF_LinuxImageV2.6.1Beta1_20161001Colibri_T30_LinuxImageV2.6.1Beta1_20160929Colibri_T20_LinuxImageV2.6.1Beta1_20160929Apalis_iMX6_LinuxImageV2.6.1Beta1_20160929Apalis_TK1_LinuxImageV2.6.1Beta2_20161122Apalis_TK1_LinuxImageV2.6.1Beta1_20160929Apalis_T30_LinuxImageV2.6.1Beta1_20160929jethroMax Krummenacher
The BSP should automount for all users. The Demo Software Layers cares for RNDIS. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2016-03-14systemd patch: rebase after version upgradeMax Krummenacher
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
2015-10-29systemd-udevd.service.in: set MountFlags=sharedMax Krummenacher
2015-08-07Revert "systemd: restore userspace firmware loading support"Max Krummenacher
This reverts commit bd2d32bf3a8460c87849e75ad01e11450d8cda10. Remove the backport, is part of fido.
2015-05-18Revert "systemd-machine-id-commit: add standalone recipe"Max Krummenacher
Angstom Dizzy now uses systemd V218 so there is no need to build a component seperately anymore. This reverts commit 16b8b392ad048566729f30d7c3887d1bfdf21bd4.
2015-05-18systemd: restore userspace firmware loading supportJonathan Liu
This changes the minimum required Linux version from 3.7 back to 3.0. [YOCTO #7409] Signed-off-by: Jonathan Liu <net147@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> backported from openembedded-core, commit 31163abc7bedd477c1aad10e6d1f47dbee194513
2015-05-18Revert "systemd: fix DHCP on link state change"Max Krummenacher
This reverts commit 3cf2edb10f5e8ac60db7ca2e71d1e754a177d08c. Conflicts: recipes-core/systemd/systemd_%.bbappend
2015-05-12systemd: add networkd for RNDIS configurationStefan Agner
Since Connman is better suited for more advanced Wireless solutions, we keep Connman for the main network configuration manager. However, for the simple RNDIS debug/test configuration, Connman is not well suited since Connman tries to maintain one connection only at any given time. This change enables networkd and adds a simple standard configuration for USB/RNDIS network devices.
2015-05-12systemd: fix DHCP on link state changeStefan Agner
When the link goes down, the DHCP service has been disabled, while there is no corresponding functionality which enables the service when the link goes up again. This fix is taken from systemd 217.
2015-03-05journald: remove journald.conf patchMax Krummenacher
meta-angstrom now overrides the effect of the patch and provides the journald.conffile in full. To override a setting either create the file with your settings in meta-toradex/recipes-core/systemd/systemd/journald.conf or edit meta-angstrom/recipes-core/systemd/systemd/journald.conf.
2014-12-18systemd-machine-id-commit: add standalone recipeMax Krummenacher
2014-10-30timestamp-service: remove in favor of meta-angstrom patchMax Krummenacher
2014-08-04timestamp-service: change to new timestamp formatMax Krummenacher
Patch pending in meta-angstrom
2014-08-04Use generic bbappend filesMax Krummenacher
This uses the % wildcard for recipe matching. remove the deprecated PRINC variable while at it.
2014-04-01journald patch: update to systemd 206Max Krummenacher
2014-04-01systemd bbappend: update to match bb versionMax Krummenacher
2013-09-22systemd: systemd bbappend update to version 199Max Krummenacher
2013-09-22systemd: follow update of recipe with bbappendMax Krummenacher
2013-06-26systemd: fix patch path so the default -p 1 appliesMax Krummenacher
2013-06-07systemd-journald: limit journal sizeMax Krummenacher