summary refs log tree commit diff
path: root/nixos
Commit message (Collapse)AuthorAge
* nixos/sks: Fix another regression from ab5dcc7068bMichael Weiss2019-04-28
| | | | | | | | | | | | | | | The two directories KDB and PTree do not exist before the SKS DB is build for the first time. If /var/db/sks is empty and the module is enabled via "services.sks.enable = true;" the following error will occur: ...-unit-script-sks-db-pre-start[xxx]: ln: failed to create symbolic link 'KDB/DB_CONFIG': No such file or directory To avoid this both links have to be created after the DB is build. Note: Creating the directories manually might be better but the initial build might be skipped as a result: unit-script-sks-db-pre-start[xxxxx]: KeyDB directory already exists. Exiting. unit-script-sks-db-pre-start[xxxxx]: PTree directory already exists. Exiting.
* documize-module: refactor and add more optionselseym2019-04-28
|
* Revert "nixos/switch-to-configuration: Never stop system.slice"Michael Weiss2019-04-28
| | | | | | | | This change was only a temporary workaround and isn't required anymore, since /etc/systemd/system/system.slice should not be present on any recent NixOS system (which makes this change a no-op). This reverts commit 7098b0fcdfd7fa4b82c036d8116b60b78f497316.
* Merge pull request #59731 from ajs124/ejabberd_testSilvan Mosberger2019-04-27
|\ | | | | ejabberd: refactor module, add test
| * nixos/ejabberd: migrate to tmpfiles, drop runitajs1242019-04-23
| |
| * nixos/ejabberd: add basic testajs1242019-04-19
| |
| * xmpp-sendmessage: init script file, use in prosody testajs1242019-04-17
| |
* | sway: Read the configuration from /etc before /nix/store (#60319)Michael Weiss2019-04-27
| | | | | | | | | | | | This change will load all configuration files from /etc, to make it easy to override them, but fallback to /nix/store/.../etc/sway/config to make Sway work out-of-the-box with the default configuration on non NixOS systems.
* | nixos/sks: Fix the module (the pre-start script was broken)Michael Weiss2019-04-27
| | | | | | | | | | | | | | | | | | Unfortunately the changes in ab5dcc7068bfaca3a7a2eaa8ad824a86c2595681 introduced a typo (took me a while to spot that...) that broke the whole module (or at least the sks-db systemd unit). The systemd unit was failing with the following error message: ...-unit-script-sks-db-pre-start[xxx]: KDB/DB_CONFIG exists but is not a symlink.
* | Merge pull request #60197 from etu/patch-gitea-generated-configSarah Brofeldt2019-04-27
|\ \ | | | | | | nixos/gitea: Don't include not needed database options depending on type
| * | nixos/gitea: Don't include not needed database options depending on typeElis Hirwing2019-04-25
| | | | | | | | | | | | This was discovered in https://github.com/NixOS/nixpkgs/pull/60014
* | | Merge pull request #60019 from aanderse/nzbgetFlorian Klink2019-04-27
|\ \ \ | | | | | | | | nzbget: fix broken service, as well as some improvements
| * | | nixos/nzbget: fix broken service, add a nixos test, as well as some general ↵Aaron Andersen2019-04-25
| |/ / | | | | | | | | | improvements
* | | Merge pull request #59424 from florianjacob/journalwatchAaron Andersen2019-04-27
|\ \ \ | | | | | | | | journalwatch: fix broken package, general maintenance
| * | | nixos/journalwatch: permissionsStartOnly is deprecatedFlorian Jacob2019-04-24
| | | | | | | | | | | | | | | | | | | | See #53852 for details, related to the efforts in #56265
* | | | Merge pull request #53444 from wedens/earlyoom-notificationsLassulus2019-04-27
|\ \ \ \ | | | | | | | | | | nixos/earlyoom: add notificationsCommand option
| * | | | nixos/earlyoom: add notificationsCommand optionwedens2019-01-08
| | | | | | | | | | | | | | | | | | | | | | | | | Add option for specifying command that will be used for sending notifications. See https://github.com/rfjakob/earlyoom#notifications for details.
* | | | | nixos: Fix build of manualaszlig2019-04-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The build error has been introduced by 56dcc319cffc18411fd9bda020f0fbd. Using a <simplesect/> within a <para/> is not allowed and subsequently fails to validate while building the manual. So instead, I moved the <simplesect/> further down and outside of the <para/> to fix this. Signed-off-by: aszlig <aszlig@nix.build> Cc: @aaronjanse, @Lassulus, @danbst
* | | | | Merge pull request #60223 from Ma27/write-i3cfg-to-etcMatthieu Coudron2019-04-27
|\ \ \ \ \ | | | | | | | | | | | | nixos/window-managers/i3: write config file to `/etc/i3/config`
| * | | | | nixos/window-managers/i3: write config file to `/etc/i3/config`Maximilian Bosch2019-04-26
| | |_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The default config of i3 provides a key binding to reload, so changes take effect immediately: ``` bindsym $mod+Shift+c reload ``` Unfortunately the current module uses the store path of the `configFile` option. So when I change the config in NixOS, a store path will be created, but the current i3 process will continue to use the old one, hence a restart of i3 is required currently. This change links the config to `/etc/i3/config` and alters the X startup script accordingly so after each rebuild, the config can be reloaded.
* | | | | Merge pull request #57561 from aaronjanse/patch-5Lassulus2019-04-27
|\ \ \ \ \ | | | | | | | | | | | | nixos/manual: document auto-login
| * | | | | nixos/manual: fix typoAaron Janse2019-03-14
| | | | | |
| * | | | | nixos/manual: document auto-loginAaron Janse2019-03-12
| | | | | | | | | | | | | | | | | | fix #29526
* | | | | | Merge pull request #58181 from fgaz/nixos/zeronet/fix1Lassulus2019-04-27
|\ \ \ \ \ \ | | | | | | | | | | | | | | nixos/zeronet: add fileserverPort option
| * | | | | | nixos/zeronet: add fileserverPort optionFrancesco Gazzetta2019-03-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Without it, zeronet tried to write one to the read-only config file and crashed
* | | | | | | Merge pull request #60146 from peterhoeg/f/packagekitPeter Hoeg2019-04-26
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | | nixos/packagekit: make it not error out + test
| * | | | | | nixos/packagekit: add testPeter Hoeg2019-04-24
| | | | | | |
| * | | | | | nixos/packagekit: make it not error out and use upstream systemd unitPeter Hoeg2019-04-24
| | | | | | |
* | | | | | | Merge pull request #56565 from andrew-d/adunham/plex-fhsGraham Christensen2019-04-24
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | plex: rewrite to use FHS userenv
| * | | | | | | plex: rewrite to use FHS userenvAndrew Dunham2019-04-23
| | | | | | | |
* | | | | | | | Merge pull request #53043 from exi/wg-quickRobin Gloster2019-04-24
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | nixos/modules/networking/wg-quick Add wg-quick options support
| * | | | | | | | nixos/modules/networking/wg-quick Add wg-quick options supportReno Reckling2019-04-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is an implementation of wireguard support using wg-quick config generation. This seems preferrable to the existing wireguard support because it handles many more routing and resolvconf edge cases than the current wireguard support. It also includes work-arounds to make key files work. This has one quirk: We need to set reverse path checking in the firewall to false because it interferes with the way wg-quick sets up its routing.
* | | | | | | | | Merge pull request #60149 from peterhoeg/u/mosquitto_160Peter Hoeg2019-04-24
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | mosquitto: 1.5.8 -> 1.6 + nixos tests
| * | | | | | | | | nixos/mosquitto: add testPeter Hoeg2019-04-24
| | |_|/ / / / / / | |/| | | | | | |
* | | | | | | | | Merge pull request #60138 from grahamc/wireguard-generate-keyMaximilian Bosch2019-04-24
|\ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / |/| | | | | | | | wireguard: add generatePrivateKeyFile option + test
| * | | | | | | | Wrap 'wg' commands in <command>Graham Christensen2019-04-24
| | | | | | | | |
| * | | | | | | | wireguard: add generatePrivateKeyFile option + testGraham Christensen2019-04-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ideally, private keys never leave the host they're generated on - like SSH. Setting generatePrivateKeyFile to true causes the PK to be generate automatically.
* | | | | | | | | Merge pull request #55413 from msteen/bitwarden_rsSilvan Mosberger2019-04-24
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | bitwarden_rs: init at 1.8.0
| * | | | | | | | | nixos/bitwarden_rs: initMatthijs Steen2019-04-23
| | | | | | | | | |
* | | | | | | | | | Merge pull request #58096 from pacien/tedicross-initSilvan Mosberger2019-04-23
|\ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / |/| | | | | | | | | tedicross: init at 0.8.7
| * | | | | | | | | nixos/tedicross: add modulepacien2019-04-23
| | | | | | | | | |
* | | | | | | | | | Merge pull request #60010 from JohnAZoidberg/https-urlsmarkuskowa2019-04-22
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | HTTPS urls
| * | | | | | | | | | treewide: Use HTTPS for readthedocs URLsDaniel Schaefer2019-04-22
| | |/ / / / / / / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #59381 from aanderse/automysqlbackupAaron Andersen2019-04-22
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | | automysqlinit: init at 3.0_rc6
| * | | | | | | | | automysqlinit: init at 3.0_rc6Aaron Andersen2019-04-15
| | | | | | | | | |
* | | | | | | | | | nixos/hardened: split description of allowUserNamespaces into parasJoachim Fasting2019-04-21
| | | | | | | | | |
* | | | | | | | | | nixos/display-managers/startx: fix typos for startx option descriptionmlvzk2019-04-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `~/.xinintrc` => `~/.xinitrc` `autmatically` => `automatically`
* | | | | | | | | | nixos/virtualbox: Fixes configuration to evaluateSamuel Dionne-Riel2019-04-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes issue introduced by #57557
* | | | | | | | | | Merge pull request #59435 from furrycatherder/fix-tarballMatthew Bauer2019-04-20
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | nixos: fix system-tarball
| * | | | | | | | | | nixos: fix system-tarballSean Haugh2019-04-13
| | | | | | | | | | |