summarylogtreecommitdiffstats
path: root/otelcol.install
blob: ad01c3ba7dc30f8f5cc06d18216daadf8b3a1c92 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
# create "otel" system user
pre_install() {
    echo '==> Creating "otel" system user'
    getent passwd otel >/dev/null || useradd --system --user-group --no-create-home --shell /sbin/nologin otel
}


pre_remove() {
    echo '==> Stopping systemd "otelcol" unit'
    if command -v systemctl >/dev/null 2>&1; then
        systemctl stop otelcol.service
        systemctl disable otelcol.service
    fi
}