Hugo Geoffroy
c784d3ab76
nixos/haproxy: add reloading support, use upstream service hardening
...
Refactor the systemd service definition for the haproxy reverse proxy,
using the upstream systemd service definition. This allows the service
to be reloaded on changes, preserving existing server state, and adds
some hardening options.
2020-05-31 22:35:27 +02:00
Ryan Mulligan
646667831f
Merge pull request #87702 from jslight90/logrotate
...
nixos/logrotate: Add options for basic paths
2020-05-19 14:49:32 -07:00
gnidorah
b9d37e55a0
maxx: drop ( #87715 )
2020-05-19 14:38:59 -04:00
Maximilian Bosch
5d0fc0f3b6
Merge pull request #86643 from asbachb/zsh-bash-autocomplete
...
zsh: added option to enable compatibility with bash's completion system
2020-05-19 11:57:25 +02:00
adisbladis
9aebaa1704
Merge pull request #88106 from zowoq/tests
...
podman packages: add passthru tests
2020-05-19 03:14:43 +02:00
zowoq
277b1da2ea
nixos/podman: add crun to test
2020-05-19 10:38:49 +10:00
adisbladis
effceb8bfe
nixos/display-managers: Use dbus socket unit shipped by upstream
...
This ensures a correct DBUS_SESSION_BUS_ADDRESS environment variable
is set and imported into the systemd user environment.
Previously this would refer to a non-existing path preventing commands
interacting with the systemd manager from working.
Closes #87502
2020-05-19 00:40:55 +01:00
Aaron Andersen
f82e267fb2
Merge pull request #87261 from symphorien/tt-rss
...
nixos/tt-rss: small improvements
2020-05-18 16:59:05 -04:00
Florian Klink
528d35bec0
Merge pull request #87742 from flokli/systemd-binfmt
...
nixos/binfmt: move systemd-binfmt.service to binfmt module
2020-05-18 19:43:25 +02:00
Florian Klink
fd49155848
nixosTests.systemd-binfmt: init
...
This adds a simple test running GNU Hello cross-compiled for armv7l and
aarch64 inside a x86_64 VM with configured binfmt.
We already build the cross toolchains in other invocations, and building
hello itself is small.
2020-05-18 11:28:03 +02:00
datafoo
431106a17e
nixos/zfs: add missing dependendy nettools
...
Fix #87823
2020-05-18 11:25:00 +02:00
Florian Klink
4e2715934e
nixos/binfmt: move systemd-binfmt.service to binfmt module
...
Also, remove the dangling systemd.services.systemd-binfmt.wants = [
"proc-sys-fs-binfmt_misc.mount" ]; in systemd.nix.
If boot.binfmt.registrations != {}, systemd will install
proc-sys-fs-binfmt_misc.automount, which will auto-mount
`/proc/sys/fs/binfmt_misc` as soon as systemd-binfmt tries to access it.
Fixes https://github.com/NixOS/nixpkgs/issues/87687
Fixes https://github.com/NixOS/nixops/issues/574
2020-05-18 11:18:44 +02:00
Daniel Fullmer
4f35b7ec5f
nixos/zoneminder: add minimal test
2020-05-17 14:14:30 -04:00
Daniel Fullmer
e958afa0a9
nixos/zoneminder: fix evaluation with php refactor
2020-05-17 13:42:42 -04:00
Jamie McClymont
8cdc8687bf
redis: handle changes to systemd support
...
The 6.0 changelog notes that systemd support was rewritten. The effects
of that seem to be twofold:
* Redis will silently fail to sd_notify if not built with libsystemd,
breaking our unit configuration.
* It also appears to misbehave if told to daemonize when running under
systemd -- note that upstream's sample unit configuration does not
daemonize:
https://github.com/antirez/redis/blob/unstable/utils/systemd-redis_server.service
2020-05-17 20:23:48 +12:00
Jörg Thalheim
3233d3f0e3
Merge pull request #81860 from zowoq/rm-rkt
2020-05-16 08:25:46 +01:00
Jörg Thalheim
b15831b608
Merge pull request #87871 from Mic92/uwsgi
2020-05-16 08:04:58 +01:00
zowoq
5195aed617
rkt: remove
2020-05-16 09:23:07 +10:00
lewo
98a723e6b3
Merge pull request #87253 from utdemir/dockertools-preserve-env
...
Preserve environment variables from the parent image on dockerTools.buildImage
2020-05-15 09:59:00 +02:00
Jörg Thalheim
b96a4dcc60
uwsgi: make instance configuration deeply mergeable
...
allows to specify independent uwsgi instances in two modules.
2020-05-15 08:53:31 +01:00
Anderson Torres
0687add56e
Merge pull request #87716 from AndersonTorres/weird-window-mangers-upload
...
Small window managers:
- berry: init at 0.1.5
- smallwm: init at 2020-02-28
- yeahwm: init at 0.3.5
- lwm: init at 1.2.4
2020-05-14 22:22:07 -03:00
Eelco Dolstra
b7ddd316f1
postgresql: Use runuser instead of sudo
...
Currently, sudo doesn't work in a NixOS container running inside a Nix
build, because Nix's seccomp filter doesn't allow setuid programs. In
any case, runuser is a bit lower-overhead than sudo.
2020-05-15 00:25:27 +02:00
Dmitry Kalinkin
9943fd1a1d
Merge pull request #76653 from alexarice/agda-rework
...
Agda rework
2020-05-14 18:02:50 -04:00
Manuel Bärenz
b78a5a0e79
agda: Added test
2020-05-14 20:54:12 +01:00
Florian Klink
3c911d48cc
Merge pull request #87820 from nhey/port-kubernetes-test
...
nixosTests.kubernetes: port tests to python
2020-05-14 20:02:31 +02:00
Florian Klink
6f4f37d655
nixos/manual: fix build
...
This broke in https://github.com/NixOS/nixpkgs/pull/86376
Also, fix some stray trailing whitespaces
2020-05-14 18:18:34 +02:00
Ethan Glasser-Camp
b59b7414c3
nixos/manual: document use of systemd to mount filesystems ( #87684 )
...
* nixos/manual: document use of systemd to mount filesystems
2020-05-14 18:00:01 +02:00
Izorkin
da08b22e1a
nixos/mysql-replication: ignore system databases in binary log
2020-05-14 17:29:40 +03:00
Izorkin
f52700fc14
nixos/tests/mysql-replication: fix test script
...
MariaDB 10.4 introduces a number of changes to the authentication
process, intended to make things easier and more intuitive.
2020-05-14 17:29:40 +03:00
Izorkin
90f30032f3
nixos/tests/mariadb-galera-rsync: fix test script
...
MariaDB 10.4 introduces a number of changes to the authentication
process, intended to make things easier and more intuitive.
2020-05-14 17:29:40 +03:00
Izorkin
963259d4ed
nixos/tests/mariadb-galera-mariabackup: fix test script
...
MariaDB 10.4 introduces a number of changes to the authentication
process, intended to make things easier and more intuitive.
2020-05-14 17:29:40 +03:00
Izorkin
a4c7e0f502
nixos/mysql: add release notes
2020-05-14 17:29:40 +03:00
Izorkin
b8c8e810aa
nixos/mysql: disable load pluginx auth_socket in mariadb
2020-05-14 17:29:40 +03:00
Izorkin
a40a811b17
mariadb-galera: 25.3.27 -> 26.4.3
2020-05-14 17:29:40 +03:00
Nikolaj Hey Hinnerskov
496bd1c706
nixosTests.kubernetes: port tests to python
2020-05-14 15:14:02 +02:00
Florian Klink
4a85559ffc
Merge pull request #87016 from flokli/nsswitch-cleanup
...
nixos/nsswitch cleanup nss modules
2020-05-14 14:55:43 +02:00
Eelco Dolstra
0ffc85d64b
Remove unused files
2020-05-14 14:34:50 +02:00
Jörg Thalheim
1694c0b3f7
Merge pull request #86376 from c00w/vendor_mod
2020-05-14 08:25:01 +01:00
Linus Heckemann
85a0587884
Merge pull request #87219 from serokell/kirelagin/postgres-no-time
...
postgres: Do not log timestamp
2020-05-14 08:34:44 +02:00
Colin L Rice
c5f18c44b1
go-modules: Doc updates
2020-05-14 07:21:52 +01:00
Jeff Slight
fe07adef7f
nixos/logrotate: add newline before extraConfig
...
Co-authored-by: Ryan Mulligan <ryan@ryantm.com>
2020-05-13 20:52:26 -07:00
AndersonTorres
1c2c0b2eb8
lwm: init at 1.2.4
...
lwm is a lightweight window manager
2020-05-13 21:32:54 -03:00
AndersonTorres
43ce2a5219
berry: init at 0.1.5
...
berry is a small window manager for X11
2020-05-13 21:32:54 -03:00
AndersonTorres
6aeaa1019c
yeahwm: init at 0.3.5
...
yeahwm is a small window manager for X11, inspired by evilwm
2020-05-13 21:32:54 -03:00
AndersonTorres
58a93ee62d
smallwm: init at 2020-02-28
2020-05-13 21:32:54 -03:00
Jeff Slight
90ce7f508a
nixos/logrotate: add options for basic paths
2020-05-13 13:44:58 -07:00
Kirill Elagin
084bd32bad
postgresql: Fix formatting in option description
...
Co-authored-by: Mario Rodas <marsam@users.noreply.github.com>
2020-05-13 23:33:08 +03:00
Jeff Slight
c94911c5b7
nixos/logrotate: use lib.mkEnableOption
2020-05-13 11:58:51 -07:00
Jaka Hudoklin
9a29fe5808
Merge pull request #87576 from xtruder/pkgs/libvirtd/polkit
...
libvirtd: polkit integration, security fixes
2020-05-13 21:00:51 +07:00
Jaka Hudoklin
056ab3d278
nixos/libvirtd: use polkit for auth
2020-05-13 21:00:04 +07:00