cups: make cups daemon start correctly
The cups daemon needs the lpadmin group to start correctly. Also add 'procps' to RDEPENDS if 'sysvinit' is in DISTRO_FEATURES, because the init script shipped with cups needs it. (From OE-Core rev: a8b2f086034585f3e115db3055575833922e3a59) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
f9c6b40fb1
commit
cd8255bb4d
|
@ -12,7 +12,10 @@ SRC_URI = "http://www.cups.org/software/${PV}/${BP}-source.tar.bz2 \
|
|||
|
||||
LEAD_SONAME = "libcupsdriver.so"
|
||||
|
||||
inherit autotools-brokensep binconfig
|
||||
inherit autotools-brokensep binconfig useradd
|
||||
|
||||
USERADD_PACKAGES = "${PN}"
|
||||
GROUPADD_PARAM_${PN} = "--system lpadmin"
|
||||
|
||||
PACKAGECONFIG ??= "${@bb.utils.contains('DISTRO_FEATURES', 'zeroconf', 'avahi', '', d)} \
|
||||
${@bb.utils.contains('DISTRO_FEATURES', 'pam', 'pam', '', d)}"
|
||||
|
@ -79,6 +82,7 @@ python do_package_append() {
|
|||
|
||||
PACKAGES =+ "${PN}-lib ${PN}-libimage"
|
||||
|
||||
RDEPENDS_${PN} += "${@bb.utils.contains('DISTRO_FEATURES', 'sysvinit', 'procps', '', d)}"
|
||||
FILES_${PN} += "${libdir}/cups/backend \
|
||||
${libdir}/cups/cgi-bin \
|
||||
${libdir}/cups/filter \
|
||||
|
|
Loading…
Reference in New Issue