Bjørn Forsman
04e748e61f
nixos/jenkins: reduce default environment
...
Don't pull in all of environment.sessionVariables, only add what's
needed for nix and HTTPS to work (which was the point of the previous
patch).
2015-10-06 22:11:03 +02:00
Thomas Strobel
c6b2365e9a
supplicant module: extended module for wpa_supplicant
...
Add new configuration options for wpa_supplicant and allow to
configure and start one wpa_supplicant per device.
2015-10-06 20:12:40 +02:00
Domen Kožar
a61e26a63d
Merge pull request #10227 from bjornfor/jenkins-envvars
...
nixos/jenkins: rework environment handling
2015-10-06 13:38:55 +02:00
lethalman
241821cbb4
Merge pull request #10195 from cleverca22/master
...
build the crontab localy, there is nothing to gain from building it remotely
2015-10-06 11:01:56 +02:00
Luca Bruno
eccd68eeb7
gnome3: add bgSupport=true. Closes #10242
2015-10-06 10:21:38 +02:00
Bjørn Forsman
67723df930
nixos/jenkins: rework environment handling
...
Jenkins gets (by default) an additional environment of
{ NIX_REMOTE = "daemon"; }
This has the following problems:
1. NIX_REMOTE disappears when users specify additional environment
variables, because defaults have low merge priority.
2. nix cannot be used without additional NIX_PATH envvar, which is
currently missing.
3. If you try to use HTTPS, you'll see that jenkins lacks
SSL_CERT_FILE envvar, causing it to fail.
This commit adds config.environment.sessionVariables and NIX_REMOTE to
the set of variables that are always there for jenkins, making nix and
HTTPS work out of the box.
services.jenkins.environment is now empty by default.
2015-10-04 20:04:00 +02:00
Jaka Hudoklin
f660729e35
grafana service: fix package option name
2015-10-03 15:26:14 +02:00
Ryan Mulligan
a41d07074d
calibre-server service: configuration improvements
...
based on @eldostra feedback:
* remove user and group configuration, because it is probably
unnecessary
* remove libraryDir default
* capitalize and shorten service description
2015-10-03 05:48:46 -07:00
michael bishop
54fe2f8c5c
build the crontab localy, there is nothing to gain from building it remotely
2015-10-03 03:33:13 -03:00
Gabriel Ebner
0dfddc5a54
opensmtpd: support filters.
2015-10-02 13:01:50 +02:00
lethalman
0474cb3c6d
Merge pull request #10078 from nmikhailov/nm_service
...
Enable setting extended NetworkManager hooks
2015-10-02 11:45:28 +02:00
Rickard Nilsson
c0a83cbc49
opentsdb nixos module: Add option for defining OpenTSDB's configuration
2015-09-30 18:31:27 +02:00
Peter Simons
4578784820
nixos: add services.bind.extraConfig option
...
This option allows users to add arbitrary configuration statements into
the generated named.conf file.
2015-09-29 11:51:40 +02:00
ts468
6d5a742c2e
Merge pull request #10000 from ts468/upstream.vswitch
...
nixos networking: add vswitch option
2015-09-29 00:52:58 +02:00
Eelco Dolstra
1b728846a8
Shut up a KDE warning when a user first logs in
...
It was complaining about not having write permission to
$HOME/.local/share/user-places.xbel (because .local/share didn't exist
yet).
2015-09-28 15:14:44 +02:00
Ryan Mulligan
9c22cd380c
calibre-server service: init
2015-09-27 20:31:17 -07:00
Nikita Mikhailov
89b306a7ff
Enable setting extended NetworkManager hooks
2015-09-26 23:59:31 +06:00
Matej Cotman
ee7e17c6a7
Merge pull request #9984 from grwlf/syncthing
...
syncthing: update systemd service config according to upstream example
2015-09-26 18:38:20 +02:00
Thomas Strobel
59bc47c9ed
nixos networking: add vswitch option
...
Add a configuration option for Open vSwitch that is
similar to the option for the Linux kernel ethernet
bridge.
2015-09-25 11:55:27 +02:00
Jan Malakhovski
9cc7859b2e
nixos: show the manual in system's /share/doc ( close #9928 )
2015-09-24 12:29:57 +02:00
Eelco Dolstra
89e983786a
Manual: Remove store path references
2015-09-24 11:50:58 +02:00
Peter Simons
5f3990185f
Merge pull request #10009 from jerith666/postfix-recip-delim
...
postfix service: fix recipientDelimiter not to be dependent on sslCert
2015-09-23 11:54:39 +02:00
Vladimír Čunát
76ef7a93e3
Merge: xlibs and x11 attribute cleanup
...
Frequently using multiple *almost* identical attributes is bad.
2015-09-23 10:42:34 +02:00
Matt McHenry
63d1ce6d38
postfix service: fix recipientDelimiter not to be dependent on sslCert
2015-09-22 21:06:32 -04:00
Matej Cotman
c666955b75
xtreemfs: set mrc and osd as dir dependencies
2015-09-22 21:46:52 +02:00
Matej Cotman
a35cebb3b1
xtreemfs: use mkEnableOption instead of mkOption
2015-09-22 21:46:52 +02:00
Matej Cotman
d31cc0d19a
xtreemfs: add nixos module
2015-09-22 21:46:52 +02:00
Nikolay Amiantov
29373add7d
Merge pull request #9918 from khumba/synaptics-conf
...
xf86-input-synaptics: make use of 50-synaptics.conf
2015-09-22 01:05:00 +03:00
Sergey Mironov
9f191abad1
syncthing: update systemd service config according to upstream example
...
The example service config were taken from the syncthing repo:
https://github.com/syncthing/syncthing/blob/master/etc/linux-systemd/system/syncthing@.service
2015-09-21 21:17:38 +00:00
Edward Tjörnhammar
aeba3eabcd
Revert "Don't evaluate haskellPackages when gitit is disabled"
...
This reverts commit 99750d89dd
.
2015-09-20 21:40:17 +02:00
Arseniy Seroka
d131d924a5
Merge pull request #9930 from oxij/nixos-physlock
...
nixos: add physlock service
2015-09-19 22:58:32 +03:00
Domen Kožar
72ea74b641
Merge pull request #9934 from offlinehacker/nixos/kibana/add
...
Update kibana, add kibana nixos service
2015-09-19 10:38:45 +02:00
Jaka Hudoklin
80aea0dcfd
kibana service: init
2015-09-19 00:33:44 +02:00
Jan Malakhovski
75ba6b553c
nixos: add physlock service
2015-09-18 19:12:34 +00:00
Jan Malakhovski
6eadb16022
nixos: fix some types
2015-09-18 18:48:50 +00:00
Bryan Gardiner
d42fbef595
xf86-input-synaptics: make use of 50-synaptics.conf
...
The default synaptics functionality (without this file) is limited for
clickpads: the right soft button area in the bottom right isn't active by
default, so the entire pad generates left-clicks. There is no way to
right-drag.
This file defines soft button areas and provides some matching rules.
These settings don't conflict with the synaptics options that NixOS
provides.
2015-09-18 07:16:52 -07:00
lethalman
d6fd3c4270
Merge pull request #9317 from dfoxfranke/oidentd-ipv6
...
oidentd: listen on IPv6
2015-09-18 15:20:02 +02:00
Vladimír Čunát
485ea9a621
xf86_video_nouveau: deprecate this alias
2015-09-17 09:11:18 +02:00
Domen Kožar
122efd93d0
Merge pull request #9880 from mbbx6spp/add-package-option-elasticsearch-module
...
elasticsearch module: add package option
2015-09-16 10:48:16 +02:00
Florian Baumann
88a3951926
mlmmj: Fix invalid mailman entry and update transports and virtual dbs on activation
2015-09-16 09:31:38 +02:00
Susan Potter
79c1bbf050
Add package option to elasticsearch NixOS module
2015-09-15 15:49:04 -05:00
Vladimír Čunát
88c9f8b574
xlibs: replace occurrences by xorg
...
This seems to have been confusing people, using both xlibs and xorg, etc.
- Avoided renaming local (and different) xlibs binding in gcc*.
- Fixed cases where both xorg and xlibs were used.
Hopefully everything still works as before.
2015-09-15 12:54:34 +02:00
Tobias Geerinckx-Rice
4105fe0062
nixos: correct "Kubernets" -> "Kubernetes"
2015-09-15 08:51:01 +02:00
Luca Bruno
c94a625585
nixos gdm: use AutomaticLogin if delay is zero. Closes #9843
2015-09-14 08:48:53 +00:00
Luca Bruno
6644af5910
nixos gdm: add debug option
2015-09-14 08:33:44 +00:00
Tobias Geerinckx-Rice
b6c24c12b4
nixos: samba module: fix typo & clarify
2015-09-14 02:51:39 +02:00
Eric Sagnes
095bf185ec
connman: improved configuration support
2015-09-12 23:31:50 +09:00
Mathnerd314
91e6a8e5a2
quassel: Start after its databases
2015-09-11 15:42:35 -06:00
Nikolay Amiantov
a2f246770e
Merge pull request #9782 from abbradar/deluge-restart
...
nixos/deluge: restart daemon if it's stopped from GUI
2015-09-12 00:03:13 +03:00
Edward Tjörnhammar
d3cff630ac
Merge pull request #9792 from noqqe/master
...
mlmmj: postfix master config uses deprecated nextHop instead of nexthop
2015-09-11 18:15:38 +02:00
Arseniy Seroka
cb90dbfafe
Merge pull request #9745 from bramd/brltty
...
Brltty
2015-09-11 19:13:58 +03:00
Edward Tjörnhammar
8b0aa65c67
Merge pull request #9793 from noqqe/mlmmj-fix-customheaders
...
mlmmj: fixing reply-to field in customheaders
2015-09-11 18:05:30 +02:00
Florian Baumann
3ea6eda04e
mlmmj: fixing reply-to field in customheaders
2015-09-11 14:28:47 +02:00
Florian Baumann
7adb779d1f
mlmmj: postfix master config uses deprecated nextHop instead of nexthop
2015-09-11 13:27:15 +02:00
Nikolay Amiantov
0570ea2169
nixos/deluge: restart daemon if it's stopped from GUI
2015-09-11 01:32:21 +03:00
Paul Wilson
d2ca8b4079
gitit service: check null github auth options
2015-09-10 17:32:30 +00:00
Paul Wilson
dbd125b055
gitit service: add github authentication
2015-09-10 17:32:30 +00:00
Arseniy Seroka
38ed88538d
Merge pull request #9773 from basvandijk/wordpress-extraHtaccess
...
wordpress: allow extending Wordpress's .htaccess file
2015-09-10 19:18:00 +03:00
Thomas Strobel
684cd17ff5
dnschain nixos module: init
2015-09-10 18:11:40 +02:00
Thomas Strobel
8db7c14e56
namecoind nixos module: security enhancements
2015-09-10 18:11:40 +02:00
Bas van Dijk
5cf5e7ff4c
wordpress: allow extending Wordpress's .htaccess file
2015-09-10 13:21:38 +02:00
Luca Bruno
f4b7be4f04
nixos ntpd: allow passing extra flags
2015-09-10 10:58:13 +02:00
Peter Simons
64eb5527ba
nixos: remove the obsolete 'services.openvpn.enable' option
...
OpenVPN is enabled implicitly when configuring 'services.openvpn.servers', so the
"enable" option is meaningless since b2910df04e
.
Closes https://github.com/NixOS/nixpkgs/issues/9764 .
2015-09-10 10:38:38 +02:00
Bram Duvigneau
18acb80b82
Brltty service: simplified systemd service definition, now it matches
...
the
variant that has been developed upstream. Now the BRLTTY service comes up reliably on boot.
2015-09-09 22:40:12 +02:00
Joachim Schiele
bb546ca4a8
Merge pull request #9703 from basvandijk/wordpress-upgrade
...
wordpress: 4.2.2 -> 4.3
2015-09-09 12:47:38 +02:00
Arseniy Seroka
90a7bb69d0
Merge pull request #9711 from anderspapitto/bitlbee
...
plugin support for bitlbee, and facebook plugin
2015-09-09 03:03:53 +03:00
Anders Papitto
78f7a09e3a
bitlbee service: enable plugins
2015-09-08 14:24:50 -07:00
Thomas Strobel
cb4bea5f97
namecoind nixos module: fix environment variable
2015-09-08 22:37:10 +02:00
Thomas Strobel
b6fb760484
namecoind nixos module: init
2015-09-08 20:17:52 +02:00
Thomas Strobel
5e21271af0
dnsmasq nixos module: fix path in systemd service
2015-09-08 19:33:01 +02:00
Arseniy Seroka
0236bd6590
Merge pull request #9696 from basvandijk/mysql-hostname-fix
...
Bring hostname into scope needed by mysql_install_db
2015-09-08 13:27:48 +03:00
Bas van Dijk
88d9fd93c6
wordpress: 4.2.2 -> 4.3
2015-09-08 10:36:44 +02:00
Bas van Dijk
1f1e02daad
mysql: add nettools to path
...
The mysql_install_db command, called in preStart, needs the hostname command.
2015-09-08 10:32:37 +02:00
Bryan Gardiner
f4de446573
NetworkManager: fix dnsmasq interaction for ad-hoc networks
...
Fixes #7593 (NM can't find the dnsmasq binary); the NM expression is missing
dnsmasq in its buildInputs, so configure can't find it.
Also creates /var/lib/misc which dnsmasq expects to exist, because it puts
dnsmasq.leases there.
2015-09-07 14:04:32 -07:00
Eelco Dolstra
3ebe5f802b
Remove references to /root/test-firmware
...
This is no longer supported by systemd.
2015-09-07 22:55:16 +02:00
Domen Kožar
ba5919ef3b
nginx: include mimetypes mapping
...
(cherry picked from commit b01eebf021388d92a8aaba9339dcc1fa2270294d)
Signed-off-by: Domen Kožar <domen@dev.si>
2015-09-07 14:43:19 +02:00
Domen Kožar
71e67797d6
Revert "reverse_proxy module: helper to run nginx as reverse proxy"
...
This reverts commit e6f0cd336d
.
These modifications are too specific to use cases and shouldn't be part of
nginx module.
2015-09-07 14:18:31 +02:00
Tobias Geerinckx-Rice
5d8f61a660
nixos: sitecopy service: re-format descriptions
2015-09-07 01:25:54 +02:00
Tobias Geerinckx-Rice
18851071e6
nixos: bacula service: re-format descriptions
2015-09-07 01:12:26 +02:00
Tobias Geerinckx-Rice
24048fa226
nixos: redshift module: add package
option
...
...and make code more consistent.
2015-09-06 23:50:02 +02:00
Tobias Geerinckx-Rice
fa3d7ea77b
nixos: freefall module: add package
option
...
...and tidy up some of my old cargo-culted code.
2015-09-06 23:50:02 +02:00
Jaka Hudoklin
572ebb2f20
grafana: fix package naming
2015-09-06 15:23:31 +02:00
Jaka Hudoklin
77356690fb
logstash service: fix startup
2015-09-06 15:20:56 +02:00
Arseniy Seroka
fc29fe1d63
Merge pull request #9661 from noqqe/master
...
mlmmj: Fixed postfix config items to make module work again
2015-09-05 23:47:53 +03:00
Bjørn Forsman
41ae7e00d7
nixos/gdm: simplify assert expression
2015-09-05 10:23:43 +02:00
Florian Baumann
935d0e858e
mlmmj: Fixed postfix config items to make module work again
2015-09-05 10:14:48 +02:00
William A. Kennington III
8fe216dd3e
bosun: Move to go-packages
2015-09-04 21:11:42 -07:00
Rickard Nilsson
ed140ff927
bosun,scollector: Fix NixOS modules to use bin attr of go pkgs
2015-09-04 21:46:10 +02:00
lethalman
8bfacda44c
Merge pull request #9642 from Mathnerd314/power-fix
...
Remove desktopManagerHandlesLidAndPower
2015-09-04 18:09:51 +02:00
Mathnerd314
13a314ec17
Remove all explicit assignments of desktopManagerHandlesLidAndPower
2015-09-04 09:34:15 -06:00
Peter Simons
96cb733207
nix-gc.nix: Revert 'prefer "nix-store" over "nix-collect-garbage" because the latter supports "--max-freed"'
...
This reverts commit ab6c8643d4
. Issue
https://github.com/NixOS/nix/issues/609 has been resolved, the new Nix
version is available after 86eaeb4c0a
, and
using nix-collect-garbage has the advantage that the '-d' flag is
available, which nix-store doesn't have.
2015-09-04 11:51:01 +02:00
Bjørn Forsman
b716673f97
nixos/gdm: add assertion for the autoLogin.user option
...
Or else users may see this unfriendly message:
error: cannot coerce null to a string, at .../nixos/modules/services/x11/display-managers/gdm.nix:107:49
2015-09-03 22:30:07 +02:00
Bjørn Forsman
833b4c34c2
nixos/gdm: fix description typo
2015-09-03 22:30:07 +02:00
Eelco Dolstra
f223448d5d
Shorten inhibit message
...
This also makes it consistent with KDE's inhibit message.
2015-09-03 13:03:14 +02:00
Eelco Dolstra
882b2465c2
Remove ad hoc README
...
It's unlikely that people will see this file, so it's kind of
pointless.
2015-09-03 13:03:14 +02:00
Kovacsics Robert (NixOS-SSD2)
553e7d49ff
wmii service: refactor to use wmii_hg
2015-09-03 12:58:11 +02:00
Enrico Fasoli
44788bb2ce
fixed syncthing service to work as expected
2015-09-02 18:14:21 +02:00
Eelco Dolstra
14321ae243
Rename users.extraUsers -> users.users, users.extraGroup -> users.groups
...
The "extra" part hasn't made sense for years.
2015-09-02 17:34:23 +02:00
Profpatsch
44c12dc0ff
desktopManagerHandlesLidAndPower default
false`
...
Changes the option and explicitely sets it for each desktopManager.
Reasoning: Currently,
services.xserver.displayManager.desktopManagerHandlesLidAndPower is set
to true by default. This creates a problem for users without desktop
environments activated, since lid management simply doesn't work
(and they have to be lucky to find this option).
See issue #9671
2015-09-01 12:14:44 +02:00
Eelco Dolstra
ea7b5bb8b0
Fix NFSv4 test
...
http://hydra.nixos.org/build/25349071
2015-09-01 12:00:04 +02:00