Bjørn Forsman
4fbec87a5b
nixos/sane: point env vars to /etc for quick reload
...
Point $SANE_CONFIG_DIR and $LD_LIBRARY_PATH to symlinks in /etc, instead
of directly to nix store paths, so that activating a new configuration
takes effect immediately, instead of requiring users to re-login.
2022-11-05 10:40:51 +01:00
github-actions[bot]
52c99d862c
Merge staging-next into staging
2022-11-05 06:02:05 +00:00
Dominique Martinet
665d896244
logrotate: add services.logrotate.settings example
2022-11-05 10:34:04 +09:00
Dominique Martinet
01ff1dd23f
logrotate service: cleanup deprecated options
2022-11-05 10:34:03 +09:00
Sandro
8017d9e2da
nixos/nix-daemon: don't give daemon by default high io priority
...
According to https://www.freedesktop.org/software/systemd/man/systemd.exec.html#IOSchedulingClass= the default is 4
2022-11-04 22:07:05 +01:00
Guillaume Girol
c5df8359df
nixos/wireguard: start new peers when they are added
...
when a new peer is added, it does not modify any active units, because
the interface unit remains the same. therefore the new peer is not added
until next reboot or manual action.
2022-11-04 15:35:21 +01:00
Yannick Markus
50f308b059
nixos/prometheus-zfs-exporter: init
2022-11-04 14:43:01 +01:00
Bjørn Forsman
c3cff074f8
nixos/sane: add openFirewall option
...
Open ports needed for discovery of scanners on the local network, e.g.
needed for Canon scanners (BJNP protocol).
Ref. https://github.com/NixOS/nixpkgs/issues/28406 .
2022-11-04 14:05:43 +01:00
github-actions[bot]
08b08d0caf
Merge staging-next into staging
2022-11-04 00:03:34 +00:00
ajs124
42ec4ec905
Merge pull request #198303 from cleeyv/jitsi-update
...
Update of all Jitsi Meet components
2022-11-03 22:57:04 +01:00
Owen McGrath
ee090cd808
nixos/physlock: add muteKernelMessages options
...
Add an option for physlock's -m flag, which mutes kernel messages on the
console. This ensures that the password prompt is the only thing on the
screen and isn't lost in a flood of kernel messages.
2022-11-03 15:22:09 -05:00
Maximilian Bosch
ad21c759d4
nixos/nextcloud: fix upgrade warning
2022-11-03 14:32:21 +01:00
talyz
d65910761c
nixos/keycloak: Escape database password properly
2022-11-03 14:15:53 +01:00
github-actions[bot]
3e5d1d0000
Merge staging-next into staging
2022-11-02 18:02:19 +00:00
Vladimír Čunát
27eae99b3e
Merge #198236 : staging-next 2022-10-28
2022-11-02 17:33:20 +01:00
Erik Arvstedt
828cd4c895
nixos/bitcoind: fix rare startup error
...
Previously, dhcpcd and bitcoind starting up in parallel could lead to
the following error in bitcoind:
```
bitcoind: libevent: getaddrinfo: address family for nodename not supported
bitcoind: Binding RPC on address 127.0.0.1 port 8332 failed.
bitcoind: Unable to bind any endpoint for
```
After the initial failure, the bitcoind service would always restart successfully.
This race condition, where both applications were simultaneously
manipulating network resources, was only triggered under specific
hardware conditions.
Fix it by running bitcoind after dhcp has started (by running after
`network-online.target`).
This bug and the fix only affect the default NixOS scripted
networking backend.
2022-11-02 12:31:40 +01:00
github-actions[bot]
ff1df95c8f
Merge staging-next into staging
2022-11-02 06:05:15 +00:00
github-actions[bot]
d6b8789005
Merge master into staging-next
2022-11-02 06:04:45 +00:00
Winter
8538873dab
sourcehut.dispatchsrht: remove
...
dispatch has been deprecated since August (see https://sourcehut.org/blog/2022-08-01-dispatch-deprecation-plans/ ).
2022-11-01 22:04:40 -04:00
Julien Moutinho
e1930cf933
nixos/sourcehut: removing myself from maintainers
...
Sourcehut is too complex, fast moving and RAM hungry for me.
I'll make do with gitolite and public-inbox for now.
2022-11-01 21:56:37 -04:00
github-actions[bot]
452026e7da
Merge staging-next into staging
2022-11-02 00:03:04 +00:00
github-actions[bot]
075f0857dd
Merge master into staging-next
2022-11-02 00:02:32 +00:00
Sandro
a01b2b807e
Merge pull request #197221 from azahi/endlessh-module
2022-11-01 23:44:25 +01:00
Sandro
796cc1ad51
Merge pull request #198532 from raindev/syncthing-devices-folders
2022-11-01 23:28:33 +01:00
Sandro
dcb0e1f692
Merge pull request #194059 from onny/invoiceplane-test
2022-11-01 22:53:13 +01:00
Jonas Heinrich
a6e8bd09f3
invoiceplane: 1.5.11 -> 1.6-beta-1
2022-11-01 19:48:09 +01:00
Sandro
fad5f168d2
Merge pull request #197010 from tpwrules/disable-qt-cache
2022-11-01 16:09:35 +01:00
Izorkin
c09fd120cc
nixos/nginx: add proxyCache options
2022-11-01 10:07:38 +03:00
talyz
b82316bc91
nixos/keycloak: Escape admin password properly
2022-10-31 19:20:35 +01:00
github-actions[bot]
76cceffaf9
Merge master into staging-next
2022-10-31 12:01:26 +00:00
Stanisław Pitucha
08fbb5de2d
Merge pull request #190325 from fgaz/merecat/init
...
merecat: init at 2.31
2022-10-31 21:23:03 +11:00
Maximilian Bosch
2d79fdf801
Merge pull request #198142 from SuperSandro2000/nextcloud-logType
...
nixos/nextcloud: allow changing logType
2022-10-31 10:57:00 +01:00
Francesco Gazzetta
b43605fb03
nixos/merecat: init
2022-10-31 09:24:28 +01:00
github-actions[bot]
5a9ca012a5
Merge master into staging-next
2022-10-31 06:01:16 +00:00
Sandro
b99b28431c
Merge pull request #197987 from SuperSandro2000/grafana-socket
2022-10-31 01:45:42 +01:00
github-actions[bot]
9d424dbc41
Merge master into staging-next
2022-10-31 00:02:32 +00:00
Izorkin
c4f9538875
nixos/peertube: fix start services
2022-10-31 01:44:13 +03:00
Izorkin
15959cdc5f
nixos/peertube: add quic header to nginx configuration
2022-10-31 01:44:12 +03:00
Izorkin
d4296648b5
nixos/peertube: add hsts header to nginx configuration
2022-10-31 01:34:29 +03:00
Sandro
00bde1ac69
Merge pull request #197870 from SuperSandro2000/udev-enable
2022-10-30 19:58:23 +01:00
Sandro
4d4fdde2cf
Merge pull request #197876 from iopq/alt-history
2022-10-30 19:51:28 +01:00
Sandro
4f989630d2
Merge pull request #197989 from SuperSandro2000/healthchecks
2022-10-30 19:46:18 +01:00
Bjørn Forsman
fcf81f91a3
nixos/jenkins-job-builder: better defaults for accessUser/accessTokenFile
...
The new defaults allows jenkins-job-builder to reload the configuration
out-of-the-box, whereas the previous defaults required users to manually
reload/restart jenkins, or configure accessUser/accessTokenFile
themselves.
(If `extraJavaOptions = [ "-Djenkins.install.runSetupWizard=false" ]`
then the initial admin user is *not* created and you have to use JCasC
or something else to bootstrap.)
2022-10-30 19:01:48 +01:00
github-actions[bot]
4f746003cf
Merge master into staging-next
2022-10-30 18:01:14 +00:00
Winter
4abe8dcd61
nixos/mautrix-telegram: fix link to example config
2022-10-30 13:20:16 -04:00
Winter
8e803f4364
nixos/mautrix-telegram: add new required config option
2022-10-30 13:20:16 -04:00
KFears
b3782f29ff
nixos/prometheus-node-exporter: fix netdev collect
...
Netdev collector needs AF_NETLINK permissions to work. It will fail with
the message "couldn't get netstats: socket: address family is not
supported by protocol" otherwise.
2022-10-30 14:59:05 +04:00
github-actions[bot]
a7989ee51a
Merge master into staging-next
2022-10-30 06:01:22 +00:00
Kevin Cox
610fcf1243
nixos/mautrix-facebook: add new required config option
2022-10-29 20:59:36 -04:00
github-actions[bot]
7cf1999911
Merge master into staging-next
2022-10-30 00:02:33 +00:00
Andrew Barchuk
43bc09e037
nixos/syncthing: keep manually added dirs/devices
...
If folders and devices are not configured explicitly, do not wipe the
changes done via the web GUI. Currently the list of devices or folders
will be reset unless overrideFolders/overrideDevices is disabled.
2022-10-30 00:22:00 +02:00
Mario Rodas
1fb589678b
Merge pull request #197906 from jtojnar/postgres-upgrading-exts
...
doc/nixos/postgress: Mention extensions in upgrading
2022-10-29 14:25:46 -05:00
Federico Beffa
06bc65dd16
nixos/languagetool: fix startup configuration option
2022-10-29 18:05:53 +02:00
github-actions[bot]
18b25cbb99
Merge master into staging-next
2022-10-29 12:01:19 +00:00
Martin Weinelt
f3c660e95b
Merge pull request #198298 from yorickvP/int-rm-leading-zeroes
2022-10-29 12:37:51 +02:00
Naïm Favier
3a13505cc8
Merge pull request #194644 from the-argus/feat/mkdefault-etc-issue
2022-10-29 11:44:06 +02:00
github-actions[bot]
6e5f43a5bd
Merge master into staging-next
2022-10-28 18:01:29 +00:00
seb314
82c5c3c9a9
wireguard: when dyn-dns refresh is enabled, reconnect after failures
...
Make the dynamic-dns refresh systemd service (controlled via the
preexisting option dynamicEndpointRefreshSecond) robust to e.g. dns
failures that happen on intermittent network connections.
Background:
When dns resolution fails with a 'permanent' error ("Name or service not
known" instead of "Temporary failure in name resolution"), wireguard
won't retry despite WG_ENDPOINT_RESOLUTION_RETRIES=infinity.
-> This change should improve reliability/connectivity.
somewhat related thread: https://github.com/NixOS/nixpkgs/issues/63869
2022-10-28 19:16:05 +02:00
iopq
96f7444bc8
nixos/xray: init service
2022-10-28 23:53:41 +08:00
Cleeyv
2ef91019db
jibri: 8.0-93 -> 8.0-139
...
- Fix of accidental downgrade in #158911
- Update of runtime from Java 8 -> 11
2022-10-28 11:42:55 -04:00
pennae
15372dc4d4
nixos/mosquitto: clarify hashedPassword generation
...
unfortunately we cannot use other tools (like mkpasswd) instead of
mosquitto_passwd because mosquitto is incompatible with the standard
crypt format.
2022-10-28 17:39:30 +02:00
Yorick van Pelt
af4a43e36a
treewide: convert fake octal ints to strings
...
These were being cast to strings later and then reinterpreted as
octal.
2022-10-28 17:23:44 +02:00
github-actions[bot]
442b0d9140
Merge master into staging-next
2022-10-28 12:01:44 +00:00
Naïm Favier
94d24f136e
nixos/vdirsyncer: fix description
2022-10-28 11:59:34 +02:00
github-actions[bot]
d4c6e9186b
Merge staging-next into staging
2022-10-28 00:03:13 +00:00
Sandro
432e5e65a9
Merge pull request #197104 from Luflosi/kubo-RFC42
2022-10-27 23:48:33 +02:00
Sandro Jäckel
44cdc6104a
nixos/nextcloud: allow changing logType
2022-10-27 23:32:00 +02:00
Sandro Jäckel
887462db03
nixos/healthchecks: allow appending to EnvironmentFile to easily and securely setting EMAIL_HOST_PASSWORD
2022-10-27 22:35:28 +02:00
Patrick Jackson
1c1af8d2f2
nixos/mullvad-vpn: add patricksjackson to maintainers
2022-10-27 12:38:48 -07:00
Patrick Jackson
3aa131978d
nixos/mullvad-vpn: add the package option
2022-10-27 12:38:48 -07:00
Sandro Jäckel
897044e435
nixos/healthchecks: automatically invoke sudo in the wrapper
...
much like nextcloud-occ does
2022-10-27 21:21:53 +02:00
github-actions[bot]
c2ec40a74a
Merge staging-next into staging
2022-10-27 18:02:10 +00:00
Martin Weinelt
96d7f29087
Merge pull request #176553 from MalteT/fix/smartctl-exporter-override
2022-10-27 15:50:54 +02:00
Rafal Proszowski
2c9700acf0
nixos/sonarr: add package option
2022-10-27 08:49:23 -04:00
Frederik Rietdijk
d3ca664b6a
Merge staging-next into staging
2022-10-27 10:06:54 +02:00
illustris
79cf21151e
nixos/cloud-init: fix hostname and resolvconf configuration
...
- Fix hostname configuration on proxmox, which uses "hostname" in user-data
instead of "local-hostname" in meta-data.
- Allow setting resolv.conf through cloud-init
- Add tests for new changes
- Add timeouts to make tests fail faster
2022-10-27 08:07:48 +02:00
github-actions[bot]
8aceec386f
Merge staging-next into staging
2022-10-27 06:01:51 +00:00
Sandro
8f0c7e38cb
Merge pull request #190181 from RaitoBezarius/garage-module
...
services/garage: init
2022-10-27 02:14:01 +02:00
github-actions[bot]
5f25b88cd1
Merge staging-next into staging
2022-10-27 00:03:09 +00:00
Sandro
b05729432a
Merge pull request #196060 from risicle/ris-gocd-22.2.0
2022-10-27 01:07:34 +02:00
Sandro Jäckel
95a7b35b1c
nixos/grafana: add default value back to settings.server.socket
2022-10-27 00:53:46 +02:00
Sandro
dd2451126e
Merge pull request #188464 from xeals/fix/portinus-configuration
2022-10-27 00:52:08 +02:00
Sandro
b99ffef2de
Merge pull request #197688 from MidAutumnMoon/go-119-services-fix-2
2022-10-27 00:49:35 +02:00
Sandro
dc5fa53b83
Merge pull request #197657 from MidAutumnMoon/go-119-services-fix
2022-10-27 00:48:28 +02:00
Sandro
8ebdb3e6fe
Merge pull request #176701 from CRTified/adguardhome-schemaversion
2022-10-26 22:52:04 +02:00
Sandro
4d1f158bf0
Merge pull request #161640 from schnusch/vdirsyncer
2022-10-26 22:22:19 +02:00
Sandro
45ff74823b
Merge pull request #187270 from yayayayaka/snipe-it-add-missing-directory
2022-10-26 22:11:24 +02:00
github-actions[bot]
8b504e632b
Merge staging-next into staging
2022-10-26 18:01:50 +00:00
Sandro Jäckel
7fe3f63da6
nixos/udev: add enable option
2022-10-26 19:24:14 +02:00
KFears
f2e74bdf57
nixos/grafana: fix secrets-related warnings
2022-10-26 21:03:57 +04:00
Izorkin
2bb8cc27bd
nixos/mastodon: fix start services
2022-10-26 16:35:23 +02:00
Jan Tojnar
04e85da1c0
doc/nixos/postgress: Mention extensions in upgrading
...
analyze_new_cluster script is not available in PostgreSQL 14+:
8f113698b6
2022-10-26 15:21:06 +02:00
Jan Tojnar
e598636243
doc/nixos/postgress: Mention extensions in upgrading
...
This is easy to miss and can lead to annoying failures.
2022-10-26 15:06:09 +02:00
Jan Tojnar
0de7128deb
doc/nixos/postgress: Streamline upgrade script
...
We already need to set the package so no need to manually copy the schema version.
2022-10-26 15:05:13 +02:00
github-actions[bot]
4e978a8caa
Merge staging-next into staging
2022-10-26 00:03:42 +00:00
Niklas Hambüchen
f5c5386870
nixos/smokeping: Don't show 413 Forbidden
on thttpd /
. Fixes #197704
2022-10-25 23:11:50 +02:00
github-actions[bot]
81a6c5a54c
Merge staging-next into staging
2022-10-25 18:16:24 +00:00
Carl Richard Theodor Schneider
1526a1b041
adguardhome: Add schema_version
...
This will add `passthru.schema_version` to be used as default value for
the adguardhome module.
It will also update the `update.sh` to keep the `schema_version` in sync
with the version by inspecting the sourcecode.
This might break existing configs, if they use deprecated values that don't
appear in newer schema_versions and schema_version wasn't set explicitly.
Explicit declarations of schema_version always have higher priority.
This also removes the `host` and `config` settings in favour of using the
appropriate `settings`.
Fixes #173938
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2022-10-25 17:35:27 +02:00
Jan Tojnar
361d98667c
Merge pull request #197029 from jtojnar/webp-loader
...
webp-pixbuf-loader: Adopt by GNOME
2022-10-25 17:02:06 +02:00
colin
e4235c60b7
freshrss: use an absolute path for ExecStart
...
this fixes the issue after a recent PR on this file:
<https://github.com/NixOS/nixpkgs/pull/196140#discussion_r1002907603 >
2022-10-25 05:22:45 -07:00
github-actions[bot]
f332a666fb
Merge staging-next into staging
2022-10-25 12:02:09 +00:00
MidAutumnMoon
6724d2221a
nixos/shiori: set proper SystemCallFilter
2022-10-25 16:48:01 +08:00
MidAutumnMoon
9b8fd74d68
nixos/nats: set proper SystemCallFilter
2022-10-25 16:47:46 +08:00
MidAutumnMoon
afb8d0e5a6
nixos/prometheus-smartctl: set proper SystemCallFilter
2022-10-25 16:47:09 +08:00
MidAutumnMoon
f4342c11e5
nixos/geoipupdate: set proper SystemCallFilter
2022-10-25 16:45:49 +08:00
MidAutumnMoon
5c983ac37b
nixos/prosody-filer: set proper SystemCallFilter
2022-10-25 16:14:24 +08:00
MidAutumnMoon
7742cd543d
nixos/yggdrasil: set proper SystemCallFilter
2022-10-25 16:09:31 +08:00
MidAutumnMoon
ae025da558
nixos/dex-oidc: set proper SystemCallFilter
2022-10-25 16:07:04 +08:00
MidAutumnMoon
bd8413e8e1
nixos/snowflake-proxy: set proper SystemCallFilter
2022-10-25 15:41:54 +08:00
github-actions[bot]
29e01ddcd1
Merge staging-next into staging
2022-10-25 06:24:30 +00:00
MidAutumnMoon
d3a95ce32c
nixos/listmonk: set proper SystemCallFilter
2022-10-25 11:55:18 +08:00
MidAutumnMoon
ba8041fc2b
nixos/croc: set proper SystemCallFilter
2022-10-25 11:51:40 +08:00
Andrew Kvalheim
545b74f075
brscan4-etc-files: rename name to pname&version
...
re #103997
2022-10-25 02:38:39 +02:00
github-actions[bot]
c80ab7a746
Merge staging-next into staging
2022-10-25 00:05:26 +00:00
Sandro
64f3daf6d5
Merge pull request #197459 from SuperSandro2000/changedetection-typo
2022-10-24 23:07:26 +02:00
github-actions[bot]
38a8b47046
Merge staging-next into staging
2022-10-24 18:06:30 +00:00
Bernardo Meurer
8a7f3f3271
Merge pull request #197585 from KFearsoff/fix-broken-grafana-configs
2022-10-24 18:28:42 +02:00
KFears
f3cb29a5b8
nixos/grafana: fix issues with rfc42 refactoring
2022-10-24 19:31:50 +04:00
Guillaume Girol
e06cab26e3
Merge pull request #196617 from oxalica/fix/btrbk-options
...
nixos/btrbk: fix ordering of subsections and refactor
2022-10-24 14:33:38 +00:00
MidAutumnMoon
0ce08acdce
nixos/navidrome: set proper SystemCallFilter
2022-10-24 22:21:59 +10:00
MidAutumnMoon
7415970a3e
nixos/endlessh-go: set proper SystemCallFilter
2022-10-24 22:21:02 +10:00
MidAutumnMoon
db029623b7
nixos/dnscrypt-proxy2: properly set SystemCallFilter
2022-10-24 22:20:42 +10:00
MidAutumnMoon
19b481fbc6
nixos/galene: set proper SystemCallFilter
2022-10-24 20:19:12 +08:00
MidAutumnMoon
e04013af1a
nixos/gitea: set proper SystemCallFilter
...
remove trailing whitespace
2022-10-24 22:18:42 +10:00
M. A
8ac339533f
nixos/snipe-it: Add missing upload directories
...
Resolves #187179
2022-10-24 08:20:30 +00:00
oxalica
50eb816d29
nixos/btrbk: fix ordering of subsections and refactor
2022-10-24 08:52:25 +08:00
Sandro Jäckel
f24c4d8a28
nixos/changedetection-io: fix typo
2022-10-24 02:06:49 +02:00
github-actions[bot]
d771a50d9e
Merge staging-next into staging
2022-10-24 00:05:14 +00:00
schnusch
72ee279ab4
nixos/vdirsyncer: init
...
inspired by borgbackup
2022-10-23 23:23:13 +02:00
ajs124
16d6140878
Merge pull request #197386 from Ma27/nextcloud25
...
nextcloud25: init
2022-10-23 23:05:17 +02:00
github-actions[bot]
f4c71b2f8c
Merge staging-next into staging
2022-10-23 18:02:19 +00:00
Raito Bezarius
9b7dc6cb1c
services/garage: init
2022-10-23 18:54:18 +02:00
Maximilian Bosch
40b7f52b8f
nextcloud25: init
2022-10-23 17:20:49 +02:00
Sandro
eebe7c8588
Merge pull request #197309 from qowoz/hound
2022-10-23 17:16:23 +02:00
Martin Weinelt
ccbc7eb29e
Merge pull request #197302 from MidAutumnMoon/miniflux-service-fix
2022-10-23 14:58:05 +02:00
Jonas Heinrich
65dd4df8a2
Merge pull request #197172 from jkarlson/dokuwiki
...
nixos/dokuwiki: Use stateDir everywhere
2022-10-23 14:51:52 +02:00
MidAutumnMoon
8b4b334a66
nixos/miniflux: fix startup failure caused by improper SystemCallFilter
2022-10-23 20:28:43 +08:00
github-actions[bot]
1a1df3b37d
Merge staging-next into staging
2022-10-23 12:01:47 +00:00
Maximilian Bosch
f9afc634e3
Merge pull request #191768 from KFearsoff/grafana-rfc42
...
nixos/grafana: refactor for RFC42
2022-10-23 13:28:25 +02:00
Julien Malka
b54ae5a868
nixos/uptime-kuma: init module
2022-10-23 12:44:16 +02:00
github-actions[bot]
683aa50df6
Merge staging-next into staging
2022-10-23 06:08:06 +00:00
Linus Heckemann
79ec5f2d2b
Merge pull request #161124 from Atemu/nixos/nix-skip-all-checks
...
nixos/nix-daemon: make checkConfig fully disable nix.conf validation
2022-10-23 07:55:06 +02:00
zowoq
217bf31c03
hound, nixos/hound: deduplicate runtime deps
2022-10-23 12:50:24 +10:00
Sandro
6ffd08e152
Merge pull request #197144 from SuperSandro2000/changedetection-io-network
2022-10-23 03:27:52 +02:00
Sandro Jäckel
30df44aac2
nixos/changedetection-io: fix typos
2022-10-23 01:45:37 +02:00
KFears
9f963f36e5
nixos/grafana: refactor settings for RFC42
2022-10-22 23:56:14 +04:00
KFears
c7cd659710
nixos/grafana: fix markdown docs
2022-10-22 23:54:32 +04:00
KFears
7908ef062f
nixos/grafana: add alerting
2022-10-22 23:54:32 +04:00
KFears
34c2ea6750
nixos/grafana: deprecate notifiers
2022-10-22 23:54:31 +04:00
KFears
0852dc859e
nixos/grafana: refactor datasources for RFC42
...
This commit refactors `services.grafana.provision.datasources` towards
the RFC42 style. To preserve backwards compatibility, we have to jump
through a ton of hoops, introducing esoteric type signatures and bizarre
structs. The Grafana module definition should hopefully become a lot
cleaner after a release cycle or two once the old configuration style is
completely deprecated.
2022-10-22 23:53:24 +04:00
Azat Bahawi
76ccbea152
nixos/endlessh: init module
2022-10-22 16:07:52 +03:00
github-actions[bot]
d079720429
Merge staging-next into staging
2022-10-22 12:01:58 +00:00
github-actions[bot]
71e4896d63
Merge master into staging-next
2022-10-22 12:01:25 +00:00
happysalada
fdfdc5df21
caddy: module: rmem_max default
2022-10-22 07:55:53 -04:00
Emil Karlson
082bc22205
nixos/dokuwiki: Use stateDir everywhere
...
Current module does not use non-default stateDir everywhere.
Statedir has a consistent default, use the cfg.stateDir everywhere
unconditionally.
2022-10-22 09:02:23 +03:00
Sandro Jäckel
17f2c5ba71
nixos/changedetection-io: fix container having no network
2022-10-22 02:14:41 +02:00
github-actions[bot]
9af095c466
Merge staging-next into staging
2022-10-22 00:05:07 +00:00
github-actions[bot]
c8a9826fe2
Merge master into staging-next
2022-10-22 00:04:37 +00:00
Sandro
0d1e0a9f80
Merge pull request #191061 from Izorkin/update-peertube-nginx
2022-10-22 00:02:11 +02:00
Sandro
67e4972c5d
Merge pull request #195745 from virusdave/patch-1
2022-10-22 00:00:52 +02:00
Sandro
d4f4e5f099
Merge pull request #189718 from rnhmjoj/pr-pcsc-polkit
2022-10-21 23:16:21 +02:00
ajs124
3dd1098f45
Merge pull request #195567 from helsinki-systems/feat/jenkins-jdk17
...
nixos/jenkins: jdk11 -> jdk17
2022-10-21 22:59:03 +02:00
Martin Weinelt
80fc469031
Merge remote-tracking branch 'origin/master' into staging-next
2022-10-21 22:33:42 +02:00
Luflosi
a255c43f44
nixos/kubo: convert to RFC42-style settings
2022-10-21 20:54:00 +02:00
Elis Hirwing
844715a8b9
Merge pull request #196819 from Stunkymonkey/freshrss-api-fix
...
freshrss: fix greader-api
2022-10-21 19:56:55 +02:00
Jonas Heinrich
c54a28030f
nixos/httpd: Make option adminAddr optional
2022-10-21 09:12:25 -04:00
KFears
89e30315e0
nixos/grafana: refactor dashboards for RFC42
...
This commit refactors `services.grafana.provision.dashboards` towards
the RFC42 style. To preserve backwards compatibility, we have to jump
through a ton of hoops, introducing esoteric type signatures and bizarre
structs. The Grafana module definition should hopefully become a lot
cleaner after a release cycle or two once the old configuration style is
completely deprecated.
2022-10-21 16:42:30 +04:00
rnhmjoj
c90b6a859b
nixos/pcscd: allow use without polkit
...
The polkit support in pcsclite is entirely optional but package enables
it unconditionally and this breaks connecting to the pcscd daemon on
systems without polkit.
The fix is making this configurable and automatically disabling
`polkitSupport` when the polkit service is disabled.
2022-10-21 13:06:40 +02:00
Anderson Torres
77b67a2524
Merge pull request #196862 from atorres1985-contrib/hypr
...
hypr: init at unstable-2022-05-25
2022-10-21 08:00:20 -03:00
Florian Klink
690ccd9c4a
Merge pull request #196917 from flokli/nsncd
...
nixos/nscd: add option to use nsncd, init nsncd
2022-10-21 11:22:17 +02:00
Jan Tojnar
c789af6065
gnome._gdkPixbufCacheBuilder_DO_NOT_USE: Extract from nixos/gdk-pixbuf
...
Unlike previously, we now fail loudly when a package not containing a gdk-pixbuf modules is passed.
2022-10-21 10:06:24 +02:00
Florian Klink
aee40c2d8a
nixos/nscd: add enableNsncd option
...
When set, this switches from using nscd to using nsncd.
It's a protocol-compatible, non-caching and much less flaky alternative.
2022-10-21 09:37:18 +02:00
Thomas Watson
39d6cfd68f
nixos/sddm: remove stale qmlcache workaround
2022-10-20 22:15:04 -05:00
AndersonTorres
af3779f819
nixos/hypr: add module
2022-10-21 00:01:43 -03:00
github-actions[bot]
c434165354
Merge master into staging-next
2022-10-21 00:05:50 +00:00
Sandro
c9719e7fd6
Merge pull request #189269 from Tom-Hubrecht/ntfy-sh
2022-10-20 20:50:34 +02:00
Sandro
89e49d87d3
Merge pull request #196488 from SuperSandro2000/changedetectionio
2022-10-20 20:25:36 +02:00
Dave Nicponski
1a73877305
Tweak nginx config for Let's Encrypt ACME challenges
...
Currently, this is using a "URI prefix match", but per nginx docs,
```
[...] the location with the longest matching prefix is selected and remembered. Then regular expressions are checked, in the order of their appearance in the configuration file. The search of regular expressions terminates on the first match, and the corresponding configuration is used. If no match with a regular expression is found then the configuration of the prefix location remembered earlier is used.
```
which means a config like this (from wordpress service) will override that
```
locations = {
"~ /\\." = {
priority = 800;
extraConfig = "deny all;";
};
};
```
😱
Luckily, from nginx docs:
```
If the longest matching prefix location has the “^~” modifier then regular expressions are not checked.
```
Whew!
2022-10-20 10:59:28 -04:00
Izorkin
abdcfec3a0
nixos/peertube: add nginx configuration
2022-10-20 14:49:51 +03:00
Florian Klink
7987b41d44
nixos/nscd: nixpkgs-fmt
2022-10-20 13:15:16 +02:00
LuoChen
b9d9daf749
synergy: fix services.synergy.server.tls.cert ( #196867 )
2022-10-20 12:34:45 +08:00
github-actions[bot]
aac580f88f
Merge master into staging-next
2022-10-20 00:05:13 +00:00
Felix Bühler
27e5ca478b
Merge pull request #196140 from uninsane/pr/freshrss-patchShebangs
...
freshrss: patchShebangs instead of specifying interpreter at use site
2022-10-20 00:03:13 +02:00
Felix Buehler
fe9fb739a9
freshrss: fix greader-api
2022-10-19 23:34:26 +02:00
Sandro Jäckel
c9aab9ba97
nixos/changedetection-io: init
2022-10-19 21:33:31 +02:00
github-actions[bot]
958cbc7d51
Merge master into staging-next
2022-10-19 18:09:25 +00:00
Domen Kožar
d2cfe468f8
Merge pull request #196728 from veehaitch/github-runner-new-pats
...
nixos/github-runner: support fine-grained personal access tokens
2022-10-19 14:40:23 +02:00
Martin Weinelt
5d2330ddb5
Merge pull request #195760 from jmbaur/prometheus-kea-exporter
2022-10-19 14:02:15 +02:00
github-actions[bot]
bbaff9a043
Merge master into staging-next
2022-10-19 12:01:22 +00:00
Vincent Haupert
ea8cf2e486
nixos/github-runners: support fine-grained personal access tokens
...
Add support for GitHub's new fine-grained personal access tokens [1]. As
opposed to the classic PATs, those start with `github_pat_` instead of
`ghp_`.
Make sure to use a token which has read and write access to the
"Administration" resource group [2] to allow for registrations of new
runners.
[1] https://github.blog/2022-10-18-introducing-fine-grained-personal-access-tokens-for-github/
[2] https://docs.github.com/en/rest/overview/permissions-required-for-github-apps#administration
2022-10-19 13:50:34 +02:00
Domen Kožar
ff27dc3a09
Merge pull request #176691 from codedownio/multiple-github-runners
...
GitHub runners: configurable user, environment, and service overrides + multiple runners
2022-10-19 13:38:23 +02:00
Tom McLaughlin
c2cc9aeafd
Use config name by default, falling back to attr name
2022-10-19 03:33:30 -07:00
Jan Tojnar
457f28f6f8
Merge branch 'master' into staging-next
...
; Conflicts:
; pkgs/development/tools/codespell/default.nix
codespell 2.2.2 switched to pyproject & setuptools_scm:
https://github.com/codespell-project/codespell/pull/2523
2022-10-19 05:24:28 +02:00
Tom Hubrecht
bbf5ba11b4
nixos/ntfy-sh: init
2022-10-19 02:20:16 +02:00
Sandro
e188e93b8f
Merge pull request #196477 from MatthewCroughan/mc/stateless-cups
2022-10-18 23:22:12 +02:00
Atemu
bf6d84958d
rl-2211: document nix.checkConfig option changes
...
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2022-10-18 21:43:52 +02:00
Atemu
ef70bdd10f
nixos/nix-daemon: make checkConfig fully disable nix.conf validation
...
A new option checkAllErrors is introduced which implements the old checkConfig
toggle behaviour
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2022-10-18 21:42:31 +02:00
Sandro
2917c9a67e
Merge pull request #195205 from NULLx76/vmagent
2022-10-18 21:16:10 +02:00
Sandro
7307c3ae6c
Merge pull request #191922 from NukaDuka/karma
2022-10-18 21:10:04 +02:00
matthewcroughan
a99ab1fbc1
nixos/printing: add services.printing.stateless option
...
This will remove all state directories related to CUPS on startup, which
is particularly useful for guaranteeing that printer discovery works
more reliably on some networks, since CUPS will no longer be able to
store state that effects the next run of the service, such as old
printer names and mDNS information.
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2022-10-17 22:59:24 +01:00
Jean-François Roche
dc529302fe
nixos: add cachix watch-store service
...
Self hosted CI push built packages asynchronously to cachix using a service.
Based on @Mic92 [code](https://github.com/cachix/cachix/issues/370#issuecomment-817081937 )
2022-10-17 18:24:03 +02:00
Tom McLaughlin
5221e7af04
Add comments to explain about the name defaults
2022-10-17 00:04:52 -07:00
Tom McLaughlin
2c099d1a14
Set runner name to attr name for github-runners.${name}
2022-10-17 00:01:04 -07:00
github-actions[bot]
ab4849492d
Merge master into staging-next
2022-10-17 06:24:16 +00:00
Sarah Brofeldt
85d3faa877
Merge pull request #196218 from qowoz/k8s
...
kubernetes: drop e2e tests
2022-10-17 06:33:01 +02:00
github-actions[bot]
18a6423900
Merge master into staging-next
2022-10-17 00:04:21 +00:00
Christian Kögler
46431c0819
Merge pull request #196286 from NickCao/nixos-iwd
...
nixos/iwd: allow setting iwd package
2022-10-16 21:02:05 +02:00
Christian Kögler
daba20d006
Merge pull request #196301 from bobvanderlinden/pr-nixos-dwm-package
...
nixos/dwm: add package option
2022-10-16 20:47:01 +02:00
Bob van der Linden
0d07870dc5
nixos/dwm: add package option
2022-10-16 20:34:28 +02:00
Maximilian Bosch
a2134c24a4
Merge pull request #195808 from mayflower/fix-wordpress-fonts-dir
...
nixos/wordpress: make fonts directory writable
2022-10-16 20:05:09 +02:00
github-actions[bot]
f52955a521
Merge master into staging-next
2022-10-16 18:01:42 +00:00
Maximilian Bosch
b55eefa3bd
Merge pull request #195703 from Ma27/bump-grafana
...
grafana: 9.1.7 -> 9.2.0
2022-10-16 19:33:14 +02:00
Nick Cao
46982f4194
nixos/iwd: allow setting iwd package
2022-10-16 23:12:26 +08:00
github-actions[bot]
e648107a22
Merge master into staging-next
2022-10-16 06:06:19 +00:00
zowoq
6f983050bb
nixos/kubernetes: use package from config
2022-10-16 12:38:50 +10:00
Johan Thomsen
ae712870af
nixos/kubernetes: drop obsolete options/cmdline flags
2022-10-16 10:13:05 +10:00
Jörg Thalheim
e24daea3d3
tailscale: improve formatting on warning message
2022-10-15 16:50:34 +02:00
Robert Scott
4f54ef201d
gocd-server: 19.3.0 -> 22.2.0
2022-10-15 13:34:50 +01:00
github-actions[bot]
886633ba43
Merge master into staging-next
2022-10-15 00:04:00 +00:00
Sandro
bdca71e9c0
Merge pull request #191924 from SuperSandro2000/ddclient-daemon
2022-10-14 23:52:14 +02:00
Jaakko Luttinen
8eafc61e23
nixos/jupyter: make kernel options freeform JSON
2022-10-14 22:33:14 +03:00
Jaakko Luttinen
5b520df32f
nixos/jupyter: add env kernel option
2022-10-14 20:11:40 +03:00
github-actions[bot]
283841a1ce
Merge master into staging-next
2022-10-14 06:20:50 +00:00
colin
9443d83e6f
freshrss: patchShebangs instead of specifying interpreter at use site
...
this makes it easier for one to manually administer freshrss.
for example, i can import OPML from the CLI like:
```
$ nix build .#freshrss
$ freshrss FRESHRSS_DATA_PATH=/var/lib/freshrss ./result/cli/import-for-user.php --user admin --file my-opml.opml
```
whereas previously i would have needed to include
`environment.systemPackages = [ php ];` in my system for that to work.
2022-10-13 21:46:04 -07:00
Timothy DeHerrera
912a3deedc
Merge pull request #110197 from milahu/patch-1
...
firewall: move rpfilter to mangle.PREROUTING to fix conntrack
2022-10-13 21:04:40 -06:00
Tom McLaughlin
fc8fdb03a0
Try simpler github-runner.nix
2022-10-13 19:54:36 -06:00
Tom McLaughlin
69d9538b34
Update nixos/modules/services/continuous-integration/github-runners.nix
...
Co-authored-by: Vincent Haupert <mail@vincent-haupert.de>
2022-10-13 18:53:25 -06:00
Tom McLaughlin
cf1b952988
Update nixos/modules/services/continuous-integration/github-runner.nix
...
Co-authored-by: Vincent Haupert <mail@vincent-haupert.de>
2022-10-13 18:49:02 -06:00
Maximilian Bosch
5afde0064a
nixos/wordpress: make fonts directory writable
...
Needed to host e.g. google fonts locally.
2022-10-13 17:30:22 +02:00
github-actions[bot]
62bcf0ac62
Merge staging-next into staging
2022-10-13 12:02:06 +00:00
victor
28d2fcc400
vmagent: init at 1.82.0
2022-10-13 13:32:47 +02:00
Maximilian Bosch
0df6c52026
nixos/grafana: ensure that declarative prometheus data-sources don't use direct access
...
Support for that was permanently dropped in Grafana 9.2.0, see also
f30795b088
2022-10-13 10:28:29 +02:00
K900
803f180021
Merge pull request #191357 from K900/plasma-beta
...
Plasma 5.26.0, KDE Frameworks 5.99
2022-10-13 10:31:12 +03:00
Vladimír Čunát
00a757ed3f
Merge branch 'master' into staging
2022-10-13 08:27:55 +02:00
Vladimír Čunát
7a94322ed7
Merge #182618 : GNOME 42 → 43
2022-10-13 08:14:27 +02:00
Jared Baur
5d79c93d77
nixos/prometheus-kea-exporter: Fix ExecStart
arguments
...
The current `ExecStart` will not allow for multiple sockets to properly
be passed to the program since the extra newline character is interpreted to
be part of the socket path.
2022-10-12 20:39:09 -07:00
Artturi
e66d2fd89d
Merge pull request #194256 from Artturin/treewides2
2022-10-13 00:08:01 +03:00
Thiago Kenji Okada
b87716afc9
Merge pull request #188881 from shadaj/patch-4
...
nixos/restic: make it possible to use the existing backup cache for prune/check
2022-10-12 21:26:00 +01:00
K900
37a64594bd
nixos/plasma-bigscreen: enable uinput correctly
...
This is required for plasma-remotecontrollers to actually work.
Make sure to also add your user to the `uinput` group.
2022-10-12 20:28:53 +03:00
Shadaj Laddad
dd34f474ed
nixos/restic: make it possible to use the existing backup cache for prune/check
...
Configures the `--cache-dir` parameter for the prune and check commands run after backing up. For `check`, also adds a `checkOpts` flag to enable using the cache, since that is disabled by default.
2022-10-12 09:09:27 -07:00
K900
5e62c78f4b
nixos/plasma5: add very basic plasma-bigscreen module
2022-10-12 17:15:56 +03:00
Pascal Bach
1ca4c178dd
Merge pull request #195488 from KoviRobi/gitlab-runner-clear-docker-cache
...
Gitlab runner clear docker cache
2022-10-12 07:56:46 +02:00
Patrick Jackson
4c69843460
nixos/mullvad-vpn: change dependency for the daemon to pkg mullvad
2022-10-11 12:37:49 -07:00
ajs124
18a17d11ff
nixos/jenkins: jdk11 -> jdk17
...
see https://www.jenkins.io/doc/upgrade-guide/2.361/
we'll need to do this eventually, not sure when the best point in time is
2022-10-11 21:16:37 +02:00
Bobby Rong
35dffb9f93
pantheon.elementary-tasks: Mark as broken
...
Does not build with e-d-s 3.45+ / libsoup 3 and porting is likely not easy.
2022-10-11 18:52:33 +02:00
Jan Tojnar
0e989a5bd9
gnome.nautilus: 43.alpha → 43.beta
...
https://gitlab.gnome.org/GNOME/nautilus/-/compare/43.alpha...43.beta
Also change the environment variable name to prevent crashes when running in an old environment.
Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-11 18:52:15 +02:00
Jan Tojnar
50c6895e77
gnome-browser-connector: 10.1 → 42.0
...
https://discourse.gnome.org/t/split-and-rename-of-chrome-gnome-shell/11075
815ec9e1af
...v42.0
- Renamed and split into a separate repo from the extensions.
- CMake build replaced with Meson (jq also not needed)
- requests Python module not needed since updates are now solely handled by GNOME Shell itself
Also
- Corrected license
- Cleaned up the module
- Replaced PYTHONPATH in a wrapper by Python environment
Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com>
2022-10-11 18:52:12 +02:00
Tom McLaughlin
0b67081ad8
Cherry-pick 499748b
2022-10-11 06:10:11 -06:00
Tom McLaughlin
9a7f38040b
Fix user type
2022-10-11 06:04:25 -06:00
Tom McLaughlin
b744fee880
Re-add DynamicUser = true
per review discussion
2022-10-11 06:04:25 -06:00