#!/bin/sh
# Create dedicated system user/group for access-log-exporter.
# Mirrors upstream's systemd DynamicUser + SupplementaryGroups=access-log-exporter
# behavior since this build target uses OpenRC, not systemd.

if ! getent group access-log-exporter >/dev/null 2>&1; then
	addgroup -S access-log-exporter
fi

if ! getent passwd access-log-exporter >/dev/null 2>&1; then
	adduser -S -D -H -h /var/lib/access-log-exporter -s /sbin/nologin \
		-G access-log-exporter -g "access-log-exporter daemon" access-log-exporter
fi

exit 0

