github-actions[bot]
dda98f3673
Merge staging-next into staging
2021-07-23 00:01:58 +00:00
Martin Weinelt
b09661d41f
Merge pull request #129644 from NixOS/home-assistant
2021-07-23 01:16:55 +02:00
Martin Weinelt
a284c01d2a
nixos/home-assistant: allow serial access for the zwave component
2021-07-23 00:27:16 +02:00
github-actions[bot]
0b0a8c7c9a
Merge staging-next into staging
2021-07-22 18:01:39 +00:00
Martin Weinelt
70774da509
Merge pull request #130853 from mweinelt/pppd
2021-07-22 20:00:00 +02:00
Sandro
ead8cf4fc9
Merge pull request #128841 from Artturin/udevil
2021-07-22 15:55:21 +02:00
Maximilian Bosch
15dab3835f
Merge pull request #128649 from nrdxp/fix-unstable-nix-zsh-completions
...
zsh: fix nixUnstable completions
2021-07-22 14:58:20 +02:00
github-actions[bot]
9f3ace4591
Merge staging-next into staging
2021-07-22 00:02:07 +00:00
Maximilian Bosch
65d60ae78b
Merge pull request #130062 from nh2/plausible-fix-shell-scripting-errors
...
nixos/plausible: Fix shell scripting errors, runtime fixes
2021-07-22 00:27:56 +02:00
Timothy DeHerrera
6dbf8c0409
zsh: include completions for nix-* commands
2021-07-21 15:55:25 -06:00
Timothy DeHerrera
9ad645dce8
zsh: format module with nixpkgs-fmt
2021-07-21 15:55:25 -06:00
Timothy DeHerrera
d687fe88fd
zsh: remove conflicting nixUnstable completions
2021-07-21 15:55:22 -06:00
Pavol Rusnak
f4860dc785
Merge pull request #130945 from mdlayher/mdl-corerad-docs
...
nixos/corerad: update link to reference configuration file
2021-07-21 23:12:47 +02:00
Andreas Rammhold
ef9be9288b
Merge pull request #124799 from rissson/nixos-unbound-fix-124780
...
nixos/unbound: fix define-tag option
2021-07-21 22:08:44 +02:00
Martin Weinelt
78b21f405c
Merge pull request #127461 from maxeaubrey/NetworkManager-1.32.0
2021-07-21 20:03:32 +02:00
Maxine Aubrey
ea125a5fd9
nixos/nftables: set nm's firewallBackend when on
...
when enabled, switch networkmanager's firewallBackend option to nftables
2021-07-21 19:27:30 +02:00
Martin Weinelt
ee26807e35
nixos/pppd: allow AF_NETLINK
...
The pppd daemon starting with version 2.4.9 uses rtnetlink to configure
the ipv6 peer address on the ppp interface. It therefore requires
allowing AF_NETLINK sockets.
2021-07-21 16:38:51 +02:00
Matt Layher
5c17e35a31
nixos/corerad: update link to reference configuration file
...
Signed-off-by: Matt Layher <mdlayher@gmail.com>
2021-07-21 10:35:48 -04:00
Martin Weinelt
8abcc6ba09
nixos/pppd: replace CAP_SYS_ADMIN with CAP_BPF
...
The kernel before version 5.7 required CAP_SYS_ADMIN to conduct BPF
operations. After that a separate capability CAP_BPF was created, which
should be sufficient in this scenario and will further tighten the
sandbox around our pppd service.
Tested on my personal DSL line.
2021-07-21 15:20:47 +02:00
Maxine Aubrey
aa7608d7de
nixos/networkmanager: add firewallBackend option
2021-07-21 00:16:34 +02:00
Gürkan Gür
d3c568e16a
nixos/clipcat: add user service module
2021-07-20 21:40:58 +02:00
Artturin
c971de97c4
nixos/swap: add options option
2021-07-20 20:51:27 +03:00
Graham Christensen
da9f3c0598
Merge pull request #130291 from DeterminateSystems/buildkite-agent-metrics
...
buildkite-agent-metrics: init at 5.2.1, nixos/prometheus-buildkite-agent-exporter: init
2021-07-20 12:22:45 -04:00
Domen Kožar
314f595ab1
Merge pull request #130538 from Ma27/bump-nixstable
...
nixStable: 2.3.12 -> 2.3.14
2021-07-20 17:09:20 +02:00
Maximilian Bosch
e66237af15
nixStable: 2.3.12 -> 2.3.14
...
Changes: https://github.com/NixOS/nix/compare/2.3.12...2.3.14
Since this is a bugfix release that wasn't pushed to `nixpkgs`, I
decided to take care of it.
As it's usually done in `upload-release.pl`[1], I updated the
fallback-paths accordingly and used eval `1687468`[2] for this with Nix
2.3.14.
Also added a fallback-path for `aarch64-darwin` as Nix 2.3.14 seems to
support this now[3].
[1] https://github.com/NixOS/nix/blob/2.3-maintenance/maintainers/upload-release.pl
[2] https://hydra.nixos.org/eval/1687468
[3] 14262b86cc
2021-07-20 17:06:51 +02:00
Sandro
bf93d660cc
Merge pull request #130288 from ju1m/sanoid
...
nixos/sanoid: fix submodule aliases
2021-07-20 10:21:51 +02:00
embr
8e6c4f9a2e
nixos/cri-o: Remove unnecessary lib.
qualifiers
...
We're already using `with lib` here, so we can just say `mkOption`, etc.
2021-07-20 15:35:45 +10:00
embr
1cf78b53af
nixos/cri-o: Add RFC42 'settings' option
2021-07-20 15:35:45 +10:00
Pierre Bourdon
cbe99c7fac
nixos/agetty: allow overriding the login program
2021-07-19 16:02:46 -07:00
Bernardo Meurer
eb5076a68e
Merge pull request #130616 from zhaofengli/klipper-tweaks
...
nixos/klipper: Tweaks
2021-07-19 14:46:30 -07:00
Cole Helbling
88fb6d25d8
nixos/prometheus-buildkite-agent-exporter: init
2021-07-19 08:35:58 -07:00
zimbatm
efbd199ffb
nixos/k3s: add configPath option
...
This is useful when the whole k3s config is generated on boot. The
server address or token might be dynamically injected using user-data.
2021-07-19 13:40:58 +02:00
Zhaofeng Li
0c83078825
nixos/klipper: Allow configuring --input-tty and --api-server
...
This also makes it easy for other modules to get the correct
path to the virtual printer.
2021-07-19 02:30:25 -07:00
Zhaofeng Li
11313bc65d
nixos/klipper: Allow overriding the Klipper package
2021-07-19 02:30:25 -07:00
Zhaofeng Li
94536fd6e3
nixos/klipper: Allow specifying arbitrary user/group
...
This paves the way for alternative integrations such as
Moonraker.
2021-07-19 02:30:25 -07:00
Elis Hirwing
bfef28861d
Merge pull request #130528 from etu/init-hockeypuck
...
hockeypuck: init at 2.1.0
2021-07-19 07:54:11 +02:00
Elis Hirwing
09a49354b6
nixos/hockeypuck: Add service for hockeypuck
2021-07-19 07:33:01 +02:00
Sandro
d5bd34ebf2
treewide: convert phases that contain ":" to dont* = true ( #130500 )
2021-07-18 23:42:48 +02:00
Jörg Thalheim
c24fa221ab
nixos/telegraf: improve documentation
2021-07-18 09:40:42 +02:00
Jörg Thalheim
cc56dc078d
nixos/telegraf: don't run as nogroup
2021-07-18 08:54:45 +02:00
Jörg Thalheim
0839cf1d45
Merge pull request #106721 from Mic92/nix-serve
...
nixos/nix-serve: don't run as nogroup
2021-07-18 07:53:32 +01:00
Jörg Thalheim
ac7b8724b5
nixos/nix-serve: don't run as nogroup
...
nogroup is insecure if shared
2021-07-18 08:51:17 +02:00
Martin Weinelt
d9a3a54b73
Merge pull request #129980 from mweinelt/nixos/kea
2021-07-18 00:26:35 +02:00
Florian Klink
c1536f5c78
nixos/systemd: fix NSS database ordering
...
- The order of NSS (host) modules has been brought in line with upstream
recommendations:
- The `myhostname` module is placed before the `resolve` (optional) and `dns`
entries, but after `file` (to allow overriding via `/etc/hosts` /
`networking.extraHosts`, and prevent ISPs with catchall-DNS resolvers from
hijacking `.localhost` domains)
- The `mymachines` module, which provides hostname resolution for local
containers (registered with `systemd-machined`) is placed to the front, to
make sure its mappings are preferred over other resolvers.
- If systemd-networkd is enabled, the `resolve` module is placed before
`files` and `myhostname`, as it provides the same logic internally, with
caching.
- The `mdns(_minimal)` module has been updated to the new priorities.
If you use your own NSS host modules, make sure to update your priorities
according to these rules:
- NSS modules which should be queried before `resolved` DNS resolution should
use mkBefore.
- NSS modules which should be queried after `resolved`, `files` and
`myhostname`, but before `dns` should use the default priority
- NSS modules which should come after `dns` should use mkAfter.
2021-07-17 23:55:35 +02:00
Leo
bb568917b2
nixos/bind: add directory config option ( #129188 )
2021-07-17 08:03:20 +02:00
Jean-Philippe Braun
d4eca42de4
nixos/wordpress: nginx support
2021-07-16 08:51:08 +02:00
Julien Moutinho
6c72f80b41
nixos/sanoid: fix submodule aliases
...
Use `mkDefault` into `mkAliasDefitinions`.
This avoids conflicting definitions when using `process_children_only`.
2021-07-15 18:28:27 +02:00
Robert Hensing
90cbe95037
Merge pull request #130257 from primeos/nixos-xwayland
...
nixos/xwayland: Correctly set the default package
2021-07-15 15:28:53 +02:00
Kim Lindberger
4dcf295417
Merge pull request #129464 from talyz/discourse-plugins
...
discourse: Updates and fixes
2021-07-15 14:50:28 +02:00
ajs124
ad1437bb6d
Merge pull request #130113 from helsinki-systems/upd/icingaweb2
...
icingaweb2: 2.8.3 -> 2.9.0
2021-07-15 14:48:54 +02:00
Jörg Thalheim
f2b81f91be
Merge pull request #125205 from Mic92/token-file
...
k3s: token file
2021-07-15 13:37:04 +01:00
Michael Weiss
e22bd59820
nixos/xwayland: Correctly set the default package
...
This will fix #129922 and also improve the descriptions and default
texts.
2021-07-15 11:32:06 +02:00
Antoine Martin
2463620fc2
nixos/vaultwarden: make package configurable ( #113216 )
...
This allows the user to override the version of Vaultwarden used by the
service, if using an overlay to keep up to date with releases for
example.
2021-07-14 17:20:10 -04:00
lunik1
145a3d084a
nixos/snapraid: init
2021-07-14 19:02:19 +01:00
talyz
20548f050e
nixos/discourse: Update plugin documentation
...
Update the documentation regarding plugins to reflect recent changes.
2021-07-14 13:18:06 +02:00
Rok Garbas
ae7c092d88
Merge pull request #120297 from rsynnest/master
...
nixos/unifi-video module and supporting packages
2021-07-14 11:45:25 +02:00
Niklas Hambüchen
ea182cdb99
nixos/plausible: docs: Mention caveate of baseUrl
2021-07-14 03:28:57 +00:00
Jeremy Kolb
f96ee10c88
open-vm-tools: 11.2.5 -> 11.3.0 ( #129978 )
...
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-07-14 03:26:58 +02:00
Martin Weinelt
cf139f7203
nixos/tests/prometheus-exporters/kea: migrate to kea nixos module
2021-07-14 01:36:04 +02:00
Martin Weinelt
508408559a
nixos/prometheus: allow overriding default export user
2021-07-14 01:36:04 +02:00
Martin Weinelt
caf70ceed4
nixos/kea: init
2021-07-14 01:36:04 +02:00
Sandro
70e2fceb6a
Merge pull request #119713 from uonr/master
2021-07-13 22:03:12 +02:00
Tachibana Kiyomi
21f41d8b33
nixos/ddclient: add support for IPv6
2021-07-14 02:09:29 +09:00
Roland Synnestvedt
fa8f004781
Merge branch 'master' of https://github.com/nixos/nixpkgs
2021-07-13 10:09:12 -07:00
Janne Heß
6d203a68c6
nixos/icingaweb2: Add ipl and thirdparty libraries
...
These are required since 2.9.0
2021-07-13 18:31:15 +02:00
Niklas Hambüchen
8613698df0
nixos/plausible: Fix shell scripting errors.
...
See https://github.com/NixOS/nixpkgs/pull/124055/files#r668271575
2021-07-13 04:05:05 +02:00
Florian Klink
66f419c4b1
Merge pull request #129734 from yu-re-ka/feature/gitlab-14-0-5
...
gitlab: 14.0.2 -> 14.0.5
2021-07-13 01:04:54 +02:00
Linus Heckemann
f7dff9c649
Merge pull request #129620 from bbenno/update-nextcloud
...
nextcloud: init at 22.0.0; 21.0.2 -> 21.0.3; 20.0.7 -> 20.0.11
2021-07-12 20:53:35 +02:00
Yureka
c5a0551dc4
nixos/gitlab: improve psql assertion message
2021-07-12 14:20:20 +02:00
Matt Christ
0ce72580be
nixos/bind: allow specifying BIND package
...
This allows users of the bind module to specify an alternate BIND
package. For example, by overriding the source attribute to use a
different version of BIND.
Since the default value for `services.bind.package` is `pkgs.bind`,
this change is completely backwards compatible with the current
module.
2021-07-11 08:11:33 -05:00
Robert Helgesson
231a31be87
nixos-option: add backwards compatibility layer
...
This adds a basic `nixos-option/default.nix` file to provide some
measure of backwards compatibility with Nixpkgs prior to
ce6f17f953
.
2021-07-10 22:32:26 +02:00
n0emis
336494e19f
nixos/prometheus: add password_file option to scrapeConfig's basic_auth ( #123252 )
2021-07-10 21:18:38 +02:00
Jan Tojnar
a85e99d1e1
Merge pull request #129684 from jtojnar/ddccontrol-module
...
nixos/ddccontrol: init
2021-07-10 16:37:25 +02:00
Jörg Thalheim
9258edb5a1
Merge pull request #129651 from Kreyren/patch-4
...
systemd.tmpfiles.rules: Fix false info
2021-07-10 14:17:37 +01:00
Aaron Andersen
faec8bbbf7
Merge pull request #129718 from pmeiyu/master
...
nixos/smartdns: Restart service when config changes
2021-07-09 23:31:14 -04:00
Valentin Conrad
ceef268c4b
nextcloud: remove expires header
...
nextcloud default nginx config did not include the expires config
see: https://docs.nextcloud.com/server/latest/admin_manual/installation/nginx.html
2021-07-09 10:50:25 +02:00
Robert Helgesson
ce6f17f953
nixos-option: init at <unversioned>
2021-07-09 08:59:12 +02:00
Peng Mei Yu
b68547486e
nixos/smartdns: Restart service when config changes
2021-07-09 13:36:26 +08:00
Leo Maroni
c0bd900632
nixos/vikunja: init
...
nixos/vikunka: Use RFC 0042 settings proposal (thanks to @aanderse)
2021-07-08 22:17:57 +02:00
Jan Tojnar
fc1e0e863c
nixos/ddccontrol: init
2021-07-08 22:04:40 +02:00
Artturin
1db44c4ff1
nixos/devmon: add systemd service
2021-07-08 19:04:49 +03:00
Maximilian Bosch
e05f4101c1
nextcloud22: init at 22.0.0
2021-07-08 17:00:04 +02:00
Kreyren
ca3b4ce3d2
systemd.tmpfiles.rules: Fix false info
...
As per https://www.freedesktop.org/software/systemd/man/tmpfiles.d.html the current description is missleading as it fails to mention volatile files and creation with deletion
2021-07-08 15:36:30 +02:00
Tobias Happ
bbd5cdac29
nixos/oci-containers: enable login for registry
2021-07-08 16:30:17 +10:00
Jörg Thalheim
f674130fc0
Merge pull request #127476 from slotThe/freenode->libera
...
Link to Libera instead of Freenode
2021-07-08 07:23:43 +01:00
Mario Rodas
bb1ff7da54
Merge pull request #125696 from hercules-ci/postgresql-backup-only-replace-if-successful
...
nixos/postgresqlBackup: only replace if successful
2021-07-07 18:41:57 -05:00
Jan Tojnar
8978759e65
Merge pull request #128540 from arcnmx/pipewire-0.3.31
...
Pipewire 0.3.31
2021-07-07 20:02:32 +02:00
Maciej Krüger
ae54500506
Merge pull request #126253 from mkg20001/fc-gitlab
2021-07-06 20:58:12 +02:00
Franz Pletz
f73efb9fb3
Merge pull request #121841 from Pamplemousse/jenkins-cli
...
jenkins: Create the `jenkins-cli` command
2021-07-06 14:45:29 +00:00
slotThe
2c529c3cb8
Link to Libera, Matrix instead of Freenode
...
The project has moved away from Freenode as an IRC network[1], and there
is now a quite large channel on Libera. As such, we should point users
towards that instead.
This also changes all examples to refer to libera instead of freenode
as, with the recent deletion of all freenode channels, it is perhaps
where most communities are to be found nowadays.
Finally, also link to the official Matrix room[2] as an alternative to
IRC.
Related: https://github.com/NixOS/nixpkgs/pull/129384
[1]: https://discourse.nixos.org/t/join-us-on-matrix-at-nix-nixos-org-migrating-from-freenode
[2]: https://github.com/NixOS/rfcs/pull/94
2021-07-06 16:35:37 +02:00
Atemu
f879395bd9
nixos/btrfs: handle new checksum types in initrd ( #126158 )
...
Can't mount a root formatted with those otherwise
2021-07-06 09:57:10 -04:00
Martin Weinelt
dc940ecdb3
Merge pull request #121750 from m1cr0man/master
...
nixos/acme: Ensure certs are always protected
2021-07-06 15:10:54 +02:00
Evgeny Kurnevsky
11c0384bf0
nixos/swap: allow luks discards if swap discards are enabled
2021-07-06 10:18:58 +03:00
Sandro
d0cec56cef
Merge pull request #128855 from sjau/ssmtp_nixos_options
2021-07-05 23:50:37 +02:00
Ramses
14d2192623
nixos/oci-containers: restore ability to easily view the container output in the logs
...
Fixes #102768 .
Allows the usage of `journalctl -u` to easily view the logs for a container managed by this module.
2021-07-06 07:36:33 +10:00
github-actions[bot]
94a5660d8f
Merge master into staging-next
2021-07-05 12:01:03 +00:00
arcnmx
ef532a0443
nixos/pipewire: add bluez hardware database
2021-07-04 16:20:57 -07:00
Bjørn Forsman
5d3dca497b
nixos/hamster: fix programs.hamster.enable text
...
mkEnableOption already adds "Whether to enable" and ends with a ".", so
remove that duplication from the help text.
Also reword it slightly while at it.
2021-07-04 23:18:23 +02:00
Dmitry Kalinkin
f0fbfdefe7
Merge branch 'master' into staging-next
2021-07-03 17:51:15 -04:00
Léo Gaspard
5bcb49475f
Merge pull request #127479 from symphorien/btrbk-module
...
nixos/btrbk: add module and test
2021-07-03 21:55:01 +02:00