summary refs log tree commit diff
path: root/nixos
Commit message (Collapse)AuthorAge
* nixos/amazon-option: Tolerate harmless ec2.hvm for compatibilityRobert Hensing2023-01-08
| | | | Throwing an error necessitates changes in NixOps that are not safe yet.
* nixos/gitlab-runner: fix style issues flagged by statixMaciej Pasternacki2023-01-08
|
* nixos/gitlab-runner: fix problems introduced by last #209716Maciej Pasternacki2023-01-08
|
* Merge pull request #209678 from K900/upd8nK9002023-01-08
|\ | | | | n8n: 0.209.3 -> 0.210.1, disable telemetry
| * nixos/n8n: disable telemetry by defaultK9002023-01-08
| | | | | | | | Originally intended to just speed up the tests, but probably a good idea in general.
* | Merge pull request #209501 from sandydoo/improve/fix-commonmark-doc-isuesDomen Kožar2023-01-08
|\ \ | |/ |/| nixos/make-options-doc: skip re-escaping literal expressions
| * nixos/make-options-doc: skip re-escaping stringssandydoo2023-01-08
| |
* | cri-o: 1.25.1 -> 1.26.0R. Ryantm2023-01-08
| |
* | nixos/cri-o: source cni and crictl from packagezowoq2023-01-08
| |
* | nixos/containers: source policy from separate skopeo outputzowoq2023-01-08
| |
* | Merge pull request #209254 from Stunkymonkey/freshrss-srv-pgsqlFelix Bühler2023-01-07
|\ \ | | | | | | nixos/freshrss: fix permissions and add database test
| * | nixos/freshrss: fix permissions and add database testFelix Buehler2023-01-06
| | |
* | | Merge pull request #209191 from wegank/mongodb-more-dropsThiago Kenji Okada2023-01-07
|\ \ \ | | | | | | | | mongodb-4_0: drop
| * | | mongodb-4_0: dropWeijia Wang2023-01-05
| | | |
| * | | nixos/unifi-video: bump default mongodb versionWeijia Wang2023-01-05
| | | |
* | | | nixos/etebase-server: Leverage $PATHAneesh Agrawal2023-01-07
| | | | | | | | | | | | | | | | | | | | | | | | This simplifies the existing module but also enables consumers to call `etebase-server` from custom preStart commands (i.e. user creation commands).
* | | | nixos/dokuwiki: Add e1mo as maintainerMoritz 'e1mo' Fromm2023-01-06
| | | |
* | | | nixos/dokuwiki: Overhaul for structured settingsMoritz 'e1mo' Fromm2023-01-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Added the RFC42-style added the posibility to use `services.dokuwiki.sites.<name>.settings' instead of passing a plain string to `<name>.extraConfig`. ´<name>.pluginsConfig` now also accepts structured configuration.
* | | | Merge pull request #209316 from e1mo/dokuwiki/housekeepingJonas Heinrich2023-01-06
|\ \ \ \ | | | | | | | | | | nixosTests.dokuwiki: Deduplicate node configuration
| * | | | nixos/dokuwiki: Simplify plugin fetching examplesMoritz 'e1mo' Fromm2023-01-06
| | | | | | | | | | | | | | | | | | | | Also replaced apache httpd referenced with ones to caddy
| * | | | nixosTests.dokuwiki: Deduplicate node configurationMoritz 'e1mo' Fromm2023-01-06
| | |/ / | |/| | | | | | | | | | | | | | | | | | Also added two "quality of life" tests to ensure customisations to the dokuiwki package are not being discarded and both webserver configurations handle rewriting correctly.
* / | | nixos/dokuwiki: Take phpPackage and phpOptionsMoritz 'e1mo' Fromm2023-01-06
|/ / /
* | | Merge pull request #209182 from jamesbt365/opentabletdriver-configurationsThiago Kenji Okada2023-01-05
|\ \ \ | | | | | | | | opentabletdriver: remove hardcoded config path
| * | | opentabletdriver: remove hardcoded config pathjamesbt3652023-01-05
| | | |
* | | | Merge pull request #209175 from gador/unifi-fix-monogdb-versionThiago Kenji Okada2023-01-05
|\ \ \ \ | | | | | | | | | | nixos/unifi: fix mongodb to a stable version
| * | | | nixos/unifi: fix mongodb to a stable versionFlorian Brandes2023-01-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Otherwise unifi might break on a next big update just like https://github.com/NixOS/nixpkgs/pull/207382#issuecomment-1371303817 Also this requires an update of the unifi package. With the LTS version, newer mongodb versions aren't supported. The current supported version of unifi 7 is mongodb 3.6 acording to https://community.ui.com/releases/UniFi-Network-Application-7-0-20/3e4a4099-c063-42f6-8e21-5fb2c99fcea9 which isn't even supplied by nixpkgs anymore. mongodb-4_2 isn't officially supported, but works. Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
* | | | | nixos/iay: use `mkPackageOptionMD`Naïm Favier2023-01-05
| | | | |
* | | | | Merge pull request #209022 from mayflower/fix-mailman-hyperkitty-cssRobin Gloster2023-01-05
|\ \ \ \ \ | |_|/ / / |/| | | | nixos/mailman: fix hyperkitty css/js when virtualRoot is `/`
| * | | | nixos/mailman: fix hyperkitty css/js when virtualRoot is `/`Maximilian Bosch2023-01-04
| | | | | | | | | | | | | | | | | | | | | | | | | The `manage-script-name` / `mount` approach doesn't work if you don't serve your instance behind e.g. `/lists`.
* | | | | Merge pull request #209064 from Lassulus/os-release-extraLassulus2023-01-05
|\ \ \ \ \
| * | | | | nixos/misc: add VARIANT_ID in /etc/os-release for identifying nixos installerlassulus2023-01-04
| | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | This is a feature useful for nixos-remote and other installation tools that try to identify if the remote machine has been successfully booted into an installer.
* | | | | Merge pull request #207797 from omasanori/iay-moduleAnderson Torres2023-01-05
|\ \ \ \ \ | | | | | | | | | | | | nixos/iay: add module; iay: add myself as a maintainer
| * | | | | nixos/iay: add module; iay: add myself as a maintainerMasanori Ogino2022-12-27
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Masanori Ogino <167209+omasanori@users.noreply.github.com>
* | | | | | modules.gitlab-runner: accept space in namesMatthieu Coudron2023-01-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | when you register a runner with spaces in its name (possible if you use 'description' option) then the runners never get unregistered because our bash scripts assume no space in names. This solves the issue Retreiving the fullname of the runner via `gitlab-runner list` got surprisingly hard between lazy-capture issues and `gitlab-runner list` displaying invisible (CSI) characters that break the regex etc. Which is why I fell back on the pseudo-json format. This PR adds the hash in the name, which allows to keep both the stateless aspect of the module while allowing for a freeform name. I found using bash associative arrays easier to use/debug than the current approach.
* | | | | | nixosTests.wordpress: iterate over versionsColin Arnott2023-01-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As a follow up to f9d1f80045d3ae01741896127837eba9f1559603, we should add the ability to test explicit versions of the wordpress derivation. Since we are currently only supporting wordpress6_1 in unstable, this change is a noop. Updates #209051
* | | | | | radicale: Drop self (aneeshusa) from maintainershipAneesh Agrawal2023-01-05
| | | | | | | | | | | | | | | | | | | | | | | | I have switched to using etebase/etesync.
* | | | | | nixos/plasma5: use mkPackageOptionMDpennae2023-01-05
| | | | | |
* | | | | | modules: add mkPackageOptionMDpennae2023-01-05
| | | | | | | | | | | | | | | | | | | | | | | | another transitional option factory, like mkAliasOptionModuleMD.
* | | | | | modules: add mkAliasOptionModuleMDpennae2023-01-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mkAliasOptionModule should not default to mdDoc descriptions because that can break out-of-tree users of documentation infrastructure. add an explicitly-MD variant for now, to be removed some time after the MD transition is complete.
* | | | | | nixos/tests/apcupsd.nix: initBjørn Forsman2023-01-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This verifies that https://github.com/NixOS/nixpkgs/issues/208204 ("apcupsd: apcaccess does not respect config from services.apcupsd") is fixed.
* | | | | | nixos/apcupsd: wrap CLI with "-f ${configFile}"Bjørn Forsman2023-01-04
| |/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This ensures that the CLI is in sync with the service configuration. (I tried building apcupsd with --sysconfdir=/etc instead, but it wants to install stuff there at build time, so I backed out.) Fixes https://github.com/NixOS/nixpkgs/issues/208204.
* | | | | Merge pull request #208925 from figsoda/channelfigsoda2023-01-04
|\ \ \ \ \ | | | | | | | | | | | | doc/installation: fix incorrect channel link
| * | | | | doc/installation: fix incorrect channel linkfigsoda2023-01-03
| | | | | |
* | | | | | darwin.builder: auto-login as the `builder` user (#208772)Gabriella Gonzalez2023-01-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | … as suggested by @NiklasGollenstede in: https://github.com/NixOS/nixpkgs/pull/206951#issuecomment-1369020601 This simplifies the user experience for logging into and debugging the machine and also simplifies the instructions for shutting down the machine gracefully.
* | | | | | nixos/podman, podman: switch to `netavark` network stackzowoq2023-01-04
| | | | | |
* | | | | | Merge pull request #208897 from bobby285271/cinnamon-xapp-iconsBobby Rong2023-01-04
|\ \ \ \ \ \ | |/ / / / / |/| | | | | Cinnamon: add missing xapp icons
| * | | | | nixos/cinnamon: add missing xapp iconsBobby Rong2023-01-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Mostly all mint app looks for xapp-* icons, while some icon themes do provide them, mint-y-* does not. We are just going the laziest way here to install xapp globally to get those icons.
* | | | | | Merge pull request #207874 from kevincox/nginx-uniqueKevin Cox2023-01-03
|\ \ \ \ \ \ | | | | | | | | | | | | | | nixos/nginx: Deduplicate modules.
| * | | | | | nixos/nginx: Deduplicate modules.Kevin Cox2022-12-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | In most places in NixOS defining an option multiple places just merges the result together. This is particularly useful if you have two modules that both need an option, you don't want to have problems when they both set it. This makes the nginx `additionalModules` option follow this pattern.
* | | | | | | Merge pull request #207895 from r-ryantm/auto-update/pipewireK9002023-01-03
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | pipewire: 0.3.63 -> 0.3.63