about summary refs log tree commit diff
path: root/nixos
Commit message (Collapse)AuthorAge
* nixos/tests/networking.virtual: prevent non-deterministic failure (#46949)xeji2018-09-20
| | | | The test failed non-deterministically on Hydra because interfaces sometimes weren't yet fully cleaned up when the result was checked.
* nixos/yabar: fix module & test (#46954)Maximilian Bosch2018-09-20
| | | | | | | | | | | | | | | | | | | | The `pkgs.yabar` package is relatively old (2016-04) and contains several issues fixed on master. `yabar-unstable` containsa recent master build with several fixes and a lot of new features (I use `yabar-unstable` for some time now and had no issues with it). In the upstream bugtracker some bugs could be fixed on ArchLinux by simply installing `yabar-git` (an AUR package which builds a recent master). To stabilize the module, the option `programs.yabar.package` now defaults to `pkgs.yabar-unstable` and yields a warning with several linked issues that are known on `pkgs.yabar`. The test has been refactored as well to ensure that `yabar` actually starts (and avoid non-deterministic random success) and takes a screenshot of a very minimalistic configuration on IceWM. Fixes #46899
* nix: 2.1.1 -> 2.1.2Eelco Dolstra2018-09-20
|
* datadog-agent: remove privateTmp=trueDomen Kožar2018-09-19
| | | | This allows postgres integration to connect to socket in /tmp
* lightdm: fix tmpfiles path (#46886)Edmund Wu2018-09-19
|
* nixos/tests/hibernate: prevent non-deterministic failure (#46882)xeji2018-09-19
| | | | ... that occurred mostly on i686. Improve timing. With this, the failures are no longer reproducible on my machine.
* nixos/tests/containers-imperative: fix on i686 (#46874)xeji2018-09-19
| | | | Test failed on i686 in a sandbox because some packages required to build the nixos manual for the container were missing. Add them.
* codimd: remove unneeded defaultsWilliButz2018-09-18
|
* codimd: fix option `configuration.saml.idpCert`WilliButz2018-09-18
|
* nixos/activation: Switch from bash to sh to avoid reading users bash config ↵Elis Hirwing2018-09-18
| | | | | (#46851) This fixes #46750. This should also work with non-POSIX shells like in #46042.
* nixos/release.nix: disable tests.ec2-config (#46830)xeji2018-09-18
| | | | | This test doesn't work in a sandbox and never succeeded on Hydra. It simulates an EC2 instance reconfiguring itself at runtime, which needs network access.
* Merge pull request #46634 from mdorman/airsonic-parametersJörg Thalheim2018-09-18
|\ | | | | airsonic: provide additional jvm configuration
| * airsonic: provide additional jvm configurationMichael Alan Dorman2018-09-13
| | | | | | | | | | This allows the user, among other things, to configure jukebox output to go to non-default alsa devices.
* | Merge pull request #46769 from samueldr/zhf/grubxeji2018-09-17
|\ \ | | | | | | Fixes grub1 installer tests
| * | nixos/tests/installer: grub1 needs /tmp to exist.Samuel Dionne-Riel2018-09-17
| |/
* | nixos/tor: Correct "transparent" typoJean-Paul Calderone2018-09-17
| |
* | Merge pull request #46777 from erikarvstedt/docsGraham Christensen2018-09-17
|\ \ | | | | | | Improve docs
| * | nixos display-managers: fix typo in descriptionErik Arvstedt2018-09-17
| | |
| * | nixos tests doc: update VM state pathErik Arvstedt2018-09-17
| | |
| * | nixos tests doc: add example statementErik Arvstedt2018-09-17
| | |
| * | nixos tests doc: fix example statementErik Arvstedt2018-09-17
| | | | | | | | | | | | | | | False statements don't cause NixOS tests to fail, we need to throw an exception or terminate.
* | | nixos/tests: add test for codimdWilliButz2018-09-17
| | |
* | | nixos/codimd: add moduleWilliButz2018-09-17
| | |
* | | nixos/lightdm: use systemd.tmpfiles (#46734)worldofpeace2018-09-17
|/ / | | | | This also makes logs appear at /var/log/lightdm
* | 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 #46741 from pacien/exim-module-package-optJörg Thalheim2018-09-16
|\ \ \ | | | | | | | | exim: parametrise package
| * | | exim: parametrise packagepacien2018-09-16
| | |/ | |/| | | | | | | | | | | | | | | | This allows the definition of a custom derivation of Exim, which can be used to enable custom features such as LDAP and PAM support. The default behaviour remains unchanged (defaulting to pkgs.exim).
* | | Merge pull request #46144 from dasJ/nullidentdmod-moduleJörg Thalheim2018-09-16
|\ \ \ | |/ / |/| | nixos/nullidentdmod: Init
| * | nixos/nullidentdmod: InitJanne Heß2018-09-06
| | |
* | | Merge pull request #46573 from johanot/kubernetes-1.10-1.11Sarah Brofeldt2018-09-13
|\ \ \ | | | | | | | | kubernetes: 1.10.5 -> 1.11.3
| * | | kubernetes: 1.10.5 -> 1.11.3Johan Thomsen2018-09-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixed minor issue where kube-addon manager complaints about /opt/namespace.yaml missing. Added release notes with reference to Kubernetes 1.11 release notes. closes #43882
* | | | datadog: add live process monitoringDomen Kožar2018-09-13
| | | |
* | | | nixos: remove unneeded api_key from configDomen Kožar2018-09-13
| | | |
* | | | grafana module: allow path for extraConfig valsRobin Gloster2018-09-12
| | | |
* | | | acme module: fix self-signed cert with openssl 1.1Robin Gloster2018-09-12
|/ / /
* | | nixos/doc: Add stable pre-release warning (#46473)Sarah Brofeldt2018-09-11
| | |
* | | Merge pull request #46381 from Chiiruno/dev/zeronetJoachim F2018-09-11
|\ \ \ | | | | | | | | nixos/zeronet: Fix TOR permissions, add torAlways option
| * | | nixos/zeronet: Fix TOR permissions, add torAlways optionOkina Matara2018-09-08
| | | |
* | | | Merge pull request #44496 from Yarny0/hylafaxplusJörg Thalheim2018-09-11
|\ \ \ \ | | | | | | | | | | Hylafaxplus
| * | | | nixos/hylafax: show correct option in warning message.Jörg Thalheim2018-09-11
| | | | |
| * | | | 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.
* | | | | networking.hostId: fix cmd in descriptionErik Arvstedt2018-09-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. Simplify the command by reading directly from /etc/machine-id which is already a random, lower-case hex string 2. Previously, the command output could be too short because of missing leading digits. This is now fixed.
* | | | | nixos/i2pd: Update options to encompass recent additions to the daemonEdward Tjörnhammar2018-09-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also: * switch to flat sysdir * remove nixos default reseeds, rely on program defaults * refactor config expressions
* | | | | Merge pull request #45925 from markuskowa/ompi-upxeji2018-09-09
|\ \ \ \ \ | | | | | | | | | | | | slurm: 17.11.9-2 -> 18.08.0-1
| * | | | | nixos/slurm: add option clusterNameMarkus Kowalewski2018-09-08
| | |/ / / | |/| | | | | | | | | | | | | | | | | | slurm 18.08 requires ClusterName to be set (set to default).
* | | | | nixos: xdg: fix indent and eol spacesJan Malakhovski2018-09-08
| | | | |
* | | | | xdg/mime.nix: ensure $out/share/mime/packages existsMatthew Bauer2018-09-08
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | For update-mime-database to work, you must have to have some mime packages installed. In some DEs like XFCE this is not guaranteed to happen. In that case just skip the update-mime-database call. Fixes #46162