Signed-off-by: Michał Górny <mgo...@gentoo.org> --- profiles/categories | 1 + user/ftp/ftp-0.ebuild | 19 +++++++++++++++++++ user/ftp/metadata.xml | 5 +++++ 3 files changed, 25 insertions(+) create mode 100644 user/ftp/ftp-0.ebuild create mode 100644 user/ftp/metadata.xml
diff --git a/profiles/categories b/profiles/categories index acbade9601ea..db35420df398 100644 --- a/profiles/categories +++ b/profiles/categories @@ -148,6 +148,7 @@ sys-kernel sys-libs sys-power sys-process +user virtual www-apache www-apps diff --git a/user/ftp/ftp-0.ebuild b/user/ftp/ftp-0.ebuild new file mode 100644 index 000000000000..f02b52e12deb --- /dev/null +++ b/user/ftp/ftp-0.ebuild @@ -0,0 +1,19 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit sys-user + +SYS_USER_ID=21 +SYS_USER_HOME=/home/ftp +SYS_USER_GROUPS=( ftp ) + +sys-user_add_deps + +pkg_preinst() { + sys-user_pkg_preinst + + # override home directory ownership + fowners root:ftp "${SYS_USER_HOME}" +} diff --git a/user/ftp/metadata.xml b/user/ftp/metadata.xml new file mode 100644 index 000000000000..7a38bb900964 --- /dev/null +++ b/user/ftp/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <!-- maintainer-needed --> +</pkgmetadata> -- 2.22.0.rc1