diff --git a/acct-group/ollama/Manifest.txt b/acct-group/ollama/Manifest.txt new file mode 100644 index 0000000..be4e87e --- /dev/null +++ b/acct-group/ollama/Manifest.txt @@ -0,0 +1 @@ +EBUILD ollama-0-r1.ebuild 150 BLAKE2B c908bbf2b54b5c45938c0b4ff3b5e6fbf41e65d54d141c75f21913cfb8757b4466b8a050f05020e2bcd3bcb0a4f4f290971ba84b94cb375a0411eae47853e44c SHA512 e0d318b80724843eae5b343eb1229b7f3cef09cd8ae3ea96a573531eb29a2bc048c15cbee606020d84b56ac203852afb16aa93337ec7ce566f4d494d85df3aa6 diff --git a/acct-group/ollama/ollama-0-r1.ebuild b/acct-group/ollama/ollama-0-r1.ebuild new file mode 100644 index 0000000..056b483 --- /dev/null +++ b/acct-group/ollama/ollama-0-r1.ebuild @@ -0,0 +1,8 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-group + +ACCT_GROUP_ID=-1 diff --git a/acct-user/ollama/Manifest.txt b/acct-user/ollama/Manifest.txt new file mode 100644 index 0000000..54c1556 --- /dev/null +++ b/acct-user/ollama/Manifest.txt @@ -0,0 +1 @@ +EBUILD ollama-0-r1.ebuild 336 BLAKE2B 3ad221b1499d4f7c16f309a020eb1a87738f8a297920b12a12be68f1578ff881f2fd24f93fda4ab2c2c5e49345b3e81cd06322c8c5471cb8b8e106e5212b0862 SHA512 95f738f692f2505da53239750e7cb6d245a013733f06ed743c9088b09817b8c3dc9fc872b8729ad0de8a991c19159d2ae32cdb687cff85d13daeba3b9e523658 diff --git a/acct-user/ollama/ollama-0-r1.ebuild b/acct-user/ollama/ollama-0-r1.ebuild new file mode 100644 index 0000000..acbeee3 --- /dev/null +++ b/acct-user/ollama/ollama-0-r1.ebuild @@ -0,0 +1,16 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +DESCRIPTION="A user for ollama AI service" + +ACCT_USER_ID=-1 +ACCT_USER_HOME=/opt/ollama-bin +ACCT_USER_HOME_PERMS=0755 +ACCT_USER_GROUPS=( "${PN}" video render ) +ACCT_USER_SHELL=/sbin/nologin + +acct-user_add_deps