Gregor Kleen
274579cc95
nixos/infinoted: Abstract over libinfinity version
2018-04-26 08:35:00 +02:00
Robin Gloster
783fb86de4
gitlab module: update to gitlab 10.7
2018-04-26 00:15:24 +02:00
Matthew Justin Bauer
e4d2d32a32
Merge pull request #33679 from flokli/deluge-module
...
Deluge: use mkEnableOption, add test
2018-04-25 14:54:34 -05:00
Matthew Justin Bauer
a4a2626cd9
Merge pull request #35280 from markus1189/logkeys
...
Logkeys: Update and add `device` option to service
2018-04-25 14:48:29 -05:00
Peter Hoeg
077811ebe3
nixos lcdproc: module for lcdd/lcdproc
2018-04-25 22:16:07 +08:00
Ben Wolsieffer
4d40adb86d
nginx: allow basic auth passwords to be specified in a file
2018-04-25 15:37:09 +02:00
Austin Seipp
e4e8562806
nixos: typofixes/tab deletion in some foundationdb docs/module
...
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2018-04-25 00:05:18 -05:00
Peter Hoeg
45f1205bab
Merge pull request #39304 from peterhoeg/f/ha
...
home-assistant: add a few knobs and make config YAML
2018-04-25 01:35:12 +00:00
Léo Gaspard
e199143f11
matterbridge module: add configPath option as a workaround, waiting for nix encryption
2018-04-25 01:37:37 +02:00
Robert Schütz
e4a6e320bb
home-assistant: simplify definition of configFile
2018-04-24 20:49:16 +02:00
gnidorah
ce8f347ca8
nixos/hans, nixos/iodine: fix passwordFile attribute
2018-04-23 23:40:47 +03:00
Austin Seipp
18f28a6413
nixos: add foundationdb module, documentation
...
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2018-04-23 12:13:09 -05:00
Matthew Justin Bauer
14e66c1659
Merge pull request #36734 from gnidorah/hans
...
nixos/hans: init
2018-04-23 11:42:09 -05:00
adisbladis
dd486e64e5
Merge pull request #39322 from elitak/trezor
...
trezord: Added Trezor Model-T (v2) udev rules
2018-04-23 18:14:20 +08:00
Peter Hoeg
b886faa6b6
home-assistant: use remarshal to convert configuration to YAML
...
HA doesn't mind the configuration being JSON instead of YAML but since YAML is
the official language, use that as it allows users to easily exchange config
data with other parties in the community.
2018-04-23 16:53:13 +08:00
Peter Hoeg
4cd88807d8
home-assistant: make port configurable so we can use it elsewhere
...
Additionally, some settings based on NixOS configuation is set via defaultConfig
which is then merged with the user provided configration.
For now that just means http port and time zone but others can easily be added.
2018-04-23 16:53:12 +08:00
Nikolay Amiantov
7c90a86770
wireguard service: use scripts instead of ExecStarts/Stops
...
This is more in line with what other services do; also looks cleaner.
It changes configuration entries for pre-and post-hooks type to lines from
lists of strings which are more logical for them; coersion is provided for
backwards compatibility.
Finally, add several steps to improve robustness:
1. Load kernel module on start if not loaded;
2. Don't remove wireguard interface on start; it is removed on service stop. If
it's not something is wrong.
2018-04-22 13:33:11 -05:00
Eric Litak
4bf61fa67a
trezord: Added Trezor Model-T (v2) udev rules
2018-04-21 22:04:47 -07:00
Matthew Justin Bauer
e4717c902f
Merge pull request #27958 from LumiGuide/strongswan-swanctl
...
nixos: add the strongswan-swanctl service
2018-04-21 15:47:39 -05:00
Matthew Justin Bauer
29dc27c5a3
Merge pull request #30908 from kierdavis/boinc-fhs
...
boinc service: use an FHS environment (CI now passing)
2018-04-21 15:25:58 -05:00
Matthew Justin Bauer
7a516cd0c3
Merge branch 'master' into feat/nsd/dnssec
2018-04-21 14:48:30 -05:00
Erik Arvstedt
683eeab299
openvpn: remove redundant timestamps from log output
...
The systemd journal is already logging and showing timestamps
2018-04-21 14:17:22 +02:00
Lassulus
6db2057f00
nixos/restic: init ( #38948 )
2018-04-21 11:12:43 +01:00
Peter Hoeg
e10718f0ff
Merge pull request #39232 from Infinisil/sshd-options
...
nixos/sshd: add options for kexAlgorithms, ciphers and MACs
2018-04-21 04:45:18 +00:00
Wout Mertens
77a1993b46
Merge pull request #38918 from gnidorah/gitweb
...
nixos/gitweb: add gitwebTheme option
2018-04-20 21:32:34 +02:00
Franz Pletz
d65a6cc6c9
Merge pull request #39165 from WilliButz/update-postfix-exporter
...
prometheus-postfix-exporter: 2017-06-01 -> 0.1.1, update module
2018-04-20 18:26:50 +00:00
Silvan Mosberger
ee3fd4ad53
nixos/sshd: add options for kexAlgorithms, ciphers and MACs
2018-04-20 19:05:19 +02:00
John Ericson
53686e8995
Merge pull request #38485 from obsidiansystems/nixos-nixpkgs-options
...
nixpkgs module: Clean up platform options
2018-04-19 14:59:58 -04:00
WilliButz
c3d46165db
nixos/prometheus-postfix-exporter: update module
2018-04-19 19:47:13 +02:00
Peter Hoeg
740bafa9a0
Merge pull request #36864 from peterhoeg/f/ddclient
...
nixos ddclient: support multiple domains and run via systemd timer [WIP]
2018-04-19 05:12:29 +00:00
Matthew Justin Bauer
8fb93be481
Merge pull request #38705 from tokudan/murmur_tmpfix
...
murmur: fix /tmp usage
2018-04-18 22:12:29 -05:00
WilliButz
01af301443
prometheus-exporters: add dovecot exporter module
2018-04-19 00:35:27 +02:00
Robert Schütz
5bd12c694b
nixos/tor: use RuntimeDirectory, StateDirectory ( #39083 )
2018-04-18 09:42:45 +02:00
Bas van Dijk
ae94825b4a
elasticsearch6: fix startup due to missing jvm.options
2018-04-18 00:38:48 +02:00
Jörg Thalheim
a2ce342bf1
Merge pull request #39074 from jbgi/jira-updates
...
atlassian-jira: 7.7.0 -> 7.9 and add bash to service path
2018-04-17 19:51:54 +01:00
gnidorah
9029ed933c
nixos/gitweb: add gitwebTheme option
2018-04-17 20:07:01 +03:00
Matthew Justin Bauer
8691bb57d3
Merge pull request #36406 from alesguzik/bluez-midi
...
Bluetooth MIDI support
2018-04-17 10:54:23 -05:00
Matthew Justin Bauer
ef7f1c5e03
Merge pull request #36440 from dywedir/iwd
...
iwd: 2017-12-14 -> 0.1
2018-04-17 10:53:37 -05:00
Matthew Justin Bauer
9e01411a7c
Merge pull request #37515 from MHOOO/patch-2
...
Fix permission on working directory
2018-04-17 10:40:49 -05:00
Matthew Justin Bauer
1a1f26ab3f
Merge pull request #37786 from woffs/fixing-quagga
...
quagga service: fix service and re-enable test
2018-04-17 10:12:11 -05:00
Matthew Justin Bauer
12ce909ac9
Merge pull request #38303 from LumiGuide/fix-pgmanage-sql_root
...
pgmanage: the data_root option is renamed to sql_root
2018-04-17 10:08:15 -05:00
Jean-Baptiste Giraudeau
15e44477b3
Add bash to jira PATH: required by health checks.
2018-04-17 16:44:04 +02:00
Gabriel Ebner
d91caac6c3
services.tt-rss: do not unnecessarily start nginx
2018-04-17 11:44:52 +02:00
Nikolay Amiantov
b81aa02800
firewall service: run stop commands in reload
...
Do cleanup of user-created additional rules.
Of course it'd be much better to just use iptables-{save,restore} for
declarative management, but as it's still not there...
2018-04-17 12:41:36 +03:00
Yorick van Pelt
a037cbd46b
oauth2_proxy: add keyFile, make some options optional
2018-04-16 14:06:22 +02:00
adisbladis
247c97b699
Merge pull request #35896 from wucke13/master
...
Solving #30396
2018-04-16 20:04:52 +08:00
Yorick van Pelt
b901c40a8e
oauth2_proxy: update module for extraConfig support
2018-04-16 13:10:31 +02:00
Peter Hoeg
642c8a8d8d
nixos ddclient: support multiple domains and run via systemd timer
...
a) Some providers can update multiple domains - support that.
b) Make "zone" and "script" configurable. Some providers require these.
c) Instead of leaving the ddclient daemon running all the time, use a systemd
timer to kick it off.
d) Don't use a predefined user - run everything via DynamicUser
e) Add documentation
2018-04-15 10:17:46 +08:00
Ricardo M. Correia
0f3a628400
nixos/transmission: fix AppArmor profile to include libkrb5
2018-04-13 20:53:34 +02:00
Nikolay Amiantov
803dca34bb
Merge pull request #38896 from abbradar/shadowsocks
...
Update shadowsocks-libuv and add shadowsocks service
2018-04-13 15:55:55 +03:00
Nikolay Amiantov
dccd5a8601
dnscache service: cleanup and add forwardOnly
2018-04-13 15:38:13 +03:00
Nikolay Amiantov
98270cb959
dnscache service: fix bug with several assigned DNS servers
2018-04-13 15:35:03 +03:00
Nikolay Amiantov
f7651b35b8
shadowsocks service: init
2018-04-13 13:39:21 +03:00
Jörg Thalheim
0cb8413b02
Merge pull request #38885 from lopsided98/grafana-unix-socket
...
grafana: support socket protocol
2018-04-13 11:14:02 +01:00
Robert Schütz
3ea1f1dd8b
Merge pull request #38820 from brainrape/nixos-prosody-add-user-group
...
nixos/prosody: add user/group options, fix pidfile path
2018-04-13 11:55:10 +02:00
Márton Boros
ec1419bad8
nixos/prosody: fix pidfile path
2018-04-13 11:38:52 +02:00
Márton Boros
d260e95cb9
nixos/prosody: add user, group options
2018-04-13 11:38:29 +02:00
Florian Klink
8fccc7e1df
deluge: use mkEnableOption
2018-04-13 10:07:09 +02:00
Ben Wolsieffer
ed6f1761cc
grafana: support socket protocol
2018-04-12 22:49:15 -04:00
adisbladis
fbcbac6769
Merge pull request #38704 from roconnor-blockstream/trezor
...
trezord: 1.2.1 -> 2.0.12
2018-04-12 23:10:24 +08:00
Reuben D'Netto
42a84598fb
Added cross-references to NixOS manual
2018-04-12 09:39:14 +10:00
Austin Seipp
7413eb8b49
nixos/postgresql: remove ancient hack for postgres 8.4
...
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2018-04-11 12:25:11 -05:00
Russell O'Connor
a60e17438e
trezord: 1.2.1 -> 2.0.12
...
The old trezord is obsolete and no longer functions with Trezor's password manager app.
2018-04-11 09:53:15 -04:00
Frederik Rietdijk
ee6894ca12
Merge staging into master
2018-04-11 14:55:52 +02:00
Daniel Frank
e0de2d7ae6
murmur: fix /tmp usage
2018-04-10 20:27:59 +02:00
BjornMelgaard
46c270c5a6
safeeyes: restart only on failure
2018-04-10 21:19:13 +03:00
BjornMelgaard
2f4a220130
safeeyes: add module
2018-04-10 21:19:13 +03:00
Frederik Rietdijk
6023849ba1
Merge master into staging
2018-04-10 19:23:42 +02:00
Frederik Rietdijk
0aa59a08d6
Merge master into staging
2018-04-09 15:12:32 +02:00
Márton Boros
615fefb3a5
nixos/prosody: add dataDir option
2018-04-09 14:19:42 +02:00
Jörg Thalheim
41ec2c2223
Merge pull request #38362 from orbekk/acme-path
...
fix: nixos/nginx certificate location
2018-04-09 09:02:51 +01:00
Matthew Justin Bauer
1381606b8e
Merge pull request #38533 from nyanloutre/duplicati-package
...
duplicati: init at 2.0.3.3
2018-04-08 21:49:48 -05:00
obadz
f3657a05d8
minidlna nixos module: add loglevel config
2018-04-09 00:16:06 +01:00
Frederik Rietdijk
595a72589f
Merge master into staging
2018-04-08 10:54:17 +02:00
nyanloutre
b3aa9ecdf8
duplicati: create service
2018-04-07 21:23:04 +02:00
Wout Mertens
d55e830982
Merge pull request #38527 from gnidorah/gitweb
...
nixos/nginx: fix gitweb submodule
2018-04-07 14:39:51 +02:00
gnidorah
073089914e
nixos/nginx: fix gitweb submodule
2018-04-06 22:36:03 +03:00
John Ericson
c6f7d43678
nixpkgs module: Clean up platform options
...
- `localSystem` is added, it strictly supercedes system
- `crossSystem`'s description mentions `localSystem` (and vice versa).
- No more weird special casing I don't even understand
TEMP
2018-04-06 12:41:44 -04:00
Tim Engler
d488a9dc7a
nixos/lxqt: enable upower if config.powerManagement is enabled ( #38318 )
2018-04-06 08:49:55 +01:00
Corey O'Connor
c0de2454bd
nixos/transmission: Refactor out explicit listing of managed directories
2018-04-05 22:07:49 +02:00
Corey O'Connor
9eec034d75
nixos/transmission: refactor preStart into script
2018-04-05 22:07:49 +02:00
Jörg Thalheim
f55a6ab844
Merge pull request #38302 from johannesloetzsch/master
...
mate/mate-screensaver: fixed unixAuth
2018-04-05 21:02:18 +01:00
Frederik Rietdijk
a9f37d1c25
Merge master into staging
2018-04-05 19:25:05 +02:00
Michael Raskin
b07ce1fb74
Merge pull request #38114 from oxij/nixos/doc-module
...
nixos: doc module
2018-04-05 07:09:32 +00:00
Michael Raskin
195521350a
Merge pull request #38111 from oxij/tree/cleanups
...
assorted cleanups
2018-04-05 07:08:05 +00:00
Charles Strahan
5c066e2bba
Merge pull request #37218 from cstrahan/kube-test-fix
...
nixos: kubernetes fixes
2018-04-04 19:14:48 -04:00
Frederik Rietdijk
23741692fa
Merge master into staging
2018-04-04 19:36:39 +02:00
Joachim Schiele
7be79f22f2
nixos/dhcp: fix permissions of statedir
...
nixos/dhcp: fix permissions of statedir
2018-04-04 16:26:25 +02:00
Eelco Dolstra
0236a947d0
mkdir -> install -d
...
Fixes #38421 .
2018-04-04 13:04:35 +02:00
nyanloutre
172ca5884b
transmission: settings doc location changed
2018-04-03 22:32:36 +02:00
Kjetil Ørbekk
8614e22297
fix: nixos/nginx certificate location
...
Fix issue when using a cert location other than the default.
2018-04-02 20:34:01 -04:00
Tuomas Tynkkynen
747ebe3f66
Merge remote-tracking branch 'upstream/master' into staging
...
Conflicts:
pkgs/top-level/all-packages.nix
2018-04-03 02:22:54 +03:00
Nikolay Amiantov
37546be900
nodePackages.parsoid: pin service-runner to 2.3.0
...
service-runner had a backwards incompatible update, and parsoid 0.9.0
doesn't work with current stable MediaWiki. Instead use as a source
a repository with 0.8.0 and pinned service-runner version.
2018-04-02 22:38:40 +03:00
Franz Pletz
35f474d61d
nixos/unbound: don't fail on root trust anchor updates
...
Exit code on updates is 1 which makes the inital start of unbound fail.
2018-04-01 23:56:42 +02:00
Bas van Dijk
c8eef1d771
pgmanage: the data_root option is renamed to sql_root
2018-04-01 19:16:04 +02:00
Johannes Lötzsch
1ab3736146
mate/mate-screensaver: fixed unixAuth
...
Without this fix, it's not possible to unlock the mate-screensaver.
2018-04-01 19:01:26 +02:00
Charles Strahan
709b6f664e
nixos: kubernetes fixes
...
* Fix reference CNI plugins
* The plugins were split out of the upstream cni repo around version
0.6.0
* Fix RBAC and DNS tests
* Fix broken apiVersion fields
* Change plugin linking to look in ${package}/bin rather than
${package.plugins}
* Initial work towards a working e2e test
* Test still fails, but at least the expression evaluates now
Continues @srhb's work in #37199
Fixes #37199
2018-03-30 17:33:45 -04:00
Léo Gaspard
b59570eac0
nixos/gogs: allow git operations over ssh
...
Without `ROOT_PATH` set, `gogs serv` tries to open logs in writing in
its store directory. This blocks cloning or pushing over ssh, and
results in a gogs internal error.
2018-03-30 16:37:36 +02:00
Jan Malakhovski
44b8202cab
nixos: tcpcrypt: /var/run -> /run, don't drop files out of rundir
2018-03-30 06:56:38 +00:00
Jan Malakhovski
02da27de52
nixos: dysnomia: move into services
subtree
2018-03-30 06:56:12 +00:00