summary refs log tree commit diff
path: root/nixos/modules/services/databases
Commit message (Collapse)AuthorAge
...
* | nixosTests.ldap: removeFlorian Klink2020-05-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This seems to have worked in 15f105d41fb83bc93692702af96848e8887fc03c (5 months ago) but broke somewhere in the meantime. The current module doesn't seem to be underdocumented and might need a serious refactor. It requires quite some hacks to get it to work (see https://github.com/NixOS/nixpkgs/issues/86305#issuecomment-621129942), or how the ldap.nix test used systemd.services.openldap.preStart and made quite some assumptions on internals. Mic92 agreed on being added as a maintainer for the module, as he uses it a lot and can possibly fix eventual breakages. For the most basic startup breakages, the remaining openldap.nix test might suffice.
* | treewide: add bool type to enable options, or make use of mkEnableOptionDominik Xaver Hörl2020-04-21
|/ | | | Add missing type information to manually specified enable options or replace them by mkEnableOption where appropriate.
* cockroachdb: remove stray trailing whitespaceFlorian Klink2020-04-03
|
* Merge pull request #82739 from danbst/document-postgresql-upgradeLéo Gaspard2020-03-31
|\ | | | | Document postgresql upgrade
| * doc/postgresql: apply xmlformatdanbst2020-03-16
| |
| * nixos/postgresql: add upgrade documentationdanbst2020-03-16
| |
* | nixos/mysql: fix service so it works with mysql80 packageAaron Andersen2020-03-20
|/
* nixos/mysql: add settings and configFile optionsAaron Andersen2020-03-10
|
* Merge pull request #80032 from Mic92/redisJörg Thalheim2020-02-17
|\ | | | | nixos/redis: add requirePassFile option
| * nixos/redis: add requirePassFile optionJörg Thalheim2020-02-13
| | | | | | | | Avoids having the password in the nix store.
* | nixos/postgresql: Change local auth method from ident to peer (#80179)gtgteq2020-02-15
| |
* | nixos/manual: fix buildMaximilian Bosch2020-02-15
| |
* | let's not support group mode for versions pre-11.danbst2020-02-14
| | | | | | | | | | The only fix is to change mode to 0700 before start, because otherwise postgresql doesn't start, and error is non-obvious.
* | Merge branch 'master' into postgresql_groupdanbst2020-02-14
|\|
| * victoriametrics: add module, testsYorick van Pelt2020-01-29
| |
| * nixos/openldap: check configuration with slaptestJörg Thalheim2020-01-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | slapd does only print the error and not the line number. Sometimes it is not even clear that it fails to start due to an incorrect configuration file. Example output of slaptest: 5e1b2179 /nix/store/gbn2v319d4qgw851sg41mcmjm5dpn39i-slapd.conf: line 134 objectClass: Missing closing parenthesis before end of input ObjectClassDescription = "(" whsp numericoid whsp ; ObjectClass identifier [ "NAME" qdescrs ] [ "DESC" qdstring ] [ "OBSOLETE" whsp ] [ "SUP" oids ] ; Superior ObjectClasses [ ( "ABSTRACT" / "STRUCTURAL" / "AUXILIARY" ) whsp ] ; default structural [ "MUST" oids ] ; AttributeTypes [ "MAY" oids ] ; AttributeTypes whsp ")" slaptest: bad configuration file!
| * nixos/mysql: restart systemd service on abortAaron Andersen2020-01-06
| |
| * treewide: use attrs instead of list for types.loaOf optionsrnhmjoj2020-01-06
| |
| * postgresql: Quote role names when creating database usersChristian Kampka2019-12-13
| |
| * nixos/treewide: Move rename.nix imports to their respective modulesSilvan Mosberger2019-12-10
| | | | | | | | | | | | | | | | A centralized list for these renames is not good because: - It breaks disabledModules for modules that have a rename defined - Adding/removing renames for a module means having to find them in the central file - Merge conflicts due to multiple people editing the central file
| * rdf4store: remove pkg and service modulesRenaud2019-12-08
| | | | | | (#74214)
| * Merge remote-tracking branch 'upstream/master' into wrapper-pname-supportJohn Ericson2019-11-24
| |\
| | * nixos/redis: fix mergingFlorian Klink2019-11-08
| | | | | | | | | | | | | | | | | | https://github.com/NixOS/nixpkgs/pull/71584 did merging without mkMerge. cc @jtojnar
| | * treewide: Switch to system users (#71055)Silvan Mosberger2019-11-01
| | |\ | | | | | | | | treewide: Switch to system users
| | | * treewide: Switch to system usersJanne Heß2019-10-12
| | | |
| | * | nixos/redis: Disable hugepages for redis via sysctl and not via a ↵Malte Brandy2019-10-21
| | | | | | | | | | | | | | | | systemd-oneshot
| | * | nixos/mysql: fix mysqlReplication testIzorkin2019-10-13
| | |/
| | * Merge pull request #69371 from dasJ/memcached-sysuserAaron Andersen2019-10-03
| | |\ | | | | | | | | nixos/memcached: Switch to a system user
| | | * nixos/memcached: Switch to a system userJanne Heß2019-09-24
| | | |
| | * | move from 19.09 to 20.03danbst2019-09-22
| | | |
| | * | nixos/postgresql: switch default 9.6 -> 11danbst2019-09-21
| | |/ | | | | | | | | | This is designed for 19.09 release.
| | * Revert "nixos/doc: re-format"Eelco Dolstra2019-09-19
| | | | | | | | | | | | | | | This reverts commit ea6e8775bd69e4676c623a85c39f1da540d29ad1. The new format is not an improvement.
| | * nixos/doc: re-formatJan Tojnar2019-09-18
| | |
| * | treewide: Get rid of most `parseDrvName` without breaking compatJohn Ericson2019-11-24
| |/ | | | | | | | | That is because this commit should be merged to both master and release-19.09.
| * postgresql_9_4: Remove packageadisbladis2019-09-07
| | | | | | | | It's only supported until February 13, 2020 which is during the 19.09 life cycle.
| * Merge branch 'master' into staging-nextJan Tojnar2019-09-06
| |\ | | | | | | | | | Fixed trivial conflicts caused by removing rec.
| | * postgresql: improve identMap descriptionCraige McWhirter2019-09-05
| | | | | | | | | | | | | | | | | | This patch provides example usage for identMap based upon PostrgeSQL documentation @thoughtpolice
| * | Merge branch 'master' into stagingVladimír Čunát2019-09-02
| |\|
| | * nixos/redis: unbreak moduleFlorian Klink2019-09-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The redis module currently fails to start up, most likely due to running a chown as non-root in preStart. While at it, I hardcoded it to use systemd's StateDirectory and DynamicUser to manage directory permissions, removed the unused appendOnlyFilename option, and the pidFile option. We properly tell redis now it's daemonized, and it'll use notify support to signal readiness.
| | * nixos/redis: drop unnecessary dependencies from systemd unitPeter Simons2019-09-01
| | |
| | * Merge pull request #67768 from peti/t/redisPeter Simons2019-09-01
| | |\ | | | | | | | | nixos/redis: disable transparent huge pages (TLP) before starting Redis
| | | * nixos/redis: disable transparent huge pages (TLP) before starting RedisPeter Simons2019-08-30
| | | |
| | * | nixos/modules: Remove all usages of types.stringSilvan Mosberger2019-08-31
| | |/ | | | | | | | | | | | | | | | And replace them with a more appropriate type Also fix up some minor module problems along the way
| * | Merge staging-next into stagingFrederik Rietdijk2019-08-31
| |\|
| | * nixos/redis: move 'redis_init.service' into the preStart hook of 'redis.service'Peter Simons2019-08-30
| | |
| * | Merge staging-next into stagingFrederik Rietdijk2019-08-28
| |\|
| | * nixos/memcached: Remove PrivateUsersJanne Heß2019-08-25
| | | | | | | | | | | | | | | | | | Seems to break systems using the hardened profile. Ref #62936 cc @Izorkin
| * | treewide: remove redundant quotesvolth2019-08-26
| |/
| * Merge pull request #62936 from dasJ/sandbox-memcachedMarek Mahut2019-08-13
| |\ | | | | | | nixos/memcached: Isolate the service
| | * nixos/memcached: Isolate the serviceJanne Heß2019-06-10
| | | | | | | | | | | | | | | memcached is (as the name suggests) an in-memory database so FS access is not required.