mirror of
https://git.yoctoproject.org/poky
synced 2026-04-26 00:32:12 +02:00
useradd.bbclass: add missing functions to preinst
The preinst scripts are calling bbnote, bbwarn and bbfatal functions, but these functions are not written to the preinst scripts. This patch writes these missing functions to the preinst scripts to avoid the 'not found' errors. (From OE-Core rev: ed45f00ef76d189611cda2cb922fa7eb8f86d9cc) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
@@ -168,6 +168,9 @@ fakeroot python populate_packages_prepend () {
|
||||
preinst = d.getVar('pkg_preinst_%s' % pkg, True) or d.getVar('pkg_preinst', True)
|
||||
if not preinst:
|
||||
preinst = '#!/bin/sh\n'
|
||||
preinst += 'bbnote () {\n%s}\n' % d.getVar('bbnote', True)
|
||||
preinst += 'bbwarn () {\n%s}\n' % d.getVar('bbwarn', True)
|
||||
preinst += 'bbfatal () {\n%s}\n' % d.getVar('bbfatal', True)
|
||||
preinst += 'perform_groupadd () {\n%s}\n' % d.getVar('perform_groupadd', True)
|
||||
preinst += 'perform_useradd () {\n%s}\n' % d.getVar('perform_useradd', True)
|
||||
preinst += 'perform_groupmems () {\n%s}\n' % d.getVar('perform_groupmems', True)
|
||||
|
||||
Reference in New Issue
Block a user