about summary refs log tree commit diff
path: root/nixos/modules
Commit message (Collapse)AuthorAge
* nixos/display-managers: Use dbus socket unit shipped by upstreamadisbladis2020-05-19
| | | | | | | | | | 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
* Merge pull request #87261 from symphorien/tt-rssAaron Andersen2020-05-18
|\ | | | | nixos/tt-rss: small improvements
| * nixos/tt-rss.service: set syslogidentifierSymphorien Gibol2020-05-08
| |
| * tt-rss: restart on failureSymphorien Gibol2020-05-08
| | | | | | | | as should be the default with all long-running services
| * tt-rss: make less insanely verbose.Symphorien Gibol2020-05-08
| | | | | | | | Fixes #74427
* | Merge pull request #87742 from flokli/systemd-binfmtFlorian Klink2020-05-18
|\ \ | | | | | | nixos/binfmt: move systemd-binfmt.service to binfmt module
| * | nixos/binfmt: move systemd-binfmt.service to binfmt moduleFlorian Klink2020-05-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | nixos/zfs: add missing dependendy nettoolsdatafoo2020-05-18
|/ / | | | | | | Fix #87823
* | nixos/zoneminder: fix evaluation with php refactorDaniel Fullmer2020-05-17
| |
* | redis: handle changes to systemd supportJamie McClymont2020-05-17
| | | | | | | | | | | | | | | | | | | | | | | | 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
* | Merge pull request #81860 from zowoq/rm-rktJörg Thalheim2020-05-16
|\ \
| * | rkt: removezowoq2020-05-16
| | |
* | | uwsgi: make instance configuration deeply mergeableJörg Thalheim2020-05-15
|/ / | | | | | | allows to specify independent uwsgi instances in two modules.
* | Merge pull request #87716 from AndersonTorres/weird-window-mangers-uploadAnderson Torres2020-05-14
|\ \ | | | | | | | | | | | | | | | | | | | | | 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
| * | lwm: init at 1.2.4AndersonTorres2020-05-13
| | | | | | | | | | | | lwm is a lightweight window manager
| * | berry: init at 0.1.5AndersonTorres2020-05-13
| | | | | | | | | | | | berry is a small window manager for X11
| * | yeahwm: init at 0.3.5AndersonTorres2020-05-13
| | | | | | | | | | | | yeahwm is a small window manager for X11, inspired by evilwm
| * | smallwm: init at 2020-02-28AndersonTorres2020-05-13
| | |
* | | postgresql: Use runuser instead of sudoEelco Dolstra2020-05-15
| | | | | | | | | | | | | | | | | | 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.
* | | nixos/mysql-replication: ignore system databases in binary logIzorkin2020-05-14
| | |
* | | nixos/mysql: disable load pluginx auth_socket in mariadbIzorkin2020-05-14
| | |
* | | Merge pull request #87016 from flokli/nsswitch-cleanupFlorian Klink2020-05-14
|\ \ \ | | | | | | | | nixos/nsswitch cleanup nss modules
| * | | nixos/nsswitch: improve error messageFlorian Klink2020-05-11
| | | | | | | | | | | | | | | | | | | | Show the config option triggering the assertion, so people don't necessary lookup the nixpkgs source code.
| * | | nixos/sssd remove redundant conditionFlorian Klink2020-05-11
| | | | | | | | | | | | | | | | | | | | This is all inside a global cfg.enable conditional, so we don't need to check here again.
| * | | nixos/systemd: enable systemd-provided nss modules unconditionallyFlorian Klink2020-05-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | A disabled nscd breaks nss module loading on NixOS, and systemd without its nss modules doesn't really work either - instead of silently disabling its nss modules if nscd is disabled, let the assertion in nsswitch handle this.
| * | | nixos/nsswitch: update comment next to assertionFlorian Klink2020-05-11
| | | |
| * | | nixos/sssd: drop assertionFlorian Klink2020-05-11
| | | | | | | | | | | | | | | | | | | | This is now already triggered by the nsswitch module, as we set system.nssModules.
| * | | nixos/samba: move nss database configuration into samba moduleFlorian Klink2020-05-11
| | | |
| * | | nixos/avahi: move nss database configuration into avahi moduleFlorian Klink2020-05-11
| | | |
| * | | nixos/ldap: move nss database configuration into ldap moduleFlorian Klink2020-05-11
| | | | | | | | | | | | | | | | | | | | now that passwdArray and shadowArray aren't used anymore, these can be folded.
| * | | nixos/systemd: add to system.nssDatabases.group tooFlorian Klink2020-05-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | nixos/modules/config/nsswitch.nix uses `passwdArray` for both `passwd` and `group`, but when moving this into the systemd module in c0995d22eed1a19ac9442c8460c18dd6a4c389b7, it didn't get split appropriately.
| * | | nixos/google-oslogin: add to system.nssDatabases.group tooFlorian Klink2020-05-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | nixos/modules/config/nsswitch.nix uses `passwdArray` for both `passwd` and `group`, but when moving this into the google-oslogin module in 4b71b6f8fa5f7b06ea5d0dd37d44a73757c7f142, it didn't get split appropriately.
| * | | nixos/sssd: add to system.nssDatabases.group tooFlorian Klink2020-05-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | nixos/modules/config/nsswitch.nix uses `passwdArray` for both `passwd` and `group`, but when moving this into the sss module in edddc7c82a848f1b1f23344a338b5d56b38178c0, it didn't get split appropriately.
* | | | Merge pull request #87219 from serokell/kirelagin/postgres-no-timeLinus Heckemann2020-05-14
|\ \ \ \ | | | | | | | | | | postgres: Do not log timestamp
| * | | | postgresql: Fix formatting in option descriptionKirill Elagin2020-05-13
| | | | | | | | | | | | | | | Co-authored-by: Mario Rodas <marsam@users.noreply.github.com>
| * | | | postgres: Do not log timestampKirill Elagin2020-05-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | By default, postgres prefixes each log line with a timestamp. On NixOS logs are written to journal anyway, so they include an external timestamp, so the timestamp ends up being printed twice, which clutters the log. * Add a module option to change the log prefix. * Set it to upstream default sans timestamp.
* | | | | Merge pull request #87576 from xtruder/pkgs/libvirtd/polkitJaka Hudoklin2020-05-13
|\ \ \ \ \ | | | | | | | | | | | | libvirtd: polkit integration, security fixes
| * | | | | nixos/libvirtd: use polkit for authJaka Hudoklin2020-05-13
| | | | | |
* | | | | | Merge pull request #85567 from Izorkin/nginx-sandboxJörg Thalheim2020-05-13
|\ \ \ \ \ \
| * | | | | | nixos/nginx: add option enableSandboxIzorkin2020-05-12
| | | | | | |
| * | | | | | nginxModules: add option allowMemoryWriteExecuteIzorkin2020-05-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The allowMemoryWriteExecute option is required to checking enabled nginxModules and disable the nginx sandbox mode MemoryDenyWriteExecute.
| * | | | | | nixos/nginx: enable sandboxingIzorkin2020-05-12
| | | | | | |
* | | | | | | Services,IPFS,Fix: Require the ipfs-migrator package for handling upgrades.Dietrich Daroch2020-05-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Without it, the services get stuck on startup when the IPFS repo needs upgrades.
* | | | | | | Merge pull request #85687 from mayflower/privacyideaLinus Heckemann2020-05-13
|\ \ \ \ \ \ \ | |_|_|_|_|/ / |/| | | | | | Init privacyIDEA packages and modules
| * | | | | | privacyidea: address reviewsRobin Gloster2020-05-09
| | | | | | |
| * | | | | | privacyidea module: initRobin Gloster2020-04-21
| | | | | | |
* | | | | | | pam: fix spelling mistake in configurationTimmy Xiao2020-05-12
| | | | | | |
* | | | | | | Merge pull request #87581 from cole-h/doasadisbladis2020-05-12
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | nixos/doas: default rule should be first
| * | | | | | | nixos/doas: default rule should be firstCole Helbling2020-05-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In /etc/doas.conf, the last-matched rule will override all previously-matched rules. Thus, make the default rule show up first (but still allow some wiggle room for a user to `mkBefore` it), before any user-defined rules.
* | | | | | | | Merge pull request #87599 from helsinki-systems/znapzend-oracle-modeSilvan Mosberger2020-05-12
|\ \ \ \ \ \ \ \