#!/bin/bash
set -e
name=dbus
version=1.16.2
release=10
# Uzytkownik/grupa messagebus powstaja w chrootcie buildera, ale NIE na
# systemie docelowym. Bez nich hook zwracal blad, a plik
# usr/lib/dbus-daemon-launch-helper trafial z nieistniejaca grupa.
if ! getent group messagebus >/dev/null; then
    groupadd -r messagebus
fi
if ! getent passwd messagebus >/dev/null; then
    useradd -r -g messagebus -d / -s /usr/bin/nologin messagebus
fi
passwd -l messagebus &>/dev/null || true

