summary refs log tree commit diff
path: root/nixos/modules
Commit message (Collapse)AuthorAge
* Merge pull request #109494 from ipetkov/nixos-zpool-trim-persistent-timerJörg Thalheim2021-01-16
|\ | | | | nixos/zfs: make zpool-trim timer persistent
| * nixos/zfs: make zpool-trim timer persistentIvan Petkov2021-01-15
| | | | | | | | | | | | | | | | | | | | | | | | If the machine is powered off when the zpool-trim timer is supposed to trigger (usually around midnight) then the timer will be skipped outright in favor of the next instance. For desktop systems which are usually powered off at this time, zpool trimming will never be run which can degrade SSD performance. By marking the timer as `Persistent = yes` we ensure that it will run at the first possible opportunity after the trigger date is reached.
* | Merge pull request #109099 from jpotier/fix-deprecation-warning-azure-agentAaron Andersen2021-01-16
|\ \ | | | | | | nixos/azure-agent: fix deprecation warning
| * | nixos/azure-agent: fix deprecation warningMartin Potier2021-01-12
| | |
* | | move nixos-rebuild into pkgsDomen Kožar2021-01-15
| | |
* | | Merge pull request #108932 from Atemu/iso-image-compress-filterKevin Cox2021-01-15
|\ \ \ | | | | | | | | iso-image: enable XZ compress filter
| * | | iso-image: enable XZ compress filterAtemu2021-01-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Minimal ISO: 1m21 -> 2m25 625M -> 617M Plasma5 ISO: 2m45 -> 5m18 1.4G -> 1.3G Decompression speed stays about the same. It's just a few seconds for the whole image anyways and, with that kind of speed, you're going to be bottlenecked by IO long before the CPU.
* | | | nixos/docker: change misleading error messageMilan Pässler2021-01-15
| | | | | | | | | | | | | | | | | | | | | | | | The socketActivation option was removed, but later on socket activation was added back without the option to disable it. The description now reflects that socket activation is used unconditionally in the current setup.
* | | | docker: fix systemd socket activationMark Vainomaa2021-01-15
| | | |
* | | | nixos/gitea: make more secrets persistent (#108676)clerie2021-01-15
| | | | | | | | | | | | Added JWT_SECRET and INTERNAL_TOKEN to be persistent, like SECRET_KEY and LFS_JWT_SECRET do. Also renamed some vars belonging to SECRET_KEY and LFS_JWT_SECRET to get a consistent naming scheme over all secrets.
* | | | Merge pull request #108862 from cpcloud/refactor-nvidia-containersJörg Thalheim2021-01-15
|\ \ \ \
| * | | | nixos/podman: use shared config drvs to populate podman modulePhillip Cloud2021-01-10
| | | | |
| * | | | nixos/podman: remove assertion that docker and podman nvidia runtimes cannot ↵Phillip Cloud2021-01-10
| | | | | | | | | | | | | | | | | | | | both be enabled
| * | | | nixos/podman: remove nvidia-container-runtime/config.toml creation from modulePhillip Cloud2021-01-10
| | | | |
| * | | | nixos/docker: remove nvidia-container-runtime/config.toml creation from modulePhillip Cloud2021-01-10
| | | | |
* | | | | Merge pull request #109096 from ju1m/torJörg Thalheim2021-01-15
|\ \ \ \ \ | |_|_|_|/ |/| | | | nixos/tor: fix openFirewall when ORPort isInt
| * | | | nixos/tor: fix openFirewall when ORPort isIntJulien Moutinho2021-01-12
| | |_|/ | |/| |
* | | | redis: make masterAuth option optional (#109417)Milan2021-01-15
| | | |
* | | | Merge pull request #108860 from endocrimes/dani/fix-tmpAndreas Rammhold2021-01-15
|\ \ \ \ | | | | | | | | | | modules/boot: Specify the type for tmpfs mounts
| * | | | modules/boot: Specify the type for tmpfs mountsDanielle Lancashire2021-01-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | https://github.com/NixOS/nixpkgs/pull/107497 broke booting on many systems that use tmpOnTmpfs due to the lack of specifying the mount type. This commit explicitly adds the mount type, which should fix booting such systems. The original change may want to be revisited however too.
* | | | | Merge pull request #91813 from Mic92/types1Kevin Cox2021-01-14
|\ \ \ \ \ | | | | | | | | | | | | nixos/*: Add types to the database module options
| * | | | | nixos/memcached: Type all optionsJanne Heß2020-06-30
| | | | | |
| * | | | | nixos/virtuoso: Type all optionsJanne Heß2020-06-30
| | | | | |
| * | | | | nixos/redis: Type all optionsJanne Heß2020-06-30
| | | | | | | | | | | | | | | | | | | | | | | | redis: switch back to mkOption
| * | | | | nixos/firebird: Type all optionsJanne Heß2020-06-30
| | | | | |
| * | | | | nixos/mongodb: Type all optionsJanne Heß2020-06-30
| | | | | |
* | | | | | gitAndTools: move everything to the top levelAlyssa Ross2021-01-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The comment at the top of git-and-tools/default.nix said: /* All git-relates tools live here, in a separate attribute set so that users * can get a fast overview over what's available. but unfortunately that hasn't actually held up in practice. Git-related packages have continued to be added to the top level, or into gitAndTools, or sometimes both, basically at random, so having gitAndTools is just confusing. In fact, until I looked as part of working on getting rid of gitAndTools, one program (ydiff) was packaged twice independently, once in gitAndTools and once at the top level (I fixed this in 98c34901969). So I think it's for the best if we move away from gitAndTools, and just put all the packages it previously contained at the top level. I've implemented this here by just making gitAndTools an alias for the top level -- this saves having loads of lines in aliases.nix. This means that people can keep referring to gitAndTools in their configuration, but it won't be allowed to be used within Nixpkgs, and it won't be presented to new users by e.g. nix search. The only other change here that I'm aware of is that appendToName "minimal" is not longer called on the default git package, because doing that would have necessitated having a private gitBase variable like before. I think it makes more sense not to do that anyway, and reserve the "minimal" suffix only for gitMinimal.
* | | | | | Merge pull request #109066 from michael-p-m-white/reenable-working-clfswmMichael Raskin2021-01-14
|\ \ \ \ \ \ | | | | | | | | | | | | | | Reenable working clfswm
| * | | | | | nixos/clfswm: Restore working quicklisp packageMichael White2021-01-11
| | |_|/ / / | |/| | | |
* | | | | | nixos/postfix: deprecate services.postfix.useDaneAlyssa Ross2021-01-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Now that smtp_tls_security_level is using mkDefault, and therefore can be overridden, there's no need for an option for overriding it to a specific value.
* | | | | | nixos/postfix: allow custom smtp_tls_security_levelAlyssa Ross2021-01-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I run Postfix on my workstation as a smarthost, where it only ever talks to my SMTP server. Because I know it'll only ever connect to this server, and because I know this server supports TLS, I'd like to set smtp_tls_security_level to "encrypt" so Postfix won't fall back to an unencrypted connection.
* | | | | | Merge pull request #109114 from illustris/searxMichele Guerini Rocco2021-01-14
|\ \ \ \ \ \ | | | | | | | | | | | | | | searx: 0.17.0 -> 0.18.0
| * | | | | | nixos/searx: remove settings.yml merging scriptrnhmjoj2021-01-14
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | Starting with 0.18.0, searx can merge the settings.yml automatically with the default values, so the script is obsolete.
* | | | | | Merge pull request #109303 from ilian/fix/openldap-maintainers-typoSandro2021-01-14
|\ \ \ \ \ \ | | | | | | | | | | | | | | openldap: fix typo when specifying maintainers list
| * | | | | | openldap: fix typo in maintainersilian2021-01-13
| | | | | | |
* | | | | | | Merge pull request #108966 from pstn/murmurPswitchSilvan Mosberger2021-01-14
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | nixos/murmur: Add overrideable package switch
| * | | | | | | nixos/murmur: Add overrideable package switchPhilipp2021-01-11
| | | | | | | |
* | | | | | | | nixos/matrix-synapse: enable HTTPS in example (#109230)sephalon2021-01-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The /.well-known endpoint must use HTTPS, see specification: https://matrix.org/docs/spec/server_server/latest#resolving-server-names.
* | | | | | | | treewide: emacsPackages -> emacs.pkgs & emacsWithPackages -> ↵adisbladis2021-01-13
| |/ / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | emacs.pkgs.withPackages The previous names are now aliases and shouldn't be used anywhere inside nixpkgs.
* | | | | | | nixos ISO image: revert another part of 8ca33835baVladimír Čunát2021-01-13
| | | | | | |
* | | | | | | nixos ISO image: revert a part of 8ca33835baVladimír Čunát2021-01-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Thanks @ primeos. This wasn't really needed; my mistake.
* | | | | | | nixos: fixup build of aarch64 minimal ISO (fixes #109252)Vladimír Čunát2021-01-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Perhaps it's not pretty nor precise; feel free to improve.
* | | | | | | docker: 19.03.4 -> 20.10.2 (#108960)Mark Vainomaa2021-01-13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit refactors the build process to handle Docker engine and CLI split.
* | | | | | | Merge pull request #85842 from iblech/patch-whitebophirSilvan Mosberger2021-01-13
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | whitebophir: init at 1.7.0 (package and service)
| * | | | | | nixos/whitebophir: initIngo Blechschmidt2021-01-13
| | | | | | |
* | | | | | | ec2-amis: 2020-11-23 update (#104740)Amine Chikhaoui2021-01-11
| | | | | | |
* | | | | | | Merge pull request #101849 from rnhmjoj/searxMichele Guerini Rocco2021-01-11
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | nixos/searx: declarative configuration
| * | | | | | nixos/searx: add support for running in uWSGIrnhmjoj2021-01-11
| | | | | | |
| * | | | | | nixos/ids: remove reserved searx idsrnhmjoj2021-01-11
| | | | | | |
| * | | | | | nixos/searx: declarative configurationrnhmjoj2021-01-11
| | | | | | |