mirror of
https://git.yoctoproject.org/poky
synced 2026-05-31 12:49:46 +00:00
avahi: Remove startup warning if dbus isn't setup yet
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@581 311d38ba-8fff-0310-9ca6-ca027cbcb966
This commit is contained in:
@@ -5,6 +5,7 @@ AUTHOR = "Lennart Poettering <lennart@poettering.net>"
|
|||||||
HOMEPAGE = "http://avahi.org"
|
HOMEPAGE = "http://avahi.org"
|
||||||
MAINTAINER = "Philipp Zabel <philipp.zabel@gmail.com>"
|
MAINTAINER = "Philipp Zabel <philipp.zabel@gmail.com>"
|
||||||
LICENSE= "GPL"
|
LICENSE= "GPL"
|
||||||
|
PR = "r1"
|
||||||
|
|
||||||
DEPENDS = "expat libdaemon dbus"
|
DEPENDS = "expat libdaemon dbus"
|
||||||
RRECOMMENDS = "libnss-mdns"
|
RRECOMMENDS = "libnss-mdns"
|
||||||
@@ -49,9 +50,16 @@ pkg_postinst_avahi-daemon () {
|
|||||||
|
|
||||||
grep avahi /etc/group || addgroup avahi
|
grep avahi /etc/group || addgroup avahi
|
||||||
grep avahi /etc/passwd || adduser --disabled-password --system --home /var/run/avahi-daemon --no-create-home avahi --ingroup avahi -g Avahi
|
grep avahi /etc/passwd || adduser --disabled-password --system --home /var/run/avahi-daemon --no-create-home avahi --ingroup avahi -g Avahi
|
||||||
/etc/init.d/dbus-1 force-reload
|
|
||||||
|
DBUSPID=`pidof dbus-daemon`
|
||||||
|
|
||||||
|
if [ "x$DBUSPID" != "x" ]; then
|
||||||
|
/etc/init.d/dbus-1 force-reload
|
||||||
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# dbus errors to /dev/null as at the time the postinst runs, dbus might not be setup.
|
||||||
|
|
||||||
pkg_postrm_avahi-daemon () {
|
pkg_postrm_avahi-daemon () {
|
||||||
deluser avahi || true
|
deluser avahi || true
|
||||||
delgroup avahi || true
|
delgroup avahi || true
|
||||||
|
|||||||
Reference in New Issue
Block a user