summary refs log tree commit diff
path: root/nixos/modules/module-list.nix
Commit message (Collapse)AuthorAge
* Merge pull request #45095 from worldofpeace/zeitgeist-serviceJan Tojnar2018-08-16
|\ | | | | nixos/zeitgeist: init
| * nixos/zeitgeist: initworldofpeace2018-08-15
| |
* | Merge pull request #40399 from rvl/datadog-agentSamuel Leathers2018-08-15
|\ \ | |/ |/| DataDog Agent v6
| * nixos/datadog-agent: add moduleRodney Lorrimar2018-08-09
| | | | | | | | | | | | This is the new v6 version of datadog-agent. The old v5 module is kept as dd-agent.
* | Merge pull request #44556 from johanot/certmgr-module-initSilvan Mosberger2018-08-10
|\ \ | |/ |/| nixos/certmgr: init
| * nixos/certmgr: initJohan Thomsen2018-08-10
| |
* | cassandra: rewrote service from scratchThomas Bach2018-08-07
|/ | | | | Adds a replacement for the previously broken `services.database.cassandra` with tests for a multi-node setup.
* Merge pull request #44127 from johanot/nixos-cfsslSilvan Mosberger2018-08-03
|\ | | | | nixos/cfssl: Add new module for cfssl
| * nixos/cfssl: initJohan Thomsen2018-08-03
| | | | | | | | | | | | | | - based on module originally written by @srhb - complies with available options in cfssl v1.3.2 - uid and gid 299 reserved in ids.nix - added simple nixos test case
* | freeradius module: add to modules-list.nixFranz Pletz2018-08-01
| | | | | | | | This was somehow never added and was thus never available. It works.
* | freeradius: add rest module and multiple outputsFranz Pletz2018-08-01
| |
* | ocserv: init at 0.12.1 (#42871)Maximilian Bosch2018-08-01
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `ocserv` is a VPN server which follows the openconnect protocol (https://github.com/openconnect/protocol). The packaging is slightly inspired by the AUR version (https://aur.archlinux.org/packages/ocserv/). This patch initializes the package written in C, the man pages and a module for a simple systemd unit to run the VPN server. The package supports the following authentication methods for the server: * `plain` (mostly username/password) * `pam` The third method (`radius`) is currently not supported since `nixpkgs` misses a packaged client. The module can be used like this: ``` nix { services.ocserv = { enable = true; config = '' ... ''; }; } ``` The option `services.ocserv.config` is required on purpose to ensure that nobody just enables the service and experiences unexpected side-effects on the system. For a full reference, please refer to the man pages, the online docs or the example value. The docs recommend to simply use `nobody` as user, so no extra user has been added to the internal user list. Instead a configuration like this can be used: ``` run-as-user = nobody run-as-group = nogroup ``` /cc @tenten8401 Fixes #42594
* inginious: removeMaximilian Bosch2018-07-19
| | | | | | | | | | Fallout of 9db7f15ea3ce57eee25458daf87cce7a04ea98b2 which removed simpleldap. @layus suggests to remove: * https://github.com/NixOS/nixpkgs/pull/43782#issuecomment-406186881 * https://github.com/NixOS/nixpkgs/pull/31975#issuecomment-346647857
* Merge pull request #43308 from Chiiruno/dev/hydronSilvan Mosberger2018-07-18
|\ | | | | hydron: init at 2018-07-11
| * nixos/hydron: initOkina Matara2018-07-18
| |
* | aerospike: init at 4.2.0.4Wael M. Nasreddine2018-07-16
| | | | | | | | Co-authored-by: Volth <volth@webmaster.ms>
* | nixos/modules: add clipmenu user serviceWilliam Casarin2018-07-15
| | | | | | | | add a clipmenud daemon user service
* | Merge pull request #43511 from peterhoeg/m/firejailPeter Hoeg2018-07-14
|\ \ | | | | | | firejail: add nixos module
| * | firejail: add nixos modulePeter Hoeg2018-07-14
| |/ | | | | | | Also add support for wrapping binaries with firejail.
* / nixos/bamf: initJan Tojnar2018-07-11
|/
* Merge pull request #42775 from mkaito/oauth2_proxy-virtualHostsYegor Timoshenko2018-07-05
|\ | | | | oauth2_proxy: add nginx vhost module
| * oauth2_proxy: add nginx vhost moduleMichishige Kaito2018-06-29
| |
* | Merge pull request #41381 from aespinosa/hadoop-modulesMatthew Bauer2018-06-30
|\ \ | | | | | | nixos/hadoop: add hadoop module (hdfs, yarn)
| * | nixos/hadoop: add hadoop module (hdfs, yarn)Allan Espinosa2018-06-29
| |/
* | Merge pull request #42394 from netixx/add-freeradius-modulesMatthew Bauer2018-06-28
|\ \ | | | | | | freeradius : added service to module-list
| * | freeradius : added service to module-listNetix (Espinet François)2018-06-22
| | | | | | | | | | | | | | | | | | | | | | | | The freeradius service was merged with #34587 but the module was not added to module-list. This commit fixes that and enables the use of services.freeradius in nixos configuration.
* | | Merge pull request #41430 from Tomahna/bloopMatthew Bauer2018-06-28
|\ \ \ | |_|/ |/| | Bloop: Init 1.0.0-M11
| * | bloop: init at 1.0.0-M11Kevin Rauscher2018-06-23
| |/
* / virtlyst service: initFranz Pletz2018-06-26
|/
* Merge pull request #41485 from teto/owampMatthew Justin Bauer2018-06-20
|\ | | | | [RDY] Owamp : Get one way (network) latencies between synchronized computers
| * owamp: adding moduleMatthieu Coudron2018-06-05
| | | | | | | | | | You can retrieve the one way latency between your client and the remote host via owping.
* | brightnessctl: init at 0.3.2 (#42102)dje43212018-06-16
| | | | | | | | | | | | * brightnessctl: init at 0.3.2 * Revised PR
* | Merge pull request #41737 from jraygauthier/jrg/uvcvideo_dynctrl_rebasedMatthew Justin Bauer2018-06-15
|\ \ | | | | | | nixos/uvcvideo.dynctrl: Init
| * | nixos/uvcvideo.dynctrl: InitRaymond Gauthier2018-06-11
| | |
* | | Merge pull request #37289 from disassembler/dnsdistxeji2018-06-13
|\ \ \ | | | | | | | | nixos/dnsdist: init module
| * | | nixos/dnsdist: initial serviceSamuel Leathers2018-05-02
| | | |
* | | | nixos/autosuggestions: add module (#41397)Maximilian Bosch2018-06-10
| |/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The `zsh-autosuggestions` package provides several configuration options such as a different highlight style (like `fg=cyan` which is easier to read). With `rename.nix` the old `programs.zsh.enableAutosuggestions` is still functional, but yields the following warning like this during evaluation: ``` trace: warning: The option `programs.zsh.enableAutosuggestions' defined in `<unknown-file>' has been renamed to `programs.zsh.autosuggestions.enable'. ``` The module provides the most common `zsh-autosuggestions` (highlight style and strategy) as options that will be written into the interactive shell init (`/etc/zshrc` by default). Further configuration options can be declared using the `extraConfig` attr set: ``` { programs.zsh.autosuggestions.extraConfig = { "ZSH_AUTOSUGGEST_BUFFER_MAX_SIZE" = "buffer_size"; }; } ``` A full list of available configuration options for `zsh-autosuggestions` can be viewed here: https://github.com/zsh-users/zsh-autosuggestions/blob/v0.4.3/README.md
* | | Merge branch 'staging'Vladimír Čunát2018-06-03
|\ \ \ | | | | | | | | | | | | It's only half-rebuilt on Hydra, but it brings a security fix.
| * | | nixos/kvmgt: initgnidorah2018-05-29
| | | |
* | | | Merge pull request #34886 from leenaars/mortyproxyJoachim F2018-06-02
|\ \ \ \ | |/ / / |/| | | morty: init -> 0.2.0
| * | | morty: init as serviceMichiel Leenaars2018-05-30
| | |/ | |/|
* / | meguca: init at git-2018-05-17Okina Matara2018-05-26
|/ /
* | nixos/oxidized: add moduleWilliButz2018-05-24
| |
* | nixos/xss-lock: add module (#40619)Maximilian Bosch2018-05-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `xsslock` (which was originally packaged in 6cb1d1aaaf02a72329bedf9c6960e54fea6f5c6e) is a simple screensaver which connects a given screen locker (e.g. `i3lock`) with `logind`. Whenever `loginctl lock-sessions` is invoked the locker will be used to lock the screen. This works with its power management features (e.g. `lid switch`) as well, so the PC can be locked automatically when the lid is closed. The module can be used like this: ``` { services.xserver.enable = true; programs.xss-lock.enable = true; programs.xss-lock.lockerCommand = "i3lock"; } ```
* | sysprof: 1.2.0 -> 3.28.1Andreas Rammhold2018-05-16
| |
* | Add stubby resolver daemon service module (#38667)baroncharlus2018-05-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * networking/stubby.nix: implementing systemd service module for stubby This change implements stubby, the DNS-over-TLS stub resolver daemon. The motivation for this change was the desire to use stubby's DNS-over-TLS funcitonality in tandem with unbound, which requires passing certain configuration parameters. This module implements those config parameters by exposing them for use in configuration.nix. * networking/stubby.nix: merging back module list re-merging the module list to remove unecessary changes. * networking/stubby.nix: removing unecessary capabilities flag This change removes the unecessary flag for toggling the capabilities which allows the daemon to bind to low ports. * networking/stubby.nix: adding debug level logging bool Adding the option to turn on debug logging. * networking/stubby.nix: clarifying idleTimeout and adding systemd target Improving docs to note that idleTimeout is expressed in ms. Adding the nss-lookup `before' target to the systemd service definition. * networking/stubby.nix: Restrict options with types.enum This change restricts fallbackProtocol and authenticationMode to accept only valid options instead of any list or str types (respectively). This change also fixes typo in the CapabilityBoundingSet systemd setting. * networking/stubby.nix: cleaning up documentation Cleaning up docs, adding literal tags to settings, and removing whitespace. * networking/stubby.nix: fixing missing linebreak in comments * networking/stubby.nix: cleaning errant comments
* | Merge pull request #40581 from peterhoeg/p/sedutilPeter Hoeg2018-05-16
|\ \ | | | | | | sedutil: init at 1.15.1 and corresponding nixos module
| * | nixos sedutil: module for setting up kernel parametersPeter Hoeg2018-03-19
| | |
* | | Merge pull request #39536 from teto/iprouteMatthew Justin Bauer2018-05-15
|\ \ \ | | | | | | | | [RDY] iproute: copy files in /etc
| * | | iproute2: module to create rt_table file & coMatthieu Coudron2018-05-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When doing source routing/multihoming, it's practical to give names to routing tables. The absence of the rt_table file in /etc make this impossible. This patch recreates these files on rebuild so that they can be modified by the user see NixOS#38638. iproute2 is modified to look into config.networking.iproute2.confDir instead of /etc/iproute2.