about summary refs log tree commit diff
path: root/nixos/modules/rename.nix
Commit message (Collapse)AuthorAge
* hardware/u2f: remove moduleFlorian Klink2020-06-14
| | | | | | | udev gained native support to handle FIDO security tokens, so we don't need a module which only added the now obsolete udev rules. Fixes: https://github.com/NixOS/nixpkgs/issues/76482
* cgmanager: removeJörg Thalheim2020-06-05
| | | | fixes #30023
* rkt: removezowoq2020-05-16
|
* prey-bash-client: removeJörg Thalheim2020-04-28
| | | | prey-bash-client is deprecated since 2018
* nixos: fix module paths in rename.nixMartin Milata2020-03-11
|
* nixos/brightnessctl: Remove the moduleMichael Weiss2020-02-10
| | | | | | | | | Due to the support of the systemd-logind API the udev rules aren't required anymore which renders this module useless [0]. Note: brightnessctl should now require a working D-Bus setup and a valid local logind session for this to work. [0]: https://github.com/NixOS/nixpkgs/pull/79663
* nixos/dnscrypt-proxy2: initYegor Timoshenko2020-02-02
| | | | | | | | | This removes the original dnscrypt-proxy module as well. Co-authored-by: Atemu <atemu.main@gmail.com> Co-authored-by: Silvan Mosberger <contact@infinisil.com> Co-authored-by: ryneeverett <ryneeverett@gmail.com> Co-authored-by: worldofpeace <worldofpeace@protonmail.ch>
* nixos/display-managers/auto: removeworldofpeace2020-01-29
| | | | | | | | This module allows root autoLogin, so we would break that for users, but they shouldn't be using it anyways. This gives the impression like auto is some special display manager, when it's just lightdm and special pam rules to allow root autoLogin. It was created for NixOS's testing so I believe this is where it belongs.
* nixos/multitouch: removeworldofpeace2020-01-20
| | | | | | | | | | | | On numerous occasions I have seen users mistake this module as libinput because it being called "multitouch" and them being unaware that the actually module they want is libinput. They then run into several decrepit bugs due to the completely out-of-date nature of the underlying package. The underlying package hasn't been changed to an up-to-date fork in a period of 8 years. I don't consider this to be production quality. However, I'm not opposed for the module being readded to NixOS with new packaging, and a better name.
* way-cooler: RemoveMatthias Beyer2020-01-18
| | | | | | | | | | | | | | | | | | | | As of 2020-01-09, way-cooler is officially dead: http://way-cooler.org/blog/2020/01/09/way-cooler-post-mortem.html hence, remove the package and the module. Signed-off-by: Matthias Beyer <mail@beyermatthias.de> docs/release-notes: remove way-cooler way-cooler: show warnings about removal Apply suggestions from code review Co-Authored-By: worldofpeace <worldofpeace@protonmail.ch> way-cooler: add suggestion by @Infinisil
* rdf4store: throw removal messagesc0bw3b2019-12-21
| | | | | Addition to #74214 I forgot to add aliases for package and modules after removal
* nixos/treewide: Move rename.nix imports to their respective modulesSilvan Mosberger2019-12-10
| | | | | | | | A centralized list for these renames is not good because: - It breaks disabledModules for modules that have a rename defined - Adding/removing renames for a module means having to find them in the central file - Merge conflicts due to multiple people editing the central file
* Remove networking.hostConf optionChristian Kauhaus2019-11-29
| | | | | | | | This PR is part of the networking.* namespace cleanup. We feel that networking.hostConf is rarely used and provides little value compared to using environment.etc."host.conf" directly. Provide sensible default: multi on
* ssmtp: use services.ssmtp.* optionsChristian Kauhaus2019-11-26
| | | | | | | | | | | | | | | This PR is part of the networking.* namespace cleanup. ssmtp used to be configured via `networking.defaultMailServer` which is sort of misleading since it provides options only for ssmtp. Other dumb mail relays like nullmailer have always been living under services. The intent of this PR is to align ssmtp's options with those of similar services. Specifically, two renames have been done: * Rename `networking.defaultMailHost` to `services.ssmtp`. * Rename `directDelivery` to `enable` because this is what it basically does.
* osquery: removeFlorian Klink2019-11-24
| | | | | | | | | | osquery was marked as broken since April. If somebody steps up to fix it, we can always revive it from the histroy, but there's not much value in shipping completely broken things in current master. cc @ma27
* Merge pull request #74030 from ckauhaus/connman-to-services.networkingworldofpeace2019-11-24
|\ | | | | connman: move "networking.connman" options to "services.connman"
| * connman: move options to servicesChristian Kauhaus2019-11-24
| | | | | | | | | | | | As part of the networking.* name space cleanup, connman should be moved to services.connman. The same will happen for example with networkmanager in a separate PR.
* | nixos/beegfs: remove moduleFlorian Klink2019-11-24
| | | | | | | | packages are marked as broken for quite some time.
* | networking.vpnc: remove optionChristian Kauhaus2019-11-24
|/ | | | | | | | | | | | | | | This PR is part of the networking.* namespace cleanup. The Cisco VPN module is currently of limited value since it just creates config files but does not manage services. The same functionality can be achieved by using _environment.etc_ instead. It would be a different situation if we had a full service module. So if you are annoyed by this change, please consider write a more featureful module and put its options unter _services.networking.vpnc_. Note that this change removes options for *Cisco VPN*, not *networkmanager-vpn*.
* nixos/fontconfig-ultimate: removeworldofpeace2019-11-06
| | | | This module has been obsolete for several years now.
* nixos/corefonts: removeworldofpeace2019-11-06
| | | | | 4 years ago in 7edb27b7af6ebff7e35207f7fcf16e0e2bd8884a the option was made hidden. We should just remove the module and use mkRemovedOptionModule.
* nixos/matomo: fix deprecation warningsRobert Djubek2019-10-28
| | | | | Fixes the phpfpm deprecation warnings about listen and extraConfig by using fpm.socket and settings. Removes phpfpmProcessManagerConfig.
* Revive systemd.coredump.enableEelco Dolstra2019-10-07
|
* nixos/blcr: removeJoachim Fasting2019-10-06
|
* nixos/pymks: log to journalPeter Hoeg2019-09-25
|
* nixos/redshift: Move option renames to the moduleSilvan Mosberger2019-09-15
|
* nixos/prometheus: remove prometheus1 module, rename prometheus2WilliButz2019-09-06
| | | | | Prometheus 1 is no longer supported, instead 'services.prometheus' now configures the Prometheus 2 service.
* nixos/kubernetes: make module compatible with v1.15.xJohan Thomsen2019-09-04
|
* nixos/redis: unbreak moduleFlorian Klink2019-09-01
| | | | | | | | | | | | The redis module currently fails to start up, most likely due to running a chown as non-root in preStart. While at it, I hardcoded it to use systemd's StateDirectory and DynamicUser to manage directory permissions, removed the unused appendOnlyFilename option, and the pidFile option. We properly tell redis now it's daemonized, and it'll use notify support to signal readiness.
* Fix letsencrypt (#60219)Arian van Putten2019-08-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * nixos/acme: Fix ordering of cert requests When subsequent certificates would be added, they would not wake up nginx correctly due to target units only being triggered once. We now added more fine-grained systemd dependencies to make sure nginx always is aware of new certificates and doesn't restart too early resulting in a crash. Furthermore, the acme module has been refactored. Mostly to get rid of the deprecated PermissionStartOnly systemd options which were deprecated. Below is a summary of changes made. * Use SERVICE_RESULT to determine status This was added in systemd v232. we don't have to keep track of the EXITCODE ourselves anymore. * Add regression test for requesting mutliple domains * Deprecate 'directory' option We now use systemd's StateDirectory option to manage create and permissions of the acme state directory. * The webroot is created using a systemd.tmpfiles.rules rule instead of the preStart script. * Depend on certs directly By getting rid of the target units, we make sure ordering is correct in the case that you add new certs after already having deployed some. Reason it broke before: acme-certificates.target would be in active state, and if you then add a new cert, it would still be active and hence nginx would restart without even requesting a new cert. Not good! We make the dependencies more fine-grained now. this should fix that * Remove activationDelay option It complicated the code a lot, and is rather arbitrary. What if your activation script takes more than activationDelay seconds? Instead, one should use systemd dependencies to make sure some action happens before setting the certificate live. e.g. If you want to wait until your cert is published in DNS DANE / TLSA, you could create a unit that blocks until it appears in DNS: ``` RequiredBy=acme-${cert}.service After=acme-${cert}.service ExecStart=publish-wait-for-dns-script ```
* rmilter: remove deprecated package (and module)Alexander V. Nikolaev2019-08-24
|
* nixos/phpfpm: deprecate poolConfigs optionAaron Andersen2019-08-23
|
* nixos/systemd: remove separate coredump moduleFlorian Klink2019-08-18
|
* Merge branch 'master' into flip-map-foreachdanbst2019-08-18
|\
| * Merge master into staging-nextFrederik Rietdijk2019-08-14
| |\
| | * Merge pull request #66476 from WilliButz/fix-prometheus-alertmanager-optionFranz Pletz2019-08-12
| | |\ | | | | | | | | nixos/prometheus2: replace alertmanagerURL with new alertmanagers option
| | | * nixos/rename: add prometheus2 changeWilliButz2019-08-12
| | | |
| | * | timezone.nix -> locale.nixEdmund Wu2019-08-12
| | |/ | | | | | | | | | Also includes geolocation information abstracted from redshift.nix
| * | systemd service: remove generator-packages optionNikolay Amiantov2019-08-01
| | | | | | | | | | | | | | | Use systemd.packages instead, it's less error prone and more in line with what's expected.
| * | systemd service: rename generator-packagesNikolay Amiantov2019-08-01
| |/
* | Merge branch 'master' into flip-map-foreachDanylo Hlynskyi2019-08-05
|\|
| * Renaming security.virtualization.flushL1DataCache to virtualisationMarek Mahut2019-07-19
| | | | | | | | Fixes #65044
| * Merge pull request #64575 from pasqui23/portalworldofpeace2019-07-18
| |\ | | | | | | nixos/xdg: add portal option
| | * nixos/xdg: add portal optionPasquale2019-07-18
| | | | | | | | | | | | This factors the configuration out of the flatpak module.
| * | Merge pull request #62955 from abbradar/resolvconfNikolay Amiantov2019-07-17
| |\ \ | | | | | | | | resolvconf service: init
| | * | resolvconf service: initNikolay Amiantov2019-07-15
| | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a refactor of how resolvconf is managed on NixOS. We split it into a separate service which is enabled internally depending on whether we want /etc/resolv.conf to be managed by it. Various services now take advantage of those configuration options. We also now use systemd instead of activation scripts to update resolv.conf. NetworkManager now uses the right option for rc-manager DNS automatically, so the configuration option shouldn't be exposed.
* | | mass replace "flip map -> forEach"danbst2019-08-05
| | | | | | | | | | | | | | | | | | | | | See `forEach`-introduction commit. ``` rg 'flip map ' --files-with-matches | xargs sed -i 's/flip map /forEach /g' ```
* | | Revert "mass replace "flip map -> foreach""danbst2019-08-05
| | | | | | | | | | | | This reverts commit 3b0534310c89d04fc3a9c5714b5a4d0f9fb0efca.
* | | mass replace "flip map -> foreach"danbst2019-07-14
|/ / | | | | | | | | | | | | See `foreach`-introduction commit. ``` rg 'flip map ' --files-with-matches | xargs sed -i 's/flip map /foreach /g' ```
* / nixos/zabbixAgent & nixos/zabbixServer: various module updatesAaron Andersen2019-07-11
|/