CodeCommitsIssuesPull requestsActionsInsightsSecurity
53990

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

debian/clickhouse-server-base.postinst

24lines · modecode

1#!/bin/sh
2set -e
3
4if [ -x "/etc/init.d/clickhouse-server" ]; then
5 update-rc.d clickhouse-server defaults 19 19 >/dev/null || exit $?
6fi
7
8useradd -p "" metrika ||:
9
10if id metrika > /dev/null 2>&1; then
11 mkdir -p /opt/clickhouse/data/default/
12 mkdir -p /opt/clickhouse/metadata/default/
13 mkdir -p /opt/cores/
14 chown metrika: /opt/clickhouse /opt/cores /opt/clickhouse/data /opt/clickhouse/metadata /opt/clickhouse/data/default /opt/clickhouse/metadata/default
15 # Очистка старых результатов динамической компиляции.
16 if [ -d "/opt/clickhouse/build" ]; then
17 rm -f /opt/clickhouse/build/*.cpp /opt/clickhouse/build/*.so ||:
18 fi
19else
20 echo "User metrika doesn't exist."
21 exit 1
22fi
23
24exit 0