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


Reply via email to