mirror of
https://git.yoctoproject.org/poky
synced 2026-01-29 21:08:42 +01:00
We've been removing PR values from recipes at upgrade time for a while. In general anyone maintaining a binary distro would end up having to curate these themselves so the values in OE-Core aren't really that useful anymore. In many ways it makes sense to clear out the remaining ones (which are mostly for 'config' recipes that are unlikely to increase in PV) and leave a clean slate for anyone implementing a binary distro config. References are left in meta-selftest since the tests there do involve them and their removal upon upgrade. (From OE-Core rev: d4c346e8ab8f3cae25d1b01c7331ed9f6d4f96ef) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
31 lines
1010 B
BlitzBasic
31 lines
1010 B
BlitzBasic
SUMMARY = "Shadow utils requirements for useradd.bbclass"
|
|
HOMEPAGE = "http://github.com/shadow-maint/shadow"
|
|
BUGTRACKER = "http://github.com/shadow-maint/shadow/issues"
|
|
SECTION = "base utils"
|
|
LICENSE = "BSD-3-Clause | Artistic-1.0"
|
|
LIC_FILES_CHKSUM = "file://login.defs_shadow-sysroot;endline=1;md5=ceddfb61608e4db87012499555184aed"
|
|
|
|
DEPENDS = "base-passwd"
|
|
|
|
|
|
# The sole purpose of this recipe is to provide the /etc/login.defs
|
|
# file for the target sysroot - needed so the shadow-native utilities
|
|
# can add custom users/groups for recipes that use inherit useradd.
|
|
SRC_URI = "file://login.defs_shadow-sysroot"
|
|
|
|
S = "${WORKDIR}"
|
|
|
|
do_install() {
|
|
install -d ${D}${sysconfdir}
|
|
install -p -m 644 ${S}/login.defs_shadow-sysroot ${D}${sysconfdir}/login.defs
|
|
}
|
|
|
|
SYSROOT_DIRS += "${sysconfdir}"
|
|
|
|
# don't create any packages
|
|
# otherwise: dbus-dev depends on shadow-sysroot-dev which depends on shadow-sysroot
|
|
# and this has another copy of /etc/login.defs already provided by shadow
|
|
PACKAGES = ""
|
|
|
|
inherit nopackages
|