Commit ec26589
authored
feat: use pure-Rust libsystemd crate (#11163)
This drops the `systemd-rs` family of crates in favor of `libsystemd`, a
pure-Rust alternative: https://github.com/lucab/libsystemd-rs
This crate has more recent activity (2 months ago vs 11 months ago for
systemd-rs) and does not require C bindings.
The `libsystemd` BUILD files are still required for `infogetty`.1 parent 28e60fb commit ec26589
9 files changed
Lines changed: 115 additions & 612 deletions
File tree
- bazel
- rs/ic_os/os_tools/guest_vm_runner
- src
- third_party
Large diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1491 | 1491 | | |
1492 | 1492 | | |
1493 | 1493 | | |
1494 | | - | |
1495 | | - | |
1496 | | - | |
1497 | | - | |
1498 | | - | |
1499 | | - | |
1500 | 1494 | | |
1501 | 1495 | | |
1502 | 1496 | | |
| |||
2727 | 2721 | | |
2728 | 2722 | | |
2729 | 2723 | | |
2730 | | - | |
2731 | | - | |
2732 | | - | |
2733 | | - | |
2734 | | - | |
2735 | | - | |
2736 | | - | |
2737 | | - | |
2738 | | - | |
2739 | | - | |
2740 | 2724 | | |
2741 | 2725 | | |
2742 | 2726 | | |
| |||
3389 | 3373 | | |
3390 | 3374 | | |
3391 | 3375 | | |
| 3376 | + | |
3392 | 3377 | | |
3393 | 3378 | | |
3394 | 3379 | | |
| |||
3529 | 3514 | | |
3530 | 3515 | | |
3531 | 3516 | | |
3532 | | - | |
3533 | 3517 | | |
3534 | 3518 | | |
3535 | 3519 | | |
| |||
4359 | 4343 | | |
4360 | 4344 | | |
4361 | 4345 | | |
4362 | | - | |
4363 | | - | |
4364 | | - | |
4365 | | - | |
4366 | | - | |
4367 | | - | |
4368 | | - | |
4369 | | - | |
4370 | | - | |
4371 | | - | |
4372 | | - | |
4373 | | - | |
4374 | | - | |
4375 | | - | |
4376 | | - | |
4377 | | - | |
4378 | | - | |
4379 | | - | |
4380 | | - | |
4381 | | - | |
4382 | | - | |
4383 | | - | |
| 4346 | + | |
4384 | 4347 | | |
4385 | 4348 | | |
4386 | 4349 | | |
| |||
4389 | 4352 | | |
4390 | 4353 | | |
4391 | 4354 | | |
4392 | | - | |
4393 | | - | |
4394 | | - | |
4395 | | - | |
4396 | | - | |
4397 | | - | |
4398 | 4355 | | |
4399 | 4356 | | |
4400 | 4357 | | |
| |||
7236 | 7193 | | |
7237 | 7194 | | |
7238 | 7195 | | |
7239 | | - | |
7240 | | - | |
| 7196 | + | |
| 7197 | + | |
7241 | 7198 | | |
7242 | | - | |
| 7199 | + | |
7243 | 7200 | | |
7244 | | - | |
| 7201 | + | |
7245 | 7202 | | |
7246 | | - | |
| 7203 | + | |
| 7204 | + | |
| 7205 | + | |
| 7206 | + | |
| 7207 | + | |
| 7208 | + | |
| 7209 | + | |
| 7210 | + | |
7247 | 7211 | | |
7248 | 7212 | | |
7249 | 7213 | | |
| |||
7962 | 7926 | | |
7963 | 7927 | | |
7964 | 7928 | | |
| 7929 | + | |
7965 | 7930 | | |
7966 | 7931 | | |
7967 | 7932 | | |
| |||
8407 | 8372 | | |
8408 | 8373 | | |
8409 | 8374 | | |
8410 | | - | |
| 8375 | + | |
8411 | 8376 | | |
8412 | 8377 | | |
8413 | 8378 | | |
| |||
12028 | 11993 | | |
12029 | 11994 | | |
12030 | 11995 | | |
12031 | | - | |
12032 | | - | |
12033 | | - | |
12034 | | - | |
12035 | | - | |
12036 | | - | |
12037 | | - | |
12038 | | - | |
12039 | | - | |
12040 | | - | |
12041 | | - | |
12042 | | - | |
12043 | | - | |
12044 | | - | |
12045 | | - | |
12046 | 11996 | | |
12047 | 11997 | | |
12048 | 11998 | | |
| |||
13362 | 13312 | | |
13363 | 13313 | | |
13364 | 13314 | | |
13365 | | - | |
13366 | | - | |
13367 | | - | |
13368 | | - | |
13369 | | - | |
13370 | | - | |
13371 | 13315 | | |
13372 | 13316 | | |
13373 | 13317 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
771 | 771 | | |
772 | 772 | | |
773 | 773 | | |
| 774 | + | |
774 | 775 | | |
775 | 776 | | |
776 | 777 | | |
| |||
921 | 922 | | |
922 | 923 | | |
923 | 924 | | |
924 | | - | |
925 | 925 | | |
926 | 926 | | |
927 | 927 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
969 | 969 | | |
970 | 970 | | |
971 | 971 | | |
| 972 | + | |
| 973 | + | |
| 974 | + | |
| 975 | + | |
972 | 976 | | |
973 | 977 | | |
974 | 978 | | |
| |||
1702 | 1706 | | |
1703 | 1707 | | |
1704 | 1708 | | |
1705 | | - | |
1706 | | - | |
1707 | | - | |
1708 | | - | |
1709 | 1709 | | |
1710 | 1710 | | |
1711 | 1711 | | |
| |||
2232 | 2232 | | |
2233 | 2233 | | |
2234 | 2234 | | |
2235 | | - | |
2236 | | - | |
2237 | | - | |
2238 | | - | |
2239 | 2235 | | |
2240 | 2236 | | |
2241 | 2237 | | |
| |||
0 commit comments