acct-group/gvm
---------------------------------------------------------------------------------------------


# Copyright 2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2 EAPI=7 inherit acct-group
DESCRIPTION="Greenbone vulnerability management program group"
ACCT_GROUP_ID=495
----------------------------------------------------------------------------------------------


Updated PR --> https://github.com/gentoo/gentoo/pull/12609
On Sat, Aug 3, 2019 at 8:04 PM Hasan Calisir <[email protected]> wrote:
Hi,

gvm (previously named OpenVAS) doesn't have a fixed ID in fedora or arch. I 
assigned free 495 according to 
https://wiki.gentoo.org/wiki/Project:Quality_Assurance/UID_GID_Assignment

Why we need USER?

Community edition of gvm {Greenbone Vulnerability Management} with version 10 uses 
only rsync to updating feeds and rsyncing under root is not secure.Upstream 
strongly recommends to run daemons and feed updates under non-root user. Because of 
that i need user 'gvm' for the package. All services & init scripts and 
vulnerability feed executables will run under user 'gvm'.

Main PR --> https://github.com/gentoo/gentoo/pull/12542

acct-user/gvm PR --> https://github.com/gentoo/gentoo/pull/12609

----------------------------------------------------------------------------------------------

# Copyright 2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=7

inherit acct-user

DESCRIPTION="Greenbone vulnerability management program user"
ACCT_USER_ID=495
ACCT_USER_HOME=/var/lib/gvm
ACCT_USER_SHELL=/bin/bash
ACCT_USER_GROUPS=( gvm )

acct-user_add_deps

------------------------------------------------------------------------------------------------

Your ebuild sets ACCT_USER_GROUPS=( gvm ), but acct-group/gvm does not
exist. You must also create an ebuild for the group.

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to