| 11 Jan 2023 |
Mic92 | also seems to be not enough from I can see | 14:51:19 |
@elvishjerricco:matrix.org | ah | 14:51:23 |
Mic92 | I see a lot of lines like this: /nix/store/maw4dvj4zyn7l4gn7l4ic77w6mir8yr8-systemd-stage-1-252.1/lib/udev/rules.d/50-udev-default.rules:85 Unknown group 'disk', ignoring | 14:51:58 |
Mic92 | Is this normal? | 14:52:02 |
@elvishjerricco:matrix.org | ok so the test is just adding the mdconf, akin to how a machine would have a particular setting for fileSystems | 14:52:29 |
@elvishjerricco:matrix.org | Mic92: Yes that's normal | 14:52:41 |
@elvishjerricco:matrix.org | I have a fix in a commit somewhere... | 14:52:53 |
Mic92 | However for more complex raid setups it's quite tedious to specify all members of a raid | 14:53:05 |
@elvishjerricco:matrix.org | https://github.com/NixOS/nixpkgs/pull/169116/commits/589bbf4fc04aacbb1b6c89b6ca9bba40dfce3904 | 14:53:36 |
@elvishjerricco:matrix.org | the issue is just that a bunch of udev rules specify default groups for a bunch of stuff | 14:54:07 |
@elvishjerricco:matrix.org | so the groups required by initrd shouldn't be system specific or anything | 14:54:39 |
@elvishjerricco:matrix.org | anyway, | 14:54:43 |
@elvishjerricco:matrix.org | even without the fix, it probably isn't the source of any problems | 14:55:02 |
Mic92 | tracked here: https://github.com/NixOS/nixpkgs/issues/210210 | 15:00:10 |
| @lily:lily.flowers joined the room. | 18:21:30 |
| 13 Jan 2023 |
Mic92 | https://github.com/NixOS/nixpkgs/pull/210505 | 09:23:26 |
| @oxalica:matrix.org invited @dramforever:matrix.org. | 16:46:40 |
| @dramforever:matrix.org joined the room. | 16:47:50 |
| 15 Jan 2023 |
| @nickcao:nichi.co joined the room. | 11:33:03 |
@nickcao:nichi.co | Found a regression in systemd/luks: https://hydra.nixos.org/build/205397537 | 11:33:52 |
@nickcao:nichi.co | The offending code is from systemd: src/shared/tpm2-util.c | 11:34:25 |
@nickcao:nichi.co | fn = strjoina("libtss2-tcti-", driver, ".so.0");
/* Better safe than sorry, let's refuse strings that cannot possibly be valid driver early, before going to disk. */
if (!filename_is_valid(fn))
return log_error_errno(SYNTHETIC_ERRNO(EINVAL), "TPM2 driver name '%s' not valid, refusing.", driver);
| 11:34:42 |
@nickcao:nichi.co | Introduced in https://github.com/systemd/systemd/commit/542dbc623e | 11:37:01 |
@nickcao:nichi.co | No upstream bug report yet. | 11:37:08 |
K900 | https://github.com/systemd/systemd/blob/main/src/basic/path-util.c#L1116 | 11:37:10 |
K900 | Doesn't look obviously wrong | 11:37:14 |
@nickcao:nichi.co | Don't our systemd have debug symbols? | 12:05:05 |
K900 | I think it should? | 12:06:03 |
@nickcao:nichi.co | gdb finds nothing? | 12:06:24 |
K900 | With debuginfod? | 12:06:39 |