summary refs log tree commit diff
path: root/nixos
Commit message (Collapse)AuthorAge
* Merge pull request #77983 from aanderse/solrAaron Andersen2020-01-25
|\ | | | | solr: 8.4.0 -> 8.4.1
| * solr: drop 7.x seriesAaron Andersen2020-01-18
| |
* | Merge pull request #77830 from 1000101/dokuwikiMarek Mahut2020-01-25
|\ \ | | | | | | nixos/dokuwiki: init module
| * | nixos/dokuwiki: init module at 2018-04-22bJan Hrnko2020-01-24
| | |
* | | Merge pull request #78427 from serokell/yorickvp/vault-reloadlewo2020-01-24
|\ \ \ | | | | | | | | nixos/vault: add ExecReload entry
| * | | nixos/vault: add ExecReload entryYorick van Pelt2020-01-24
| | | |
* | | | Merge pull request #78358 from serokell/yorickvp/alertmanager-secretSilvan Mosberger2020-01-24
|\ \ \ \ | | | | | | | | | | nixos/alertmanager: add environmentFile, envsubst for secrets
| * | | | nixos/alertmanager: provide example of envsubst usageYorick van Pelt2020-01-24
| | | | |
| * | | | nixos/alertmanager: add environmentFile, envsubst for secretsYorick van Pelt2020-01-23
| | | | |
* | | | | nixos/gnupg: actually use the configured gpg packageedef2020-01-24
| | | | | | | | | | | | | | | | | | | | | | | | | Previously, this would ignore the `package` option if `pinentryFlavor` was set.
* | | | | Merge pull request #78058 from mayflower/nixos/version-gitdir-symlinkFranz Pletz2020-01-24
|\ \ \ \ \ | | | | | | | | | | | | nixos/version: fix case where .git is a symlink
| * | | | | nixos/version: fix case where .git is a symlinkFranz Pletz2020-01-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Before c9214c394b248e1f26e45dbe1be2bd82363af3a6 and 9d396d2e426b9a765de0b8999aa214f1259633e6 if .git is symlink the version would gracefully default to no git revision. With those changes an exception is thrown instead. This introduces a new function `pathIsGitRepo` that checks if `commitIdFromGitRepo` fails without error so we don't have to reimplement this logic again and can fail gracefully.
* | | | | | nixos/kresd: add listenDoH optionJörg Thalheim2020-01-23
| | | | | |
* | | | | | nixos/knot: set defaultText for package optionJörg Thalheim2020-01-23
| | | | | | | | | | | | | | | | | | | | | | | | the package attributes looks nicer in the manual
* | | | | | nixos/amazon-init.nix: add git/tar/gz, fix AMI configuration (#78363)Silvan Mosberger2020-01-23
|\ \ \ \ \ \ | | | | | | | | | | | | | | nixos/amazon-init.nix: add git/tar/gz, fix AMI configuration
| * | | | | | Pass on nixos configuration to amazonImageChristian Höppner2020-01-23
| | | | | | |
| * | | | | | nixos/amazon-init.nix: Add gzip to amazon-init pathChristian Höppner2020-01-23
| | | | | | |
| * | | | | | nixos/amazon-init.nix: Add gnutar to amazon-init PATHChristian Höppner2020-01-23
| | | | | | |
| * | | | | | nixos/amazon-init.nix: add git to amazon-init script PATHChristian Höppner2020-01-23
| | |/ / / / | |/| | | |
* | | | | | Merge pull request #78378 from Izorkin/unit-fixAaron Andersen2020-01-23
|\ \ \ \ \ \ | | | | | | | | | | | | | | nixos/unit: fix attrs
| * | | | | | nixos/unit: fix attrsIzorkin2020-01-23
| | |_|/ / / | |/| | | |
* / | | | | modules/at-spi2-core: add debugging help to descriptionProfpatsch2020-01-23
|/ / / / / | | | | | | | | | | | | | | | This makes the error message greppable.
* | | | | Merge pull request #76787 from primeos/swayMichael Weiss2020-01-23
|\ \ \ \ \ | |/ / / / |/| | | | sway: 1.2 -> 1.4, wlroots: 0.8.1 -> 0.10.0
| * | | | nixos/sway: Install the new default terminal emulatorMichael Weiss2020-01-22
| | | | | | | | | | | | | | | | | | | | | | | | | The default changed in Sway 1.3 from rxvt_unicode to alacritty. For backward compatibility we'll install both terminal emulators by default.
* | | | | nixos/docs: Fix nixos-install --system command (#77719)Silvan Mosberger2020-01-23
|\ \ \ \ \ | | | | | | | | | | | | nixos/docs: Fix nixos-install --system command
| * | | | | nixos/docs: Fix nixos-install --system commandSilvan Mosberger2020-01-15
| | | | | |
* | | | | | Merge pull request #76585 from serokell/mkaito/amazon-userdata-multiple-channelsGraham Christensen2020-01-22
|\ \ \ \ \ \ | | | | | | | | | | | | | | virtualization/amazon-init: log multiple nix channels, fix nix path.
| * | | | | | virtualization/amazon-init: fix logging, nix pathChristian Höppner2019-12-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The missing `\n` in the printf format string prevented multiple channels from being logged. The missing `nixpkgs=` in the `NIX_PATH` prevented `nixos-rebuild` from working if the system configuration has any reference to `nixpkgs`. Additionally: * Use process substitution instead of piping printf to avoid creating a subshell. * Set an empty `IFS` to avoid word splitting. * Add the `-r` flag to `read` to avoid mangling backslashes.
* | | | | | | Merge pull request #77532 from symphorien/roundcubeMaximilian Bosch2020-01-22
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | nixos/roundcube: security improvements
| * | | | | | | nixos/roundcube: provide path to mime.types fileSymphorien Gibol2020-01-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fixes this warning: WARNING: Mimetype to file extension mapping doesn't work properly!
| * | | | | | | nixos/roundcube: don't use the default and insecure des_keySymphorien Gibol2020-01-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The php installer creates a random one, but we bypass it, so we have to create one ourselves. This should be backward compatible as encryption is used for session cookies only: users at the time of the upgrade will be logged out but nothing more. https://github.com/roundcube/roundcubemail/blob/259b7fa0650fea9320b38cb17c4e80497acae7a3/config/config.inc.php.sample#L73
| * | | | | | | nixos/roundcube: do not write passwords to the store nor run php as rootSymphorien Gibol2020-01-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If the database is local, use postgres peer authentication. Otherwise, use a password file. Leave database initialisation to postgresql.ensure*. Leave /var/lib/roundcube creation to systemd. Run php upgrade script as unpriviledged user.
* | | | | | | | nixos/corerad: update test for new configurationMatt Layher2020-01-22
| | | | | | | |
* | | | | | | | Merge pull request #78134 from NinjaTrappeur/nin-harden-syncthingFlorian Klink2020-01-21
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | nixos/syncthing.nix: Sandbox the systemd service.
| * | | | | | | | nixos/syncthing.nix: Sandbox the systemd service.Félix Baylac-Jacqué2020-01-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Using systemd sandboxing features to harden the syncthing service.
* | | | | | | | | Merge pull request #77665 from zaninime/ifxfrmFlorian Klink2020-01-21
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | systemd-networkd: add configuration for XFRM interfaces
| * | | | | | | | | systemd-networkd: add configuration for XFRM interfacesFrancesco Zanini2020-01-14
| | | | | | | | | |
* | | | | | | | | | nixos/buildkite: drop user option (#78160)Florian Klink2020-01-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * nixos/buildkite: drop user option This reverts 8c6b1c3eaaa8b555bddaced3ab6f02695bef1541. Turns out, buildkite-agent has logic to write .ssh/known_hosts files and only really works when $HOME and the user homedir are in sync. On top of that, we provision ssh keys in /var/lib/buildkite-agent, which doesn't work if that other users' homedir points elsewhere (we can cheat by setting $HOME, but then getent and $HOME provide conflicting results). So after all, it's better to only run the system-wide buildkite agent as the "buildkite-agent" user only - if one wants to run buildkite as different users, systemd user services might be a better fit. * nixosTests.buildkite-agent: add node with separate user and no ssh key
* | | | | | | | | | nixos-rebuild: fix the maybeSudo usagezimbatm2020-01-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * properly expand the command using arrays instead of strings * also handle sudo on the localhost
* | | | | | | | | | nixos/matterbridge: fix package accesszimbatm2020-01-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | was broken by 4371ecb8a61f672b3bbf82fca32efbb418a3730f due to the switch to buildGoModule
* | | | | | | | | | nixos/zerotierone: simplify the unitzimbatm2020-01-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There is no need to stop/start the unit when the machine is online or offline. This should fix the shutdown locking issues. nixos zerotier: sometimes it doesn't shutdown
* | | | | | | | | | Merge pull request #76537 from Izorkin/unitJörg Thalheim2020-01-21
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | unit: 1.13.0 -> 1.14.0
| * | | | | | | | | | nixos/unit: fix typoIzorkin2019-12-28
| | | | | | | | | | |
* | | | | | | | | | | Merge pull request #78004 from worldofpeace/mtrack-removeworldofpeace2020-01-20
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | nixos/multitouch: remove (properly known as mtrack)
| * | | | | | | | | | | nixos/multitouch: removeworldofpeace2020-01-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | On numerous occasions I have seen users mistake this module as libinput because it being called "multitouch" and them being unaware that the actually module they want is libinput. They then run into several decrepit bugs due to the completely out-of-date nature of the underlying package. The underlying package hasn't been changed to an up-to-date fork in a period of 8 years. I don't consider this to be production quality. However, I'm not opposed for the module being readded to NixOS with new packaging, and a better name.
* | | | | | | | | | | | nixos/traceroute: init (#77953)Silvan Mosberger2020-01-20
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / / / / |/| | | | | | | | | | | nixos/traceroute: init
| * | | | | | | | | | | nixos/traceroute: initvolth2020-01-17
| | | | | | | | | | | |
* | | | | | | | | | | | Merge pull request #78045 from flokli/buildkite-agent-user-runtime-testzimbatm2020-01-20
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|/ / / |/| | | | | | | | | | | nixos/buildkite: add option to configure user, add nix-required packages to runtime, add test
| * | | | | | | | | | | nixos/buildkite: make privateSshKeyPath optionalFlorian Klink2020-01-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When only cloning public repos, or when the ssh key is provided by different means, we don't need to manage it here.
| * | | | | | | | | | | nixosTests.buildkite: add testFlorian Klink2020-01-20
| | | | | | | | | | | |