diff options
author | Philipp Steinpass <philipp@xndr.de> | 2017-09-02 21:23:56 +0200 |
---|---|---|
committer | Robin Gloster <mail@glob.in> | 2017-09-02 23:07:42 +0200 |
commit | d784b830051bb86172b9a3669826774cc20e1f41 (patch) | |
tree | c291b30fdcb1123459e35cf56d33fa344b4f3c8f /nixos/modules/services/continuous-integration/hydra/default.nix | |
parent | 7bba4a169e092d6361782afb8ee693783084d400 (diff) | |
download | nixpkgs-d784b830051bb86172b9a3669826774cc20e1f41.tar nixpkgs-d784b830051bb86172b9a3669826774cc20e1f41.tar.gz nixpkgs-d784b830051bb86172b9a3669826774cc20e1f41.tar.bz2 nixpkgs-d784b830051bb86172b9a3669826774cc20e1f41.tar.lz nixpkgs-d784b830051bb86172b9a3669826774cc20e1f41.tar.xz nixpkgs-d784b830051bb86172b9a3669826774cc20e1f41.tar.zst nixpkgs-d784b830051bb86172b9a3669826774cc20e1f41.zip |
nixos/hydra postgresql: Fix #27314 and add test case
Diffstat (limited to 'nixos/modules/services/continuous-integration/hydra/default.nix')
-rw-r--r-- | nixos/modules/services/continuous-integration/hydra/default.nix | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/nixos/modules/services/continuous-integration/hydra/default.nix b/nixos/modules/services/continuous-integration/hydra/default.nix index fcc0f58637c..43fec5ff5bb 100644 --- a/nixos/modules/services/continuous-integration/hydra/default.nix +++ b/nixos/modules/services/continuous-integration/hydra/default.nix @@ -270,8 +270,8 @@ in ${optionalString haveLocalDB '' if ! [ -e ${baseDir}/.db-created ]; then - ${config.services.postgresql.package}/bin/createuser hydra - ${config.services.postgresql.package}/bin/createdb -O hydra hydra + ${pkgs.sudo}/bin/sudo -u ${config.services.postgresql.superUser} ${config.services.postgresql.package}/bin/createuser hydra + ${pkgs.sudo}/bin/sudo -u ${config.services.postgresql.superUser} ${config.services.postgresql.package}/bin/createdb -O hydra hydra touch ${baseDir}/.db-created fi ''} |