summary refs log tree commit diff
path: root/nixos/modules/services/misc
Commit message (Collapse)AuthorAge
* nixos/jellyfin: Disable PrivateDevices from hardening to allow GPU endpoints ↵Giulio De Pasquale2022-03-13
| | | | to be accessed
* Jellyfin: Disable ProtectClock to allow NVENC, NVDEC accelerationGiulio De Pasquale2022-03-10
|
* Jellyfin: Fix NVENC, NVDEC usage by allowing AF_UNIXGiulio De Pasquale2022-03-09
| | | Fix NVENC, NVDEC usage when transcoding with hardware capabilities
* Merge pull request #157923 from tim-tx/update/dendrite-0.6.0Sandro2022-03-08
|\
| * dendrite: 0.5.1 -> 0.6.5tim-tx2022-03-05
| |
* | Merge pull request #160777 from LunNova/improve-input-remapper-moduleTimo Kaufmann2022-03-07
|\ \ | | | | | | nixos/input-remapper: Fix missing [], add more options, add test
| * | nixos/input-remapper: add nixos test for input-remapperLuna Nova2022-03-07
| | |
| * | nixos/input-remapper: Fix missing [] for package, add enableUdevRules and ↵Luna Nova2022-03-07
| |/ | | | | | | serviceWantedBy options, add meta.maintainers
* | Merge pull request #157438 from sbruder/nitter-package-optionMaciej Krüger2022-03-07
|\ \ | |/ |/|
| * nixos/nitter: add package optionSimon Bruder2022-01-30
| |
* | Merge pull request #162407 from mweinelt/zigbee2mqttMartin Weinelt2022-03-05
|\ \
| * | nixos/zigbee2mqtt: move into home-automation categoryMartin Weinelt2022-03-01
| | |
* | | nixos/synapse: move into matrix categoryMartin Weinelt2022-03-04
| | |
* | | nixos/matrix-synapse: fix registerNewMatrixUser scriptMartin Weinelt2022-03-04
| | |
* | | nixos/matrix-synapse: update manual with settings optionMartin Weinelt2022-03-04
| | |
* | | nixos/matrix-synapse: migrate to rfc42 settings and formatterMartin Weinelt2022-03-04
|/ /
* | Merge pull request #161059 from hercules-ci/fix-nix-daemon-socket-availabilityJanne Heß2022-02-27
|\ \ | | | | | | nixos/nix-daemon: Ensure continued availability of daemon socket
| * | nixos/nix-daemon: Ensure continued availability of daemon socketRobert Hensing2022-02-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | As `nix-daemon.service` does not make use of `ExecStop`, we prefer to keep the socket up and available. This is important for machines that run Nix-based services, such as automated build, test, and deploy services, that expect the daemon socket to be available at all times. See committed inline comment for further explanation.
* | | Merge pull request #158375 from afreakk/plex-examplePascal Bach2022-02-23
|\ \ \ | | | | | | | | plex: extraPlugins example
| * | | plex: extraPlugins exampleafreakk2022-02-06
| | | |
* | | | Merge pull request #159662 from polykernel/nix-fix-substituters-merging-orderDomen Kožar2022-02-21
|\ \ \ \ | | | | | | | | | | nixos/nix-daemon: Fix merging order for substituters option
| * | | | nixos/nix-daemon: Fix merging order for substituters optionpolykernel2022-02-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The `substituters` option in `nix.settings` uses the order of the substituters listed to define priority. Prior to https://github.com/NixOS/nixpkgs/pull/139075, the corresponding option `binaryCaches` is declared in the `nix` namespace, which is guaranteed to be merged last. However, the order of merging isn't guaranteed in submodules. This cause definitions to be appended to the default value instead of prepended, breaking backwards compatibility as reported in https://github.com/NixOS/nixpkgs/issues/158356. The way this is addressed in the module system is with order priorities via `mkOrder` and sorting definitions before merging. This PR restores the previous behavior by setting a higher priority to the substituters option defined internally, thus all definitions with default priority will be merged before it. This was chosen because the `mkRenamedOption` function does not preserve order priority so users using legacy options do not have precise control on placement. This change should suffice for simple configuration, but further revision to the module system is needed for to make various `mk*` functions aware of order priorities.
* | | | | Merge pull request #156907 from Pamplemousse/taskserverSandro2022-02-20
|\ \ \ \ \
| * | | | | modules/taskserver: Minor updatePamplemousse2022-01-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * documentation - update link - minor consistency update * make tests pass
* | | | | | Merge pull request #158592 from SuperSandro2000/nginx-nixosSandro2022-02-20
|\ \ \ \ \ \
| * | | | | | treewide: use configured nginx packageSandro Jäckel2022-02-08
| | |_|/ / / | |/| | | |
* | | | | | Merge pull request #157259 from bb2020/mbpfanAaron Andersen2022-02-19
|\ \ \ \ \ \ | | | | | | | | | | | | | | nixos/mbpfan: update documentation
| * | | | | | nixos/mbpfan: update documentationbb20202022-01-29
| | | | | | |
* | | | | | | Merge pull request #160611 from jeeger/mediatomb-group-fixAaron Andersen2022-02-18
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | nixos/mediatomb: make service use group
| * | | | | | | nixos/mediatomb: make service use groupJan Seeger2022-02-18
| | |_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | The systemd service for mediatomb did not use the group configuration setting in the service configuration, I added in the group specification.
* / | | | | | airsonic: fix services.airsonic.listenAddress docJonathan Strickland2022-02-18
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (#158421) * airsonic: fix services.airsonic.listenAddress doc Co-authored-by: Ted Reed <ted.reed@gmail.com> * airsonic: new docs for airsonic.listenAddress Co-authored-by: Ted Reed <ted.reed@gmail.com> Co-authored-by: Ted Reed <ted.reed@gmail.com>
* | | | | | nixos/home-assistant: move module into home-automation categoryMartin Weinelt2022-02-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Putting so many things into misc is not great, so let's open up a new category called home-automation here and now.
* | | | | | Merge pull request #155290 from LunNova/input-remapperKevin Cox2022-02-15
|\ \ \ \ \ \ | | | | | | | | | | | | | | input-remapper: init at unstable-2022-02-09 (and add nixos module)
| * | | | | | nixos/input-remapper: initLuna Nova2022-02-10
| | | | | | |
* | | | | | | Merge pull request #151812 from alarsyo/paperless-redis-fixMartin Weinelt2022-02-14
|\ \ \ \ \ \ \
| * | | | | | | nixos/paperless-ng: use own redis instanceAntoine Martin2022-01-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Following the changes in #142635
* | | | | | | | Merge pull request #158945 from yu-re-ka/feature-gitlab-redis-warningMartin Weinelt2022-02-13
|\ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / |/| | | | | | |
| * | | | | | | nixos/gitlab: fix redis deprecation warningYureka2022-02-10
| | |/ / / / / | |/| | | | |
* | | | | | | Merge pull request #159014 from jian-lin/fix-nix.buildMachines.mandatoryFeaturesJanne Heß2022-02-12
|\ \ \ \ \ \ \
| * | | | | | | nixos/nix-daemon: readd mandatoryFeatures to final supportedFeatureslinj2022-02-11
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In #139075, mandatoryFeatures was removed from the generated supportedFeatures, which breaks backward compatibility and is different from what the description of supportedFeatures says.
* / / / / / / nixos/rmfakecloud: init modulepacien2022-02-11
|/ / / / / / | | | | | | | | | | | | | | | | | | Co-authored-by: Roosemberth Palacios
* | | | | | packagekit: use Nix backendMatthew Bauer2022-02-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes https://github.com/NixOS/nixpkgs/issues/21230 Use Nix backend for packagekit. Updates to version with my Nix backend for PackageKit.
* | | | | | nixos/autorandr: added new KillModeDavid Lewis2022-02-07
| | | | | | | | | | | | | | | | | | | | | | | | Prevents Udev Rule from killing processes started by autorandr
* | | | | | plex: remove unused option `managePlugins`afreakk2022-02-07
| |_|/ / / |/| | | |
* | | | | Merge pull request #158151: matrix-conduit: 0.2.0 -> 0.3.0piegames2022-02-04
|\ \ \ \ \
| * | | | | nixos/matrix-conduit: add database_backend optionJulius de Bruijn2022-02-04
| | | | | |
* | | | | | Merge pull request #157519 from talyz/gitlab-error-handlingKim Lindberger2022-02-03
|\ \ \ \ \ \ | | | | | | | | | | | | | | nixos/gitlab: Implement better script error handling
| * | | | | | nixos/gitlab: Implement better script error handlingtalyz2022-01-31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fail scripts on pipeline errors and propagate subshell errors. If an error occurs in a subshell, including while trying to read a secret file, we want that error to propagate to the main shell context. That means we have to set the `inherit_errexit` option, which allows errors from subshells to propagate to the outer shell. Also, the subshell cannot run as part of another command, such as `export`, since that will simply ignore the subshell exit status and only respect `export`s exit status; first assigning the value to a variable and then exporting it solves issue.
* | | | | | | nixos/home-assistant: drop --runner flagMartin Weinelt2022-02-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Home Assistant now always emits exit code 100 when a restart is requested, making this option redundant.
* | | | | | | mediatomb: remove packageJörg Thalheim2022-02-02
| |_|_|_|_|/ |/| | | | |