Commit Graph

271 Commits

Author SHA1 Message Date
Ian Leonard
b31ce30170 sysutils: automated code cleanup
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-01-19 19:34:16 +00:00
Matthias Reichl
2f9d16a509 systemd: fix kernel-overlays.service ordering
kernel-overlays.service needs to be ordered before the modprobe@
instances, which were introduced in systemd 245, otherwise
modprobe@drm.service can run before /lib/firmware exists and
edid-override will fail.

Fix that by adding modprobe@.service template drop-in to order it
after kernel-overlays.service

Signed-off-by: Matthias Reichl <hias@horus.com>
2020-12-22 20:48:06 +01:00
Sam Nazarko
dc90b0118a Add key-remapping via hwdb for OSMC remote controllers so key functionality is not affected when using international keyboard layouts. Deprecate the use of this via eventlircd.
Signed-off-by: Sam Nazarko <email@samnazarko.co.uk>
2020-12-05 16:37:43 +00:00
Matthias Reichl
54744c7003 systemd: update to 247
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-11-27 22:24:01 +01:00
Matthias Reichl
b393864994 systemd: backport cache timestamp fixes from master
This fixes systemd hanging on boot if no LAN cable is plugged
in (and thus time not set from NTP) with one core spinning at
100% CPU load.

Signed-off-by: Matthias Reichl <hias@horus.com>
2020-10-15 17:19:18 +02:00
Matthias Reichl
f0e958de52 systemd: add backport patch to fix device enumeration
This fixes partitions not showing up in kodi's "Files"
and "Media sources" sections.
See https://github.com/systemd/systemd/pull/17267

Signed-off-by: Matthias Reichl <hias@horus.com>
2020-10-13 16:15:04 +02:00
Matthias Reichl
03b32a6f08 systemd: cleanup hwdb.service
Use systemd-hwdb instead of deprecated udevadm hwdb command
and fix ordering - it should be pulled in by sysinit.target,
not basic.target.

Signed-off-by: Matthias Reichl <hias@horus.com>
2020-09-29 09:51:48 +02:00
Matthias Reichl
6095b46cf7 systemd: cleanup safe_remove warnings
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-09-29 09:36:02 +02:00
Matthias Reichl
8ccfbe6294 systemd: update to v246
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-09-29 00:15:53 +02:00
mglae
2dbe701b39 systemd: remove systemd-time-wait-sync and depend on wait-time-sync 2020-06-10 23:46:17 +02:00
CvH
135e9a9694 Merge pull request #4261 from HiassofT/le10-oneshot-systemd-fix
add RemainAfterExit=yes to our oneshot systemd services
2020-05-31 10:44:00 +02:00
MilhouseVH
d73f667942 systemd: add kvm and render groups 2020-04-21 15:38:55 +01:00
Matthias Reichl
3a5b1f118f add RemainAfterExit=yes to our oneshot systemd services
This is required since systemd 245, without it oneshot services
may get started more than once.

Signed-off-by: Matthias Reichl <hias@horus.com>
2020-03-13 18:41:26 +01:00
MilhouseVH
8d9fb6dedc systemd: update to systemd-245 2020-03-06 12:42:40 +00:00
Matthias Reichl
dad3581441 kernel-overlays: move volatile runtime data to /run
Create the module and firmware symlink trees in /run/kernel-overlays
instead of /var/lib as recommended by FHS 3.0. This also allows us
to drop the After=var.mount ordering in the systemd service.

Signed-off-by: Matthias Reichl <hias@horus.com>
2020-01-10 12:03:23 +01:00
Christian Hewitt
e2a591b5ac Merge pull request #4065 from MilhouseVH/le10_ssh_env
image: add /etc/environment
2020-01-08 19:25:34 +04:00
Sam Nazarko
2dac05167d Add support for OSMC RF rev 2.5
Signed-off-by: Sam Nazarko <email@samnazarko.co.uk>
2019-12-30 11:13:37 +00:00
MilhouseVH
af5bf90616 systemd: add /etc/environment and service 2019-12-18 00:49:13 +00:00
MilhouseVH
29def585c6 systemd: enable utmp support 2019-12-10 21:10:38 +00:00
Christian Hewitt
ff5c69f9d5 Merge pull request #4031 from HiassofT/le10-systemd-244
systemd: update to v244
2019-12-09 07:56:03 +08:00
Christian Hewitt
651e46c08e Merge pull request #3995 from MilhouseVH/le10_userconfig_off_by_one
userconfig-setup: avoid // in test
2019-12-02 07:21:20 +04:00
Christian Hewitt
c00c2b5561 Merge pull request #4020 from HiassofT/le10-install-hwdb
add hwdb.d installations from packages, make o2.cz BT remote config globally available
2019-12-01 11:49:00 +04:00
Matthias Reichl
c31015f684 systemd: update to v244
dropped mountinfo backport patch as it's in upstream version.

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-11-29 22:44:14 +01:00
MilhouseVH
29479e55d0 Merge pull request #3984 from HiassofT/le10-systemd-storage-deps
systemd: prevent unmounting storage via umount.target
2019-11-29 21:38:28 +00:00
Matthias Reichl
1425c344ca move 70-local-keyboard.hwdb from Amlogic project to systemd package
The bluetooth remote configuration (missing OK button on o2.cz
remote) can be useful for all LE installations so make it globally
available.

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-11-23 13:03:53 +01:00