0
0
Fork 0
mirror of https://github.com/NixOS/nixpkgs.git synced 2025-07-11 21:06:19 +03:00
Commit graph

10217 commits

Author SHA1 Message Date
zowoq
31782c65e2
rasdaemon: 0.8.0 -> 0.8.2 (#369375) 2025-02-28 21:47:15 +10:00
Donovan Glover
d6cc212d8f
freshrss: 1.25.0 -> 1.26.0 (#384546) 2025-02-28 11:28:06 +00:00
Matei Dibu
498c2d6827 rasdaemon: 0.8.0 -> 0.8.2 2025-02-28 11:46:33 +02:00
Pol Dellaiera
56e88da108
rebuilderd: init at 0.22.1 (#343334) 2025-02-28 09:14:08 +01:00
Sandro
d1c535f62a
nixos/user-groups: add a toggle for user account creation (#358646) 2025-02-27 23:47:20 +01:00
Sandro Jäckel
36a3c6c11d
nixos/paperless: move paperless-manage to proper systemPackage 2025-02-27 21:47:35 +01:00
Pol Dellaiera
2c8bdd00fd nixos/rebuilderd: init 2025-02-27 21:18:46 +01:00
Sandro
e90d001cbb
Fix random typos while replacing libredirect with libredirect.hook (#385607) 2025-02-27 20:41:57 +01:00
Maximilian Bosch
659f9ea390
Merge: nixos/oci-containers: support rootless containers & healthchecks (#368565) 2025-02-27 19:59:34 +01:00
Sandro
fd256f27b0
poppler-utils: rename from poppler_utils (#385503) 2025-02-27 19:35:38 +01:00
Sandro Jäckel
045211b428
nixos/tests/nscd: fix typo 2025-02-27 19:20:46 +01:00
Michele Guerini Rocco
af8642b189
nixos/hostapd: add passwordFile to structured SAE entries (#365727) 2025-02-27 13:51:23 +01:00
Maximilian Bosch
7d443d378b
nixos/oci-containers: support rootless containers & healthchecks
Closes #259770
Closes #207050

The motivation for the former is to not execute the container as root,
so you don't have to `sudo -i` to perform podman management tasks.

The idea behind healthchecks is to be able to keep the unit in the
activating state until the container is healthy, only then then unit is
marked as active.

The following changes were necessary:

* Move the ctr-id into `/run/${containerName}` to make podman can
  actually write to it since it's now in its RuntimeDirectory.

* Make `sdnotify` option configurable (`healthy` for healthchecks that
  must pass, default remains `conmon`).

* Set Delegate=yes for `sdnotify=healthy` to make sure a rootless
  container can actually talk to sd_notify[1].

* Add a warning that lingering must be enabled to have a `systemd --user`
  instance running which is required for the cgroup support to work
  properly.

* Added a testcase for rootless containers with both conmon and
  healthchecks.

[1] https://github.com/containers/podman/discussions/20573#discussioncomment-7612481
2025-02-27 11:08:33 +01:00
Aaron Jheng
a2f3625d99
poppler-utils: rename from poppler_utils 2025-02-27 16:56:01 +08:00
Philip Taron
6ea4ff601e
mkBinaryCache: support zstd and none as compression methods (#376365) 2025-02-26 09:05:25 -08:00
h7x4
631fb54d11
go-camo: 2.6.1 -> 2.6.2 (#384597) 2025-02-26 17:44:22 +01:00
lassulus
bec9ad1869
nixos/h2o: TLS recommendations (#384730) 2025-02-26 18:34:57 +07:00
Arne Keller
a357c87049
gotosocial: 0.17.4 -> 0.18.1 (#384538) 2025-02-26 09:15:56 +01:00
K900
b157c03c40
nixos/tests/acme: Refactor test suite (#378705) 2025-02-26 10:29:20 +03:00
โทสฺตัล
b3f93d7292 nixos/h2o: TLS recommendations
From Mozilla’s ssl-config-generator project
2025-02-26 12:26:12 +07:00
Adam C. Stephens
c273acfbfe
incus-ui-canonical: 0.14.6 -> 0.15
lxd upstream changelog:
https://github.com/canonical/lxd-ui/releases/tag/0.15
2025-02-25 21:51:20 -05:00
Vlad M.
deb331b1f6
aaaaxy: 1.5.256 -> 1.6.0 (#384847) 2025-02-25 17:00:44 +02:00
Atemu
38e5291c59
nixos/iosched: init module (#318600) 2025-02-25 14:14:58 +01:00
Gaétan Lepage
dda347e8ef
Rename maintainer soispha to bpeetz (#384309) 2025-02-25 09:20:30 +01:00
Michele Guerini Rocco
d249c1cf5a
nixos/tests/dnsdist: fix dnscrypt test (#384884) 2025-02-25 08:04:49 +01:00
Martin Weinelt
35f9b4c165
zigbee2mqtt_2: init at 2.1.1 (#371053) 2025-02-25 05:09:13 +01:00
Mikael Voss
3c0be38ee0
nixos/iosched: init module 2025-02-25 00:08:06 +01:00
Tert0
3b1a5a3938
nixos/tests/dnsdist: fix dnscrypt test 2025-02-24 23:37:13 +01:00
Luflosi
d29cce9d75
aaaaxy: 1.5.256 -> 1.6.0
https://github.com/divVerent/aaaaxy/releases/tag/v1.6.0
2025-02-24 19:22:36 +01:00
Sandro Jäckel
ad0bf1f4c5
nixos/all-tests: add go-camo 2025-02-24 15:26:44 +01:00
transcaffeine
6f3912bfd3
nixos/tests/gotosocial: adjust for gotosocial 0.18.1+ 2025-02-24 12:41:15 +01:00
โทสฺตัล
093d5cfaea nixos/step-ca: add H2O test 2025-02-24 15:06:34 +07:00
โทสฺตัล
9555f3e8be nixos/step-ca: fixup Caddy comment typos 2025-02-24 15:06:34 +07:00
โทสฺตัล
2281c12585 nixos/step-ca: nixfmt + add Python syntax hint
Helps when writing & using a editor with tree-sitter support
2025-02-24 15:06:34 +07:00
โทสฺตัล
d62e8c41bf nixos/h2o: remove unneeded print statement 2025-02-24 15:06:33 +07:00
Pedro Alves
500a8bb9d5 nixos/cross-seed: re-enable test 2025-02-23 21:38:10 +00:00
Felix Buehler
147262748c freshrss: 1.25.0 -> 1.26.0
Diff: https://github.com/FreshRSS/FreshRSS/compare/1.25.0...1.26.0
2025-02-23 17:26:29 +01:00
Johannes Kirschbauer
d72e06b97e
nixos/step-ca: use pathWith for intermediatePasswordFile (#382214) 2025-02-23 10:52:05 +07:00
Martin Weinelt
904ac731ef
enumer: 1.5.9 -> 1.5.11; evcc: 0.133.0 -> 0.200.2 (#384098) 2025-02-23 02:09:21 +01:00
Martin Weinelt
dbdee4ab67
nixos/test/evcc: migrate to runTest 2025-02-23 01:06:56 +01:00
Lucas Savva
229640ed3a nixos/tests/acme: Refactor test suite
Split tests up based on certain use cases:

- http01-builtin: Tests most functionality of the core module, such
 as the systemd and hashing components, whilst utilising lego's built
 in http01 resolution mechanis.
- dns01: Tests only that DNS01 renewal works as expected.
- nginx: Tests nginx compatability
- httpd: Tests httpd compatability
- caddy: Tests caddy compatability
2025-02-22 23:58:29 +00:00
Benedikt Peetz
5aafcb338b
treewide: Rename maintainer soispha to bpeetz 2025-02-22 19:17:06 +01:00
Kevin Cox
c95b088856
cross-seed: Remove broken test. (#384279) 2025-02-22 12:03:37 -05:00
Robert Hensing
548f59bb9f
nixos: Document handleTest deprecation (#383870) 2025-02-22 17:23:46 +01:00
Kevin Cox
ed86661d93
cross-seed: Remove broken test.
This test has always been broken. The fix is not obvious, there was an attempt to set up mount namespaces, but this will fail if the output directory doesn't exist. In the default configuration it will fail because the directory doesn't exist until cross-seed runs the first time. This points at a real issue with the module that should be addressed. But for now let's remove the broken test, then we can add it back in working condition.

Original PR: https://github.com/NixOS/nixpkgs/pull/383409
2025-02-22 11:06:44 -05:00
K900
ae9e269c73
Revert "nixos/sonarr: add settings option" 2025-02-22 12:15:51 +03:00
Jeremy Fleischman
afee631853
nixos/step-ca: use pathWith for intermediatePasswordFile
This lets us remove an assertion, because `pathWith` can require that a
file not be in the store.

Note that the old assertion didn't quite do what we wanted: it prevented
you from using top level store paths (such as
`/nix/store/gg8578vvbcf1wpqvk85bigi5s4pvylkk-test-certificates`), but was
ok with sub-files (such as
`/nix/store/gg8578vvbcf1wpqvk85bigi5s4pvylkk-test-certificates/intermediate-password-file`).

Now that we're stricter, we need some way to populate
`intermediatePasswordFile` in our test without making the type unhappy.
I opted to solve that by creating a file in `/etc`.
2025-02-21 20:39:20 -08:00
Robert Helgesson
44a5b1bdca nixos/grav: init module 2025-02-21 23:09:42 +01:00
Martin Weinelt
bf25eae002
nixos/routinator: init module (#380046) 2025-02-21 23:07:21 +01:00
Felix Bühler
3ac3a47fd4
nixos/sonarr: add settings option (#373576) 2025-02-21 20:52:10 +01:00