Thomas Tuegel
6cd867dd4c
Merge pull request #20433 from ttuegel/install-cd-kde-5
...
Use KDE 5 for the graphical installation DVD
2016-11-18 11:29:47 -06:00
Joachim F
2bb30e5d66
Merge pull request #20467 from ericsagnes/feat/module-enums-2
...
modules: use enum when relevant
2016-11-17 22:48:26 +01:00
Franz Pletz
6a5ae21c47
Merge pull request #20421 from mayflower/refactor/clamav-service
...
clamav service: refactor
2016-11-17 19:37:53 +01:00
Joachim F
2c01da3654
Merge pull request #20384 from ericsagnes/feat/bspwm-refactor
...
bspwm module: refactor
2016-11-17 15:37:07 +01:00
Eelco Dolstra
69bea26ea9
sddm: Enable user switching
...
It was lacking the dbus configuration to bind to
org.freedesktop.DisplayManager, and it was passing fixed TTY/display
numbers to the X server (see 9be012f0d4
).
2016-11-16 23:38:50 +01:00
Eric Sagnes
15d25df698
nsd module: use enum
2016-11-16 22:37:14 +09:00
Eric Sagnes
5259fb2181
nntp-proxy module: use enum
2016-11-16 22:36:53 +09:00
Eric Sagnes
fb26d561ed
hostapd module: use enum
2016-11-16 22:36:26 +09:00
Joachim F
a105b3aff9
Merge pull request #20392 from jerith666/cp-48
...
crashplan: 4.7.0r2 -> 4.8.0r1
2016-11-15 22:34:38 +01:00
Thomas Tuegel
8c3aa5a484
kde5: add enableQt4Support option
2016-11-15 07:21:40 -06:00
Thomas Tuegel
c9146d7e5f
kde5: don't install oxygen-icons5 if breeze-icons is present
2016-11-15 07:21:39 -06:00
Michael Stapelberg
9cbf8a0652
Fix buildMachines example: use lists, not string ( #20361 )
...
Using the example before this commit resulted in the following error:
```
error: value is a string while a list was expected, at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/nixos/modules/services/misc/nix-daemon.nix:349:37
```
2016-11-15 07:04:32 +01:00
Franz Pletz
45854a02e8
services/tahoe: SFTP support ( #20372 )
2016-11-15 07:01:04 +01:00
Franz Pletz
9e1e3b2880
clamav service: refactor
...
* Sync systemd units with upstream. Upstream uses SIGUSR2 instead of SIGHUP
to reload the clamd service.
* Convert freshclam service to a oneshot service activated by a systemd timer.
This way we can make clamd wait for freshclam to finish fetching the virus
database before failing to start if the database doesn't exist yet.
* Fixes console tools to work as expected as they require hardcoded config
file locations.
2016-11-15 04:47:14 +01:00
Franz Pletz
02e9c88d77
clamav: don't bundle freshclam config with package
...
Building clamav is expensive due to the bundled llvm.
Closes #20304 .
2016-11-15 02:06:02 +01:00
Corbin
2548fd6908
services/tahoe: SFTP support.
2016-11-13 17:13:18 -08:00
Matt McHenry
ee6dfa1e9e
crashplan: 4.7.0r2 -> 4.8.0r1
2016-11-13 14:38:14 -05:00
Eric Sagnes
293da497c3
bspwm module: refactor
2016-11-14 00:41:05 +09:00
Graham Christensen
cbe7ca77db
Merge pull request #20351 from bachp/etcd-new-port
...
etcd: make all service using etc go to 127.0.0.1:2379 by default
2016-11-12 07:18:18 -05:00
Alex Ivanov
ccf8566bdd
yandex-disk service: add exclude-dirs option
2016-11-12 12:36:33 +03:00
Alex Ivanov
5f8aa15e84
yandex-disk service: correct permissions
2016-11-12 12:02:33 +03:00
Pascal Bach
c1dca9e40b
etcd: make all service using etc go to 127.0.0.1:2379 by default
...
The old etcd port 4001 is no longer enabled by default in etcd 3.
The new port is 2379 and is officially assigned by IANA.
There were still some services left that expect etcd on port 4001 by default.
This changes the default to 2379 everywhere.
It should not cause problems for users as the etcd by nix does listen on the new port only by default anyway.
2016-11-11 23:11:54 +01:00
Joachim F
7edd5ab54f
Merge pull request #20340 from romildo/fix.lxqt
...
lxqt: it is capable of setting a background
2016-11-11 17:19:31 +01:00
Gregor Kleen
54199414e3
nsd service: fix typo
...
Closes #20343 .
2016-11-11 14:06:07 +01:00
romildo
53c3cf3fb9
lxqt: it is capable of setting a background
2016-11-11 08:04:59 -02:00
Robin Gloster
f422afd07d
errbot service: fix import config
in plugins
2016-11-08 17:44:52 +01:00
Rob Vermaas
b0dd048cc5
hound: make mercurial indexing work
...
(cherry picked from commit 990716ce72
)
2016-11-08 14:09:07 +00:00
Philipp Hausmann
632282300a
nginx service: Add missing port toString conversion ( #20252 )
2016-11-08 13:34:04 +01:00
Maximilian Güntner
7fa157c558
services: Add Interplanetary File System service
...
Signed-off-by: Maximilian Güntner <code@klandest.in>
2016-11-07 22:01:38 +01:00
Joachim F
858f088007
Merge pull request #20063 from romildo/new.lumina
...
lumina: init at 1.1.0-p1
2016-11-06 15:29:14 +01:00
Joachim Schiele
47d81ed347
leaps: 0.5.1 + add a service + test
2016-11-06 10:34:42 +01:00
Edward Tjörnhammar
4009dbe543
nixos: i2pd, update config options
2016-11-06 08:13:04 +01:00
Eric Sagnes
1fe1cdecb2
types: loeOf -> listOf
2016-11-05 21:46:42 +01:00
Joachim F
32715b8314
Merge pull request #17445 from joachifm/dnscrypt-proxy-update-list
...
dnscrypt-proxy service: auto-updated resolver list
2016-11-05 18:23:48 +01:00
Joachim Fasting
2f912bf0a3
dnscrypt-proxy service: auto-update upstream resolver list
...
By default, we use the list of public DNSCrypt resolvers provided by
dnscrypt-proxy upstream. The list is updated at regular intervals.
2016-11-05 17:44:51 +01:00
Joachim F
2c567dbd4d
Merge pull request #20144 from ericsagnes/feat/module-enums
...
modules: use enum when relevant
2016-11-05 12:18:04 +01:00
Vladimír Čunát
5d5efcea14
Merge #20001 : docs: use overrideAttrs instead of overrideDerivation
2016-11-05 11:03:59 +01:00
Eric Sagnes
986510de45
logcheck module: use enum
2016-11-05 13:24:53 +09:00
Sophie Taylor
20e81f7c0d
nixos/cjdns: tightened permissions via systemd, added caps
2016-11-04 17:00:23 +01:00
uwap
d9134ddb5d
Add a package option for quassel ( #20159 )
2016-11-04 16:33:47 +01:00
Joachim Fasting
222cfd3233
cjdns module: fix typo
2016-11-04 13:44:48 +01:00
Eric Sagnes
797d40767d
fcgiwrap module: use enum
2016-11-04 13:04:52 +09:00
Eric Sagnes
8f8184ece1
tinc module: use enum
2016-11-04 13:04:17 +09:00
Eric Sagnes
5a3c2e3db0
bitlbee module: use enum
2016-11-04 13:03:53 +09:00
Eric Sagnes
943f161fc5
ghost-one module: use enum
2016-11-04 13:03:18 +09:00
Joachim F
9f94595485
Merge pull request #20121 from mbrgm/fix/smokeping-setuid-fping
...
smokeping service: Use setuid-wrapped fping binary
2016-11-04 00:01:23 +01:00
Nikolay Amiantov
5187c28f91
parsoid service: don't run as a superuser
2016-11-03 19:20:19 +03:00
Nikolay Amiantov
0fa07f1b20
parsoid service: fix for new parsoid
2016-11-03 19:20:19 +03:00
Marius Bergmann
51652ac3aa
smokeping service: Use setuid-wrapped fping binary
...
The current default probe config uses the unwrapped fping binary, which
leads to an error because fping must be executed with elevated
permissions.
I fixed this by changing the path to the default binary to the
setuid-wrapped version.
2016-11-03 09:44:21 +01:00
Peter J. Jones
d19967bf48
vsftpd service: add extraConfig option, set anon_root ( #20069 )
...
This commit includes two changes:
1. A new `extraConfig` option to allow administrators to set any
vsftpd configuration option that isn't directly supported by this
derivation.
2. Correctly set the `anon_root` vsftpd option to `anonymousUserHome`
2016-11-03 05:06:47 +01:00