about summary refs log tree commit diff
path: root/nixos/modules/module-list.nix
Commit message (Collapse)AuthorAge
* Merge pull request #46274 from mvnetbiz/libratbagJan Tojnar2018-09-21
|\ | | | | libratbag: init at v0.9.903
| * libratbag: init at v0.9.903Matt Votava2018-09-21
| | | | | | | | | | | | | | Add package libratbag and service module ratbagd Libratbag contains ratbagd daemon and ratbagctl cli to configure buttons, dpi, leds, etc. of gaming mice. Add mvnetbiz to maintainers.
* | nixos/codimd: add moduleWilliButz2018-09-17
| |
* | Merge pull request #32045 from ck3d/nixos-lircPeter Hoeg2018-09-17
|\ \ | | | | | | initial NixOS module for LIRC
| * | initial NixOS module for LIRCChristian Kögler2018-09-14
| | |
* | | Merge pull request #43812 from binarin/epmd-systemd-prPeter Hoeg2018-09-17
|\ \ \ | | | | | | | | epmd: Introduce erlang port mapper daemon service
| * | | epmd: Introduce erlang port mapper daemon serviceAlexey Lebedeff2018-07-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Having socket-activated epmd means that there always be only a single instance managed centrally. Because Erlang also starts it automatically if not available, and in worst case scenario 'epmd' can be started by some Erlang application running under systemd. And then restarting this application unit will cause complete loss of names in 'epmd' (if other Erlang system are also installed on this host). E.g. see at which lengths RabbitMQ goes to recover from such situations: https://github.com/rabbitmq/rabbitmq-server/blame/7741b37b1efa97ac9b17685cc626bd35ee52ca16/src/rabbit_epmd_monitor.erl#L36 Having the only one socket-activated epmd completely solves this problem.
* | | | Merge pull request #46144 from dasJ/nullidentdmod-moduleJörg Thalheim2018-09-16
|\ \ \ \ | |_|/ / |/| | | nixos/nullidentdmod: Init
| * | | nixos/nullidentdmod: InitJanne Heß2018-09-06
| | | |
* | | | modules: HylaFAX server configurationYarny02018-09-08
| |_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit adds the following * the uucp user * options for HylaFAX server to control startup and modems * systemd services for HylaFAX server processes including faxgettys for modems * systemd services to maintain the HylaFAX spool area, including cleanup with faxcron and faxqclean * default configuration for all server processes for a minimal working configuration Some notes: * HylaFAX configuration cannot be initialized with faxsetup (as it would be common on other Linux distributions). The hylafaxplus package contains a template spool area. * Modems are controlled by faxgetty. Send-only configuration (modems controlled by faxq) is not supported by this configuration setup. * To enable the service, one or more modems must be defined with config.services.hylafax.modems . * Sending mail *should* work: HylaFAX will use whatever is in config.services.mail.sendmailSetuidWrapper.program unless overridden with the sendmailPath option. * The admin has to create a hosts.hfaxd file somewhere (e.g. in /etc) before enabling HylaFAX. This file controls access to the server (see hosts.hfaxd(5) ). Sadly, HylaFAX does not permit account-based access control as is accepts connections via TCP only. * Active fax polling should work; I can't test it. * Passive fax polling is not supported by HylaFAX. * Pager transmissions (with sendpage) are disabled by default. I have never tested or used these. * Incoming data/voice/"extern"al calls won't be handled by default. I have never tested or used these.
* | | Merge pull request #45045 from jtojnar/rygelJan Tojnar2018-09-08
|\ \ \ | | | | | | | | Rygel
| * | | nixos/rygel: initJan Tojnar2018-09-08
| |/ /
* | | Merge pull request #45728 from Ma27/nixos/weechat-moduleTimo Kaufmann2018-09-07
|\ \ \ | | | | | | | | nixos/weechat: add module
| * | | weechat: add NixOS moduleYegor Timoshenko2018-09-07
| |/ /
* / / nixos/iperf: Init the moduleJanne Heß2018-09-06
|/ /
* | nixos/zeronet: init (#44842)チルノ2018-08-31
| |
* | Merge pull request #45638 from aanderse/incronJan Tojnar2018-08-31
|\ \ | | | | | | incron: init at 0.5.12
| * | initial work on incron serviceAaron Andersen2018-08-25
| | |
* | | Merge pull request #45058 from michaelpj/imp/freedesktop-modulesJan Tojnar2018-08-30
|\ \ \ | | | | | | | | freedesktop modules: init
| * | | xdg: add modules for supporting various XDG specsMichael Peyton Jones2018-08-16
| | | |
* | | | nixos/jupyter: init serviceAugustin Borsu2018-08-26
| | | |
* | | | elasticsearch-curator: include the module in the module-list & fix bugBas van Dijk2018-08-25
| |/ / |/| |
* | | nixos/undervolt: adding undervolt moduleJake Woods2018-08-20
| | | | | | | | | | | | | | | We want to be able to configure persistent undervolting in the NixOS configuration
* | | 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