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/bashACCT_USER_GROUPS=( gvm ) acct-user_add_deps
------------------------------------------------------------------------------------------------ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <maintainer type="person"> <email>[email protected]</email> <name>Hasan ÇALIŞIR</name> </maintainer> <maintainer type="project"> <email>[email protected]</email> <name>Proxy Maintainers</name> </maintainer></pkgmetadata>
-------------------------------------------------------------------------------------------------
signature.asc
Description: OpenPGP digital signature
