about summary refs log tree commit diff
path: root/nixos/modules/system
Commit message (Collapse)AuthorAge
* nixos/systemd: remove not required or trueSandro Jäckel2022-09-19
|
* nixos/systemd: conditionally include systemd-update-utmp upstream unitYureka2022-09-13
|
* nixos/nspawn: Fix configuration name PrivateUsersOwnershipChristian Kögler2022-09-11
| | | | Fix #189046
* Merge pull request #188009 from martiert/fido2luksChristian Kögler2022-09-11
|\ | | | | nixos/luksroot: Support adding a list of credentials to fido2luks
| * nixos/luksroot: Support adding a list of credentials to fido2luksMartin Ertsås2022-09-01
| | | | | | | | This adds support for using multiple fido2 keys for luks decryption
* | nixos/*: fix docbook deprecation noticespennae2022-09-10
| | | | | | | | | | mostly no rendering changes except in buildkite, which used markdown where docbook was expected without marking up its markdown.
* | Merge pull request #189201 from jmbaur/ipv6-route-prefix-exampleChristian Kögler2022-09-09
|\ \ | | | | | | nixos/systemd.network: Fix `ipv6RoutePrefixes` example
| * | nixos/systemd.network: Fix `ipv6RoutePrefixes` exampleJared Baur2022-08-31
| | | | | | | | | | | | | | | The example doesn't have the top-level attribute `ipv6RoutePrefixConfig` in each attrset of the list.
* | | Merge branch 'master' into option-docs-mdpennae2022-09-01
|\| |
| * | Merge pull request #187222 from winterqt/systemd-boot-esp-pathWill Fancher2022-08-30
| |\ \ | | | | | | | | nixos/systemd-boot: use esp-path instead of path when calling bootctl
| | * | nixos/systemd-boot: use esp-path instead of path when calling bootctlWinter2022-08-18
| | |/ | | | | | | | | | `path` has been aliased to `esp-path` for over 3 years (see https://github.com/systemd/systemd/commit/fbf45d22dad1ca7c02c74fa01755c8e843a34b84).
| * | Merge pull request #184340 from jmbaur/ipv6routeprefixFlorian Klink2022-08-30
| |\ \ | | | | | | | | nixos/systemd.network: Add `IPv6RoutePrefix` options
| | * | Merge branch 'NixOS:master' into ipv6routeprefixJared Baur2022-08-17
| | |\|
| | * | nixos/systemd.network: Add `IPv6RoutePrefix` optionsJared Baur2022-07-31
| | | |
* | | | nixos/*: convert straggler options to MDpennae2022-08-31
| | | |
* | | | nixos/*: convert options with listingspennae2022-08-31
| | | | | | | | | | | | | | | | minor rendering changes.
* | | | nixos/*: convert options with admonitions to MDpennae2022-08-31
| | | | | | | | | | | | | | | | rendering changes only slightly, most changes are in spacing.
* | | | nixos/*: md-convert hidden plaintext optionspennae2022-08-31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | most of these are hidden because they're either part of a submodule that doesn't have its type rendered (eg because the submodule type is used in an either type) or because they are explicitly hidden. some of them are merely hidden from nix-doc-munge by how their option is put together.
* | | | nixos/*: md-"convert" empty descriptionspennae2022-08-31
| | | | | | | | | | | | | | | | | | | | for some reason these are not picked up properly by nix-doc-munge, so we'll do this instead.
* | | | nixos/*: convert internal option descriptions to MDpennae2022-08-31
| | | | | | | | | | | | | | | | we'll have to do it eventually, may as well be now.
* | | | nixos/*: automatically convert option descriptionspennae2022-08-31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | conversions were done using https://github.com/pennae/nix-doc-munge using (probably) rev f34e145 running nix-doc-munge nixos/**/*.nix nix-doc-munge --import nixos/**/*.nix the tool ensures that only changes that could affect the generated manual *but don't* are committed, other changes require manual review and are discarded.
* | | | nixos/*: md-convert options with unordered listspennae2022-08-31
| | | | | | | | | | | | | | | | | | | | | | | | mostly no rendering changes. some lists (like simplelist) don't have an exact translation to markdown, so we use a comma-separated list of literals instead.
* | | | nixos/*: <screen> -> <programlisting>pennae2022-08-31
| | | | | | | | | | | | | | | | | | | | | | | | most of the screen tags used in option docs are actually listings of some sort. nsd had a notable exception where its screen usage was pretty much a raw markdown block that made most sense to convert into docbook lists.
* | | | nixos/*: remove indentation from long enable optionspennae2022-08-31
|/ / / | | | | | | | | | | | | | | | the way these are written they introduce lots of whitespace in each line, which will cause those lines to render as code when converted to markdown. override the whole description instead.
* | | nixos/*: literalDocBook -> literalMDpennae2022-08-27
| | | | | | | | | | | | no change to rendered output
* | | Merge pull request #185085 from ElvishJerricco/shutdown-ramfs-protectionWill Fancher2022-08-26
|\ \ \ | | | | | | | | shutdown: Protect system from make-initrd-ng
| * | | shutdown: Protect system from make-initrd-ngWill Fancher2022-08-03
| | | |
* | | | Merge pull request #188309 from ↵Martin Weinelt2022-08-26
|\ \ \ \ | | | | | | | | | | | | | | | Sohalt/systemd-networkd-dhcpserver-missing-options
| * | | | nixos/networkd: add missing options for DHCPServer and IPV6SendRAsohalt2022-08-26
| | | | |
* | | | | Merge pull request #187444 from peigongdsd/testMartin Weinelt2022-08-26
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | modified: nixos/modules/system/boot/networkd.nixpeigongdsd2022-08-19
| | | | |
| * | | | nixos/modules/system/boot/networkd.nix: added Group= option in sectionLink ↵peigongdsd2022-08-19
| | |_|/ | |/| | | | | | | | | | | | | | | | | | of systemd.networkd config see also: systemd.network(5)
* | | | Merge pull request #186503 from Weathercold/patch-1Stig2022-08-21
|\ \ \ \ | | | | | | | | | | nixos/switch-to-configuration: fix units starting with dash not being able to reload
| * | | | nixos/switch-to-configuration: fix units starting with dashWeathercold2022-08-12
| |/ / / | | | | | | | | Fix units starting with `-` being recognized as options.
* | | | Merge pull request #186163 from lilyinstarlight/feature/systemd-stage-1-fs-labelWill Fancher2022-08-20
|\ \ \ \ | | | | | | | | | | nixos/systemd-stage-1: unify initrd fstab generation logic with system fstab
| * | | | nixos/systemd-stage-1: unify initrd fstab generation logic with system fstabLily Foster2022-08-18
| |/ / /
* | | | nixos/*: automatically convert option docspennae2022-08-19
| | | |
* | | | nixos/*: mark pre-existing markdown descriptions as mdDocpennae2022-08-19
| | | |
* | | | nixos/* eliminate inner whitespace in tags that was missed earlierpennae2022-08-19
|/ / / | | | | | | | | | | | | nix-doc-munge won't match tags that contain newlines anywhere. most of these have already been removed, but a few obviously made it through.
* | | Merge pull request #185474 from pennae/option-docs-mdpennae2022-08-12
|\ \ \ | | | | | | | | nixos/*: more options md conversion
| * | | nixos/*: automatically convert option docspennae2022-08-06
| | | |
| * | | nixos/*: normalize manpage references to single-line formpennae2022-08-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | now nix-doc-munge will not introduce whitespace changes when it replaces manpage references with the MD equivalent. no change to the manpage, changes to the HTML manual are whitespace only.
* | | | Merge pull request #185530 from trofi/restore-stage-1-stripSergei Trofimovich2022-08-11
|\ \ \ \ | | | | | | | | | | nixos/stage-1: srestore striping of bin/ and lib/
| * | | | nixos/stage-1: srestore striping of bin/ and lib/Sergei Trofimovich2022-08-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | commit 05077250615fa33 ("setup-hooks/strip.sh: run RANLIB on static archives after stripping") added an extra argument to `stripDirs()` helper. I did not realize it's used outside the strip hook itself. Restore stripping by passing $RANLIB as a new argument.
* | | | | Merge pull request #179619 from Informatic/plymouth-systemd-stage1-themesJörg Thalheim2022-08-11
|\ \ \ \ \ | | | | | | | | | | | | nixos/plymouth: fix theme dependency resolution in systemd stage 1
| * | | | | nixos/plymouth: fix theme dependency resolution in systemd stage 1Piotr Dobrowolski2022-06-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some plymouth themes use assets of others, like is the case with our default bgrt depending on spinner. Missing assets would cause the splashscreen to not render at all in stage 1. Preliminary dependency resolution code seemed to be broken, and this should fix it. Only direct dependencies of selected theme are pulled in.
* | | | | | Merge pull request #185067 from stigtsp/refactor/stc-no-net-debusJanne Heß2022-08-09
|\ \ \ \ \ \ | | | | | | | | | | | | | | nixos/switch-to-configuration: replace Net::DBus with busctl
| * | | | | | nixos/switch-to-configuration: replace Net::DBus with busctlStig Palmquist2022-08-04
| | |_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Call dbus by using `$cur_systemd/busctl --json=...` and core modules JSON::PP and IPC::Cmd to slim down dependencies for baseSystem. perlPackages.NetDBus pulls in quite a few other dependencies, like XML::Twig, LWP, and HTTP::Daemon. These are not really neccecary for s-t-c, and some of them have caused issues particularly with cross builds after updates to perlPackages.
* | | | | | Merge pull request #181222 from hercules-ci/module-specialArgsRobert Hensing2022-08-08
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | `_module.specialArgs` + unit test for nixos/documentation module
| * | | | | nixos/documentation: Remove systemd/initrd dependencyRobert Hensing2022-07-21
| | | | | | | | | | | | | | | | | | | | | | | | Working towards a unit-testable documentation module.