| Commit message (Collapse) | Author | Age |
|\
| |
| | |
nixos/tomcat: add purifyOnStart option
|
| |
| |
| |
| |
| |
| |
| |
| | |
With this option enabled, before creating file/directories/symlinks in baseDir
according to configuration, old occurences of them are removed.
This prevents remainders of an old configuration (libraries, webapps, you name
it) from persisting after activating a new configuration.
|
| |
| |
| |
| |
| |
| |
| | |
With `promtool` we can check the validity of a configuration before
deploying it. This avoids situations where you would end up with a
broken monitoring system without noticing it - since the monitoring
broke down. :-)
|
| |
| |
| |
| |
| | |
With a package option we can let the user decide what package to use for
prometheus without requiring an overlay.
|
|\ \
| | |
| | | |
solr: 4.10.3 -> 7.5.0, refactor service to reflect major changes in version bump
|
| | |
| | |
| | |
| | | |
bump, NixOS test included
|
| | | |
|
|\ \ \
| | | |
| | | | |
nixos/rspamd: Add support for included files
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
By default rspamd will look for multiple files in /etc/rspamd/local.d
and /etc/rspamd/override.d to be included in subsections of the merged
final config for rspamd. Most of the config snippets in the official
rspamd documentation are made to these files and so it makes sense for
NixOS to support them and this is what this commit does.
As part of rspamd 1.8.1 support was added for having custom Lua
rules stored in $LOCAL_CONFDIR/rspamd.local.lua which means that it is
now possible for NixOS to support such rules and so this commit also
adds support for this to the rspamd module.
|
| |/ /
|/| |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Removes the old UI build tooling; it is no longer necessary
because as of 1.2.0 it's bundled into the server binary.
It doesn't even need to have JS built, because it's bundled into
the release commit's source tree (see #48714).
The UI is enabled by default, so the NixOS service is
updated to directly use `ui = webUi;` now.
Fixes #48714.
Fixes #44192.
Fixes #41243.
Fixes #35602.
Signed-off-by: Niklas Hambüchen <mail@nh2.me>
|
| | | |
|
| | |
| | |
| | |
| | | |
Signed-off-by: Austin Seipp <aseipp@pobox.com>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Setting this variable in the environment of systemd-timedated allows
'timedatectl' to tell if an NTP service is running.
Closes #48917.
Signed-off-by: Austin Seipp <aseipp@pobox.com>
|
|\ \ \
| | | |
| | | | |
nixos/syncthing: move configuration to condigDir
|
| | | |
| | | |
| | | |
| | | |
| | | | |
fixes #47513 following the upstream recommended settings:
https://github.com/syncthing/syncthing/issues/3434#issuecomment-235401876
|
| | | |
| | | |
| | | |
| | | | |
before kill on shutdown
|
| |/ /
|/| | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
hass will ignore the standard SIGTERM sent by systemd during stop/restart and we
then have to wait for the timeout after which systemd will forcefully kill the
process.
If instead if we send SIGINT, hass will shut down nicely.
There are many issues reported upstream about the inability to shut down/restart
and it is *supposed* to work with SIGTERM but doesn't.
|
| | |
| | |
| | |
| | | |
(cherry picked from commit 6e6f839093ad080c3a61810e9720165faf103e81)
|
|\ \ \
| | | |
| | | | |
nixos/slurm: add slurmdbd, run daemons as user
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Make the node and partitionname options lists.
There can be more than paratition or set of nodes.
Add changes to release notes
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
* New options "services.slurm.dbdserver.[enable,config]"
* Add slurmdbd to test slurm.nix
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* run as user 'slurm' per default instead of root
* add user/group slurm to ids.nix
* fix default location for the state dir of slurmctld:
(/var/spool -> /var/spool/slurmctld)
* Update release notes with the above changes
|
| | | | |
|
| | | | |
|
|/ / / |
|
|\ \ \
| | | |
| | | | |
nixos/salt: restart on config changes
|
| | | | |
|
| | | | |
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
upower: 0.99.7 -> 0.99.9, lock down service
|
| | |_|/
| |/| | |
|
|\ \ \ \
| | | | |
| | | | | |
postgresql_11: init at 11.0
|
| |/ / / |
|
|/ / / |
|
|\ \ \
| | | |
| | | | |
nginx: add custom options
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
strongswan-swanctl: adapt options to strongswan-5.7.1
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
The changes were found by executing the following in the strongswan
repo (https://github.com/strongswan/strongswan):
git diff 5.6.3..5.7.1 src/swanctl/swanctl.opt
|
|\ \ \ \ \
| | | | | |
| | | | | | |
nixos/trezord: revised and updated udev rules
|
| | | | | | |
|
|\ \ \ \ \ \
| |_|/ / / /
|/| | | | | |
nixos/ddclient: make RuntimeDirectory and configFile private
|
| | | | | |
| | | | | |
| | | | | | |
/run/ddclient/ddclient.conf should be installed in mode 660 (readable and writeable only by ddclient.service user and group)
|
| | |/ / /
| |/| | |
| | | | | |
ddclient will raise a warning if /run/ddclient/ is world-readable
|
|\ \ \ \ \
| | | | | |
| | | | | | |
gsignond: init at 1.0.7
|
| | | | | | |
|
| | | | | |
| | | | | |
| | | | | | |
The NextCloud `adminpass` option sets the admin password, not the database password.
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
nixos/eternal-terminal: init new module.
|