Skip to content

Commit 2502c64

Browse files
committed
examples: explicitly set tzdir for clickhouse
1 parent e2a9d0d commit 2502c64

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/modules/services/clickhouse.nix

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,12 @@ in
5252
path: ${cfg.package}/etc//clickhouse-server/users.xml
5353
'';
5454
processes.clickhouse-server = {
55-
exec = "clickhouse-server --config-file=${pkgs.writeText "clickhouse-config.yaml" cfg.config}";
55+
exec = ''
56+
${lib.optionalString pkgs.stdenv.isLinux ''
57+
export TZDIR='${pkgs.tzdata}/share/zoneinfo'
58+
''}
59+
exec clickhouse-server --config-file='${pkgs.writeText "clickhouse-config.yaml" cfg.config}'
60+
'';
5661

5762
process-compose = {
5863
readiness_probe = {

0 commit comments

Comments
 (0)