From e66f2b799392ce068eb907786228e6cddfe52f26 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Micha=C5=82=20G=C3=B3rny?= Date: Thu, 6 Jun 2019 17:09:23 +0200 Subject: [PATCH] user.eclass: Introduce eget{user,group}name MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Michał Górny --- eclass/user.eclass | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/eclass/user.eclass b/eclass/user.eclass index 3bd381b0c089..7592ee3bba23 100644 --- a/eclass/user.eclass +++ b/eclass/user.eclass @@ -351,6 +351,26 @@ enewgroup() { esac } +# @FUNCTION: egetusername +# @USAGE: +# @DESCRIPTION: +# Gets the username for given UID. +egetusername() { + [[ $# -eq 1 ]] || die "usage: egetusername " + + id -u -n "$1" +} + +# @FUNCTION: egetgroupname +# @USAGE: +# @DESCRIPTION: +# Gets the group name for given GID. +egetgroupname() { + [[ $# -eq 1 ]] || die "usage: egetgroupname " + + id -g -n "$1" +} + # @FUNCTION: egethome # @USAGE: # @DESCRIPTION: -- 2.26.2