dbus: erm readd files removed in previous.

--HG--
extra : convert_revision : c0b4c55b3a503f9e9fd21c84957301aa048d703e
This commit is contained in:
Juan RP 2009-05-04 23:58:22 +02:00
parent 940404d5eb
commit e98378b2d5
2 changed files with 39 additions and 0 deletions

28
templates/dbus/INSTALL Normal file
View file

@ -0,0 +1,28 @@
#
# This script fixes permissions for dbus-daemon-launch-helper
# and creates the dbus system user/group.
#
dbus_launch="./usr/libexec/dbus-daemon-launch-helper"
case "${ACTION}" in
pre)
;;
post)
echo "Running ${PKGNAME}-${VERSION} post installation hooks..."
if ! getent group dbus >/dev/null; then
groupadd -r dbus 2>&1 >/dev/null
[ $? -ne 0 ] && exit $?
echo "Created dbus system group."
fi
if ! getent passwd dbus >/dev/null; then
useradd -c "System message bus" \
-d /var/run/dbus \
-s /sbin/nologin -g dbus -r dbus && \
passwd -l dbus 2>&1 >/dev/null
[ $? -ne 0 ] && exit $?
echo "Created dbus system user."
fi
chown root:dbus ${dbus_launch}
chmod 4750 ${dbus_launch}
;;
esac

11
templates/dbus/REMOVE Normal file
View file

@ -0,0 +1,11 @@
#
# This script removes the dbus user/group.
#
case "${ACTION}" in
pre)
userdel dbus 2>&1 >/dev/null
[ $? -eq 0 ] && echo "Removed ${PKGNAME} system user/group."
;;
post)
;;
esac