From 5614ba834e57416c7a6f60c3fa85cc0d16cafc57 Mon Sep 17 00:00:00 2001 From: Lucio Sauer Date: Fri, 12 Jul 2024 01:09:59 +0200 Subject: app-misc/ollama: create log dir for ollama user in "${ED}" Fixes build and improves package, because there's no need for Portage to track and potentially remove individual log files upon package removal. Fixes: f6b23710f8146d9d665addb37da03f8573180977 Signed-off-by: Lucio Sauer --- app-misc/ollama/files/ollama | 2 +- app-misc/ollama/ollama-9999.ebuild | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'app-misc') diff --git a/app-misc/ollama/files/ollama b/app-misc/ollama/files/ollama index cbd787768..9359f48a1 100644 --- a/app-misc/ollama/files/ollama +++ b/app-misc/ollama/files/ollama @@ -7,7 +7,7 @@ command_user="ollama" command_group="ollama" command_background="yes" pidfile="/run/ollama.pid" -log="/var/log/ollama.log" +log="/var/log/ollama/ollama.log" # Ollama allows cross-origin requests from 127.0.0.1 and 0.0.0.0 by default. # Additional origins can be configured with OLLAMA_ORIGINS. diff --git a/app-misc/ollama/ollama-9999.ebuild b/app-misc/ollama/ollama-9999.ebuild index 3db009887..ded584254 100644 --- a/app-misc/ollama/ollama-9999.ebuild +++ b/app-misc/ollama/ollama-9999.ebuild @@ -62,8 +62,8 @@ src_install() { } pkg_preinst() { - touch /var/log/ollama.log || die - fowners ollama:ollama /var/log/ollama.log + keepdir /var/log/ollama + fowners ollama:ollama /var/log/ollama } pkg_postinst() { -- cgit v1.2.3-65-gdbad