WilliButz
bf48dde359
Merge pull request #233659 from seberm/prometheus-ipmi-exporter-family-restriction
...
nixos/prometheus-ipmi-exporter: allow AF_UNIX address family
2023-07-31 13:57:15 +02:00
Yureka
31d4a4af19
nixos/bird: fix checkConfig with cross-compilation
2023-07-31 13:48:55 +02:00
Martin Weinelt
0d117d7ad5
Merge pull request #246188 from gdamjan/bump-matrix-appservice-irc-2
...
matrix-appservice-irc: 0.38.0 -> 1.0.1
2023-07-31 13:38:09 +02:00
Weijia Wang
2d69842838
Merge pull request #245931 from soupglasses/pkg/ns-usbloader-7.0
...
ns-usbloader: init at 7.0
2023-07-31 11:56:30 +02:00
Дамјан Георгиевски
69bc2ad72f
matrix-appservice-irc: 0.38.0 -> 1.0.1
...
https://github.com/matrix-org/matrix-appservice-irc/releases/tag/1.0.0
* This release drops support for Node 16. The minimum required version is now 18+.
* Moved from NPM to Yarn
https://github.com/matrix-org/matrix-appservice-irc/releases/tag/1.0.1
* Fixes for GHSA-vc7j-h8xg-fv5x.
* Fixes for GHSA-3pmj-jqqp-2mj3.
* Fixes for GHSA-c7hh-3v6c-fj4q
* Update matrix-appservice-bridge to 9.0.1
while there was an effort to make this package with `mkYarnPackage`, in the end it
was suggested to just use `stdenv.mkDerivation` instead
nixos/matrix-appservice-irc:
* fix path to config.schema.yml directory stucture of the package changed
* use remarshal instead of python and pyyaml
to convert the config schema from yaml to json
2023-07-31 11:19:42 +02:00
Nick Cao
6ea628b5c5
Merge pull request #244969 from Stzx/fix-warnings
...
udisks2: fix conf file loading warnings
2023-07-31 00:22:32 -06:00
Nick Cao
c3f4240e33
Merge pull request #246193 from christophcharles/gogs-config-file
...
nixos/gogs: fix deprecations for 0.13.0
2023-07-30 18:23:03 -06:00
Pol Dellaiera
71e3934d82
Merge pull request #246120 from jakeschurch/add-proxmox-image-addl-disk-size-override
...
proxmox-image: add additionalDiskSpace parameter as input to make-disk-image.nix
2023-07-30 20:34:00 +02:00
Oliver Schmidt
ff9296f93e
nixos/gitlab: ensure service started again after dependency restarts ( #245240 )
...
When a dependency, like postgresql.service or redis-gitlab.service, had
been stopped and started at switch-to-configuration time, gitlab.service
and its helper units had been stopped but not started again.
`multi-user.target` only has a `Wants` relation to gitlab.target, but
once gitlab.target has been successfully started once and is not stopped/
restarted again, it does not cause all its dependencies to stay activated
the whole time.
This commit fixes this by upgrading the dependy relationship of
gitlab.service towards gitlab.target from a "Wants" to a "Requires". It
should be enough to do this for this single unit part of gitlab.target
only, as all other units wantedBy gitlab.target are pulled in by
gitlab.service as well or have bindsTo relations.
2023-07-30 18:49:54 +02:00
Jake Schurch
a479735162
respond to pr feedback
...
Signed-off-by: Jake Schurch <jakeschurch@gmail.com>
2023-07-30 12:01:03 -04:00
Jake Schurch
d780bdf308
Update nixos/modules/virtualisation/proxmox-image.nix
...
Co-authored-by: Pol Dellaiera <pol.dellaiera@protonmail.com>
2023-07-30 11:57:29 -04:00
Christoph Charles
43d1c4d782
nixos/gogs: fix deprecations for 0.13.0
...
Changed ROOT_URL to EXTERNAL_URL.
2023-07-30 15:54:16 +02:00
Bobby Rong
a0c846a05a
nixos/test-driver: format
...
There is a `black --check --diff ${src}/test_driver` check in
nixos-test-driver's checkPhase so this format change will be needed.
2023-07-30 21:24:49 +08:00
Martino Fontana
d9fd4ba733
hid-nintendo: remove
2023-07-30 14:49:27 +02:00
Jacek Galowicz
b1b263e5f7
Merge pull request #246093 from blaggacao/fix-nixos-tests-log-backdoor-service-failure
...
nixos/test-driver: log what to do if backdoor service doesn't come oneline
2023-07-30 13:20:44 +02:00
Martin Weinelt
0a5e37e177
Merge pull request #246123 from mweinelt/matrix-appservice-syscall-filter-update
...
nixos/matrix-appservice-irc: update syscall filter
2023-07-30 13:19:13 +02:00
Lassulus
347a6b2d92
Merge pull request #245910 from R-VdP/nixos_extend_modules
...
nixos: make extendModules retain pkgs on nixos configs
2023-07-30 09:38:52 +02:00
Martin Weinelt
6ae8e13396
nixos/matrix-appservice-irc: update syscall filter
...
Simplify the SystemcallFilter by employing an explicit allow list, and
an explicit block list.
Node since version 18 requires syscalls in the @pkey group.
Excluding @privileged and @resources is a recommendation in
systemd-analyze.
2023-07-30 03:07:52 +02:00
Nick Cao
4ad78e3e98
Merge pull request #245886 from linsui/quickphase
...
nixos/fcitx5: add quickPhrase
2023-07-29 18:48:25 -06:00
Jake Schurch
f2794786fd
proxmox-image: add additionalDiskSpace parameter as input to make-disk-image.nix
2023-07-29 20:47:46 -04:00
Florian Klink
a2a7096157
Merge pull request #246082 from ElvishJerricco/exitrd-fix-shutdown-loop
...
systemd shutdownRamfs: Fix infinite shutdown loop
2023-07-30 00:11:55 +02:00
Florian Klink
0546c70849
Merge pull request #246084 from ElvishJerricco/simplify-hibernate-test
...
Simplify hibernate test
2023-07-30 00:10:19 +02:00
David Arnold
84d9a1e808
nixos/test-driver: log what to do if backdoor service doesn't come oneline
2023-07-29 15:01:58 -05:00
Ryan Lahfa
899b60de3f
Merge pull request #245893 from h7x4/move-nginx-status-page-declaration
2023-07-29 20:22:58 +02:00
Will Fancher
a923cc53e7
nixos/tests/hibernate: Simplify and always set resumeDevice
2023-07-29 14:21:28 -04:00
Will Fancher
7a3730f901
nixos/systemd: Add util-linux to systemd-mkswap's path
2023-07-29 14:02:06 -04:00
Will Fancher
4ecd0c119a
systemd shutdownRamfs: Fix infinite shutdown loop
2023-07-29 13:52:52 -04:00
Sofi
3273352d05
ns-usbloader: init at 7.0
2023-07-29 19:28:32 +02:00
Emery Hemingway
354821c1e8
nixos/eris-server: init
2023-07-29 11:56:58 +01:00
Pol Dellaiera
cb8e68fd59
Merge pull request #244146 from GiggleSquid/pkgs/boinc-headless
...
boinc: add headless option
2023-07-29 12:52:12 +02:00
Pol Dellaiera
80d8a945dd
Merge pull request #245570 from jwygoda/tailscaled-autoconnect-options
...
nixos/tailscale: add extraUpFlags option
2023-07-29 06:12:26 +02:00
Will Fancher
ce2c20a14d
Merge pull request #245837 from dcarosone/zfs-systemd-udev-fix
...
zfs: 'want', don't 'require', systemd-udev-settle
2023-07-28 20:12:28 -04:00
rewine
4e90ab6cca
release-notes: add new services wayfire
2023-07-28 18:58:20 -03:00
Jarosław Wygoda
2dbda3314f
nixos/tailscale: add extraUpFlags option
2023-07-28 22:44:37 +02:00
h7x4
ecb40c69d8
nixos/nginx: sort test include order alphabetically
2023-07-28 20:30:43 +02:00
h7x4
25b7b82ee0
nixos/nginx: add test for status page
2023-07-28 20:29:09 +02:00
h7x4
d803f78e7c
nixos/nginx: move status page config to services.nginx
2023-07-28 20:29:09 +02:00
Emily
d7937ece5b
Merge pull request #228815 from mweinelt/gitea-runner-test
...
nixos/tests/gitea: Tests actions runner registration
2023-07-28 19:58:45 +02:00
Martin Weinelt
e68f793041
nixos/tests/gitea: Test actions runner registration
2023-07-28 19:51:41 +02:00
Ryan Lahfa
5150e29817
Merge pull request #245737 from oddlama/fix-nginx-unnecessary-acme-locations
2023-07-28 19:23:56 +02:00
Ryan Lahfa
2a0aaa7e8f
Merge pull request #245413 from oddlama/fix-hostapd-mac-allow
2023-07-28 19:19:02 +02:00
Pol Dellaiera
1e37e277ca
Merge pull request #234652 from Valodim/cage-extra-environment
...
nixos/cage: add environment config
2023-07-28 18:57:19 +02:00
linsui
71540ff216
nixos/fcitx5: add quickPhrase
2023-07-29 00:54:25 +08:00
Ryan Lahfa
3ac8c61e9d
Merge pull request #244883 from LibreCybernetics/linux_6_3_eol
2023-07-28 18:40:03 +02:00
r-vdp
5054472759
nixos: make extendModules retain pkgs on nixos configs
2023-07-28 18:36:05 +02:00
Pol Dellaiera
fd304ecc8a
Merge pull request #236027 from iliana/grub-dont-die
...
nixos/grub: don't die on EFI-only systems if devices != ["nodev"]
2023-07-28 17:26:24 +02:00
ajs124
413d9d3864
nixos/dhcp(46): remove
...
package reached its EOL on 2022-10-04
see https://www.isc.org/blogs/isc-dhcp-eol/ for details
2023-07-28 16:35:40 +02:00
ajs124
8d34cf8e7d
Merge pull request #245734 from helsinki-systems/upd/jenkins
...
jenkins: 2.401.2 -> 2.401.3
2023-07-28 16:34:57 +02:00
Martin Weinelt
de5ca86149
Merge pull request #245759 from mweinelt/frigate-recordings
...
nixos/frigate: fix recording and serving of clips/recordings
2023-07-28 12:02:29 +02:00
rnhmjoj
0bd475c296
nixos/tests/dnscrypt-wrapper: fix flakyness
2023-07-28 11:59:36 +02:00
Eric Wolf
318d8cc4c5
nixos/lemmy: limit impurity by secrets
...
Split `services.lemmy.secretFile` into
multiple options to allow only secrets.
2023-07-28 07:49:27 +00:00
Daniel Carosone
4ffc1c82c6
zfs: 'want', don't 'require', systemd-udev-settle
...
This completes changes in #227208
Fixes : #244737 , #245089 .
2023-07-28 16:57:12 +10:00
Janik
6a830314d4
Merge pull request #243947 from totoroot/update/cloud-sql-proxy-2.5.0
2023-07-27 22:55:49 +02:00
Emily
49c07cd259
Merge pull request #238735 from MayNiklas/proxmox-image-settings
...
nixos/proxmox-image: add additionalSpace, bootSize and diskSize options
2023-07-27 22:17:42 +02:00
Thiago Kenji Okada
a6096c235c
Merge pull request #245571 from Misterio77/qt6gtk2
...
qt6Packages.qt6gtk2: init at 0.2
2023-07-27 19:13:29 +00:00
Gabriel Fontes
ff8b69941a
nixos/qt: install qt6gtk2 when using gtk2
...
Now qt6 apps are correctly themed when using platformTheme gtk2.
2023-07-27 15:39:30 -03:00
Martin Weinelt
3086313e4c
nixos/frigate: fix recording and serving of clips/recordings
...
Frigate does string prefix matching for paths, which isn't exactly
compatible with dynamically provisioned directories of systemd, where
/var/cache/frigate is actually a symlink to /var/cache/private/frigate.
Because we are unlikely to get this fixed upstream, this is one of the
reason we should stop using DynamicUser= here.
The other being, that nginx needs to be able to serve clips and
recordings from both the CacheDirectory and the StateDirectory, and
nginx being a member on a group that may only exist after it was started
up doesn't work reliably.
This is also why we relax the umask to allow g+r/g+rx for newly created
files. Existing installs may need the following permissions fix to get
things going.
```
find /var/lib/frigate/recordings -type d -exec chmod g+rx {} \;
find /var/lib/frigate/recordings -type f -exec chmod g+r {} \;
find /var/cache/frigate -type f -exec chmod g+r {} \;
```
Co-Authored-By: Daniel Barlow <dan@telent.net>
2023-07-27 18:36:25 +02:00
Matthieu Coudron
6774f3fc04
services.postgresql: fix example
2023-07-27 11:35:55 -05:00
Ryan Lahfa
7d053c812b
Merge pull request #245250 from nikstur/images
2023-07-27 17:00:13 +02:00
Mayeu
77fb833411
kubo: 0.20.0 -> 0.21.0
2023-07-27 16:59:45 +02:00
Silvan Mosberger
a7e5800273
Merge pull request #243062 from mobusoperandi/doc_watchexec
...
nixpkgs/NixOS manuals: devmode feature
2023-07-27 16:11:18 +02:00
oddlama
cbdaab0f17
nixos/nginx: remove unnecessary acme locations to allow double proxied setups
2023-07-27 15:30:38 +02:00
ajs124
1d64486ba7
nixos/tests/jenkins: fix deprecation warning
2023-07-27 15:18:11 +02:00
Bobby Rong
69a7cd6718
Merge pull request #245481 from bobby285271/upd/pantheon
...
Pantheon updates 2023-07-26
2023-07-27 16:04:25 +08:00
Bobby Rong
497229d3c2
nixos/pantheon: Install orca
...
ref: ec0eb37689
2023-07-27 14:08:53 +08:00
rewine
d9f707f795
nixos/wayfire: init
2023-07-27 00:04:03 -03:00
Nick Cao
8f7b4e8894
Merge pull request #245564 from eliasp/paperless-docs-url
...
nixos/paperless: update URL to docs
2023-07-26 17:52:39 -06:00
Eric Bailey
8c068dfddb
helmfile-wrapped: init
...
nixos/doc/manual: add release notes for helmfile-wrapped
2023-07-26 16:59:16 -05:00
nikstur
cb2d047c57
nixos/image: add repart builder docs
2023-07-26 23:36:18 +02:00
nikstur
87ecda9a21
nixos/tests/appliance-repart-image: init
2023-07-26 23:33:33 +02:00
nikstur
ec8d30cc50
nixos/image: add repart builder
2023-07-26 23:33:14 +02:00
nikstur
a662dc8b73
nixos/lib: systemd definition files function
...
Add a re-usable function that converts an attrset to a directory
containing systemd definition files.
2023-07-26 23:30:08 +02:00
nikstur
e6862fae8f
nixos/tests/systemd-sysupdate: init
2023-07-26 20:33:33 +02:00
nikstur
9b4d3b840e
nixos/systemd-sysupdate: init
2023-07-26 20:33:31 +02:00
nikstur
5750660f25
nixos/tests: use sensible key type for gpg keyring
...
If someone blindly copies this code, at least they have a sensible key
type.
2023-07-26 20:32:51 +02:00
nikstur
7e522a81ef
nixos/tests: refactor gpg-keyring test utility
2023-07-26 20:32:51 +02:00
Elias Probst
2b0545b423
nixos/paperless: update URL to docs
2023-07-26 19:02:29 +02:00
pennae
e2a43fbfb3
Merge pull request #244356 from datafoo/mosquitto-systemd-credentials
...
nixos/mosquitto: leverage systemd credentials
2023-07-26 18:23:06 +02:00
lewo
9a98962714
Merge pull request #245545 from nlewo/osquery-disable-database
...
nixos/osquery: do not use the local database for osqueryi
2023-07-26 17:58:09 +02:00
Florian Klink
7539b8f2d7
Merge pull request #244841 from flokli/networkmanager-fix-ppp-plugin
...
nixos/networkmanager: create pppd lock directory
2023-07-26 17:44:35 +02:00
Antoine Eiche
8af1d49858
nixos/osquery: do not use the local database for osqueryi
...
Because the local database is used by the osquery deamon, running
osqueri fails with:
IO error: While lock file: /var/lib/osquery/osquery.db/LOCK: Resource temporarily unavailable
2023-07-26 17:22:22 +02:00
Pol Dellaiera
d242834675
Merge pull request #230109 from vdot0x23/docker-extraPackages
...
nixos/docker: add extraPackages option
2023-07-26 15:14:13 +02:00
Pol Dellaiera
5763cc6221
Merge pull request #232491 from 6t8k/20230517_nixos_manual_installing_partitioning
...
nixos/manual: rectify partitioning commands for UEFI/GPT
2023-07-26 15:12:51 +02:00
ajs124
c9cf0708f0
Merge pull request #229271 from markus-heinrich/submit/sogo
...
nixos/sogo: fix nginx proxy_buffer config
2023-07-26 12:39:51 +02:00
Nick Cao
9ae5c2de7f
Merge pull request #244572 from MinerSebas/usb-modeswitch-module-rename
...
nixos/usb-modeswitch: Rename module from usbWwan
2023-07-25 19:24:14 -06:00
Nick Cao
76025b299f
Merge pull request #245454 from 2xsaiko/outgoing/emacs-env
...
nixos/emacs: don't set EDITOR to store path
2023-07-25 19:19:56 -06:00
Nick Cao
e3696d3a5d
Merge pull request #245399 from mweinelt/conduit-chmod-umask
...
nixos/conduit: improve state directory permissions
2023-07-25 18:50:03 -06:00
Marco Rebhan
b72044c113
nixos/emacs: don't set EDITOR to store path
...
Use emacseditor in PATH instead of using the absolute path to prevent
old path from sticking around when switching configurations.
2023-07-26 00:52:03 +02:00
Sandro
492860f609
Merge pull request #245380 from SuperSandro2000/fonts-typo
...
nixos/packages: fix typo preventing mkRenamedOptionModule from working
2023-07-25 18:56:44 +02:00
oddlama
0ac2ba763f
nixos/hostapd: fix regression after refactoring to RFC42.
...
Switching from submodule notation from ({name, ...}: {}) to (submob: {}) seems to require a different accessing scheme.
2023-07-25 18:40:51 +02:00
MinerSebas
7c309898bc
nixos/usb-modeswitch: Rename module from usbWwan
2023-07-25 17:07:00 +02:00
Martin Weinelt
18733782ad
nixos/conduit: improve state directory permissions
...
Allow only the conduit user to access its database files, and make sure
to create all new files with 0600 (o+rw).
2023-07-25 16:54:39 +02:00
Aaron Andersen
8d85dcea22
Merge pull request #215247 from evan-goode/evdevremapkeys
...
nixos/evdevremapkeys: init
2023-07-25 08:45:54 -04:00
Sandro Jäckel
4c07356e3d
nixos/packages: fix typo preventing mkRenamedOptionModule from working
2023-07-25 14:43:40 +02:00
Martin Weinelt
6847465f6f
Merge pull request #242275 from Atemu/nixos/paperless-manage-toShellVars
...
nixos/paperless: use toShellVars for paperless-manage
2023-07-25 12:26:32 +02:00
Shahar "Dawn" Or
a064709342
nixpkgs/NixOS manuals: devmode feature
...
Co-authored-by: Alejandro Sanchez Medina <alejandrosanchzmedina@gmail.com>
2023-07-25 17:03:15 +07:00
Alejandro Sanchez Medina
a49d40a005
nixos manual: extract some build paths
...
Co-authored-by: Shahar "Dawn" Or <mightyiampresence@gmail.com>
2023-07-25 17:03:12 +07:00
Robert Hensing
c9f9df2f8e
Merge pull request #245038 from R-VdP/fix_nix_channel
...
nixos/nix-channel: only try to remove the nix-channel binary if it exists
2023-07-25 11:25:15 +02:00
asymmetric
46df012d2a
Merge pull request #244332 from SuperSandro2000/fonts-fonts
...
nixos/fonts: rename fonts.fonts option to fonts.packages, other cleanups
2023-07-25 09:49:25 +02:00
Bobby Rong
34d40c6f20
Merge pull request #245105 from thoughtfull-systems/xfce-exclude-packages
...
nixos/xfce: add environment.xfce.excludePackages option
2023-07-25 11:39:30 +08:00
Pol Dellaiera
07fd6694b5
Merge pull request #236368 from SuperSandro2000/etc-dir-names
...
nixos/etc: keep directories in derivation name
2023-07-25 03:02:47 +02:00
Sandro Jäckel
83793ca898
nixos/fonts: rename fonts.enableDefaultFonts to fonts.enableDefaultPackages
...
to better fit the renamed fonts.packages
2023-07-25 00:55:25 +02:00
Sandro
dfcffbd74f
Merge pull request #225055 from jtrees/update-wooting-udev-rules
...
wooting: update udev rules
2023-07-24 23:56:31 +02:00
Joshua Trees
12ad49a130
wooting: clarify requirements for hardware option to work
2023-07-24 22:34:52 +02:00
Gianmarco Gargiulo
b34a51f5a7
nixos/gogs: fix deprecations for 0.13.0
...
Changed APP_NAME to BRAND_NAME, DB_TYPE to TYPE and PASSWD to PASSWORD.
2023-07-24 19:41:52 +00:00
Eric Bailey
3e36355e44
kops: 1.26.4 -> 1.27.0 ( #245208 )
...
- Drop kops_1_24
- kops_1_26: 1.26.4 -> 1.26.5
- Update 23.11 release notes
2023-07-24 20:07:52 +02:00
Jacek Galowicz
f59913bad8
Merge pull request #241949 from R-VdP/nixos_test_busybox
...
nixos/test-driver: use the short form argument to base64 for busybox compatibility.
2023-07-24 18:05:06 +02:00
Sandro Jäckel
f9fdeb2dbc
nixos/ghostscript: evaporate the extra whitespace
2023-07-24 17:34:39 +02:00
Sandro Jäckel
b0c67b4b6e
treewide: rename fonts.fonts to fonts.packages
2023-07-24 17:34:39 +02:00
Sandro Jäckel
5162df3239
nixos/fonts: rename fonts.fonts option to fonts.packages, other cleanups
...
fonts.fonts is not a great name and this also resolves a TODO.
2023-07-24 17:34:37 +02:00
Paul Stadig
cb2f531332
nixos/xfce: allow exclusion of xfce4-notifyd
...
Use `environment.xfce.excludePackages` with `systemd.packages` so `xfce4-notifyd` can be excluded
from installation.
2023-07-24 07:55:10 -04:00
datafoo
533ff8546b
nixos/mosquitto: leverage systemd credentials
...
Use systemd credentials for all variations of user passwords.
Password files do not need special permissions anymore.
2023-07-24 11:37:30 +02:00
r-vdp
b825f65c90
nixos/nix-channel: only try to remove the nix-channel binary if it exists
...
It may not be there if `system.disableInstallerTools = true`.
2023-07-24 10:34:48 +02:00
Lassulus
ceaab39b40
Merge pull request #230196 from doronbehar/nixos/syncthing
...
nixos/syncthing: Use API to merge / override configurations
2023-07-24 08:38:50 +02:00
github-actions[bot]
aae1f8ef06
Merge master into staging-next
2023-07-24 06:01:13 +00:00
Stzx
e196c81a23
udisks2: fix conf file loading warnings
2023-07-24 11:41:50 +08:00
Pol Dellaiera
a30cc10e7f
Merge pull request #242703 from jwygoda/tailscaled-autoconnect
...
nixos/tailscale: add authKeyFile option
2023-07-24 04:48:42 +02:00
Nick Cao
e598d5b773
Merge pull request #244953 from tomfitzhenry/less-maintainership
...
remove tomfitzhenry@ as maintainer for some packages
2023-07-23 18:57:35 -06:00
github-actions[bot]
449a683b10
Merge master into staging-next
2023-07-24 00:02:26 +00:00
Sandro
9ca0bd9db3
Merge pull request #244467 from wamserma/tarsnap-add-package-option
...
tarsnap: add package option
2023-07-24 00:46:24 +02:00
Robert Hensing
35a0bd36d0
Merge pull request #244653 from bjornfor/nixos-generate-config-emit-lib
...
nixos-generate-config: add 'lib' arg to configuration.nix
2023-07-24 00:03:26 +02:00
Ryan Lahfa
bba6788b37
Merge pull request #244702 from RaitoBezarius/nginx-maintenance
2023-07-23 23:53:17 +02:00
Paul Stadig
1c5e23c405
nixos/xfce: add environment.xfce.excludePackages option
...
Packages in environment.xfce.excludePackages will be excluded from the default environment.
Fixes #91169
2023-07-23 17:52:41 -04:00
Emily
2d83cbda63
Merge pull request #244463 from mattmelling/cloudlog-pin-php8
...
cloudlog: pin php version
2023-07-23 23:09:50 +02:00
Will Fancher
df59d8c0b7
Merge pull request #227208 from ElvishJerricco/zfs-systemd-target-ordering
...
zfs: Relate import services to zfs-import.target instead of local-fs
2023-07-23 16:58:25 -04:00
Sandro
1d1fe1fe14
Merge pull request #245063 from SuperSandro2000/remove-maintainer
...
treewide: reduce packages I maintainer
2023-07-23 21:28:26 +02:00
Will Fancher
0ddc9d0250
zfs: Relate import services to zfs-import.target instead of local-fs
...
Being wanted by and ordered before local-fs.target isn't strictly
correct. And in systemd initrd, it's very incorrect because
local-fs.target is for the initrd file system, not the real root file
system.
2023-07-23 14:12:53 -04:00
github-actions[bot]
6afe543aec
Merge master into staging-next
2023-07-23 18:01:33 +00:00
Sandro Jäckel
cf6c96533b
treewide: reduce packages I maintainer
2023-07-23 19:30:22 +02:00
7c6f434c
b02fd49f16
Merge pull request #194310 from lilyinstarlight/pkg/curl-impersonate
...
curl-impersonate: init at 0.5.4 and replace curl-impersonate-bin
2023-07-23 17:00:17 +00:00
Doron Behar
047fa8dbdf
nixos/syncthing: Use API to merge / override configurations
...
If one sets either of `override{Device,folder}s` to false, the jq `*`
operator doesn't merge well the devices and folders, creating duplicate
IDs for folders as observed in #230146 . This PR makes the script iterate
via Nix / Bash loop the devices and folders IDs and merges the keys
using upstream's `curl -X POST` support for single objects.
Hence this commit fixes #230146 .
2023-07-23 18:22:33 +03:00
r-vdp
668e2dafb6
nixos/nix-channel: fix editorconfig warnings and apply nixpkgs-fmt
2023-07-23 15:39:32 +02:00
Ilan Joselevich
383dc75dd7
Merge pull request #244949 from FlafyDev/fix/nix-daemon-if
...
nixos/nix-daemon: change regular if to mkIf
2023-07-23 16:02:33 +03:00
github-actions[bot]
10af23a180
Merge master into staging-next
2023-07-23 12:01:27 +00:00
Robert Hensing
864404dcc1
Merge pull request #244993 from Enzime/fix/linux-builder
...
linux-builder: fix eval failure
2023-07-23 11:59:03 +02:00
Michael Hoang
1deed6cd12
linux-builder: fix eval failure
2023-07-23 18:07:48 +10:00
github-actions[bot]
a0c327d315
Merge master into staging-next
2023-07-23 06:01:17 +00:00
Tom Fitzhenry
cb470d61c3
remove tomfitzhenry@ as maintainer for some packages
...
Motivation: Over the foreseeable future I'll have less time to do
maintenance, so I'm reducing the set of packages I maintain to just
those that I use.
2023-07-23 12:39:57 +10:00
FlafyDev
519a71edc3
nixos/nix-daemon: change regular if to mkIf
2023-07-23 04:16:04 +03:00
Ilan Joselevich
ef91cf7ecb
Merge pull request #244919 from fufexan/hyprland
...
nixos/hyprland: apply config options to package
2023-07-23 04:01:02 +03:00
github-actions[bot]
86a73bdb86
Merge master into staging-next
2023-07-23 00:02:31 +00:00
Ilan Joselevich
e29e8a71c8
nixos/twingate: improve test
2023-07-23 01:24:51 +03:00
Mihai Fufezan
e9f270f1f0
nixos/hyprland: apply config options to package
2023-07-23 01:15:59 +03:00
Fabián Heredia Montiel
ffba10cd9a
linux_6_3: drop as EOL
2023-07-22 12:46:17 -06:00
github-actions[bot]
41e6556ad3
Merge master into staging-next
2023-07-22 18:01:06 +00:00
Ryan Lahfa
c4ae17443e
Merge pull request #244233 from oddlama/init-typesense-bin
2023-07-22 18:47:45 +02:00
oddlama
234dd85da0
nixos/typesense: init at 0.24.1
2023-07-22 16:38:13 +02:00
Raito Bezarius
44aee34594
Revert "nixos/gitea: set service type to notify
"
...
This reverts commit b61919e5e0
.
As it breaks Forgejo who does not support this feature yet.
2023-07-22 16:12:36 +02:00
Florian Klink
02a5e9c933
nixos/networkmanager: create pppd lock directory
...
I digged up some 3G stick, which uses ppp to set up the connection.
It failed to spin up ppp, because ppp failed to find the directory it wants to create its lockfiles in:
```
Jul 22 16:47:49 tp ModemManager[926779]: <info> [modem1] state changed (connected -> disconnecting)
Jul 22 16:47:49 tp ModemManager[926779]: <info> [modem1] simple connect started...
Jul 22 16:47:49 tp ModemManager[926779]: <info> [modem1] simple connect state (4/10): wait to get fully enabled
Jul 22 16:47:50 tp ModemManager[926779]: <info> [modem1] state changed (disconnecting -> registered)
Jul 22 16:47:50 tp ModemManager[926779]: <info> [modem1] simple connect state (5/10): wait after enabled
Jul 22 16:47:50 tp ModemManager[926779]: <info> [modem1/bearer0] connection #11 finished: duration 1s
Jul 22 16:47:50 tp ModemManager[926779]: <info> [modem1] simple connect state (6/10): register
Jul 22 16:47:50 tp ModemManager[926779]: <info> [modem1] simple connect state (7/10): wait to get packet service state attached
Jul 22 16:47:50 tp ModemManager[926779]: <info> [modem1] simple connect state (8/10): bearer
Jul 22 16:47:50 tp ModemManager[926779]: <info> [modem1] simple connect state (9/10): connect
Jul 22 16:47:50 tp ModemManager[926779]: <info> [modem1] state changed (registered -> connecting)
Jul 22 16:47:50 tp ModemManager[926779]: <info> [modem1] state changed (connecting -> connected)
Jul 22 16:47:50 tp ModemManager[926779]: <info> [modem1] simple connect state (10/10): all done
Jul 22 16:47:50 tp pppd[1576260]: Plugin /nix/store/yqdqzz6y6agcmrfj8b6pwqhjcjyb3ypr-networkmanager-1.42.6/lib/pppd/2.5.0/nm-pppd-plugin.so loaded.
Jul 22 16:47:50 tp NetworkManager[1576260]: Plugin /nix/store/yqdqzz6y6agcmrfj8b6pwqhjcjyb3ypr-networkmanager-1.42.6/lib/pppd/2.5.0/nm-pppd-plugin.so loaded.
Jul 22 16:47:50 tp pppd[1576260]: nm-ppp-plugin: initializing
Jul 22 16:47:50 tp pppd[1576260]: pppd 2.5.0 started by root, uid 0
Jul 22 16:47:50 tp pppd[1576260]: Can't create lock file /var/run/pppd/lock/LCK..ttyUSB0: No such file or directory
Jul 22 16:47:50 tp NetworkManager[1576260]: Can't create lock file /var/run/pppd/lock/LCK..ttyUSB0: No such file or directory
Jul 22 16:47:50 tp pppd[1576260]: nm-ppp-plugin: status 2 / phase 'serial connection'
Jul 22 16:47:50 tp pppd[1576260]: Exit.
Jul 22 16:47:50 tp pppd[1576260]: nm-ppp-plugin: status 0 / phase 'dead'
Jul 22 16:47:50 tp pppd[1576260]: nm-ppp-plugin: cleaning up
```
Creating the directories via tmpfiles.d got the connection to succeed,
and might also fix other connections using PPP.
2023-07-22 17:00:17 +03:00
github-actions[bot]
045f0259fe
Merge master into staging-next
2023-07-22 12:01:28 +00:00
Felix Bühler
0a2745684e
Merge pull request #239624 from Stunkymonkey/use-optionalString-then
...
treewide: use optionalString instead of 'then ""'
2023-07-22 13:02:47 +02:00
1000101
f63d863fde
nixos/pgbouncer: init ( #241578 )
...
Co-authored-by: Marek Mahut <marek.mahut@gmail.com>
2023-07-22 12:49:23 +02:00
github-actions[bot]
c892f7b1e4
Merge master into staging-next
2023-07-22 06:01:12 +00:00
Nick Cao
0b411c1e04
Merge pull request #244750 from therishidesai/rdesai/fix-hostapd-hardening
...
nixos/hostapd: add AF_PACKET to RestrictAddressFamilies
2023-07-21 21:16:22 -06:00
Rishi Desai
efba841aeb
nixos/hostapd: add AF_PACKET to RestrictAddressFamilies
2023-07-21 21:11:14 -05:00
rnhmjoj
c7c288fbd5
nixos/dnscrypt-wrapper: avoid using polkit
2023-07-22 02:12:31 +02:00
github-actions[bot]
c05c2c2f5c
Merge master into staging-next
2023-07-22 00:02:13 +00:00
Lassulus
f8ad4849c3
Merge pull request #233386 from Lassulus/syncthing-fix
2023-07-22 01:02:04 +02:00
Ilan Joselevich
75a51855e3
Merge pull request #244689 from Kranzes/twingate-cp
...
nixos/twingate: fix cp (-n -> --update=none)
2023-07-21 23:21:53 +03:00
Raito Bezarius
72cfcbebd6
nixos/tests/nginx-proxyprotocol: add raitobezarius as a maintainer
...
I added this feature, I will maintain it.
2023-07-21 21:13:28 +02:00
Lily Foster
e28c49d86d
nixosTests.curl-impersonate: init
2023-07-21 14:37:48 -04:00
github-actions[bot]
4c351244a0
Merge master into staging-next
2023-07-21 18:01:45 +00:00
Maximilian Bosch
7c70396c1d
Merge pull request #242863 from emilylange/nixos/gitea-runtimedirmode
...
nixos/gitea: revert change to RuntimeDirectoryMode
Closes ##243340
2023-07-21 19:22:05 +02:00
Ilan Joselevich
b0db3b7c11
nixos/twingate: fix cp (-n -> --update=none)
2023-07-21 19:57:57 +03:00
github-actions[bot]
a400aea596
Merge master into staging-next
2023-07-21 12:01:17 +00:00
Bjørn Forsman
a7da3eacaf
nixos-generate-config: add 'lib' arg to configuration.nix
...
Although 'lib' isn't needed by the default configuration, new NixOS uses
can get confused when being recommended configuration.nix snippets like
systemd.services.NetworkManager-wait-online.enable = lib.mkForce false;
and have `sudo nixos-rebuild switch` fail with
error: undefined variable 'lib'
2023-07-21 13:53:33 +02:00
Stzx
3e8f45393d
Fix package ref
2023-07-21 18:56:49 +08:00
Sandro
0bca96affc
Merge pull request #243550 from SuperSandro2000/matrix-sliding-sync-module
2023-07-21 11:39:03 +02:00
Markus S. Wamser
a936b9edec
tarsnap: add package option
2023-07-21 11:37:15 +02:00
Sandro
9f4a3203eb
Merge pull request #233250 from SuperSandro2000/podman-timer-persist
2023-07-21 11:34:18 +02:00
Nathan Bijnens
ffc3eb7c16
ebusd: new module
2023-07-21 18:22:46 +09:00
Maximilian Bosch
38823d15f4
Merge pull request #243883 from techknowlogick/gitea-1200
...
gitea: 1.19.4 -> 1.20.0
2023-07-21 09:41:07 +02:00
K900
f58e6874f3
nixos/tests/installer: fix after #244449
2023-07-21 10:36:29 +03:00
github-actions[bot]
61505962dc
Merge master into staging-next
2023-07-21 00:02:16 +00:00
Artturi
dbef093f84
Merge pull request #244449 from Artturin/fixsrip1
2023-07-21 01:44:33 +03:00
Maximilian Bosch
b61919e5e0
nixos/gitea: set service type to notify
2023-07-20 22:20:43 +02:00
Andrew Marshall
3d774b4453
util-linux: Fix build on non-Linux
...
Build logs show:
> configure: WARNING: non-linux system; not building mount
> configure: WARNING: non-linux system; not building swapon
So skip these on non-Linux
Using getOutput prevents eval failures on other platforms.
Things should stay eval'able with NIXPKGS_ALLOW_UNSUPPORTED_SYSTEM=1
Co-authored-by: Artturin <Artturin@artturin.com>
2023-07-20 22:03:15 +03:00
Artturin
69267c22f1
nixos/stage-1: fix stripping
...
got broken in 6ea1a2a1be
which changed
runCommandCC to runCommand but was not
noticed because it was failing silently
runCommand doesn't include CC or bintools
2023-07-20 21:26:38 +03:00
github-actions[bot]
da1f279ece
Merge master into staging-next
2023-07-20 18:01:17 +00:00
Felix Bühler
f7bb884c13
Merge pull request #243850 from mattchrist/nixos/freshrss_auth_type
...
nixos/freshrss: authType option
2023-07-20 18:58:45 +02:00
Florian Klink
77f8c78bea
Merge pull request #244466 from RaitoBezarius/networkd/netdev-mac
...
nixos/networkd: fix netdev MAC addresses asserts
2023-07-20 16:39:32 +03:00
github-actions[bot]
37df58121d
Merge master into staging-next
2023-07-20 12:01:16 +00:00
Ryan Lahfa
faa1bc7353
Merge pull request #244395 from pogobanane/master
2023-07-20 13:08:17 +02:00
Ryan Lahfa
2d0a128ac9
Merge pull request #201562 from jdbaldry/add/osquery
2023-07-20 11:06:46 +02:00
Raito Bezarius
1ca68deebd
nixos/networkd: fix netdev MAC addresses asserts
...
The `||` condition made it fail no matter what because nothing can be none and a proper MAC address.
Thanks to trofi for catching it.
2023-07-20 11:03:46 +02:00
Matt Melling
3f34b65b2c
cloudlog: pin php version
2023-07-20 09:24:47 +01:00
github-actions[bot]
b6ae9ef2db
Merge master into staging-next
2023-07-20 06:01:21 +00:00
Will Fancher
22bcc32f63
Merge pull request #244033 from SuperSandro2000/issue-243820
...
nixos/stage-1: fix mount replacement in extra-utils
2023-07-20 00:43:33 -04:00
Will Fancher
2e60058b95
Revert "nixos/boot/stage-1: chase symlinks when copying binaries"
2023-07-20 00:03:50 -04:00
Evan Goode
be333da51f
nixos/evdevremapkeys: init
...
Add a service for evdevremapkeys (already packaged), a daemon for
remapping keyboard events
2023-07-19 23:06:31 -04:00
Matt Christ
c4d28ff161
nixos/freshrss: authType option
...
This patch adds an `authType` option to enable configuring FreshRSS's
`auth_type` parameter.
Upstream documentation for this feature is located here:
https://freshrss.github.io/FreshRSS/en/admins/09_AccessControl.html
An accompanying NixOS test is provided to confirm this feature works
as expected.
2023-07-19 19:43:55 -05:00
github-actions[bot]
e048c645c9
Merge master into staging-next
2023-07-20 00:02:29 +00:00
Sandro Jäckel
18010665ca
nixos/matrix-sliding-sync: init
...
Co-authored-by: Emily <55066419+emilylange@users.noreply.github.com>
2023-07-19 23:59:25 +02:00
Florian Klink
8f15fe7914
Merge pull request #241370 from RaitoBezarius/vxlan-independent
...
nixos/networkd: support `Independent` flag for VXLAN netdevs
2023-07-19 23:18:54 +03:00
Florian Klink
6f66c57acc
Merge pull request #241365 from RaitoBezarius/macaddrs-netdevs
...
nixos/networkd: support netdev MAC addresses
2023-07-19 23:03:34 +03:00
Martin Weinelt
aadb3f3058
Merge pull request #244188 from mweinelt/engelsystem-php81
...
nixos/engelsystem: pin php at 8.1
2023-07-19 21:13:26 +02:00
Pogobanane
d7740c24cb
nixos/lib/make-disk-image: fix installBootLoader for disabled grub
...
This commit is a fixup for a regression introduced by
0bdba6c99b
.
Before the regression, it was possible to build images without grub or a
kernel (e.g. to boot other kernels with qemu -kernel.
After the regression, such images fail to build. Since
config.boog.loader.grub.enable is false in that scenario, grub.device is
emptystring. While this happens not to be an issue of `ln`, `dirname`
fails on emptystring.
With this change, we guard both commands to only be run when grub is
actually enabled. Images with and without grub succesfully build with
this change.
2023-07-19 20:04:57 +02:00
github-actions[bot]
2c5b83e75c
Merge master into staging-next
2023-07-19 18:01:04 +00:00
Antoine Eiche
8dff9f64ec
nixos/tests/osquery: init
2023-07-19 16:57:05 +02:00
Antoine Eiche
da65d1dd20
nixos/osquery: init
2023-07-19 16:55:29 +02:00