Age | Commit message (Collapse) | Author |
|
nixos/tor: improve type-checking and hardening
|
|
fishPlugins: create scope and add some plugins
|
|
nixos/getty: rename from services.mingetty
|
|
opentabletdriver: misc improvements to package/module
|
|
It's been 8.5 years since NixOS used mingetty, but the option was
never renamed (despite the file definining the module being renamed in
9f5051b76c1 ("Rename mingetty module to agetty")).
I've chosen to rename it to services.getty here, rather than
services.agetty, because getty is implemantation-neutral and also the
name of the unit that is generated.
|
|
dockerTools: Fix streamLayeredImage for symlinks
|
|
By default in Nginx, if you want to override a single fastcgi_param,
you have to override all of them. This is less of a big deal if
you're editing the Nginx configuration directly, but when you're
generating the Nginx configuration with Nix it can be very annoying to
bloat your configuration repeating the default values of FastCGI
parameters every time.
This patch adds a fastcgiParams option to Nginx locations. If any
parameters are set through this, all the default values will be
included as well, so only the ones that are changing need to be
supplied. There's no way to use fastcgiParams to actually override
all parameters if that's what you want, but I think that's a niche use
case and it's still possible using extraConfig, which up until now was
the only option
Nginx allows the fastcgi_param directive in http and server scopes as
well as location, but here I only support location. It would be
possible to support the others, but I don't think it's worth it. It
would be a possible future enhancement if somebody has a need for it.
|
|
|
|
|
|
This exercises layer creation in face of store path symlinks, ensuring
they are not dereferenced, which can lead to broken layer tarballs
|
|
And relocate the installed fish functions to the `vendor_functions.d` so
that they're automatically loaded.
|
|
This plugin is used commonly enough that we should ensure it still
builds (and dovecot works) after loading it.
This is not yet perfect as we aren't testing any of it's functionality
but at least we ensure that dovecot continues to do the regular job.
|
|
Enabling the profile can lead to hard-to-debug issues, which should be
warned about in addition to the cost in features and performance.
See https://github.com/NixOS/nixpkgs/issues/108262 for an example.
|
|
|
|
Fixes #77395.
Fixes #82790.
|
|
prometheus-json-exporter: unstable-2017-10-06 -> 0.2.0
|
|
* Content of `programlisting` shouldn't be indented, otherwise it's
weirdly indented in the output.
* Use `<xref linkend=.../>` in the release notes: then users can
directly go to the option documentation when reading release notes.
* Don't use docbook tags in `mkRemovedOptionModule`: it's only used
during evaluation where docbook isn't rendered.
|
|
|
|
|
|
Fixes #108313
\#107185 removed pam_tally, in favor of pam_faillock (see release notes).
|
|
|
|
xfsprogs: 4.19 -> 5.10
|
|
|
|
|
|
|
|
|
|
|
|
nixos/plasma5: synchronize Qt version with all-packages.nix
|
|
nixos/command-not-found: don't suggest nix-env
|
|
nixos/console: fix Before= on the systemd-vconsole-setup unit
|
|
|
|
|
|
|
|
grafana-image-renderer: init at 2020-12-01
|
|
|
|
prometheus-smokeping-prober: init at 0.3.1 from git
|
|
nixos/prometheus: fix remote_{read,write} options
|
|
prometheus-bird-exporter: init at 1.3.5-git
|
|
Add Nix packages for Grafana plugins and allow declarative installation
|
|
Fix and reorder options and use mkOpt for optional parameters,
according to official documentation.
|
|
|
|
|
|
|
|
As per the in-line comment, this is where distros should configure it.
Not via kernel command line parameters.
As found by looking at the implementation, while exploring the cause of
a bug on the Raspberry Pi 4, it was found that `cma=` on the command
line parameters will overwrite the values a device tree will have
configured for a given platform.
With this, the more recent 5.4 vendor kernel boots just fine on the
Raspberry Pi 4 using our common configuration.
|
|
This includes setting up everything for the mainline Raspberry Pi 4
image.
In fact, the only difference left in the Raspberry Pi 4-specific image
is the kernel from the vendor.
|
|
|
|
oci-containers: fix containers attribute in docs
|
|
This reverts commit f19b7b03a03b7f1d5beb44471eb9298de4b9e186, reversing
changes made to 572a864d024b0c91ac39133f35364362b2376c07.
Sorry. I pushed the wrong staging-next (the one that had my master
merged in). This was not intended.
|
|
|
|
aneeshusa/allow-mutable-shells-for-declarative-users
nixos/users: Allow mutable shells for declarative users
|