Jan Tojnar
84d6565d52
nixos/man: prevent duplication of options
...
libxslt 1.1.35 fixed conflict resolution for templates to match the specification.
This uncovered a bug in docbook-xsl (https://github.com/docbook/xslt10-stylesheets/issues/240 ),
which causes option names to be duplicated into the option descriptions.
Let’s resolve the conflict by patching the stylesheets.
Fixes: https://github.com/NixOS/nixpkgs/issues/166304
2022-04-03 21:22:47 +02:00
github-actions[bot]
c46200d454
Merge master into staging-next
2022-04-03 18:01:07 +00:00
Guillaume Girol
aafec3d778
Merge pull request #166154 from YoshiRulz/yoshi-manual
...
Manual: move note re: `useOSProber` option under GRUB subheading
2022-04-03 16:17:48 +00:00
Matthieu Coudron
84fd282788
doc: mention the new format expected by the new vim updater
...
e.g., from simple strings to csv
2022-04-03 18:14:14 +02:00
ajs124
6f92fcbcbe
nss: add esr and latest change release-notes entry
2022-04-03 16:13:36 +01:00
Guillaume Girol
f9fe536c8f
Merge pull request #165873 from symphorien/rkjnsn-master
...
xfce4-screensaver: init at 4.16.0
2022-04-03 15:09:08 +00:00
Anselm Schüler
8e68f3fcfc
nixos/doc: build manual
2022-04-03 16:44:09 +02:00
Anselm Schüler
9a8b7640e0
nixos/doc/types: note submodules’ default’s behaviour
2022-04-03 15:12:18 +02:00
github-actions[bot]
8b4f11bb87
Merge master into staging-next
2022-04-02 00:02:09 +00:00
Florian Klink
401cb86da1
Merge pull request #166142 from ncfavier/wait-online
...
nixos/networkd: add `wait-online` options
2022-04-01 22:54:28 +02:00
Jeppe Fihl-Pearson
b5f36e84d1
Add block size to dd command
...
Without configuring the block size a default of 512 bytes is used, which can
slow down the transfer speed massively.
In a test I've done with a semi-decent USB stick, I only get a transfer speed
of around 180 KB/sec when not specifying the block size but see 27 MB/sec when
setting the block size to 1 MB. This makes the transfer of the minimal
installation ISO take half a minute instead of an hour.
2022-04-01 22:14:04 +02:00
Alex Martens
334b30c464
nixos/github-runner: systemd service hardening
2022-04-01 12:22:10 -07:00
github-actions[bot]
27e49cc5a4
Merge master into staging-next
2022-04-01 18:01:22 +00:00
Robert Hensing
0b1a2907d6
Merge pull request #166044 from hercules-ci/java-properties
...
Add `formats.javaProperties`
2022-04-01 19:05:33 +02:00
Robert Hensing
28a227a890
formats.javaProperties: Add documentation
2022-04-01 15:19:45 +02:00
github-actions[bot]
5e1c018e60
Merge master into staging-next
2022-04-01 06:01:23 +00:00
Dominique Martinet
e92c05349c
nixos/logrotate: convert to freeform
...
using freeform is the new standard way of using modules and should replace
extraConfig.
In particular, this will allow us to place a condition on mails
2022-04-01 07:09:26 +09:00
github-actions[bot]
be4f006d3c
Merge master into staging-next
2022-03-31 18:01:13 +00:00
Robert Hensing
16c5f5534d
Merge pull request #165035 from roberth/nixosTest-remove-machine-arg
...
nixosTest: remove `machine` syntax sugar
2022-03-31 14:41:05 +02:00
Erik Jensen
e0d0ff64b2
xfce4-screensaver: init at 4.16.0
...
A simple screen saver and locker for the Xfce desktop environment.
2022-03-31 12:00:00 +00:00
Martin Weinelt
d0bfb3ccbb
Merge remote-tracking branch 'origin/master' into staging-next
2022-03-31 03:49:37 +02:00
ajs124
ae2ad5ee80
Merge pull request #166487 from mweinelt/pgadmin3
...
pgadmin3: drop
2022-03-31 00:57:33 +02:00
Janne Heß
d1e1ba036e
Merge pull request #164570 from helsinki-systems/upd/manual-copyright
...
nixos/manual: Update copyright years
2022-03-31 00:08:18 +02:00
Martin Weinelt
9bb92e48ef
pgadmin3: drop
...
The package version is 6y old and was last maintained in 2017. By now we
have pgadmin4 packaged so there is no reason to keep this around.
2022-03-30 23:44:18 +02:00
Ember 'n0emis' Keske
dbd49febb5
netbox: init module
2022-03-30 22:24:34 +02:00
sternenseemann
70530708a5
Merge remote-tracking branch 'origin/master' into haskell-updates
2022-03-30 19:09:12 +02:00
Sandro
0fa8cbf8de
Merge pull request #166277 from lourkeur/refactor-cosmopolitan
2022-03-30 17:28:47 +02:00
Louis Bettens
f760f24de3
doc/release-notes: document cosmoc removal
2022-03-30 10:33:17 +02:00
github-actions[bot]
01c08ff8bf
Merge master into haskell-updates
2022-03-30 00:10:53 +00:00
github-actions[bot]
5a9b6a3f1a
Merge master into staging-next
2022-03-29 12:06:05 +00:00
pennae
e7da834115
Merge pull request #164377 from rsynnest/master
...
nixos/unifi-video: add deprecation warning for openFirewall
2022-03-29 12:03:18 +00:00
Frederik Rietdijk
25c014324b
Merge master into staging-next
2022-03-29 13:25:16 +02:00
7c6f434c
cd8d955620
Merge pull request #164994 from ncfavier/vim-wrapper
...
vim wrapper improvements
2022-03-29 09:50:44 +00:00
Naïm Favier
d113e4e06e
nixos/networkd: add wait-online
options
2022-03-29 10:14:26 +02:00
Roland Synnestvedt
33b04f2a80
nixos/unifi-video: add deprecation warning for openFirewall
2022-03-28 19:55:50 -07:00
github-actions[bot]
03106b0236
Merge master into haskell-updates
2022-03-29 00:12:40 +00:00
github-actions[bot]
80ddf916da
Merge master into staging-next
2022-03-29 00:02:04 +00:00
YoshiRulz
0151265311
Manual: move note re: useOSProber
option under GRUB subheading
2022-03-29 09:04:38 +10:00
Martin Weinelt
0d3772f645
firefox: add profile-guided optimization
...
Lo and behold, we're finally catching up with Mozillas very own firefox
build in terms of speed.
PGO is an optimization technique in which in a first step we create a
build that supports instrumentation, meaning we can use it to create a
profile of how the browser behaved during usage. Then in a second pass
we create the final build that uses the acquired profiling data to
optimize the browser for the workload it actually received during
profiling.
The downside is that with PGO we now need to build Firefox twice, which
increases the build time from around 20 minutes to roughly 50 minutes.
In the Speedometer 2.0 benchmark multiple tests could see a
responsiveness improvemeant around 20-25%, which makes the increased
build time well worth it.
Sadly this benefit seems limited to x86_64-linux, builds on
aarch64-linux get stuck during profiling and I haven't found out why.
Finally, after a long time, we can say:
Closes : #76484
Supersedes: #129503
2022-03-28 21:42:49 +02:00
github-actions[bot]
93d38ef635
Merge master into staging-next
2022-03-28 18:05:45 +00:00
Jan Tojnar
997bb5e42c
Merge branch 'master' into staging-next
...
; Conflicts:
; pkgs/development/python-modules/dnspython/default.nix
; pkgs/development/python-modules/googleapis-common-protos/default.nix
2022-03-28 17:55:31 +02:00
Martin Weinelt
3221d6d418
rl-2205: fix typo in frrrouting announcement
2022-03-28 16:57:47 +02:00
Sandro
44fe73efbe
Merge pull request #165868 from LibreCybernetics/remove-python2-dependencies-from-gnome
2022-03-28 14:38:17 +02:00
Robert Hensing
ecbf5ae27a
nixosTest: Simplify doc by deprecating syntax sugar
2022-03-28 14:11:58 +02:00
github-actions[bot]
f0839d8bcd
Merge master into haskell-updates
2022-03-28 00:11:42 +00:00
Fabián Heredia Montiel
a3954182ba
nixos/gnome: change telepathy service from default true to default false
2022-03-27 09:24:46 -06:00
Martin Weinelt
d68657af92
Merge remote-tracking branch 'origin/master' into staging-next
2022-03-27 15:54:05 +02:00
Alexander Nortung
7844c87ab7
Merge branch 'master' into autorandr-module
2022-03-26 14:18:23 +01:00
sternenseemann
372d0a707e
Merge remote-tracking branch 'origin/master' into haskell-updates
2022-03-26 09:59:28 +01:00
Vladimír Čunát
a42ca0678b
Merge branch 'master' into staging-next
2022-03-26 09:20:38 +01:00
Vladimír Čunát
b9eab51eed
Merge #160343 : GNOME: 41 -> 42
2022-03-26 09:16:07 +01:00
github-actions[bot]
c6dd9fd65d
Merge master into staging-next
2022-03-25 18:01:14 +00:00
Emery Hemingway
4ec35ff6d6
nixos: init programs/nncp module
...
The NNCP utilities read a configuration at "/etc/nncp.hjson" by
default. Add a NixOS module for generating this configuration.
2022-03-25 16:30:13 +00:00
Jan Tojnar
d246548329
Merge branch 'master' into staging-next
2022-03-25 15:03:47 +01:00
Jan Tojnar
03c41ef772
doc/release-notes: Mention GNOME 42
2022-03-25 15:02:32 +01:00
Jan Tojnar
185522691f
nixos/gnome: Remove realtime scheduling option
...
It is now accomplished using rtkit rather than setcap wrapper:
https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2060
Replace the option with `security.rtkit.enable`.
Closes: https://github.com/NixOS/nixpkgs/issues/90201
Closes: https://github.com/NixOS/nixpkgs/issues/86730
2022-03-25 15:02:32 +01:00
Janne Heß
7d0e21c77e
nixos/test-runner: Allow writing to qemu stdin
2022-03-25 12:08:21 +01:00
Vladimír Čunát
0a8b4eddd2
Merge branch 'master' into staging-next
2022-03-25 10:16:56 +01:00
github-actions[bot]
79b7796557
Merge master into haskell-updates
2022-03-25 00:11:06 +00:00
Naïm Favier
7ab1fd262f
vimUtils.makeCustomizable: rewrite to include more things
...
The current wrapper only includes vim, gvim and the man pages
(optionally). This rewrite distinguishes two scenarios, which I expect
cover the majority of use cases:
- standalone mode, when `name != "vim"`, means the user already has a
vim in scope and only wants to add a customized version with a
different name. In this case we only include wrappers for `/bin/*vim`.
- non-standalone mode, when `name == "vim"`, means the user expects a
normal vim package that uses the specified configuration. In this case
we include everything in the original derivation, with wrappers for
all the executables that accept a vimrc.
2022-03-25 00:12:02 +01:00
Luflosi
ec415055ba
nixos/ipfs: improve how the commandline flags are generated
...
Use `utils.escapeSystemdExecArgs` instead of relying on the exact way in which `toString` formats a list.
In https://github.com/NixOS/nixpkgs/pull/156706#discussion_r795867283 a suggestion was made and then implemented to replace `toString` with `concatStringsSep " "`.
@pennae then suggested to use `utils.escapeSystemdExecArgs` instead in https://github.com/NixOS/nixpkgs/pull/164846#issuecomment-1073001848 .
2022-03-24 20:42:07 +00:00
sternenseemann
484ae5b0a1
nixos/doc/rl-22.05: note default GHC update
2022-03-24 13:39:46 +01:00
github-actions[bot]
e5b9619cbf
Merge master into haskell-updates
2022-03-24 00:10:32 +00:00
github-actions[bot]
c80dabe3b1
Merge staging-next into staging
2022-03-23 06:01:55 +00:00
Sandro
85ce10e75a
Merge pull request #164042 from mstarzyk/miller-6
2022-03-23 05:31:31 +01:00
github-actions[bot]
b86264453e
Merge master into haskell-updates
2022-03-23 00:11:32 +00:00
github-actions[bot]
9d35f2cd19
Merge staging-next into staging
2022-03-22 18:10:54 +00:00
Michal Sojka
611e9302f9
nixos-rebuild: add --no-flake switch
...
When a NixOS system uses flakes, i.e., /etc/nixos/flake.nix exists, it
is impossible to use nixos-rebuild to build a pre-flake
configuration.nix. Of course, one can directly use nix command to
build the configuration, but not everybody remembers the correct nix
options to do that.
With the new option, it is possible to build a pre-flake configuration
with command like this:
nixos-rebuild build-vm -I nixos-config=./vm.nix --no-flake
The option might be useful for people following older pre-flake
tutorials on a flake-based system.
2022-03-22 19:03:10 +01:00
github-actions[bot]
cf3e30f70f
Merge master into haskell-updates
2022-03-22 00:12:28 +00:00
github-actions[bot]
03c279d7ea
Merge staging-next into staging
2022-03-22 00:02:58 +00:00
Jörg Thalheim
9b2939da63
Merge pull request #164260 from Mic92/nix-ld
...
nix-ld: init at 1.0.0 + nixos module
2022-03-21 18:42:38 +00:00
github-actions[bot]
6ae26bb3c8
Merge staging-next into staging
2022-03-21 18:07:51 +00:00
Maciek Starzyk
55d462eea9
miller: 5.10.3 -> 6.2.0
2022-03-21 19:04:25 +01:00
Kevin Cox
8ce16fcf62
Merge pull request #163451 from hercules-ci/stop-premature-warnings
...
Stop premature warnings, including `nix.settings` migration
2022-03-21 10:10:40 -04:00
Vladimír Čunát
a519740b4c
Merge branch 'staging-next' into staging
2022-03-21 11:57:43 +01:00
Jörg Thalheim
35eb6cf711
nix-ld: mention in changelog
2022-03-21 11:15:32 +01:00
github-actions[bot]
febc24b11a
Merge master into haskell-updates
2022-03-21 00:11:04 +00:00
Sandro
3d48fda6f5
Merge pull request #164330 from Luflosi/fix-tor-client-disable
2022-03-20 19:51:30 +01:00
Janne Heß
0ba3874e3a
nixos/manual: Update copyright years, authors, and copyright
2022-03-20 12:27:12 +01:00
pennae
5b1fde773a
Merge pull request #163860 from delroth/synapse-rl-fix
...
matrix-synapse: fix release notes and doc for #158605 changes
2022-03-20 08:49:46 +00:00
pennae
e9f17a9f45
nixos/ssh: undeprecate knownHosts.«name».hostNames
...
hostNames being deprecated makes configuring hosts with multiple keys a
pain. including the attr name of the entry in the host name list is a
nice convenience though, so we'll retain it and clarify the
documentation on how the actual host name list for an entry is put
together.
2022-03-19 01:36:59 +01:00
github-actions[bot]
3ceb419846
Merge master into haskell-updates
2022-03-19 00:10:07 +00:00
github-actions[bot]
588298ee0a
Merge staging-next into staging
2022-03-18 12:01:57 +00:00
pennae
201a32a1a7
unifi: unifi6 -> unifi7
2022-03-18 10:28:53 +01:00
github-actions[bot]
07e0324dff
Merge staging-next into staging
2022-03-18 06:01:55 +00:00
j-k
c12cec8bc3
_7zz: correct license ( #163999 )
...
* _7zz: correct license and remove p7zip dependency
The code under Compress/Rar* is licensed under a specific unRAR license
Also Compress/LzfseDecoder.cpp is covered by BSD3
The unRAR code is removed from the `.tar.xz` since the license posits you
agree or remove the code from your hard drive
This adds some complexity to updating 7zz so there is also an update
script
Meta has been updated and tweaked
Source is now downloaded from sourceforge in the `.tar.xz` version to
avoid depending on p7zip
* _7zz: add notice of the license updates and optional unRAR licenced code
2022-03-18 12:47:19 +08:00
github-actions[bot]
739cf04cb7
Merge staging-next into staging
2022-03-17 18:02:05 +00:00
sternenseemann
617b53c75f
Merge remote-tracking branch 'origin/master' into haskell-updates
2022-03-17 17:57:37 +01:00
Luflosi
7867b9506b
nixos/doc/rl-22.05: add changelog entry for modprobe changes
...
Add a changelog entry for the changes in 3dc6fab5c9
.
2022-03-17 12:56:04 +01:00
Luflosi
47b699fe6c
Revert "nixos/modprobe: add boot.initrd.extraModprobeConfig option"
...
This reverts commit 1c58cdbeed
, since this change was made redundant by 3dc6fab5c9
and in https://github.com/NixOS/nixpkgs/pull/145013 we decided to revert this commit.
2022-03-17 12:56:02 +01:00
github-actions[bot]
6863d678bc
Merge master into haskell-updates
2022-03-17 00:10:36 +00:00
github-actions[bot]
2eac3106df
Merge staging-next into staging
2022-03-17 00:02:45 +00:00
Robert Hensing
0395086d0c
Merge pull request #162271 from Infinisil/warn-no-type
...
Throw an error for options without a type
2022-03-16 22:58:45 +01:00
Pavol Rusnak
0fcf66c74a
Merge pull request #164268 from MrMebelMan/update/kratos
...
kratos: 0.8.0-alpha.3 -> 0.8.3-alpha.1.pre.0
2022-03-16 22:45:10 +01:00
github-actions[bot]
177bd4ed53
Merge staging-next into staging
2022-03-16 18:01:43 +00:00
Artturi
b734f40478
Merge pull request #154004 from illustris/hadoop
2022-03-16 14:05:56 +02:00
zowoq
6431086967
Merge remote-tracking branch 'origin/staging-next' into staging
...
Conflicts:
pkgs/development/python-modules/symengine/default.nix
2022-03-16 16:03:43 +10:00
Silvan Mosberger
47f2ee3d55
Merge pull request #160075 from ConnorBaker/spark_3_2_1
...
spark: init 3.2.1 and test on aarch64-linux
2022-03-16 02:13:03 +01:00
github-actions[bot]
d6c63a3ceb
Merge master into haskell-updates
2022-03-16 00:10:32 +00:00
Ryan Mulligan
0ab73f9a3f
Merge pull request #162535 from astro/pacemaker
...
pacemaker: init
2022-03-15 16:06:56 -07:00
Luflosi
1b34039b5f
nixos/tor: fix services.tor.client.enable = false not working
...
If `services.tor.client.enable` is set to false (the default), the `SOCKSPort` option is not added to the torrc file but since Tor defaults to listening on port 9050 when the option is not specified, the tor client is not actually disabled. To fix this, simply set `SOCKSPort` to 0, which disables the client.
Use `mkForce` to prevent potentially two different `SOCKSPort` options in the torrc file, with one of them being 0 as this would cause Tor to fail to start. When `services.tor.client.enable` is set to false, this should always be disabled.
2022-03-15 23:39:02 +01:00
Vladyslav Burzakovskyy
df2327ee24
kratos: 0.8.0-alpha.3 -> 0.8.3-alpha.1.pre.0
2022-03-15 14:38:14 +01:00
Michele Guerini Rocco
c0ede26162
Merge pull request #164050 from LunNova/lunnova/disable-lucida-bitmap-fonts
...
Remove ancient unfree bitmap fonts from fonts.defaultXFonts
2022-03-15 09:42:07 +01:00
Jonathan Ringer
54d6aee8f3
nixos/doc/rl-22.05: mention nvidia va-api additions
2022-03-14 22:35:11 -07:00
Alyssa Ross
d7e181ff83
Merge remote-tracking branch 'nixpkgs/staging-next' into staging
...
Conflicts:
pkgs/development/compilers/ocaml/4.12.nix
pkgs/development/python-modules/oci/default.nix
pkgs/tools/admin/bubblewrap/default.nix
2022-03-14 12:33:16 +00:00
github-actions[bot]
6182623035
Merge master into haskell-updates
2022-03-14 00:11:26 +00:00
Luna Nova
5ac5bed4b4
nixos/fonts: Document removal of ancient bitmap fonts from default config
2022-03-13 15:43:32 -07:00
pennae
aa7b129708
Merge pull request #154113 from pennae/systemd-escaping
...
nixos: add functions and documentation for escaping systemd Exec* directives
2022-03-13 19:57:32 +00:00
Luke Granger-Brown
1853015550
nixos/pam: add support for pam-ussh
...
pam-ussh allows authorizing using an SSH certificate stored in your
SSH agent, in a similar manner to pam-ssh-agent-auth, but for
certificates rather than raw public keys.
2022-03-13 17:31:46 +00:00
Janne Heß
3148b3d365
Merge pull request #163069 from helsinki-systems/feat/minor-stc-improvements
...
nixos/switch-to-configuration: Few minor/medium improvements
2022-03-13 17:50:36 +01:00
Peter Hoeg
27e32bbfde
nixos/systembus-notify: add support for system services notifying users
2022-03-13 20:21:21 +08:00
Luke Granger-Brown
8035c513e3
Merge pull request #163673 from lukegb/pomerium
...
pomerium: 0.15.7 -> 0.17.0
2022-03-13 02:20:38 +00:00
github-actions[bot]
0f057a8d26
Merge master into haskell-updates
2022-03-13 00:11:01 +00:00
Pierre Bourdon
9fad223ad1
matrix-synapse: fix release notes and doc for #158605 changes
2022-03-12 21:58:26 +01:00
Kevin Cox
3222d8665d
Merge pull request #159865 from midchildan/update/epgstation
...
epgstation: 1.7.5 -> 2.6.20
2022-03-12 13:42:49 -05:00
Florian Klink
8e428f654c
Merge pull request #163454 from flokli/iptables-nft-legacy-more-rl
...
nixos/doc: update rl-2111 w.r.t. iptables-nft migration
2022-03-12 10:17:15 +01:00
midchildan
552c993062
nixos/rl-2205: fix invalid link
2022-03-12 15:10:39 +09:00
midchildan
561c0c2851
nixos/rl-2205: add entries for EPGStation v2
2022-03-12 15:10:38 +09:00
pennae
40a35299fa
nixos: add functions and documentation for escaping systemd Exec* directives
...
it's really easy to accidentally write the wrong systemd Exec* directive, ones
that works most of the time but fails when users include systemd metacharacters
in arguments that are interpolated into an Exec* directive. add a few functions
analogous to escapeShellArg{,s} and some documentation on how and when to use them.
2022-03-12 00:48:52 +01:00
sternenseemann
f5c34205ad
Merge remote-tracking branch 'origin/master' into haskell-updates
2022-03-11 16:47:23 +01:00
Luke Granger-Brown
c19e76b29f
pomerium: note changes in packaging in 22.05 release notes
2022-03-11 14:09:19 +00:00
Janne Heß
bc58430068
nixos/switch-to-configuration: Fix reloading of stopped services
2022-03-11 14:05:19 +01:00
Janne Heß
c96180c53f
nixos/switch-to-configuration: Ignore some unit keys
...
Some unit keys don't need to restart the service to make them effective.
Reduce the amount of service restarts by ignoring these keys
2022-03-11 13:30:03 +01:00
github-actions[bot]
ed2c56a3c5
Merge staging-next into staging
2022-03-11 12:01:55 +00:00
Robert Hensing
a15fbdb88f
Merge pull request #163443 from ncfavier/fix-types-package
...
lib.types.package: only call toDerivation when necessary
2022-03-11 11:56:44 +01:00
Naïm Favier
9c2266c031
lib.types.package: only call toDerivation when necessary
...
The current logic assumes that everything that isn't a derivation is a
store path, but it can also be something that's *coercible* to a store
path, like a flake input.
Unnecessary uses of `lib.toDerivation` result in errors in pure evaluation
mode when `builtins.storePath` is disabled.
Also document what a `package` is.
2022-03-11 11:26:34 +01:00
illustris
a7827ecfae
nixos/hadoop: add release notes
2022-03-11 14:27:01 +05:30
github-actions[bot]
7a0501594d
Merge staging-next into staging
2022-03-11 06:02:02 +00:00
pennae
af0f3944bd
Merge pull request #163009 from scvalex/nbd-service
...
nbd: add nbd service and test
2022-03-11 01:02:10 +00:00
github-actions[bot]
63b8e48f75
Merge master into haskell-updates
2022-03-11 00:11:57 +00:00
github-actions[bot]
eaea048b2a
Merge staging-next into staging
2022-03-11 00:02:48 +00:00
Martin Weinelt
76721f5e5e
Merge pull request #159986 from NukaDuka/pve_exporter
2022-03-10 22:41:45 +01:00
Connor Baker
ee1ff0797b
spark: update release notes for 22.05
2022-03-10 14:07:01 -05:00
sternenseemann
47f837f5e8
haskell.compiler: ghc921 -> ghc922
...
https://www.haskell.org/ghc/download_ghc_9_2_2.html
2022-03-09 16:42:07 +01:00
Florian Klink
788abdba4b
nixos/doc: update rl-2111 w.r.t. iptables-nft migration
...
Follow-up on https://github.com/NixOS/nixpkgs/pull/161426 .
Explain why having legacy iptables rules installed can lead to confusing
firewall behaviour, and provide some guidance on how to fix this.
2022-03-09 15:30:36 +01:00
Robert Hensing
ca8fa3bb6e
rl-2205.section.xml: Regenerate
2022-03-09 15:07:48 +01:00
Robert Hensing
11d74c3871
nixos/rl-2205: Add mkRenamedOptionModuleWith
2022-03-09 14:58:39 +01:00
Robert Hensing
646e888011
nixos/nix-daemon: Stop warning about nix.settings
...
Out-of-tree modules that use it can not upgrade yet.
There's no real hurry and we should avoid warning fatigue.
2022-03-09 14:53:53 +01:00
Alexandru Scvortov
252f20aaa2
nbd: add programs.nbd, services.nbd, and test
...
Changes:
nbd: Update nixos/modules/services/networking/nbd.nix
Co-authored-by: pennae <82953136+pennae@users.noreply.github.com>
nbd: Update nixos/modules/services/networking/nbd.nix
Co-authored-by: pennae <82953136+pennae@users.noreply.github.com>
nbd: Update nixos/tests/nbd.nix
Co-authored-by: pennae <82953136+pennae@users.noreply.github.com>
nbd: generalize options in nbd service
nbd: harden service
nbd: Update nixos/modules/services/networking/nbd.nix
Co-authored-by: pennae <82953136+pennae@users.noreply.github.com>
nbd: Update nixos/modules/services/networking/nbd.nix
Co-authored-by: pennae <82953136+pennae@users.noreply.github.com>
nbd: refactor code a bit and BindPaths automatically
2022-03-09 12:00:47 +00:00
Alyssa Ross
43aa75b313
Merge remote-tracking branch 'nixpkgs/staging-next' into staging
...
Conflicts:
nixos/doc/manual/from_md/release-notes/rl-2205.section.xml
nixos/doc/manual/release-notes/rl-2205.section.md
2022-03-09 11:20:38 +00:00
Astro
70c1e849c0
nixos/tests/pacemaker: init
2022-03-09 01:19:10 +01:00
Sandro
e9183df241
Merge pull request #157923 from tim-tx/update/dendrite-0.6.0
2022-03-08 12:51:04 +01:00
Sandro
1a0b804799
Merge pull request #162866 from euank/k3s-unified-cgroups
2022-03-08 12:39:37 +01:00
Artturi
5cd34745f0
Merge pull request #161701 from RyanGibb/zsh-autosuggest-strategy-array
2022-03-08 12:01:07 +02:00
Ryan Gibb
34b5dd453b
nixos/zsh-autosuggestions: ZSH_AUTOSUGGEST_STRATEGY array
...
zsh-autosuggestions supports having fallback strategies expressed
through the ZSH_AUTOSUGGEST_STRATEGY array. For example,
`ZSH_AUTOSUGGEST_STRATEGY=(history completion)`. We should also support
this.
2022-03-07 16:29:00 +00:00
Andreas Rammhold
3869ce784e
systemd: 249.7 -> 250.3
2022-03-05 21:27:44 +01:00
Euan Kemp
e6d1c597f1
nixos/k3s: use the systemd driver for docker + unified cgroups
...
This is necessary for it to work at all. The single-node-docker test
will fail without this change.
Also add a release note for it.
2022-03-05 11:30:53 -08:00
github-actions[bot]
47494ea53c
Merge staging-next into staging
2022-03-05 18:01:48 +00:00
tim-tx
5a6b36e498
dendrite: 0.5.1 -> 0.6.5
2022-03-05 11:41:31 -05:00
piegames
be4a0e6e40
Merge pull request #158605 from mweinelt/synapse-rfc42
...
nixos/matrix-synapse: migrate to rfc42 settings and formatter
2022-03-05 15:23:52 +01:00
pacien
0091e3198a
nixos/taskserver: do not open firewall port implicitly
...
This adds an option `services.taskserver.openFirewall` to allow the user
to choose whether or not the firewall port should be opened for the
service. This is no longer the case by default.
See also https://github.com/NixOS/nixpkgs/issues/19504 .
2022-03-05 15:15:50 +01:00
Alexandru Scvortov
f386c42a48
nixos/doc: improve wording in "Options Types" and "Option Declarations"
2022-03-05 13:51:37 +00:00
piegames
cd7e516b26
Merge pull request #156858 : nixos/polkit: don't enable by default
2022-03-05 14:48:35 +01:00
Martin Weinelt
625ba6b0fa
nixos/doc/2205: explain matrix-synapse rfc42 migration
2022-03-04 23:57:33 +01:00
github-actions[bot]
d3cf053b7f
Merge staging-next into staging
2022-03-04 18:01:54 +00:00
Alyssa Ross
c010a19a56
Merge remote-tracking branch 'nixpkgs/staging-next' into staging
...
Conflicts:
pkgs/development/python-modules/hypothesmith/default.nix
2022-03-04 14:53:05 +00:00
Yaya
38246ed194
nixos/snowflake-proxy: init
...
This commit introduces snowflake-proxy [1], a system to circumvent internet
censorship.
[1] https://snowflake.torproject.org/
2022-03-04 08:41:38 -06:00
Janne Heß
1def557525
nixos/switch-to-configuration: Document and test socket-activated services
2022-03-03 20:49:20 +01:00
github-actions[bot]
77eedbacb4
Merge staging-next into staging
2022-03-03 18:10:58 +00:00
Sandro
c5ea50c4ec
Merge pull request #161401 from yurrriq/kops-1.22.4
2022-03-03 14:28:03 +01:00
github-actions[bot]
d00621a67c
Merge staging-next into staging
2022-03-03 00:13:12 +00:00
Renaud
671a068a01
Remove F-PROT package and service module (EoL) ( #160372 )
2022-03-02 21:51:47 +02:00
Kartik Gokte
6a0b420d94
nixos/prometheus-pve-exporter: init at 2.2.2
2022-03-02 23:59:33 +05:30
github-actions[bot]
b50d36a69a
Merge staging-next into staging
2022-03-02 18:11:00 +00:00
Anders Kaseorg
abfcc2e0ff
mozillavpn: init at 2.7.1
...
Signed-off-by: Anders Kaseorg <andersk@mit.edu>
2022-03-01 22:41:23 -08:00
Silvan Mosberger
5cbeddfde4
lib.types: Introduce types.optionType
...
This type correctly merges multiple option types together while also
annotating them with file information. In a future commit this will be
used for `_module.freeformType`
2022-03-01 19:31:00 +01:00
zowoq
64a89aac86
Merge staging-next into staging
...
Conflicts:
pkgs/development/libraries/sqlite/default.nix
2022-03-01 16:20:52 +10:00
Janne Heß
0c766a100e
lib/options: Throw error for options without a type
...
Makes all options rendered in the manual throw an error if they don't
have a type specified.
This is a follow-up to #76184
Co-Authored-By: Silvan Mosberger <contact@infinisil.com>
2022-02-28 22:51:41 +01:00
Minijackson
6a96ddb675
pkgs-lib: Implement settings format for Elixir
2022-02-28 07:09:10 -05:00
Jan Tojnar
1316edc465
Merge branch 'staging-next' into staging
2022-02-27 09:24:31 +01:00
Maciej Krüger
03fbc3ea99
release-notes: mention pgadmin
2022-02-26 14:30:20 +01:00
K900
066a581a80
nixos/doc: add release note for makeDesktopItem changes
2022-02-25 13:40:38 -08:00
0x4A6F
7ad39a4125
Merge pull request #161193 from Mic92/bird1
...
bird: drop bird1 package & modules; hardening
2022-02-25 17:03:09 +01:00
Sandro
035c360136
Merge pull request #148257 from zseri/opt-disable-avahi-geoclue
2022-02-25 13:00:05 +01:00
Jörg Thalheim
9abf72f229
bird1: drop package + modules
...
reason: no longer maintained upstream.
2022-02-25 11:39:34 +01:00
Markus Kowalewski
5aebf5097b
nixos/manual: add 22.05 section to list
2022-02-24 09:44:57 -08:00
Markus Kowalewski
bf021cf990
nixos/release-notes: fix typos in 22.05 section.
2022-02-24 09:44:57 -08:00
Florian Klink
6ebc6ca13f
Merge pull request #161426 from flokli/rl-2111-nftables
...
nixos/doc: improve release notes for iptables-nft and systemd with nftables backend
2022-02-24 17:22:17 +01:00
Dustin Frisch
5f9b2148b7
nixos/k40-whisperer: module init
2022-02-24 16:03:09 +01:00
github-actions[bot]
7a0c5ae7a1
Merge staging-next into staging
2022-02-24 12:02:29 +00:00
Thiago Kenji Okada
e22d349e67
Merge pull request #159546 from K900/the-plumbening
...
[RFC] [RFT] nixos/pipewire: default to wireplumber
2022-02-24 08:49:45 +00:00
zseri
72957a2dc0
element-desktop: make keytar optional
2022-02-23 23:41:15 +01:00
ajs124
21eccc5e09
Merge pull request #161569 from helsinki-systems/upd/openssh
...
[staging] openssh: 8.8p1 -> 8.9p1
2022-02-23 22:49:23 +01:00
Janne Heß
0269c10d74
openssh: 8.8p1 -> 8.9p1
2022-02-23 20:36:18 +01:00
Shahar Dawn Or
f48ff2a079
add /usr
neededForBoot entry to 21.11 release notes
2022-02-23 11:49:24 -05:00
Robert Hensing
62258041a4
Merge pull request #160489 from Infinisil/types.raw
...
Introduce `types.raw`
2022-02-23 14:08:04 +01:00
Patrick Hilhorst
a8de36a1d0
Merge pull request #158034 from OmnipotentEntity/wordlist
2022-02-23 12:43:26 +01:00
Janne Heß
e5823f77b3
Merge pull request #159187 from martinetd/logrotate
...
logrotate service enhancements
2022-02-23 11:24:17 +01:00
Florian Klink
753a43caf0
nixos/doc: improve release notes for iptables-nft and systemd with nftables backend
...
This change probably wasn't documented sufficiently in the release
notes, neither the fact systemd stopped using iptables on its own in
case of nf_tables support.
Fixes #156041 .
2022-02-22 23:17:29 +01:00
Eric Bailey
2c9c903192
kops: 1.22.2 -> 1.22.4
2022-02-22 11:39:09 -06:00
Silvan Mosberger
665344f148
lib/types: Introduce types.raw for unprocessed values
2022-02-22 15:54:44 +01:00
Guillaume Girol
4846d948b4
Merge pull request #156601 from symphorien/miniflux-password
...
nixos/miniflux: no cleartext password in the store
2022-02-21 21:18:36 +00:00
markuskowa
0fca9900b1
Merge pull request #157278 from ck3d/default-systemd-nspawn
...
nixos: Switch to default systemd-nspawn behaviour
2022-02-21 21:56:07 +01:00
Maximilian Bosch
4fe5771eee
Merge pull request #154694 from winterqt/nixos-test-log-doc
...
nixos/doc: fix mention of reading test logs
2022-02-20 15:21:30 +01:00
Sandro
d8b23eefbc
Merge pull request #159859 from tournemire/dino-update
2022-02-20 00:27:38 +01:00
Alyssa Ross
8388c525c3
vpnc: don't produce non-free binaries by default
...
As explained in vpnc's Makefile, a vpnc with OpenSSL support is
non-redistributable. The option to enable OpenSSL support, which is
disabled by default, is even called OPENSSL_GPL_VIOLATION — something
that was conveniently hidden by the strange way the option was set in
the previous version of this package.
2022-02-19 22:32:51 +00:00
K900
e67dd381d3
nixos/pipewire: default to wireplumber
2022-02-19 19:52:55 +03:00
Nikolay Amiantov
6786ceb9af
Merge pull request #159538 from abbradar/ntopng-redis
...
ntopng: bump, use a separate user and redis instance
2022-02-19 15:27:56 +03:00
Nikolay Amiantov
41f4d999ad
nixos/ntopng: update user and redis configuration
...
New ntopng version supports running as specified user. Create a separate
user for ntopng with a separate Redis instance.
Separate instance is only used for new `system.stateVersion`s to avoid
breaking existing setups. To configure that we add two new options,
`redis.address` and `redis.createInstance`. They can also be used to
specify your own Redis address.
2022-02-19 14:03:33 +03:00
Christian Kögler
57fc08cfdb
nixos: Switch to default systemd-nspawn behaviour
2022-02-19 09:52:37 +01:00
deltadelta
312f5ca1ce
dino: mention update in release notes
2022-02-18 20:36:39 +01:00
Aaron Andersen
b3c0344c9d
Merge pull request #156763 from ratsclub/blocky
...
nixos/blocky: init
2022-02-18 11:27:25 -05:00
Nikolay Amiantov
29fd78747a
nixos/manual: use system nixpkgs to build pxe image
...
The command in example is expected to be run from nixpkgs checkout, but
there's no explanation of this. Let's just use system nixpkgs: most
users will have it just working and those who use git checkouts will
figure it out.
2022-02-16 22:22:32 +03:00
Sandro
a6d259faf3
Merge pull request #141650 from 06kellyjac/agate
2022-02-16 00:56:27 +01:00
Martin Weinelt
59a367bcab
nixos/home-assistant: convert to rfc42 style settings
...
After this change users with non-declarative configs need to set
`services.home-assistant.config` to an `null`, or their
`configuration.yaml` will be overwritten.
The reason for this is that with rfc42 style defaults the config
attribute set will never be empty by default.
2022-02-15 23:41:48 +01:00
Kevin Cox
9ec2ae338b
Merge pull request #155290 from LunNova/input-remapper
...
input-remapper: init at unstable-2022-02-09 (and add nixos module)
2022-02-15 08:24:54 -05:00
Sarah Brofeldt
152dd4c81d
nixos/kubernetes: Update deprecated scheduler opts
...
--port and --address have both been deprecated and are nonfunctional
starting with kubernetes 1.23. Use --secure-port and --bind-address
instead. This means that users can no longer rely on the insecure port
for anything, so update the release notes accordingly.
2022-02-15 08:31:49 +01:00
Victor Freire
6532d3417e
nixos/blocky: init
2022-02-14 22:48:32 -03:00
Janne Heß
fa3c756621
Merge pull request #157329 from helsinki-systems/feat/nixos-reload-triggers
...
nixos/systemd: Implement reload triggers
2022-02-11 23:59:26 +01:00
Dominique Martinet
61c70dbc97
logrotate: default to enable if any rule is active
2022-02-11 21:07:37 +09:00
Jonathan Ringer
12fd8a77e1
Merge remote-tracking branch 'origin/master' into staging-next
...
Conflicts:
pkgs/top-level/aliases.nix
2022-02-10 09:21:09 -08:00
Luna Nova
91c7b73707
nixos/input-remapper: add release note
2022-02-10 08:55:23 -08:00
Artturi
d1ced017c0
Merge pull request #146642 from Artturin/nixosgenerateconfig2
2022-02-10 17:12:16 +02:00
Michael Reilly
787219edaf
nixos/modules/misc/wordlist: init
...
Addresses #16545 . Allows for user defined environment variables that
hold paths to wordlists. This is to allow for easy access to wordlists
for users and scripts, (in other distributions a convenient wordlist is
typically found in /usr/share/dict/words or similar). The default
wordlist is the one found in scowl, for no other reason than that's the
one that was mentioned in the linked issue.
It is possible to specify multiple environment variables as well. This
is for users who need multiple wordlists (such as multilingual users).
2022-02-09 14:52:12 -05:00
Janne Heß
8d925cc8db
nixos/doc: Document the activation script
...
This may be helpful to new module developers, curious users, and people
who just need a reference without having to look at the implementation
2022-02-09 20:44:28 +01:00
Artturin
b4adac9ba9
nixos/nixos-generate-config: move dhcpConfig from configuration.nix to hardware-configuration.nix
2022-02-09 19:35:19 +02:00
Janne Heß
b5b3ee4f78
nixos/systemd: Add reloadTriggers to services
2022-02-09 15:14:37 +01:00
Jonathan Ringer
5df08e00cd
Merge remote-tracking branch 'origin/master' into staging-next
...
Conflicts:
pkgs/development/python-modules/opensimplex/default.nix
pkgs/development/python-modules/pygame-gui/default.nix
pkgs/top-level/aliases.nix
pkgs/top-level/python-aliases.nix
2022-02-08 21:19:24 -08:00
sternenseemann
8c27f7a2bd
haskellPackages.ghcWithPackages: throw on old override interface
...
Adding a fake override function via passthru will at least give users of
the old override interface a more helpful error message. Additionally we
also document the changes in the changelog.
2022-02-08 13:28:30 +01:00
zowoq
5e7ec2c9ad
nixos/doc/2205: add note for go_1_17
vendorSha256
2022-02-07 18:59:53 -08:00
06kellyjac
0a6d22c6c3
nixos/agate: init
2022-02-07 16:03:44 +00:00
github-actions[bot]
4e2cf99754
Merge master into staging-next
2022-02-07 12:01:12 +00:00
markuskowa
768dd74738
Merge pull request #140891 from markuskowa/os-moosefs
...
nixos: init moosefs module and test
2022-02-07 10:48:33 +01:00
Vladimír Čunát
3dfddd89c6
Merge branch 'master' into staging-next
...
Trivial conflict in pkgs/top-level/aliases.nix
2022-02-06 10:29:49 +01:00
davidak
a57a774cfa
Merge pull request #157314 from onny/passwordsafe
...
gnome-passwordsafe: rename to gnome-secrets, 5.1 -> 6.1
2022-02-05 21:55:38 +01:00
Jonas Heinrich
61b6ed869a
gnome-passwordsafe: rename to gnome-secrets, 5.0->6.1
2022-02-04 15:14:19 +01:00
Markus Kowalewski
d86fef1a57
nixos/doc: add moosefs module to release notes
2022-02-03 12:33:44 +01:00
Dmitry Kalinkin
3087088c41
Merge branch 'staging-next' into staging
...
Conflicts:
pkgs/top-level/aliases.nix
pkgs/top-level/python-aliases.nix
2022-02-01 21:37:39 -05:00
Martin Weinelt
778d148959
Merge pull request #155061 from piegamesde/gnome
2022-02-01 20:53:10 +01:00
github-actions[bot]
e977885cba
Merge staging-next into staging
2022-02-01 18:05:39 +00:00
Maciej Krüger
8bb7bec755
Merge pull request #141122 from Luflosi/add-apfs-nixos-module
2022-02-01 17:29:10 +01:00
github-actions[bot]
aee8ca6639
Merge staging-next into staging
2022-02-01 00:02:21 +00:00
pennae
7325eb455b
Merge pull request #157046 from kradalby/add-headscale-module
...
Add headscale module
2022-01-31 23:53:18 +00:00
Kristoffer Dalby
00db4205fb
nixos/headscale: Add headscale service module
2022-01-31 22:02:56 +00:00
Guillaume Girol
1df9e95ed7
nixos/miniflux: no cleartext password in the store
2022-01-31 21:31:28 +01:00
github-actions[bot]
87efa4e516
Merge staging-next into staging
2022-01-31 12:01:50 +00:00
Uri Baghin
f8f3b9103c
Merge pull request #157001 from 06kellyjac/opentelemetry-collector
...
opentelemetry-collector: 0.40.0 -> 0.43.1, opentelemetry-collector-contrib: init at 0.43.0
2022-01-31 21:36:33 +11:00
Michele Guerini Rocco
09e2956012
Merge pull request #155895 from rnhmjoj/pr-dhcpd-hard
...
nixos/dhcpd: switch to DynamicUser [v2]
2022-01-31 10:06:57 +01:00
github-actions[bot]
ce60c22080
Merge staging-next into staging
2022-01-30 06:01:52 +00:00
Seong Yong-ju
4244235785
vimPlugins.onedark-nvim: etc
...
`vimPlugins.onedark-nvim` now refers to navarasu/onedark.nvim (formerly
refers to olimorris/onedarkpro.nvim).
2022-01-30 01:08:30 +01:00
github-actions[bot]
0b0b544416
Merge staging-next into staging
2022-01-30 00:02:26 +00:00
Ingo Blechschmidt
92eb5bc48e
ethercalc: init at latest master (b19627)
2022-01-29 20:56:06 +01:00
piegames
405b157aaa
nixos/modules/programs/spacefm: remove gksu dependency
2022-01-29 18:09:15 +01:00
piegames
5ffbf9ed81
tilp2: drop
...
While tilp2's libglade dependency is optional, it still has a hard dependency
on it via gfm
2022-01-29 18:08:52 +01:00
Jan Tojnar
2da5ce4ab3
Merge branch 'staging-next' into staging
...
; Conflicts:
; pkgs/development/python-modules/fakeredis/default.nix
2022-01-28 14:05:11 +01:00
06kellyjac
f32263250b
opentelemetry-collector-contrib: init at 0.43.0
2022-01-28 12:52:58 +00:00
Wout Mertens
ecd6b2864c
Merge pull request #147557 from wmertens/nixos-ozone
...
wayland: enable ozone via $NIXOS_OZONE_WL
2022-01-27 23:46:27 +01:00
Bernardo Meurer
5f9b470ff0
Merge pull request #154809 from helsinki-systems/feat/stc-proper-unit-file-parser
...
nixos/switch-to-configuration: Proper unit file parser and clean/fix lower part of the script
2022-01-27 09:35:34 -08:00
Luflosi
26a695399a
nixos/apfs: init
...
Add the final missing pieces for full APFS support.
2022-01-27 15:18:45 +01:00
Wout Mertens
b2eb5f62a7
wayland: enable ozone via $NIXOS_OZONE_WL
...
Chrome, Chromium, VSCode, Slack, Signal, Discord, element-desktop,
schildichat.
For the latter two, the feature flag useWayland was removed and a
wrapper script was provided.
2022-01-27 09:46:36 +01:00