summary refs log tree commit diff
path: root/nixos/modules/misc
Commit message (Collapse)AuthorAge
* Merge pull request #110742 from siraben/deprecate-foldBen Siraphob2021-07-27
|\
| * treewide: fold -> foldrBen Siraphob2021-01-26
| |
* | nixos/nix-serve: don't run as nogroupJörg Thalheim2021-07-18
| | | | | | | | nogroup is insecure if shared
* | nixos/gale: removernhmjoj2021-06-10
| | | | | | | | This should have been removed along the package in 3f7d959.
* | nixos/geoipupdate: Replace the old `geoip-updater` moduletalyz2021-06-03
| | | | | | | | | | | | Our old bespoke GeoIP updater doesn't seem to be working anymore. Instead of trying to fix it, replace it with the official updater from MaxMind.
* | nixos/monero: use isSystemUser = trueJohannes Arnold2021-05-08
| |
* | nixos/misc/ids: reclaim uid for disnixSander van der Burg2021-03-28
| |
* | Revert "nixos/dysnomia nixos/disnix: Drop modules"Sander van der Burg2021-03-28
| | | | | | | | This reverts commit a3f4db8679002e20cc33576b5ba80996cc7a3398.
* | doc: Port stdenv/multiple-output to MarkdownJan Tojnar2021-03-14
| |
* | doc: Port stdenv/meta to MarkdownJan Tojnar2021-03-14
| |
* | nixos: Get rid of systemConfig kernel parameterArian van Putten2021-02-18
| | | | | | | | | | | | | | | | | | | | It was introduced in c10fe14 but removed in c4f910f. It remained such that people with older generations in their boot entries could still boot those. Given that the parameter hasn't had any use in quite some years, it seems safe to remove now. Fixes #60184
* | nixos/dysnomia nixos/disnix: Drop modulesScriptkiddi2021-01-27
|/
* treewide: fix double quoted strings in meta.descriptionvolth2021-01-24
| | | | Signed-off-by: Ben Siraphob <bensiraphob@gmail.com>
* nixos/crashdump: Add type to option (#110448)Fritz Otlinghaus2021-01-22
|
* nixos/ids: remove reserved searx idsrnhmjoj2021-01-11
|
* nixos/getty: rename from services.mingettyAlyssa Ross2021-01-05
| | | | | | | | | | It's been 8.5 years since NixOS used mingetty, but the option was never renamed (despite the file definining the module being renamed in 9f5051b76c1 ("Rename mingetty module to agetty")). I've chosen to rename it to services.getty here, rather than services.agetty, because getty is implemantation-neutral and also the name of the unit that is generated.
* Revert "Module-builtin assertions, disabling assertions and submodule ↵Silvan Mosberger2020-12-18
| | | | assertions"
* Merge pull request #97023 from Infinisil/module-assertionsSilvan Mosberger2020-12-18
|\ | | | | Module-builtin assertions, disabling assertions and submodule assertions
| * lib/modules: Introduce _module.checks.*.checkSilvan Mosberger2020-12-17
| | | | | | | | | | | | | | | | | | | | | | | | Previously the .enable option was used to encode the condition as well, which lead to some oddness: - In order to encode an assertion, one had to invert it - To disable a check, one had to mkForce it By introducing a separate .check option this is solved because: - It can be used to encode assertions - Disabling is done separately with .enable option, whose default can be overridden without a mkForce
| * lib/modules: Remove _module.checks.*.triggerPath as it's not necessarySilvan Mosberger2020-11-30
| | | | | | | | | | | | Previously this option was thought to be necessary to avoid infinite recursion, but it actually isn't, since the check evaluation isn't fed back into the module fixed-point.
| * lib/modules: Rename _module.assertions to _module.checksSilvan Mosberger2020-11-30
| |
| * nixos/assertions: Use module-builtin assertion implementationSilvan Mosberger2020-11-30
| |
* | Merge pull request #104727 from chkno/fuse-dot-sshfsGuillaume Girol2020-12-11
|\ \ | | | | | | nixos/locate: Fix sshfs exclusion
| * | nixos/locate: Exclude fuse.sshfsScott Worley2020-12-10
| | | | | | | | | | | | | | | The "fuse" and "sshfs" entries already present are not keeping this find invocation out of sshfs mounts, which present as fstype "fuse.sshfs"
| * | nixos/locate: Whitespace: One pruneFS default per lineScott Worley2020-11-22
| | | | | | | | | | | | | | | | | | This makes merging less painful. This is nixfmt's preferred format.
* | | nixos/documentation: silence man-db cache warningsrnhmjoj2020-12-03
| |/ |/| | | | | | | The output of the man-db command used to generate the caches is irrelevant and can confuse users, let's hide it.
* | nixos/openldap: switch to slapd.d configurationKai Wohlfahrt2020-11-21
|/ | | | | | | | The old slapd.conf is deprecated. Replace with slapd.d, and use this opportunity to write some structured settings. Incidentally, this fixes the fact that openldap is reported up before any checks have completed, by using forking mode.
* nixos-help: bundle the desktop item with the scriptAndreas Rammhold2020-11-05
| | | | | | | | This is to ensure that whenever we install the desktop item we also have the script installed. Prior to b02719a we always had the reference to the script in the desktop item. Since desktop items are being copied to home directories and thus "bit rod" over time that absolute path was removed.
* nixos-help: use writeShellScriptBin and drop custom shebang lineAndreas Rammhold2020-11-05
|
* nixos-help: Do $PATH lookup in nixos-manual.desktop instead of hardcoding ↵Klemens Nanni2020-11-05
| | | | | | | derivation See db236e588de "steam: Do $PATH lookup in steam.desktop [...]". tl;dr: Otherwise widget/panel/desktop icons in DEs like KDE break.
* Merge pull request #100495 from DianaOlympos/riak-cs-deleteKevin Cox2020-11-03
|\ | | | | riak-cs: delete
| * riak-cs: deleteThomas Depierre2020-10-28
| |
* | nixos/murmur: add murmur group, don't run as nogroupPhilipp2020-10-29
|/ | | | fixes #101980
* nixos/pdns-recursor: declare module user as system userAaron Andersen2020-10-18
|
* nixos/update-users-groups: /etc/shadow owned by root:shadowCole Helbling2020-09-25
|
* Merge pull request #91256 from prusnak/seeksMarek Mahut2020-09-18
|\ | | | | seeks: remove, upstream unmaintained
| * seeks: remove, upstream unmaintainedPavol Rusnak2020-06-22
| |
* | nixos/nixpkgs.nix: Correct crossSystem default literalRobert Hensing2020-08-26
| | | | | | The default is null and the documentation should reflect that.
* | Merge pull request #79239 from andersk/mlocate-warningAnderson Torres2020-08-25
|\ \ | | | | | | locate: Clarify mlocate warning message
| * | locate: Clarify mlocate warning messageAnders Kaseorg2020-03-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make it clear that the warning is that updatedb will run as root, not that locate will only run as root. Also explain how to silence the warning. Fixes #30864. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
* | | meguca: remove (#95920)Jörg Thalheim2020-08-21
| | |
* | | Merge pull request #95505 from flokli/remove-mathicsFlorian Klink2020-08-16
|\ \ \ | | | | | | | | mathics: remove package, module and test
| * | | nixos/mathics: remove moduleFlorian Klink2020-08-15
| | | |
* | | | nixos/chronos: remove moduleFlorian Klink2020-08-15
|/ / / | | | | | | | | | | | | The chronos package has been broken for > 9 months due to the breakage of the mesos package.
* | | nixos/zigbee2mqtt: initSimon Weber2020-07-20
| | |
* | | nixos/documentation: add option to generate cachesrnhmjoj2020-06-18
| |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | Previously the NixOS-specific configuration for man-db was in the package itself and /etc/man.conf was completely ignored. This change moves it to /etc/man_db.conf, making declarative configuration practical again. It's now possible to generate the mandb caches for all packages installed through NixOS `environment.systemPackages` at build-time. The standard location for the stateful cache (/var/cache/man) is also configured to allow users to run `mandb` manually if they wish. Since generating the cache can be expensive the option is off by default.
* | dnschain: remove package and NixOS modulernhmjoj2020-06-13
| | | | | | | | | | The software is unmaintained since ~2014 and the package can't be built anymore (issue #89205).
* | Update link in /etc/os-release (#85723)davidak2020-04-22
| |
* | treewide: Per RFC45, remove all unquoted URLsMichael Reilly2020-04-10
| |
* | services/misc/nixos-manual.nix: RemoveEelco Dolstra2020-03-24
| | | | | | | | | | | | | | | | Running the manual on a TTY is useless in the graphical ISOs and not particularly useful in non-graphical ISOs (since you can also run 'nixos-help'). Fixes #83157.