lgoette
d14a788127
nixos/pulseaudio: set permission of pulse home directory
...
Closes #114399
2023-12-01 15:47:22 +11:00
Mario Rodas
15b5295311
Merge pull request #270847 from anthonyroussel/updates/tomcat_10_1_16
...
tomcat10: 10.1.15 -> 10.1.16
2023-11-30 22:38:23 -05:00
Emily Trau
f3814afdc6
Merge pull request #269353 from kylehendricks/snapraid-fix-split-parity2
...
snapraid: fix split parity files
2023-12-01 13:40:32 +11:00
Silvan Mosberger
54c8a15650
Merge pull request #271247 from h7x4/treewide-mkpackageoptionmd-to-mkpackageoption
...
treewide: replace `mkPackageOptionMD` with `mkPackageOption`
2023-12-01 02:09:10 +01:00
h7x4
f12eabdcbe
nixos/screen: clean up
2023-12-01 01:35:29 +01:00
Franz Pletz
9619439772
Merge pull request #270004 from Stunkymonkey/libvirtd-add-netcat
2023-11-30 21:04:02 +01:00
Franz Pletz
32caf62376
Merge pull request #268887 from jchw-forks/libvirt-nss
2023-11-30 20:48:24 +01:00
Franz Pletz
c4b7e013aa
Merge pull request #243834 from LunNova/lunnova/i3-update-session-environment
2023-11-30 20:42:13 +01:00
Peder Bergebakken Sundt
23fb8f614b
Merge pull request #261378 from lamarios/auto-epp
...
auto-epp: init at 1.2.1
2023-11-30 19:47:12 +01:00
Soner Sayakci
87b3a98c36
nixos/opensearch: check plugins directory exists before checking content
2023-11-30 19:09:11 +01:00
h7x4
79d3d59f58
treewide: replace mkPackageOptionMD
with mkPackageOption
2023-11-30 19:03:14 +01:00
Peder Bergebakken Sundt
637577f1bb
Merge pull request #261704 from baloo/baloo/dublin-traceroute/init
...
dublin-traceroute: init at 2023.04.12
2023-11-30 18:17:24 +01:00
Weijia Wang
b474de4779
nixos/anki-sync-server: minor cleanup
2023-11-30 17:32:03 +01:00
Robert Irelan
8fe9c18ed3
nixos/anki-sync-server: init
...
Provide a NixOS module for the [built-in Anki Sync
Server](https://docs.ankiweb.net/sync-server.html ) included in recent
versions of Anki. This supersedes the `ankisyncd` module, but we should
keep that for now because `ankisyncd` supports older versions of Anki
clients than this module.
2023-11-30 17:25:17 +01:00
Maciej Krüger
50bb5d3338
Merge pull request #264929 from adamcstephens/incus/generator
2023-11-30 16:01:35 +01:00
Janne Heß
018175ecab
netbox: Inherit gunicorn from the package
...
I was using a 23.11 package on a NixOS 23.05 system and this caused the
python that was used in gunicorn to differ from the python the postgres
lib was linked against.
2023-11-30 11:51:37 +01:00
emilylange
9a821ebe0f
nixos/jitsi-meet: fix cfg.caddy.enable
...
This fixes the following error:
```
error: failed processing files:
FailedJobs(
"static/404.html": Permission denied (os error 13) at path "/build/static/.tmpRMzDXu"
)
```
2023-11-30 06:13:38 +00:00
Weijia Wang
8c734937d6
nixos/sourcehut: fix eval
2023-11-30 02:52:50 +01:00
Weijia Wang
feeae486de
Merge pull request #261702 from h7x4/replace-mkoption-with-mkpackageoption
...
treewide: use `mkPackageOption`
2023-11-30 02:49:30 +01:00
Weijia Wang
babc0d5e96
Merge pull request #257400 from wineee/deepin-23
...
deepin desktop environment: v20 -> v23Beta
2023-11-30 02:47:08 +01:00
Kyle Hendricks
463424129d
snapraid: fix split parity files
...
SnapRAID has a feature where you can specify "split" parity files. This
is useful when you're using 16tb or bigger ext4-formatted disks for
parity. ext4 doesn't support files bigger than 16tb so this "split
parity file" can be used to specify two parity files on a single parity
disk and SnapRAID will automatically use the subsequent file when the current
cannot grow anymore (hits 16TB). You specify these split parity files by
separating them with commas in the "parity" config option. This
mostly already works except when it comes to the scheduled systemd sync
job where it specifies ReadWritePaths. If you specify a parity with
multiple files you'll get an error when the systemd job runs: Failed to
set up mount namespacing:
/run/systemd/unit-root/mnt/parity1/snapraid1.parity,/mnt/parity1/snapraid2.parity: No such file or directory
Essentially, when the parity file paths are passed into ReadWritePaths,
they're always treated as a single path. This change makes sure to
split the paths if they contain a comma.
The big concern for this change is if it would break users who have
commas in their actual parity file paths. This won't be an issue because SnapRAID
itself blindly splits on commas for parity files, so legitimate commas in a parity
file path wouldn't work in SnapRAID anyway. See here:
978d812153/cmdline/state.c (L692)
SnapRAID doc for split parity files: https://www.snapraid.it/manual#7.1
2023-11-29 20:10:29 -05:00
Felix Bühler
b80ad550a8
Merge pull request #270519 from Stunkymonkey/esphome-fix-bwrap
...
nixos/esphome: fix bwrap
2023-11-29 19:40:48 +01:00
fasheng
52c81e882b
nixos/fail2ban: fix default value for banaction-allports
...
It's iptables-allports instead of iptables-allport.
https://github.com/fail2ban/fail2ban/tree/master/config/action.d
2023-11-29 16:17:53 +01:00
Stig
9f060c688e
Merge pull request #265661 from TomaSajt/lanraragi
...
lanraragi: 0.8.90 -> 0.9.0
2023-11-29 13:01:07 +01:00
TomaSajt
eac5dfd20f
lanraragi: 0.8.90 -> 0.9.0
2023-11-29 08:52:48 +01:00
Emily Trau
77cc213d14
Merge pull request #265349 from malt3/init/athens
...
athens: init at 0.12.1
2023-11-29 18:28:39 +11:00
Emily Trau
a557bce738
Merge pull request #270344 from hexclover/bump-mininet
...
mininet: 2.3.0 -> 2.3.1b4, make `mn` start again
2023-11-29 18:24:33 +11:00
Anthony Roussel
9a5f5ee7d3
nixos/tomcat: add anthonyroussel to maintainers
2023-11-29 07:56:09 +01:00
K900
9ad22d35b6
Revert "nixos/switch-to-configuration: remove explicit tmpfiles invocation"
2023-11-29 09:38:27 +03:00
Paul Fauchon
b034425636
nixos/auto-epp: init
2023-11-29 14:28:25 +08:00
Bernardo Meurer
ad1d3762bb
Merge pull request #269983 from nikstur/stc-tmpfiles
...
nixos/switch-to-configuration: remove explicit tmpfiles invocation
2023-11-28 18:26:44 -03:00
Will Fancher
7f213113e6
Merge pull request #218441 from tomfitzhenry/unl0kr
...
add boot.initrd.unl0kr
2023-11-28 16:10:11 -05:00
Adam Stephens
0fdef67e07
nixos/lxc-container: add adamcstephens as maintainer
2023-11-28 15:14:45 -05:00
Adam Stephens
2cd9619801
nixos/lxc-container: use lxc systemd generator
2023-11-28 15:14:43 -05:00
tomberek
a2de752222
Merge pull request #267538 from nessdoor/pkgs/paste.sr.ht
...
sourcehut.pastesrht: add missing backend component
2023-11-28 12:40:09 -05:00
Arthur Gautier
070bcf9da4
nixos/dublin-traceroute: init
2023-11-28 08:47:56 -08:00
Atemu
6fc4c1c40c
Merge pull request #268574 from hercules-ci/linux-builder-no-eval
...
darwin.linux-builder: Disable evaluation
2023-11-28 17:31:08 +01:00
asymmetric
7da99477ca
Merge pull request #265368 from chayleaf/maubot
...
nixos/maubot: init
2023-11-28 16:58:46 +01:00
Someone Serge
d97d2fb271
nixos/clamav: ensure freshclam starts before clamav (if enabled)
2023-11-28 14:21:30 +00:00
chayleaf
00070cf866
nixos/maubot: init
2023-11-28 20:35:55 +07:00
Mario Rodas
3dba8d6fdb
Merge pull request #268634 from tie/redis-restrict-address-families
...
nixos/redis: loosen systemd address family restrictions
2023-11-27 20:06:29 -05:00
Maciej Krüger
7cc312f18b
Merge pull request #265730 from nbraud/nixos/sudo-rs/x2goserver
...
nixos/x2goserver: Support sudo-rs
2023-11-28 01:37:05 +01:00
Felix Buehler
9f563e21ac
nixos/esphome: fix bwrap
2023-11-28 00:48:30 +01:00
Nick Cao
4bde367b16
Merge pull request #270058 from K900/fix-libexec
...
treewide: /lib/libexec -> /libexec
2023-11-27 10:40:31 -05:00
Nick Cao
e0ece67a97
Merge pull request #270256 from schmittlauch/gite-forgejo-migration-phrasing
...
nixos/forgejo docs: correct phrasing
2023-11-27 09:33:21 -05:00
Jonas Chevalier
a403a118d1
fahclient: 7.6.21 -> 8.1.18 ( #246832 )
...
Rebuild from source
2023-11-27 14:20:58 +01:00
Tomas Antonio Lopez
9e6f9c6d83
nixos/sourcehut: remove usages of 'with lib;'
...
Inherit library attributes at a finer granularity, instead.
2023-11-27 08:22:48 -03:00
Tomas Antonio Lopez
ba6817ed22
nixos/sourcehut: add myself as maintainer
2023-11-27 08:22:48 -03:00
Tomas Antonio Lopez
087c83f45c
nixos/sourcehut: reformat expressions using nixpkgs-fmt
2023-11-27 08:22:48 -03:00
hexclover
4e6fc83b98
nixos/mininet: wrap with mininet in PYTHONPATH and ifconfig in PATH
2023-11-27 14:22:30 +08:00
Lin Jian
fbbbcfb879
Merge pull request #264661 from schoettl/dolibarr-with-package
...
nixos/dolibarr: add package option
2023-11-26 20:41:10 -06:00
h7x4
0a37316d6c
treewide: use mkPackageOption
...
This commit replaces a lot of usages of `mkOption` with the package
type, to be `mkPackageOption`, in order to reduce the amount of code.
2023-11-27 01:28:36 +01:00
Trolli Schmittlauch
0e893a9f22
nixos/forgejo docs: correct phrasing
2023-11-26 21:43:32 +01:00
Maciej Krüger
b63af5d7ea
Merge pull request #265728 from nbraud/nixos/sudo-rs/ssm-agent
2023-11-26 21:37:15 +01:00
Maciej Krüger
cdd67575e7
Merge pull request #265722 from nbraud/nixos/sudo-rs/btrbk
2023-11-26 21:36:20 +01:00
Sandro Jäckel
960527707b
nixos/mediawiki: don't clear default installed extensions
2023-11-26 20:29:49 +01:00
Jörg Thalheim
501680a656
nixos/telegraf: include procps if procstat input is configured
2023-11-26 20:26:48 +01:00
Sandro Jäckel
8ae9c8640c
nixos/mediawiki: don't assume language of main page
...
The mainpage might be named Hauptseite and mediawiki redirects from
/wiki/ on its own to there
2023-11-26 19:59:32 +01:00
Sandro Jäckel
f68be841c9
nixos/mediawiki: use fastcgi.conf file which contains extra parameter
2023-11-26 19:59:32 +01:00
Maciej Krüger
3250f15338
Merge pull request #263471 from nbraud/nixos/sudo-rs/cleanup
2023-11-26 19:57:31 +01:00
Robert Hensing
ecef65f019
Merge pull request #269970 from emilylange/nixos-containers-warning
...
nixos/containers: warn if containers are used but disabled
2023-11-26 19:39:32 +01:00
Jörg Thalheim
f468e0d111
nixos/mediawiki: quote shell flags passed to installer
2023-11-26 17:25:14 +01:00
Jörg Thalheim
0bd8759d1c
nixos/mediawiki: drop sqlite variant
...
Probably no one ever tested this, mediawiki tries to create the database inside the read-only
package. There might be a proper fix but for now it's better to not advertise unsupported options.
2023-11-26 17:25:14 +01:00
Sandro
e580ab8c3e
nixos/mediawiki: update url option defaultText
2023-11-26 17:24:15 +01:00
Mihai-Drosi Câju
be6ac65b52
nixos/waydroid: remove with lib;
and friends
2023-11-26 17:13:15 +02:00
3JlOy_PYCCKUI
64002ec9b0
nixos/torrentstream: init
2023-11-26 16:36:48 +02:00
Pierre Bourdon
c6c20c63b4
Merge pull request #269954 from imincik/fix-tmate-ssh-server-module
...
nixos/tmate-ssh-server: fix tmate-client-config script
2023-11-26 12:42:09 +01:00
Thiago Kenji Okada
e6e0787c3f
Merge pull request #256159 from YtvwlD/yama
...
nixos/sysctl: Stop disabling yama by default
2023-11-26 10:32:32 +00:00
Tony Zorman
13da2e9463
nixos/emacs: Remove absolute paths from documentation
...
Apart from being bad practice, absolute paths may be confusing;
especially the `services.emacs.package` definition in the "Running
Emacs as a service" section. Remove them.
Supersedes: https://github.com/NixOS/nixpkgs/pull/192019
Co-authored-by: Alexander Bantyev <balsoft@balsoft.ru>
2023-11-26 11:22:28 +01:00
Ivan Mincik
df254b2dd2
nixos/tmate-ssh-server: fix tmate-client-config script
2023-11-26 09:34:51 +01:00
K900
54c8998ba1
treewide: /lib/libexec -> /libexec
...
/lib/libexec doesn't exist.
2023-11-26 10:55:37 +03:00
Lin Jian
5ba42a0de2
Merge pull request #260902 from LDprg/master
...
preload: init at 0.6.4
2023-11-25 23:29:40 -06:00
Mario Rodas
1744e3fa01
Merge pull request #266675 from anthonyroussel/sonic-server-nixos
...
nixos/sonic-server: init
2023-11-25 23:45:16 -05:00
Felix Buehler
1b5617e25b
nixos/libvirtd: add netcat and support
...
see: https://github.com/NixOS/nixpkgs/issues/180806
2023-11-25 23:45:18 +01:00
nikstur
fa41730b86
nixos/switch-to-configuration: remove explicit tmpfiles invocation
2023-11-25 21:39:10 +01:00
LDprg
a0f5d5e500
nixos/preload: init
2023-11-25 20:07:10 +01:00
emilylange
1c404d2584
nixos/containers: warn if containers are used but disabled
...
This is a follow-up to 8dfe8e447e
.
2023-11-25 20:01:42 +01:00
Lassulus
b821ac8070
Merge pull request #267278 from Stunkymonkey/nixos-packages-docu-fix
...
nixos/nextcloud: fix docu of packages
2023-11-25 18:48:28 +01:00
nicoo
bcc2d1238a
nixos/sudo-rs: Move support for pam_ssh_agent_auth(8)
to PAM's NixOS module
...
Similar to delroth's suggestion in #262790 .
2023-11-25 14:11:25 +00:00
nicoo
f5d059b1f5
nixos/sudo-rs: Clarify security.sudo-rs.enable
's description
2023-11-25 14:11:24 +00:00
nicoo
46aaa5be70
nixos/sudo-rs: Refactor option definitions
2023-11-25 14:11:24 +00:00
nicoo
03db94319a
nixos/sudo-rs: refactor processing of cfg.extraRules
2023-11-25 14:11:24 +00:00
nicoo
9b0a63c2fe
nixos/sudo-rs: Fix bug putting the wrong version of sudo in environment.systemPackages
2023-11-25 14:11:24 +00:00
nicoo
165b600f01
nixos/sudo-rs: Drop checks for sudo implementation
2023-11-25 14:11:23 +00:00
nicoo
cd42b18a2c
nixos/sudo-rs: uniformize ssh-agent auth behaviour with security.sudo
2023-11-25 14:11:23 +00:00
nicoo
b05648b541
nixos/sudo-rs: Simplify activation
2023-11-25 14:11:23 +00:00
Maciej Krüger
7b1e146a49
Merge pull request #266477 from duament/nixos-nat-nftables
...
nixos/nat: fix nat-nftables
2023-11-25 12:58:48 +01:00
Maciej Krüger
2819a35bf4
Merge pull request #265532 from ProminentRetail/git
2023-11-24 22:38:57 +01:00
ProminentRetail
2db2f446c2
nixos/git: add prompt.enable
2023-11-24 20:38:16 +01:00
Ryan Lahfa
58fdc495ed
Merge pull request #269452 from RaitoBezarius/zfs-superstable
2023-11-24 17:41:43 +01:00
Raito Bezarius
e04c0b0d99
zfs_2_1: init at 2.1.13
...
This re-introduces the old stable ZFS version we had in the past following
the many predicted issues of ZFS 2.2.x series, that is much more stable
than any further ZFS version at the moment.
I am also removing myself from maintenance of any further ZFS versions as I am
planning to quit ZFS maintenance at some point.
In the meantime, for users like me who depend on ZFS for critical operations, here is a ZFS version
that is known to work for LTS kernels.
2023-11-24 15:47:21 +01:00
Nick Cao
9ad7bc9180
Merge pull request #269613 from jpds/caddy-restart-sec-typo
...
nixos/caddy: Fixed RestartSec typo
2023-11-24 09:41:10 -05:00
Chris Marchesi
54020c36a2
nixos/xscreensaver: init module
...
This adds a NixOS module for XScreenSaver (from @aidalgol in #130218 ,
with a few updates).
The module:
* Installs XScreenSaver
* Sets up a suid wrapper for xscreensaver-auth
* Sets up a user service for xscreensaver
The suid wrapper should function correctly when xscreensaver is
installed via the derivation update in 40a00547b71.
Co-authored-by: Aidan Gauland <aidalgol@fastmail.net>
Co-authored-by: Anderson Torres <torres.anderson.85@protonmail.com>
2023-11-24 08:53:00 -03:00
Jonathan Davies
a1163912c2
nixos/caddy: Fixed RestartSec typo.
2023-11-24 11:03:32 +00:00
Jonas Heinrich
8f3f6a2a77
nixos/invoiceplane: Add settings option
2023-11-24 10:25:46 +00:00
happysalada
e5b0b76105
nixos/clamav: add fangfrisch updater
2023-11-24 09:09:46 +00:00
Robert Hensing
779e50580c
Merge pull request #224611 from srhb/kafka-settings-module
...
Kafka: Settings and KRaft support
2023-11-23 17:35:29 +01:00
Ryan Lahfa
d783b6040d
Merge pull request #269381 from YellowOnion/bcachefs
2023-11-23 16:53:22 +01:00
Yang, Bo
932441c86d
nixos/nvidia: load nvidia-uvm
kernel module via softdep
( #267335 )
2023-11-23 16:19:27 +01:00
Finn Behrens
a51ea9ca17
nixos: fix bcachefs filesystem with symlinks
2023-11-23 08:14:27 +01:00