Christian Hewitt
820a04623b
Merge pull request #10506 from heitbaum/systemd-fix
...
systemd: fix static drop-ins as reported by systemctl --failed
2025-09-22 11:26:36 +04:00
Rudi Heitbaum
de28e491c7
systemd: fix static drop-ins as reported by systemctl --failed
...
systemd 258 enhances the systemd-creds userdb mechanism and now fails when the /etc/userdb directory is missing.
1. Remove the systemd-userdb-load-credentials.service script as no service (addon) require the creation of static users
# systemctl --failed
● systemd-userdb-load-credentials.service loaded failed failed Load JSON user/group Records from Credentials
2. Create the symbolic link to allow the /storage/.cache/userdb to be utilised (but no default directory to be created)
# userdbctl services
SERVICE LISTENING
io.systemd.DropIn yes
io.systemd.DynamicUser yes
io.systemd.Multiplexer yes
io.systemd.NameServiceSwitch yes
4 services listed.
# ls -l /storage/.cache/userdb
lrwxrwxrwx 1 root root 6 Sep 21 09:48 473.user -> testuser.user
-rw-r--r-- 1 root root 250 Sep 21 09:27 testuser.user
# id u
uid=473(testuser) gid=473 groups=473
# userdbctl
NAME DISPOSITION UID GID REALNAME HOME SHELL
...
┌─ ↓ begin system users ↓ system 1 - First system user - -
...
testuser regular 473 473 - / /bin/false
└─ ↑ end system users ↑ system 999 - Last system user - -
- https://systemd.io/USER_RECORD/
- https://man7.org/linux/man-pages/man8/nss-systemd.8.html
- https://man7.org/linux/man-pages/man7/systemd.system-credentials.7.html
2025-09-22 07:21:06 +00:00
Rudi Heitbaum
358b8eb2bd
systemd: update to 258
...
Release notes:
- https://github.com/systemd/systemd/releases
2025-09-18 04:18:04 +00:00
Rudi Heitbaum
52408c373d
systemd: update to 257.9
...
Release notes:
- https://github.com/systemd/systemd/releases
2025-09-04 11:19:26 +00:00
Christian Hewitt
4727599109
systemd: fix 70-local-keyboard.hwdb
...
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
2025-08-28 10:25:16 +00:00
Rudi Heitbaum
6da9a7ebfc
systemd: update to 257.8
...
Release notes:
- https://github.com/systemd/systemd/releases
2025-08-07 12:18:59 +00:00
Quentin Bonnet
28086a91ac
systemd: add AliExpress G60S Pro Plus remote to 70-local-keyboard.hwdb
2025-08-01 00:03:34 +02:00
Ian Leonard
ddc2e2bcaf
systemd: remove systemd-creds
...
Signed-off-by: Ian Leonard <antonlacon@gmail.com >
2025-06-29 20:26:06 -04:00
Rudi Heitbaum
ff492133db
systemd: update to 257.7
...
Release notes:
- https://github.com/systemd/systemd/releases
Fixes SO_PASSSEC when used with linux-6.16-rc1+
- https://github.com/systemd/systemd issues 37783
dmesg | grep -i fail
[ 1.358563] systemd[1]: systemd-journald-dev-log.socket: SO_PASSSEC failed: Operation not supported
[ 1.358631] systemd[1]: systemd-journald.socket: SO_PASSSEC failed: Operation not supported
[ 1.358640] systemd[1]: systemd-journald.socket: SO_PASSSEC failed: Operation not supported
2025-06-28 04:00:54 +00:00
Rudi Heitbaum
baa053ce4a
systemd: remove deprecated options
...
31323f21bb
- meson: drop default-hierarchy= option, always use unified
b0d3095fd6
- The meson options split-usr, rootlibdir and rootprefix become no-ops that print a warning if they are set to anything other than the default values. We can remove them in a future release.
2025-06-11 13:36:37 +00:00
Rudi Heitbaum
46e2a58ce3
systemd: update to 257.6
...
Release notes:
- https://github.com/systemd/systemd/releases
2025-05-30 13:10:13 +00:00
Rudi Heitbaum
cf7330214d
systemd: update to 257.5
...
Release notes:
- https://github.com/systemd/systemd/releases
2025-04-04 14:49:01 +00:00
Rudi Heitbaum
da268573c5
systemd: update to 257.4
...
Release notes:
- https://github.com/systemd/systemd/releases
2025-03-07 08:49:40 +00:00
Rudi Heitbaum
c51889860c
systemd: update to 257.3
...
Release notes:
- https://github.com/systemd/systemd/releases
2025-02-14 04:15:04 +00:00
luzpaz
91a4766cef
treewide: fix typos
...
Found via `codespell -q 3 -S "*.patch,*.po" -L acount,afile,distroname,parm,serie,synopsys`
2025-02-03 07:04:59 -05:00
Christian Hewitt
f7eace1682
systemd: add foxtel remote to 70-local-keyboard.hwdb
...
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
2025-01-10 10:16:03 +00:00
Rudi Heitbaum
bc608d6e21
systemd: update to 257.2
...
Release notes:
- https://github.com/systemd/systemd/releases
2025-01-08 05:15:58 +00:00
Christian Hewitt
b3f7a8667d
systemd: support console login when LOCAL_LOGIN is defined
...
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
2024-12-21 14:26:49 +00:00
Christian Hewitt
3cdaad9733
Merge pull request #8705 from heitbaum/nss
2024-12-20 23:18:03 +04:00
Rudi Heitbaum
48ab6c7576
systemd: update to 257.1
...
Release notes:
- https://github.com/systemd/systemd/releases
2024-12-20 03:31:34 +00:00
Rudi Heitbaum
0f8d8410c5
systemd: enable systemd-userdbd and nss-systemd for users and groups
...
new files:
-rwxr-xr-x 1 root root 39152 Mar 5 09:41 /usr/bin/userdbctl
-rwxr-xr-x 1 root root 404000 Mar 5 09:41 /usr/lib/libnss_systemd.so.2
-rwxr-xr-x 1 root root 18504 Mar 5 09:41 /usr/lib/systemd/systemd-userdbd
-rwxr-xr-x 1 root root 22600 Mar 5 09:41 /usr/lib/systemd/systemd-userwork
-rw-r--r-- 1 root root 1204 Mar 5 09:41 /usr/lib/systemd/system/systemd-userdbd.service
-rw-r--r-- 1 root root 691 Feb 27 17:26 /usr/lib/systemd/system/systemd-userdbd.socket
2024-12-17 11:53:25 +00:00
Rudi Heitbaum
5d86890f18
systemd: update to 257
...
Release notes:
- https://github.com/systemd/systemd/releases
- https://github.com/systemd/systemd/releases/tag/v257-rc1
- https://github.com/systemd/systemd/releases/tag/v257-rc2
- https://github.com/systemd/systemd/releases/tag/v257-rc3
- https://github.com/systemd/systemd/releases/tag/v257
2024-12-11 10:09:19 +00:00
Rudi Heitbaum
747ce5228c
systemd: update to 256.9
...
Release notes:
- https://github.com/systemd/systemd/releases
2024-12-04 11:19:28 +00:00
Rudi Heitbaum
f78ca38a20
systemd: update to 256.8
...
Release notes:
- https://github.com/systemd/systemd/releases
2024-11-15 01:56:47 +00:00
Christian Hewitt
d9dd8236c5
systemd: cleanup text in openvpn.service.sample
...
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
2024-11-01 13:41:12 +00:00
Christian Hewitt
35adce959d
systemd: add bt250 remote to 70-local-keyboard.hwdb
...
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
2024-11-01 13:41:12 +00:00
Rudi Heitbaum
9a67cbef24
systemd: update to 256.7
...
Release notes:
- https://github.com/systemd/systemd/releases
2024-10-09 11:29:38 +00:00
Rudi Heitbaum
3cdbaa7736
systemd: update to 256.6
...
Release notes:
- https://github.com/systemd/systemd/releases
2024-09-12 11:47:39 +00:00
Sam Nazarko
47de686c75
Add support for OSMC RF 3.0
...
Signed-off-by: Sam Nazarko <email@samnazarko.co.uk >
2024-08-24 03:38:16 +01:00
OmDutaa
6722cb7a6a
systemd: add ZTERCR21 BT remote device to 70-local-keyboard.hwdb
2024-08-17 11:01:56 +07:00
Rudi Heitbaum
ff10dd4615
systemd: update to 256.5
...
Release notes:
- https://github.com/systemd/systemd/releases
2024-08-16 09:40:46 +00:00
CvH
2237555141
cleanup packages: various
2024-08-01 11:53:51 +02:00
Rudi Heitbaum
ed8681ff03
Merge pull request #9057 from CvH/13.0/shfmt
...
cleanup script formatting
2024-07-27 18:24:18 +10:00
Rudi Heitbaum
336c9de73b
systemd: update to 256.4
...
Release notes:
- https://github.com/systemd/systemd/releases
2024-07-27 04:06:56 +00:00
Christian Hewitt
c68255beb3
systemd: add UR02 BT remote device to 70-local-keyboard.hwdb
2024-07-19 06:02:02 +00:00
Rudi Heitbaum
bcd115c516
systemd: update to 256.2
...
Release notes:
- https://github.com/systemd/systemd/releases
2024-07-07 05:20:22 +00:00
CvH
67dcda694b
cleanup scripts: packages/
2024-07-06 13:02:07 +02:00
Ian Leonard
f3565d0b97
systemd: replace toolchain depend
...
Signed-off-by: Ian Leonard <antonlacon@gmail.com >
2024-07-03 00:06:04 -04:00
Rudi Heitbaum
4ccc2da5bb
systemd: update to 256.1
...
Release notes:
- https://github.com/systemd/systemd/releases
2024-06-20 11:05:09 +00:00
Rudi Heitbaum
f2b734f4d5
systemd: update to 256
...
Release notes:
- https://github.com/systemd/systemd/releases
2024-06-13 05:48:41 +00:00
Rudi Heitbaum
6ef80a6926
systemd: update to 255.7
...
Release notes:
- https://github.com/systemd/systemd/releases
2024-05-28 10:59:59 +00:00
Rudi Heitbaum
e03c61f529
systemd: update to 255.6
...
Release notes:
- https://github.com/systemd/systemd/releases
2024-05-15 12:48:03 +00:00
Christian Hewitt
80b7f09fcc
Merge pull request #8792 from antonlacon/timedatectl
...
systemd: remove timedatectl
2024-05-02 19:37:26 +04:00
Rudi Heitbaum
01cde71c92
systemd: update to 255.5
...
Release notes:
- https://github.com/systemd/systemd/releases
2024-04-28 00:30:13 +00:00
Ian Leonard
c6f5b3bd6b
systemd: remove timedatectl
...
This does nothing without timedated enabled.
Signed-off-by: Ian Leonard <antonlacon@gmail.com >
2024-04-06 15:17:48 -04:00
Christian Hewitt
d763c1eb28
systemd: add GoogleTV remote to 70-local-keyboard.hwdb
...
Signed-off-by: Christian Hewitt <christianshewitt@gmail.com >
2024-03-24 14:59:44 +00:00
Rudi Heitbaum
4fecb340e5
systemd: update to 255.4
...
Release notes:
- https://github.com/systemd/systemd/releases
2024-02-28 09:09:48 +00:00
Dimitris Papavasiliou
07d9931825
sysutils: fix openvpn.service.sample
2024-02-26 21:48:57 +02:00
Rudi Heitbaum
ffcaa201ed
systemd: update to 255.3
...
Release notes:
- https://github.com/systemd/systemd/releases
- https://github.com/systemd/systemd-stable/compare/v255.2...v255.3
2024-01-25 13:03:59 +00:00
Rudi Heitbaum
dadfb6086a
systemd: update to 255.2
...
Release notes:
- https://github.com/systemd/systemd/releases
2023-12-27 05:47:28 +00:00