Rickard Nilsson
d30701f2f1
nixos/opensmtpd: Add missing brackets in config ( #138989 )
...
* nixos/opensmtpd: Add missing brackets in config
Without this commit, you end up missing the sendmail suid wrapper,
because the "program" attribute would not override the right thing.
* Update nixos/modules/services/mail/opensmtpd.nix
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-09-22 22:01:39 +02:00
Maximilian Bosch
e4e5deaa34
Merge pull request #138931 from Ma27/safeeyes-appdata
...
nixos/safeeyes: misc improvements
2021-09-22 20:36:33 +02:00
github-actions[bot]
09a7436fcc
Merge master into staging-next
2021-09-22 18:01:01 +00:00
Vladimír Čunát
8be5516756
Merge #138918 : Fix several NixOS errors in Hydra evaluation
...
In particular, this should unblock the trunk-combined jobset.
2021-09-22 17:28:37 +02:00
rnhmjoj
5abd562a18
nixos/kubernetes: fix deprecation warning
...
The option `containerd.configFile` has been replaced by an equivalent
`settings` attribute set.
2021-09-22 16:11:49 +02:00
rnhmjoj
22d05f8fa2
nixos/plotinus: fix evaluation
...
Apparently setting a variable via `environment.variables` when the same
is already present in `environment.sessionVariables` (that is merged
into the former option) creates a conflict.
For reference: this started with the change in #101274 .
2021-09-22 15:53:29 +02:00
rnhmjoj
a8576d4053
nixos/tests/mpv: remove deprecated mpv-with-scripts
...
It has been replaced by wrapMpv in 2020-05-22.
2021-09-22 15:40:59 +02:00
rnhmjoj
cbd515e44c
nixos/tests/atop: remove top-level string
...
Attributes in the top-level of a test should be derivations,
otherwise they will cause an evaluation failure in hydra.
2021-09-22 15:07:15 +02:00
rnhmjoj
699b8d671d
nixos/tests/wasabibackend: fix bitcoind config
...
Since c6017d98
services.bitcoind is submodule.
2021-09-22 14:48:14 +02:00
Maximilian Bosch
f59c862770
nixos/safeeyes: add safeeyes
to the global path
...
This will be needed for e.g. the settings dialog to work properly.
2021-09-22 13:12:27 +02:00
Maximilian Bosch
693ccbac67
nixos/safeeyes: add alsa-utils
for aplay
to the service's path
...
This is needed in order to use the `audiblealert`-plugin which requires
`aplay` to be available to work.
2021-09-22 13:07:33 +02:00
rnhmjoj
df49f6565c
nixos/tests/pantheon: fix missing lib
2021-09-22 12:59:09 +02:00
rnhmjoj
c744ecb69f
nixos/tests/systemd-networkd-ipv6-prefix-delegation: fix wrapper
...
The owner,group options are mandatory after #126289 .
2021-09-22 12:40:03 +02:00
rnhmjoj
b53a5b91b9
nixos/atop: fix broken wrapper
...
The setuid,owner,group options are mandatory after #126289 .
2021-09-22 12:38:19 +02:00
Alyssa Ross
b898e958da
Merge remote-tracking branch 'nixpkgs/master' into staging-next
...
Conflicts:
pkgs/os-specific/linux/libfabric/default.nix
pkgs/tools/filesystems/btrfs-progs/default.nix
2021-09-22 10:07:27 +00:00
rnhmjoj
196621010c
nixos/tests/mariadb-galera-rsync: fix nogroup
...
This fixes the evaluation after for #133166 .
2021-09-22 11:49:11 +02:00
rnhmjoj
113cc7b136
nixos/tests/mariadb-galera-mariabackup: fix nogroup
...
This fixes the evaluation after for #133166 .
2021-09-22 11:46:30 +02:00
rnhmjoj
20ad669618
nixos/tests/minio: fix deprecation warning
...
The `accessKey` and `secretKey` options have been deprecated in favour
of the new `rootCredentialsFile`.
2021-09-22 11:35:22 +02:00
rnhmjoj
87d76b1783
nixos/tests/mysql: fix nogroup
...
This fixes the evaluation after for #133166 .
2021-09-22 11:20:30 +02:00
rnhmjoj
08cd8667ee
nixos: filalex77 -> Br1ght0ne
...
The maintainers has changed username in 512c3c0a
.
2021-09-22 11:20:30 +02:00
rnhmjoj
1f55c7e022
nixos/tests: drop latestKernel.hardened
...
The latest kernel does not guarantee a hardened version anymore,
see ga5341beb for the motivation.
2021-09-22 11:20:30 +02:00
rnhmjoj
88b3c29cf1
nixos: heimdalFull -> heimdal
...
The package has been renamed in 2018-05-01.
2021-09-22 11:20:30 +02:00
rnhmjoj
3f10924949
nixos/flannel: pkgs.etcdctl -> pkgs.etcd
...
The package has been renamed in 2018-04-25.
2021-09-22 11:20:30 +02:00
rnhmjoj
1f826a7164
nixos/tests/ec2: fix conflicting option values
2021-09-22 11:20:30 +02:00
rnhmjoj
e2a668224f
nixos/tests/enlightenment: fix renamed options
...
All program-specific `autoLogin` options have been unified under
`displayManager.autoLogin`.
2021-09-22 11:20:29 +02:00
rnhmjoj
56ad0a49c8
nixos/dnscrypt-wrapper: fix nogroup
...
The group was actually there but I didn't add it by mistake.
This fixes the evaluation after for #133166 .
2021-09-22 11:20:24 +02:00
rnhmjoj
169cd512d4
nixos/tests/cntr: fix evaluation
...
The maintainer email address is srk@48.io , hence srk, but the attribute
name in the maintainer list is actually sorki.
2021-09-22 09:06:50 +02:00
rnhmjoj
78b0883e2f
nixos/tests/prometheus-exporters: fix nogroup
...
Add a group after the removal of the nogroup default in #133166 .
2021-09-22 09:06:50 +02:00
rnhmjoj
5b4f8afae4
nixos/tests: stdenv.lib -> lib
...
These must have been reintroduced by mistake after the deprecation.
2021-09-22 09:06:50 +02:00
Ryan Mulligan
6a9003f316
nixos/discourse: add discourse.admin.skipCreate option
2021-09-21 16:45:59 -07:00
Jörg Thalheim
5c34515b99
Merge pull request #138544 from Izorkin/fix-netdata
...
nixos/netdata: fix working with disabled ipmi plugin
2021-09-22 00:43:58 +01:00
Sandro
bfc38d3d0d
Merge pull request #125966 from ju1m/apparmor
2021-09-21 22:10:10 +02:00
Sandro
f18f2d87f3
Merge pull request #135284 from legendofmiracles/weylus
2021-09-21 22:04:38 +02:00
Sandro
41e2ef1012
Merge pull request #138731 from illdefined/feature/memoryallocator-mimalloc
2021-09-21 20:06:35 +02:00
github-actions[bot]
611b805c53
Merge master into staging-next
2021-09-21 18:01:16 +00:00
embr
023239912c
nixos/mastodon: Add configurable web- and streaming concurrency
...
Might as well do this while I'm at it.
2021-09-21 16:35:17 +02:00
embr
8c1e6a8598
nixos/mastodon: Fix sidekiq's DB_POOL, add configurable concurrency
...
The `services.mastodon` module currently hardcodes sidekiq's concurrency
to 25, but doesn't set a DB pool size, which defaults to 5 or the number
of configured web threads.
(This behaviour is very strange, and arguably a mastodon bug.)
This also makes sidekiq's concurrency configurable, because 25 is a tad
high for the hardware I'm running it on.
2021-09-21 16:35:17 +02:00
github-actions[bot]
fd3d37414d
Merge master into staging-next
2021-09-21 12:01:29 +00:00
Sandro
e80237d8f4
Merge pull request #138609 from trofi/fix-smokeping
...
nixos/smokeping: drop dangling fping6 suid swapper
2021-09-21 13:44:54 +02:00
Michele Guerini Rocco
806e2b3643
Merge pull request #138748 from dschrempf/localtimed_nogroup
...
nixos/localtimed: nogroup fix
2021-09-21 13:35:30 +02:00
Souvik Sen
2f669293bf
prometheus-fastly-exporter: init at v6.1.0
2021-09-21 04:05:18 -04:00
Michele Guerini Rocco
5d76e62fd0
Merge pull request #138754 from rnhmjoj/vmware-fix
...
nixos/vmware-guest: fix setuid wrapper
2021-09-21 08:36:04 +02:00
github-actions[bot]
fa2601f3b2
Merge master into staging-next
2021-09-21 06:01:04 +00:00
Artturi
3b2440afd0
Merge pull request #100120 from unode/cpupower-gui
...
linuxPackages.cpupower-gui: init at 1.0.0
2021-09-21 03:37:10 +03:00
rnhmjoj
74c572d2f8
nixos/vmware-guest: fix setuid wrapper
...
Since 904f68fb0
, setuid/owner/group are required.
2021-09-20 23:49:46 +02:00
Dominik Schrempf
fade6648c7
nixos/localtimed: nogroup fix
2021-09-20 22:16:09 +02:00
github-actions[bot]
ecf5e75910
Merge master into staging-next
2021-09-20 18:01:12 +00:00
Mikael Voss
5437b17b8e
nixos/malloc: add mimalloc
2021-09-20 19:10:28 +02:00
Jonathan Ringer
82ff732055
nixosTests.pantheon: fix evaluation
2021-09-20 09:37:09 -07:00
Michele Guerini Rocco
2fcef20cb1
Merge pull request #138600 from austinbutler/tpm2-tss-group
...
nixos/tpm2: define group, fix after #133166
2021-09-20 18:34:39 +02:00
Guillaume Girol
f50fc9e7b2
Merge pull request #138582 from DarkDNA/greetd-nonogroup
...
nixos/greetd: Fix for nogroup removal.
2021-09-20 16:30:05 +00:00
Guillaume Girol
f0fac59a17
nixos/tpm2: remove tss static gid
2021-09-20 16:24:33 +00:00
davidak
d64c54199d
Merge pull request #138599 from bobby285271/pantheon-manual
...
nixos/panthoen: mention appcenter changes in manual
2021-09-20 18:10:29 +02:00
Michele Guerini Rocco
ea1eae5b47
Merge pull request #138516 from rnhmjoj/lock-kernel-fix
...
nixos/lock-kernel-modules: reorder before/after
2021-09-20 15:13:12 +02:00
github-actions[bot]
9e5021eef4
Merge master into staging-next
2021-09-20 12:01:15 +00:00
happysalada
bdd04deff5
meilisearch: module cleanup
2021-09-20 16:12:29 +09:00
happysalada
6903737a8c
meilisearch: nixpkgs-fmt
2021-09-20 16:12:29 +09:00
Oleksii Filonenko
be72fadd54
nixosTests.meilisearch: init
...
(cherry picked from commit 4cc2d55f6a
)
2021-09-20 16:12:29 +09:00
Oleksii Filonenko
811fe35a66
nixos/meilisearch: init
...
Reviewed-by: Aaron Andersen <aanderse@users.noreply.github.com>
(cherry picked from commit 5844ea85c3
)
2021-09-20 16:12:29 +09:00
Sergei Trofimovich
9000350994
nixos/smokeping: drop dangling fping6 suid swapper
...
After recent change `services.smokeping.enable = true;` system
started failing the build as:
```
nixpkgs-master $ nix build --no-link -f nixos system --keep-going
...
Checking that Nix store paths of all wrapped programs exist... FAIL
The path /nix/store/kr2sr80g9ny74im6m6dyh9v44hnzm261-fping-5.0/bin/fping6 does not exist!
Please, check the value of `security.wrappers."fping6".source`.
```
`fping` does not provide `fping6` binary for a while. Let's just remove it.
Closes: https://github.com/NixOS/nixpkgs/issues/138581
2021-09-20 07:57:56 +01:00
github-actions[bot]
f666c4d10f
Merge master into staging-next
2021-09-20 06:01:17 +00:00
happysalada
b51e813153
elasticsearch: support version 6
2021-09-20 14:31:02 +09:00
Bobby Rong
2610f6e0df
nixos/panthoen: mention appcenter changes in manual
2021-09-20 10:06:22 +08:00
Amanda Cameron
bd28ff08d3
nixos/greetd: Fix for nogroup removal.
2021-09-19 17:37:27 -04:00
Austin Butler
b88b46b830
nixos/tcsd: make group uid dynamic
2021-09-19 12:42:46 -07:00
Austin Butler
8b6fa3c821
nixos/tpm2: define group, fix after NixOS#133166
2021-09-19 12:40:54 -07:00
github-actions[bot]
78ca5a3e45
Merge master into staging-next
2021-09-19 18:01:13 +00:00
Guillaume Girol
07d82812bc
Merge pull request #138441 from symphorien/nonogroup-fixes-2
...
Fixes after #133166
2021-09-19 17:15:02 +00:00
Alyssa Ross
e2bb7997c4
Merge remote-tracking branch 'nixpkgs/master' into staging-next
...
Conflicts:
nixos/doc/manual/release-notes/rl-2111.section.md
2021-09-19 17:08:00 +00:00
Izorkin
1e54f84012
nixos/netdata: fix working with disabled ipmi plugin
2021-09-19 19:15:49 +03:00
Aaron Andersen
559449530f
Merge pull request #132319 from onny/opensnitch
...
nixos/opensnitch: Add module for opensnitch
2021-09-19 11:31:21 -04:00
Jeremy Kolb
cb9167139e
vmware-guest: Use vmware-vmblock-fuse for drag-and-drop synchronization ( #131278 )
2021-09-19 18:15:41 +03:00
Michele Guerini Rocco
108986ab71
Merge pull request #138515 from rnhmjoj/fix-physlock
...
nixos/physlock: fix broken wrapper
2021-09-19 17:06:38 +02:00
rnhmjoj
1bd7260adb
nixos/lock-kernel-modules: reorder before/after
...
Moving the service before multi-user.target (so the `hardened` test
continue to work the way it did before) can result in locking the kernel
too early. It's better to lock it a bit later and changing the test to
wait specifically for the disable-kernel-module-loading.service.
2021-09-19 12:06:00 +02:00
rnhmjoj
64f5d681d9
nixos/physlock: fix broken wrapper
...
- `user` doesn't exist -> `owner`
- set `setuid,group` as well (no longer optional)
2021-09-19 11:53:41 +02:00
davidak
dfa2dd95c2
Merge pull request #138434 from bobby285271/pantheon-team
...
treewide: switch from pantheon.maintainers to lib.teams.pantheon
2021-09-19 02:58:11 +02:00
davidak
a0d68379c2
Merge pull request #138428 from bobby285271/pantheon-tweaks
...
pantheon-tweaks: init at 1.0.1
2021-09-19 02:47:37 +02:00
Michele Guerini Rocco
1cf01b5215
Merge pull request #138207 from rnhmjoj/layouts
...
nixos/extra-layouts: avoid all rebuilds
2021-09-19 01:10:55 +02:00
Guillaume Girol
ceb2e6667b
Merge pull request #126289 from rnhmjoj/wrappers
...
nixos/security/wrappers: make well-typed
2021-09-18 15:28:49 +00:00
Bobby Rong
0fd8cc3908
treewide: switch from pantheon.maintainers to lib.teams.pantheon
2021-09-18 23:07:00 +08:00
rnhmjoj
bd3cb03c6f
nixos/docs: document new qemu-vm features
2021-09-18 16:58:16 +02:00
rnhmjoj
e4e5d4d899
nixos/documentation: always show qemu-vm options
2021-09-18 16:58:16 +02:00
rnhmjoj
b29c2f97c3
nixos/lib/qemu-flags: rename to qemu-common
...
The current name is misleading: it doesn't contain cli arguments,
but several constants and utility functions related to qemu.
This commit also removes the use of `with import ...` for clarity.
2021-09-18 16:58:16 +02:00
Bobby Rong
f126efd820
nixos/pantheon-tweaks: init
2021-09-18 22:49:53 +08:00
rnhmjoj
b8bfc81d5b
nixos/qemu: add option to forward ports
2021-09-18 16:47:12 +02:00
rnhmjoj
44d95b773b
nixos/qemu: make display resolution configurable
2021-09-18 16:47:11 +02:00
rnhmjoj
ec6c604b6e
nixos/qemu: make shared directories configurable
2021-09-18 16:47:11 +02:00
rnhmjoj
30f0faac22
nixos/qemu: add types to all options
2021-09-18 16:47:11 +02:00
rnhmjoj
f1f434c4f7
nixos/qemu: cleaner formatting of the run-machine-vm script
2021-09-18 16:47:11 +02:00
rnhmjoj
2af5413cc6
nixos/qemu: set a reasonable msize by default
2021-09-18 16:47:10 +02:00
rnhmjoj
65e83389ef
nixos/qemu: fix deprecation warning
2021-09-18 16:47:10 +02:00
rnhmjoj
c1fd51f490
nixos/qemu: fix several shellcheck issues
...
- Fix shell quoting issues
- Fix unsafe cd in run-machine-vm script
2021-09-18 16:46:20 +02:00
happysalada
47961c73be
docs: fix release notes format
2021-09-18 23:39:59 +09:00
Jonas Heinrich
0dcac759f2
nixos/dokuwiki: Add support for Caddy web server
2021-09-18 23:09:21 +09:00
Raphael Megzari
62468d6ff7
Merge branch 'master' into staging-next
2021-09-18 22:46:18 +09:00
Guillaume Girol
af5ba65b9f
nixos/nntp-proxy: define group, fix after #133166
2021-09-18 14:42:08 +02:00
Guillaume Girol
fa3664a176
nixos/logcheck: define group, fix after #133166
2021-09-18 14:42:08 +02:00
Guillaume Girol
cd2b24c306
nixos/heapster: define group, fix after #133166
2021-09-18 14:42:08 +02:00
Guillaume Girol
9e94e48b94
nixos/gammu-smsd: define group, fix after #133166
2021-09-18 14:42:08 +02:00
Guillaume Girol
ca2db671ba
nixos/cgminer: define group, fix eval after #133166
2021-09-18 14:42:08 +02:00
Guillaume Girol
3e9520f414
nixos/cgminer: fix type of services.cgminer.config option
2021-09-18 14:42:08 +02:00
Guillaume Girol
8c2e6705b3
nixos/gpsd: define group, fix after #133166
2021-09-18 14:42:08 +02:00
Guillaume Girol
615db90f3d
nixos/openntpd, nixos/ntp: define group, fix after #133166
2021-09-18 14:42:08 +02:00
Guillaume Girol
88b4ba2169
nixos/unifi: define group, fix after #133166
2021-09-18 14:42:08 +02:00
github-actions[bot]
7da057ad4e
Merge master into staging-next
2021-09-18 12:01:25 +00:00
Guillaume Girol
8ba5f8115c
nixos/zope2: define group
...
untested as the module is broken (attribute 'modules' missing)
2021-09-18 12:00:00 +00:00
Guillaume Girol
23d14d89b8
nixos/tvheadend: define group, fix eval after #133166
2021-09-18 12:00:00 +00:00
Guillaume Girol
fd04a872bc
nixos/toxvpn: define group, fix eval after #133166
2021-09-18 12:00:00 +00:00
Guillaume Girol
d09ab77588
nixos/shout: define group, fix eval after #133166
2021-09-18 12:00:00 +00:00
Guillaume Girol
feeca7dd55
nixos/rippled: define group, fix eval after #133166
2021-09-18 12:00:00 +00:00
Guillaume Girol
a654d779fe
nixos/ripple-data-api: define group
...
required after #133166
untested, the module is broken by the removal of couchdb
2021-09-18 12:00:00 +00:00
Guillaume Girol
6cf8b27fd6
nixos/rdnssd: define group; fix after #133166
2021-09-18 12:00:00 +00:00
Bobby Rong
1b16dbeb55
nixos/rl-2111: mention pantheon 6 upgrade and touchegg module
2021-09-18 19:35:16 +08:00
Bobby Rong
4998805947
nixos/pantheon: prefer pantheon.epiphany
2021-09-18 19:33:41 +08:00
Bobby Rong
dc19457a80
nixos/pantheon: remove lightlocker
...
screen locker has been embedded in the compositor, see github.com/elementary/gala/pull/809
2021-09-18 19:33:41 +08:00
Bobby Rong
158181403a
nixos/pantheon: enable touchegg by default
2021-09-18 19:33:41 +08:00
Bobby Rong
b420199b87
nixos/pantheon: enable fwupd by default
...
this is needed in switchboard-plug-about
2021-09-18 19:33:41 +08:00
Bobby Rong
a66bcfe997
nixos/pantheon: fix test command for wingpanel
2021-09-18 19:33:40 +08:00
Bobby Rong
3f3502ca93
nixos/pantheon: update excludePackages example in docs
2021-09-18 19:33:40 +08:00
Bobby Rong
760f7e57e4
nixos/pantheon: install elementary-mail by default
2021-09-18 19:33:40 +08:00
Bobby Rong
0366acbcd5
nixos/pantheon: add inter and open-dyslexic as preinstalled font
2021-09-18 19:33:40 +08:00
Bobby Rong
2478c8bf01
nixos/touchegg: init
2021-09-18 19:33:40 +08:00
Bobby Rong
de73ad2567
pantheon.elementary-files: 4.5.0 -> 6.0.2
2021-09-18 19:33:38 +08:00
Bobby Rong
91073bc810
pantheon.elementary-screenshot: 1.7.1 -> 6.0.0
...
renamed from pantheon.elementary-screenshot-tool
2021-09-18 19:33:38 +08:00
Bobby Rong
7973714304
pantheon.elementary-dpms-helper: drop package
2021-09-18 19:33:36 +08:00
Bobby Rong
75473c2d70
gnome.gnome-settings-daemon338: init at 3.38.2
...
light-locker is no longer used in Pantheon 6, we will try using the upstream gnome-settings-daemon
2021-09-18 19:33:36 +08:00
Aaron Andersen
4ec195a9c1
Merge pull request #137429 from illustris/spark3
...
Spark: init module
2021-09-18 07:28:19 -04:00
github-actions[bot]
263bdbdad4
Merge master into staging-next
2021-09-18 06:01:19 +00:00
Artturi
e7b6d118f2
Merge pull request #113241 from chkno/user-activation-scripts
...
Run userActivationScripts at login
2021-09-18 05:25:06 +03:00
github-actions[bot]
c4fd2a8f99
Merge master into staging-next
2021-09-18 00:01:33 +00:00
figsoda
f181160d4b
Merge pull request #120087 from figsoda/xdg-mime
...
nixos/xdg/mime: add config for associations between mimetypes and applications
2021-09-17 17:27:46 -04:00
Ninjatrappeur
e0a6a786c4
Merge pull request #138281 from NinjaTrappeur/massimo-zaniboni-master
2021-09-17 20:20:01 +02:00
github-actions[bot]
a21275cdae
Merge master into staging-next
2021-09-17 18:01:14 +00:00
illustris
13839b0022
nixos/spark: add test
2021-09-17 22:40:06 +05:30
illustris
dd987c2dbe
nixos/spark: release notes
2021-09-17 22:34:53 +05:30
illustris
71d15cf816
nixos/spark: init module
2021-09-17 22:34:47 +05:30
Robert Hensing
f023c47101
Merge pull request #137484 from i-do-cpp/add-disableInstallerTools-test
...
installers/tools: add test for system.disableInstallerTools option
2021-09-17 17:09:39 +02:00
Massimo Zaniboni
a3d011eebc
nixos-docs: improved the installation instructions of Pleroma
...
- Detailed initial config generation process.
- Detailed Nginx Configuration.
- Detailed private/public conf split.
docs: Improved documentation of Pleroma service
Secrets are only in the private file, and in a draft format for avoiding GitHub
complaints.
Fixed Nginx configuration.
docs: Improved the Nginx reverse proxy settings of Pleroma service
2021-09-17 15:31:11 +02:00
Luke Granger-Brown
65b8408ce8
Merge remote-tracking branch 'upstream/staging' into staging-next
2021-09-17 12:18:44 +00:00
Jonas Heinrich
38431cf21c
nixos/wordpress: caddy support
2021-09-17 19:12:21 +09:00
github-actions[bot]
00e2bbfcff
Merge staging-next into staging
2021-09-17 06:02:03 +00:00
figsoda
590bd1db94
Merge pull request #137336 from dsg22/feature-libinput-expose-transformatrionmatrix-option
...
libinput: Add transformation matrix option
2021-09-16 20:17:52 -04:00
rnhmjoj
3026ff17ec
nixos/doc: new progress in xserver.extraLayouts
2021-09-17 02:12:19 +02:00
github-actions[bot]
2ad7b248e6
Merge staging-next into staging
2021-09-17 00:02:15 +00:00
rnhmjoj
e4da1edf8b
nixos/extra-layouts: avoid all rebuilds
...
Just setting the XKB_CONFIG_ROOT should be enough, so we don't need to
rebuild the xserver, xkbcomp and other packages anymore.
However, the variable has to be passed explicitely to scripts running at
build time: in particular to xkbvalidate and xkb-console-keymap.
2021-09-17 01:48:46 +02:00
Jan Tojnar
2006672bf0
Merge pull request #138160 from jansol/master
...
pipewire: 0.3.35 -> 0.3.36
2021-09-16 21:17:59 +02:00
Robert Hensing
70b9016e94
Merge pull request #137013 from mkenigs/rm-runInMachine
...
nixos/testing: remove unused function runInMachine
2021-09-16 20:04:35 +02:00
Sandro
5795c33bdd
Merge pull request #138051 from ehmry/tox-bootstrapd
2021-09-16 20:02:02 +02:00
github-actions[bot]
9905c2647a
Merge staging-next into staging
2021-09-16 18:01:40 +00:00
Timothy DeHerrera
f77b7736b3
Merge pull request #138056 from NixOS/SuperSandro2000-patch-1
...
nixos/documentation: use full option names
2021-09-16 11:42:53 -06:00
Jan Solanti
996b51ee85
pipewire: 0.3.35 -> 0.3.36
2021-09-16 18:52:08 +03:00
github-actions[bot]
85bd312fb6
Merge staging-next into staging
2021-09-16 12:02:04 +00:00
Jan Tojnar
79c444b5bd
Merge pull request #137533 from jansol/master
...
pipewire: 0.3.34 -> 0.3.35
2021-09-16 11:44:47 +02:00
github-actions[bot]
52ebc93c96
Merge staging-next into staging
2021-09-16 06:01:54 +00:00
Martin Weinelt
6f12ff7aa5
Merge pull request #138025 from NixOS/home-assistant
...
home-assistant: 2021.8.8 -> 2021.9.6
2021-09-16 04:48:39 +02:00
Martin Weinelt
cf75539971
nixos/home-assistant: allow serial access for usb discovery and zwave_js
...
via https://www.home-assistant.io/blog/2021/09/01/release-20219/#usb-discovery
and https://www.home-assistant.io/integrations/usb/
2021-09-16 04:22:32 +02:00
github-actions[bot]
6a10b23c61
Merge staging-next into staging
2021-09-16 00:02:05 +00:00
Artturi
74b3e9ff87
Merge pull request #136471 from Artturin/tmpontmpfssize
2021-09-16 02:25:02 +03:00
Sandro
4f78c74b57
nixos/documentation: use full option names
2021-09-15 22:43:44 +02:00
Emery Hemingway
0721aa49a3
nixos/tox-bootstrapd: use DynamicUser
2021-09-15 22:01:56 +02:00
rnhmjoj
dc34788a25
nixos/lock-kernel-modules: use udevadm settle
...
Instead of relying on systemd-udev-settle, which is deprecated,
directly call `udevamd settle` to wait for hardware to settle.
2021-09-15 14:36:50 +02:00
github-actions[bot]
24a34e5706
Merge staging-next into staging
2021-09-15 12:01:34 +00:00
Lara
fe034d33be
nixos/gitlab: Enable roation of log files
...
This commit enables a logrotate service for gitlab using the default
values from omnibus. [1]
[1] https://gitlab.com/gitlab-org/omnibus-gitlab/-/blob/master/files/gitlab-cookbooks/gitlab/attributes/default.rb#L754
Resolves #136723
2021-09-15 09:57:18 +02:00
Michele Guerini Rocco
0e848f7b12
Merge pull request #134302 from rnhmjoj/gdm-no-udev-settle
...
nixos/gdm: remove udev-settle dependency
2021-09-15 09:52:10 +02:00
i-do-cpp
92139c2045
installers/tools: add test for system.disableInstallerTools option
...
This test ensures the installer tools are actually unavailable
with the option set to true.
2021-09-15 09:18:35 +02:00
github-actions[bot]
0f78d9c4b7
Merge staging-next into staging
2021-09-15 00:02:12 +00:00
github-actions[bot]
728f30ca03
Merge master into staging-next
2021-09-15 00:01:33 +00:00
Guillaume Girol
955d01c675
Merge pull request #137856 from symphorien/systemd-coredump-group
...
nixos/systemd: create a group for systemd-coredump
2021-09-14 20:07:47 +00:00
Guillaume Girol
777c50f3f2
Merge pull request #137854 from symphorien/vsftpd-nogroup
...
nixos/vsftpd: allocate group; fix fallout of #133166
2021-09-14 20:07:02 +00:00
github-actions[bot]
95f24a8a57
Merge staging-next into staging
2021-09-14 18:01:40 +00:00
github-actions[bot]
91c89490cc
Merge master into staging-next
2021-09-14 18:01:05 +00:00
Artturi
045bf139db
Merge pull request #104828 from matthewbauer/add-disableInstallerTools-option
2021-09-14 20:41:02 +03:00
Jonas Heinrich
94f775024e
Opensnitch: Add module
2021-09-14 18:51:23 +02:00
Bobby Rong
39261adc92
Merge pull request #135626 from delroth/tor-netlink
...
nixos/tor: allow AF_NETLINK address family
2021-09-14 22:57:34 +08:00
ajs124
9c566248df
Merge pull request #137508 from helsinki-systems/fix/dry-activation
...
nixos/activation-script: Fix dependencies for dry activation
2021-09-14 15:55:37 +02:00
Guillaume Girol
9739ba6baf
nixos/systemd: create a group for systemd-coredump
...
Fixes:
```
activating the configuration...
warning: user ‘systemd-coredump’ has unknown group ‘systemd-coredump’
setting up /etc...
```
Oversight of #133166
2021-09-14 12:00:00 +00:00
Guillaume Girol
eb328077c3
nixos/vsftpd: allocate group; fix fallout of #133166
2021-09-14 12:00:00 +00:00
github-actions[bot]
79a728d821
Merge staging-next into staging
2021-09-14 00:01:57 +00:00
github-actions[bot]
1db0c42d5a
Merge master into staging-next
2021-09-14 00:01:23 +00:00
Guillaume Girol
3592034595
Merge pull request #133166 from symphorien/nonogroup
...
Don't default to nogroup for the primary group of users.
2021-09-13 18:29:21 +00:00
github-actions[bot]
04e48fbe4f
Merge staging-next into staging
2021-09-13 18:01:51 +00:00
Jonathan Ringer
ca1731455d
Merge remote-tracking branch 'origin/master' into staging-next
2021-09-13 08:09:52 -07:00
Kim Lindberger
460d7f63c6
Merge pull request #125404 from talyz/parsedmarc
...
parsedmarc: Add package and NixOS module
2021-09-13 15:44:18 +02:00
talyz
6496902fb2
nixos/parsedmarc: Add manual entry and release note
2021-09-13 13:57:17 +02:00
talyz
d46e78fd76
nixos/parsedmarc: Add test
2021-09-13 13:57:11 +02:00
talyz
98d9617705
nixos/parsedmarc: Add NixOS module
2021-09-13 13:57:06 +02:00
talyz
3a1e1f0624
nixos/elasticsearch: Wait for elasticsearch to start up properly
...
Other services that depend on elasticsearch should be started after
it, but since the versions we're packaging have to run as
"Type=simple", they're started as soon as the elasticsearch binary has
been executed, likely winning the race against it.
This makes sure elasticsearch is up and running, responding to a
simple query, before dependents are started.
2021-09-13 13:57:01 +02:00
rnhmjoj
27b0c53d23
doc/release-notes: mention security.wrappers changes
2021-09-13 13:48:13 +02:00
rnhmjoj
65e83b0e23
nixos: fix nobody/nogroup in security.wrappers
2021-09-13 13:48:13 +02:00
rnhmjoj
fedd7cd690
nixos: explicitely set security.wrappers ownership
...
This is slightly more verbose and inconvenient, but it forces you
to think about what the wrapper ownership and permissions will be.
2021-09-13 13:48:13 +02:00
rnhmjoj
8f76a6eefc
nixos: add implict security.wrappers options
...
This is to keep the same permissions/setuid/setgid as before the change
in security.wrappers defaults.
2021-09-13 13:48:13 +02:00
rnhmjoj
41a498578e
nixos/mail: reuse security.wrappers type
2021-09-13 13:48:13 +02:00
rnhmjoj
27dcb04cde
nixos/security/wrappers: remove WRAPPER_PATH
...
This appears to be a leftover from 628e6a83
.
2021-09-13 13:48:13 +02:00
rnhmjoj
936e8eaf41
nixos/security/wrappers: fix shell quoting
2021-09-13 13:48:12 +02:00
Alyssa Ross
0f279e2e0c
nixos/top-level: fix cross
...
When cross-compiling, we can't run the runtime shell to check syntax
if it's e.g. for a different architecture. We have two options here.
We can disable syntax checking when cross compiling, but that risks
letting errors through. Or, we can do what I've done here, and change
the syntax check to use stdenv's shell instead of the runtime shell.
This requires the stdenv shell and runtime shell to be broadly
compatible, but I think that's so ingrained in Nixpkgs anyway that
it's fine. And this way we avoid conditionals that check for cross.
2021-09-13 11:13:38 +00:00
rnhmjoj
7d8b303e3f
nixos/security/wrappers: check that sources exist
...
Add a shell script that checks if the paths of all wrapped programs
actually exist to catch mistakes. This only checks for Nix store paths,
which are always expected to exist at build time.
2021-09-13 10:38:04 +02:00
Florian Klink
8019c95b55
Merge pull request #131618 from andir/systemdv249
...
systemd v249
2021-09-13 09:39:49 +02:00
figsoda
ec2690c67f
nixos/xdg/mime: add config for associations
...
between mimetypes and applications
2021-09-12 21:02:40 -04:00
github-actions[bot]
dfd1161f35
Merge staging-next into staging
2021-09-13 00:02:22 +00:00
github-actions[bot]
ac962ee61a
Merge master into staging-next
2021-09-13 00:01:41 +00:00