X-Git-Url: http://gitweb.michael.orlitzky.com/?p=mjo-overlay.git;a=blobdiff_plain;f=eclass%2Fsys-user.eclass;h=92c782974da8897a2a347ba3b0ceb325d56fd465;hp=6c0c2b81469cca5e989c17f88a1de3b83b5a6548;hb=a4b443bbb712e3f797cdbf8e21cef83e455506bf;hpb=1dc15997393754809af29b84209352033620e700 diff --git a/eclass/sys-user.eclass b/eclass/sys-user.eclass index 6c0c2b8..92c7829 100644 --- a/eclass/sys-user.eclass +++ b/eclass/sys-user.eclass @@ -9,6 +9,7 @@ # This eclass does most of the work for the sys-user/ packages that # supply system user accounts. +# Needed for egetshell and egethome inherit user EXPORT_FUNCTIONS pkg_pretend src_unpack src_configure src_compile src_install src_test pkg_preinst pkg_postinst pkg_prerm @@ -76,6 +77,8 @@ sys-user_src_compile() { :; } sys-user_src_test() { :; } sys-user_getuid() { + [[ $# -eq 1 ]] || die "usage: sys-user_getuid " + # Output the real UID of the given user, or the empty string if the # user does not exist on the system. echo $(id --real --user "${1}")