Will Dietz
bc15b4222b
nixos/neo4j: Update to default JVM options from current release.
...
The options previously listed here were the defaults back in 2.1.x.
2017-02-23 08:41:29 -06:00
Matthew Daiter
336d6cc513
stanchion: remove ssl option
2017-02-17 13:24:51 +01:00
Joachim Fasting
142930113c
Revert "mysql service: specify a default package"
...
This reverts commit 4358d3d439
.
Not having a default was deliberate, see
1ce6fff4e2
Thanks to @ocharles for making me aware of this.
2016-12-17 22:36:38 +01:00
Joachim Fasting
c2219007e8
Revert "mysql service: specify defaultText for package option"
...
This reverts commit 52d12b473a
.
2016-12-17 22:36:15 +01:00
Joachim Fasting
19b96176b4
couchdb service: fix test in preStart
...
Otherwise you'd get errors like "-f no such command".
2016-12-10 20:35:20 +01:00
Matthew Daiter
f11899798e
riak: added extraAdvancedConfig option to service module
2016-11-21 15:46:04 +01:00
Daiderd Jordan
86310553ca
Merge pull request #20598 from mdaiter/riak_defaultText
...
riak: add defaultText to service
2016-11-21 12:38:18 +01:00
Matthew Daiter
c51847e121
stanchion: added default
2016-11-21 12:35:08 +01:00
Matthew Daiter
68827cd79a
riak-cs: init at 2.1.1
...
riak-cs: added to all-packages
Added Riak CS nix file to pkgs
Added service file for Riak CS
Removed Erlang_basho specific bindings from the Riak CS repo
riak-cs: changed description
riak-cs: added license
riak-cs: added maintainer
riak_cs: chgned indentations
riak-cs: removed overly complex srcs mechanism
riak-cs: added systemd module
riak-cs: changed Erlang module to Basho-specific version
riak-cs: made modular form
riak-cs: Added a default package in service options
riak-cs: Fixed default package in service options
riak-cs: Patched Makefile
riak_cs: added to module-list
riak_cs: changed from string to actual package in modules
riak-cs: changed example
riak-cs: removed default
riak-cs: changed to defaultText
stanchion: changed default option to defaultText
riak-cs: added defaults; changed types to str
2016-11-21 12:30:11 +01:00
Matthew Daiter
ab43f932ce
riak: add defaultText to service
...
riak: add default to service
2016-11-21 12:26:48 +01:00
Matthew Daiter
709631b47f
stanchion: changed default option to defaultText
2016-11-21 12:07:06 +01:00
James Cook
fc10bf81a1
Revert "riak-cs: add to nixpkgs"
2016-11-20 19:48:28 -08:00
Matthew Daiter
bfc1ba475a
riak-cs: init at 2.1.1
...
riak-cs: added to all-packages
Added Riak CS nix file to pkgs
Added service file for Riak CS
Removed Erlang_basho specific bindings from the Riak CS repo
riak-cs: changed description
riak-cs: added license
riak-cs: added maintainer
riak_cs: chgned indentations
riak-cs: removed overly complex srcs mechanism
riak-cs: added systemd module
riak-cs: changed Erlang module to Basho-specific version
riak-cs: made modular form
riak-cs: Added a default package in service options
riak-cs: Fixed default package in service options
riak-cs: Patched Makefile
riak_cs: added to module-list
riak_cs: changed from string to actual package in modules
2016-11-20 23:55:17 +01:00
Matthew Daiter
f7c097556b
stanchion: init at 2.1.1
2016-11-20 23:17:49 +01:00
Jörg Thalheim
eb3f23d9ba
openldap: apply correct type for configDir
...
null is not a path
2016-10-23 16:00:22 +02:00
Kranium Gikos Mendoza
1e3f622dbd
openldap: set configDir as null
...
fixes an error #19794 with this new option f3404b7
when using plain configuration files
2016-10-23 11:55:23 +00:00
Jörg Thalheim
4bb91b315d
Merge pull request #19601 from Hinidu/fix/neo4j-update-3
...
neo4j: 2.1.3 -> 3.0.6
2016-10-22 19:49:37 +02:00
Jörg Thalheim
6f99aa9a7e
Merge pull request #19289 from DerTim1/openldap-add-configDir-option
...
openldap: add configDir option
2016-10-22 09:33:15 +02:00
Pavel Platto
b835446563
neo4j: 2.1.3 -> 3.0.6
2016-10-16 17:11:05 +02:00
Tim Digel
f3404b71a7
Add configDir option
2016-10-10 07:18:06 +02:00
Joachim Fasting
52d12b473a
mysql service: specify defaultText for package option
...
Also provide an example that differs from the default.
2016-10-09 11:28:51 +02:00
Joachim Fasting
4358d3d439
mysql service: specify a default package
...
A config ought to be buildable using just the defaults.
2016-10-03 23:08:32 +02:00
Joachim Fasting
c2153538d9
mysql service: add some option types
...
Note that this changes the type and default value of port to int
(previously default was a string, no type).
2016-10-03 23:08:31 +02:00
Joachim Fasting
88265c8238
mysql service: order after network.target
2016-10-03 23:08:26 +02:00
Joachim F
0906a0f197
Merge pull request #18491 from groxxda/network-interfaces
...
Replace Network-interfaces.target
2016-10-02 16:34:37 +02:00
Charles Strahan
3fe8eca17b
Merge pull request #18853 from kvz/patch-2
...
Run riak with its `dataDir` as `HOME` so Erlang cookie can be written
2016-09-22 20:51:25 -04:00
Kevin van Zonneveld
6d3b06ce37
Run riak with its dataDir
as HOME
so Erlang cookie can be written
...
See https://github.com/NixOS/nixpkgs/issues/18852
2016-09-22 22:49:30 +02:00
Kevin van Zonneveld
6ee89c907c
Remove reference to riak2
...
As mentioned by LnL in IRC, we
> used to have riak and riak2
But this seems no longer the case, hence the example should be updated.
2016-09-21 14:34:31 +02:00
Domen Kožar
001d314e87
Merge pull request #18574 from ericsagnes/feat/mongodb
...
MongoDB service: switch configuration format to YAML
2016-09-21 14:19:17 +02:00
Alexander Ried
e52418fd08
monetdb module: remove since it's not packaged
2016-09-19 23:11:13 +02:00
Eric Sagnes
5cd565e507
mongodb service: switch configuration format to YAML
...
Configuration format has changed from MongoDB 2.6 to
YAML and MongoDB 2.4 is EOL since March 2016.
2016-09-18 09:29:35 +09:00
Eric Sagnes
2d2c311304
cadvisor test: fix ( #18671 )
...
* influxdb module: add postStart
* cadvisor module: increase TimeoutStartSec
Under high load, the cadvisor module can take longer than the default 90
seconds to start. This change should hopefully fix the test on Hydra.
2016-09-16 22:06:16 +02:00
Joachim Fasting
54b3e4fdf6
neo4j service: network-interfaces.target -> network.target
2016-09-13 11:19:22 +02:00
Joachim Fasting
167eef2bab
influxdb service: network-interfaces.target -> network.target
2016-09-13 11:19:22 +02:00
Joachim Fasting
926428bdb5
cassandra service: network-interfaces.target -> network.target
2016-09-13 11:19:21 +02:00
Alexander Ried
27bc34f1e4
treewide: deprecate ip-up.target ( #18319 )
...
Systemd upstream provides targets for networking. This also includes a target network-online.target.
In this PR I remove / replace most occurrences since some of them were even wrong and could delay startup.
2016-09-10 18:03:59 +02:00
Lancelot SIX
5b8072fff6
postgresql: Fix use with extensions
...
Fixes #15512 and #16032
With the multi output, postgresql cannot find at runtime what is its
basedir when looking for libdir and pkglibdir. This commit fixes that.
2016-09-02 11:51:21 +02:00
Domen Kožar
e01e92f12f
Merge pull request #15025 from ericsagnes/modules/manual
...
manual: automatically generate modules documentation
2016-08-28 13:57:34 +02:00
Bjørn Forsman
26f65ae860
nixos/redis: enforce owner/perms on /var/lib/redis ( #18046 )
...
Previously it was only set once, now it is enforced on each start-up of
redis.service. Also set _ownership_ recursively, so that the
/var/lib/redis/dump.rdb file is guaranteed to be accessible by the
currently configured redis user.
Fixes issue #9687 , where redis wouldn't start because /var/lib/redis had
wrong owner.
2016-08-28 08:05:14 +00:00
Eric Sagnes
4cdfeb78f9
modules: move meta at top level
2016-08-11 00:29:48 +09:00
obadz
52a875fb23
further fix manual evaluation
...
cc @cransom @domenkozar
See also 9ecc587
5ccfe7e
2016-08-10 15:51:01 +01:00
Domen Kožar
5ccfe7e8f2
fix manual evaluation
2016-08-10 16:12:05 +02:00
Casey Ransom
9ecc587e3b
cassandra service: init
...
The module will configure a Cassandra server with common options being
tweakable. Included is also a test which will spin up 3 nodes and
verify that the cluster can be formed, broken, and repaired.
2016-08-02 20:58:35 -04:00
ben smith
c38e6a2a60
mysql: fix replication tests ( #17174 )
...
Eliminate race condition in replication test
Remove replication configuration from standalone test
Improve mysql command syntax consistency
2016-07-23 00:37:05 +02:00
ben smith
e641974f06
MySQL Replication (that actually works) ( #7198 )
...
Improves replication functionality by:
* adding slaveHost on the 'master' role
* adds slave user to master with replication only permissions
2016-07-21 02:15:55 +02:00
Joachim Fasting
c7ca9faa51
Merge pull request #16148 from womfoo/openldap
...
openldap: add -h urlList in service so LDAP TLS could be enabled
2016-06-16 16:37:55 +02:00
Kranium Gikos Mendoza
f79930849a
openldap: add -h urlList in service so LDAP TLS could be enabled
2016-06-14 23:47:02 +08:00
Kranium Gikos Mendoza
64328ca475
openldap: fix example for multiple-outputs and formatting
2016-06-05 13:40:26 +08:00
Ben Smith
3a1beb6347
redis service: add firewall and VM overcommit options
...
- Add vm.over_commit setting for background saving
- Add openFirewall setting
Closes #10193
2016-05-21 18:17:36 +02:00
Al Zohali
fb6ea3dead
postgresql service: initialScript fixup
2016-04-23 22:28:12 +03:00
Vladimír Čunát
d039c87984
Merge branch 'master' into closure-size
2016-02-14 08:33:51 +01:00
Eelco Dolstra
fd8bd17c3e
postgresql: Bump default version to 9.5
2016-02-12 13:20:11 +01:00
Nikolay Amiantov
90ef11ddcd
postgresql service: don't use su
2016-02-10 02:12:05 +03:00
Vladimír Čunát
716aac2519
Merge branch 'staging' into closure-size
2016-01-19 09:55:31 +01:00
Thomas Strobel
a04a7272aa
Add missing 'type', 'defaultText' and 'literalExample' in module definitions
...
- add missing types in module definitions
- add missing 'defaultText' in module definitions
- wrap example with 'literalExample' where necessary in module definitions
2016-01-17 19:41:23 +01:00
Tom Burdick
2c23a311cd
postgresql: (94 -> 95)
...
Updates postgresql to its latest versions
2016-01-08 10:13:01 -06:00
Robin Gloster
88292fdf09
jobs -> systemd.services
2016-01-07 06:39:06 +00:00
Bjørn Forsman
873a9202f6
nixos/neo4j: rename 'host' to 'listenAddress'
...
More descriptive option name.
2015-12-24 00:01:02 +01:00
Luca Bruno
a412927924
Merge remote-tracking branch 'origin/master' into closure-size
2015-11-25 21:37:30 +01:00
Vladimír Čunát
333d69a5f0
Merge staging into closure-size
...
The most complex problems were from dealing with switches reverted in
the meantime (gcc5, gmp6, ncurses6).
It's likely that darwin is (still) broken nontrivially.
2015-11-20 14:32:58 +01:00
Jaka Hudoklin
9c1943fb6f
influxdb: 0.8.3 -> 0.9.4, fix module
2015-11-16 14:22:08 +01:00
Luca Bruno
ff02152def
nixos/postgresql: fix extraPlugins example with a working one
2015-11-01 14:15:43 +01:00
Tuomas Tynkkynen
b4118c7f04
openldap: Split into multiple outputs
...
Also fix the incorrect .la file fixups.
2015-10-28 10:23:00 +01:00
aszlig
60d407b209
nixos/postgresql: Fix execution of initialScript.
...
Regression introduced by b21fd5d066
.
The initialScript is only executed whenever there is a .first-startup in
the dataDir, so silently dropping the file essentially breaks
initialScript functionality.
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2015-10-25 16:05:14 +01:00
Vladimír Čunát
99e4371526
curl: split into multiple outputs
...
Also use pkgconfig to be safer and fix (some) referrers.
2015-10-13 20:18:48 +02:00
Rickard Nilsson
c0a83cbc49
opentsdb nixos module: Add option for defining OpenTSDB's configuration
2015-09-30 18:31:27 +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
Eelco Dolstra
ace332eb36
Set a default value for services.postgresql.package
...
This is finally possible now that we have ‘system.stateVersion’
(allowing the default package to change over time).
2015-07-27 20:30:10 +02:00
danbst
26d5a1fc62
postgresql: add reload command
2015-07-24 01:41:32 +00:00
Charles Strahan
babb744b71
riak: new nixos service
2015-07-21 09:25:41 -04:00
William A. Kennington III
b21fd5d066
nixos/postgresql: Fix initdb for existing, empty postgres partitions
2015-07-02 00:08:02 -07:00
Eelco Dolstra
f667310c06
Use mkAfter for services.postgresql.authentication
...
Authentication methods are tried in order, so if another NixOS module
defines a specific ident mapping like
local hydra all ident map=hydra-users
it should appear before the generic
local all all ident
2015-07-01 13:49:02 +02:00
Eelco Dolstra
c738b309ee
types.uniq types.bool -> types.bool
2015-06-15 18:10:26 +02:00
Rob Vermaas
6d859229e1
Remove unnecessary option. My mistake...
2015-06-10 08:36:55 +00:00
Rob Vermaas
42323dc155
Merge cwoac:mysql_socket
2015-06-10 08:31:12 +00:00
Joachim Schiele
db79335c07
mysql: /run/mysql now 0755 (instead 0700)
...
see https://github.com/NixOS/nixpkgs/pull/7482
2015-05-07 01:51:05 +02:00
Oliver Matthews
0144849f67
Allow allowing local access to mysql socket
2015-04-15 14:35:38 +00:00
William A. Kennington III
8028357084
nixos/mysql: Cleanups
2015-03-31 16:17:55 -07:00
William A. Kennington III
ca149f2be0
nixos/mysql: All versions of mysql have mysqld in /bin
2015-03-29 13:30:05 -07:00
lethalman
b6672f232a
Merge pull request #6283 from mdorman/master
...
Fix initial-install issues with couchdb.nix.
2015-02-26 10:11:18 +01:00
Jaka Hudoklin
1cddb5be20
mongodb: remove lock file on restart
2015-02-23 20:40:13 +01:00
Bjørn Forsman
d5017499a2
nixos/redis: capitalize service description
2015-02-22 16:54:14 +01:00
Michael Alan Dorman
f21cab27a4
Fix initial-install issues with couchdb.nix.
...
When starting from a clean slate, the couchdb service fails.
First, the pre-start script fails because it tries to chown the uriFile,
which doesn't exist. It also doesn't ensure that the directory in which
the uriFIle is placed is writeable by couchdb, which could also cause
failure (though I didn't observe this).
Additionally, the log file's default location isn't a directory owned by
couchdb, nor is the file guaranteed to exist, nor is it guaranteed to be
chowned to the appropriate user. All of which can cause unexpected
failure.
As a bonus I made a small change in the description of the configFile
attribute, in the hopes of making it a little more obvious why it
existed.
2015-02-11 20:42:52 -05:00
Domen Kožar
9df1bdefef
Merge pull request #5982 from robberer/pkgs/openldap
...
openldap: add dataDir, use cfg.user and cfg.group to run slapd
2015-01-26 10:33:57 +01:00
Domen Kožar
c1ce67561d
openldap: correct directory hint
2015-01-26 10:03:25 +01:00
Longrin Wischnewski
a4af32eec3
openldap: add dataDir, use cfg.user and cfg.group to run slapd
2015-01-26 09:35:56 +01:00
Domen Kožar
2daba83828
openldap: add example config
2015-01-25 21:15:29 +01:00
j-keck
3ced0d94ac
doc: use postgresql94
...
update postgresql module doc to use postgresql94 (was postgresql93)
2015-01-07 13:21:18 +01:00
Oliver Charles
ac616e17b3
opentsdb: Enable chunked API requests by default
2014-11-24 14:40:48 +00:00
Oliver Charles
ced9e83732
OpenTSDB should create its schema on start up
2014-11-24 14:40:48 +00:00
Oliver Charles
5c670c81d5
hbase should use dataDir to specify where to store data
2014-11-24 14:40:48 +00:00
Oliver Charles
751a2943f4
opentsdb: Upgrade to 2.1.0-RC1
2014-11-24 14:40:47 +00:00
Oliver Charles
764cca613d
opentsdb: New package and NixOS module
2014-11-24 14:40:47 +00:00
Oliver Charles
8964667bcd
hbase: New package and NixOS module
2014-11-24 14:40:47 +00:00
Evgeny Egorochkin
599394162c
update obsolete startOn values
2014-11-16 17:04:54 +02:00
Jaka Hudoklin
988ed87e70
nixos/neo4j: add package option
2014-10-18 13:18:37 +02:00
Tino Breddin
eb7bbb4862
postgresql: use configured port when invoking psql
2014-09-27 14:37:11 +02:00
Jaka Hudoklin
996da030b6
nixos/mongodb: service fixes
...
- Log to syslog, so journal picks-up logs
- Start as foring service, so systemd will wait for service to start
- Add extraConfig option
2014-09-16 10:28:04 +02:00
Jaka Hudoklin
74122464da
nixos/influxdb: wait for start
2014-09-13 02:19:39 +02:00
Eelco Dolstra
41788255ab
Manual: Start of module-specific documentation
2014-08-27 12:24:44 +02:00