Janne Heß
5653209ed9
nixos/systemd-initrd: Redo object specifications
...
As requested by @roberth, we now have an option similar to
environment.etc. There's also extra store paths to copy and a way to
suppress store paths to make customizations possible.
We also link mount and umount to /bin to make recovery easier when
something fails
2022-04-01 13:26:06 +02:00
Janne Heß
c465c8d719
nixos/systemd-initrd: Make emergency access more flexible
2022-04-01 11:58:31 +02:00
Janne Heß
b7c62b8238
nixos/systemd-initrd: Remove unit options that don't work
2022-04-01 11:58:30 +02:00
Janne Heß
1e5261f31c
nixos/systemd-lib: Use module composition
2022-04-01 09:57:19 +02:00
Florian Klink
fc91cdb5bc
nixos/lib/systemd-lib.nix: move comment back down to packages
...
https://github.com/NixOS/nixpkgs/pull/164943#discussion_r833215903
2022-03-24 19:03:09 +01:00
Florian Klink
e3083decc4
systemd-initrd, systemd-lib: drop initrdServiceToUnit
...
We can just use serviceToUnit here.
2022-03-24 18:57:16 +01:00
Florian Klink
74bae06748
systemd-initrd: use pkgs.fakeNss, document why we need libnss_files.so
2022-03-24 18:51:32 +01:00
Florian Klink
76d05dfa62
fakeNss: move to toplevel
...
Make this reachable from pkgs.fakeNss. This is useful outside docker
contexts, too.
https://github.com/NixOS/nixpkgs/pull/164943#discussion_r833220769
2022-03-24 18:47:30 +01:00
Will Fancher
5bfe213315
Clarify suppressed units description
2022-03-22 21:28:51 -04:00
Will Fancher
2431347042
systemd-initrd: Test autoResize
2022-03-22 21:28:51 -04:00
Will Fancher
9828446608
systemd-initrd: Fix Environment= and PATH
2022-03-22 21:28:51 -04:00
Will Fancher
3365666840
systemd-initrd: Basic test case
2022-03-22 21:28:51 -04:00
Will Fancher
213de9b108
systemd-initrd: autoFormat and autoResize in initrd
2022-03-22 21:28:51 -04:00
Will Fancher
1abf154179
systemd-initrd: Add PATH to everything
2022-03-22 21:28:50 -04:00
Will Fancher
be10e86c95
systemd-initrd: Partially fix qemu-vm
...
TODO: Auto formatting / partitioning / resizing
2022-03-22 21:28:50 -04:00
Will Fancher
2d4ebf1259
initrd: Optional systemd-based initrd
2022-03-22 21:28:43 -04:00
Will Fancher
25113740a5
nixos: systemd-lib: Make generateUnits general with default args
2022-03-22 07:02:23 -04:00
Will Fancher
d193ef8a57
make-initrd-ng: init
2022-03-22 07:02:22 -04:00
Will Fancher
52c98fc3e9
nixos: systemd: Split unit types into separate module
2022-03-21 10:25:27 -04:00
Bob van der Linden
397b8257a0
nixos: systemd-user: fix additionalUpstreamUserUnits description
...
Co-authored-by: Martin Weinelt <mweinelt@users.noreply.github.com>
2022-03-21 12:30:37 +01:00
Bob van der Linden
92af44e04d
nixos: systemd: remove unhelpful comments in additionalUpstreamSystemUnits
...
Co-authored-by: Janne Heß <janne@hess.ooo>
2022-03-20 16:14:13 +01:00
Bob van der Linden
6514bb4620
nixos: systemd-user: make additionalUpstreamUserUnits internal
2022-03-19 12:06:56 +01:00
Bob van der Linden
66759cea7d
nixos: systemd-user: expand on additionalUpstreamUserUnits description
2022-03-19 12:06:43 +01:00
Bob van der Linden
753b911708
nixos: systemd-tmpfiles: use cfg shorthand
2022-03-17 23:16:38 +01:00
Bob van der Linden
38d043de9c
nixos: systemd: split off systemd-tmpfiles into separate module
2022-03-17 23:16:37 +01:00
Bob van der Linden
0e665d1815
nixos: systemd-user: allow additional upstream user units
...
Currently it is only possible to add upstream _system_ units. The option
systemd.additionalUpstreamSystemUnits can be used for this.
However, this was not yet possible for systemd.user. In a similar
fashion this was added to systemd-user.nix.
This is intended to have other modules add upstream units.
2022-03-17 23:16:37 +01:00
Bob van der Linden
b6d50528dd
nixos: systemd-user: use cfg shorthand
2022-03-17 23:16:37 +01:00
Bob van der Linden
022b4209a3
nixos: systemd: split off systemd-user into separate module
2022-03-17 23:16:37 +01:00
Bob van der Linden
cae8ef1232
nixos: systemd-coredump: use cfg shorthand
2022-03-17 23:16:30 +01:00
Bob van der Linden
ccfcb78a50
nixos: systemd: split off coredump into separate module
2022-03-17 23:15:49 +01:00
Bob van der Linden
7adc8ecac3
nixos: systemd-journald: use cfg shorthand
2022-03-17 23:13:36 +01:00
Bob van der Linden
fee1e24b3b
nixos: systemd: split off journald into separate module
2022-03-17 23:13:36 +01:00
Bob van der Linden
e2cb8903da
nixos: systemd-logind: use cfg shorthand
2022-03-17 23:13:27 +01:00
Bob van der Linden
c647002a94
nixos: systemd: split off logind into separate module
2022-03-17 23:12:00 +01:00
Bob van der Linden
0c94a512dd
nixos: systemd: avoid using "with systemdUtils.lib"
2022-03-17 21:52:54 +01:00
Bob van der Linden
3420dba80a
nixos: systemd: move systemd-nspawn to systemd/nspawn
2022-03-17 21:52:37 +01:00
Bob van der Linden
9bc093b30a
nixos: systemd: split off helper functions into systemd-lib
2022-03-15 21:52:13 +01:00
Fabian Affolter
f8b7377bb9
Merge pull request #164222 from r-ryantm/auto-update/python3.10-thinc
...
python310Packages.thinc: 8.0.13 -> 8.0.14
2022-03-15 21:40:48 +01:00
Fabian Affolter
4a876c1353
Merge pull request #164298 from r-ryantm/auto-update/python310Packages.jupyterlab
...
python310Packages.jupyterlab: 3.3.1 -> 3.3.2
2022-03-15 21:37:45 +01:00
Jan Tojnar
0f94c5b151
Merge pull request #164105 from ncfavier/ibus
...
ibus: 1.5.24 -> 1.5.26
2022-03-15 21:24:52 +01:00
Robert Hensing
1df0b696b2
Merge pull request #164304 from hercules-ci/fetchpatch-typos
...
fetchpatch: Fix typos
2022-03-15 21:10:59 +01:00
Ryan Mulligan
ef61fe146a
Merge pull request #162803 from r-ryantm/auto-update/stellarsolver
...
stellarsolver: 1.9 -> 2.0
2022-03-15 12:37:33 -07:00
Ryan Mulligan
7559f7faca
Merge pull request #163942 from r-ryantm/auto-update/vendir
...
vendir: 0.24.0 -> 0.26.0
2022-03-15 12:37:00 -07:00
Ryan Mulligan
f991d4cb58
Merge pull request #164027 from r-ryantm/auto-update/tdesktop
...
tdesktop: 3.5.2 -> 3.6.0
2022-03-15 12:35:34 -07:00
Ryan Mulligan
421818c240
Merge pull request #163734 from r-ryantm/auto-update/dolphin-emu-beta
...
dolphin-emu-beta: 5.0-15993 -> 5.0-16101
2022-03-15 12:35:05 -07:00
Ryan Mulligan
56dc81c545
Merge pull request #164095 from r-ryantm/auto-update/kustomize-sops
...
kustomize-sops: 3.0.1 -> 3.0.2
2022-03-15 12:34:43 -07:00
Ryan Mulligan
ef1bb5338f
Merge pull request #163918 from r-ryantm/auto-update/steampipe
...
steampipe: 0.12.2 -> 0.13.0
2022-03-15 12:33:05 -07:00
Ryan Mulligan
dd13d8d82f
Merge pull request #164205 from r-ryantm/auto-update/f1viewer
...
f1viewer: 2.5.0 -> 2.6.0
2022-03-15 12:32:19 -07:00
Ryan Mulligan
cd5061d401
Merge pull request #164238 from r-ryantm/auto-update/python310Packages.apycula
...
python310Packages.apycula: 0.2a2 -> 0.2
2022-03-15 12:31:15 -07:00
Ryan Mulligan
b13c7072d7
Merge pull request #163985 from r-ryantm/auto-update/goreleaser
...
goreleaser: 1.6.1 -> 1.6.3
2022-03-15 12:30:21 -07:00