Config file calling in systemd script added

This commit is contained in:
2021-12-31 15:24:02 +01:00
parent 39cdeccdd9
commit 249ea57eb2

View File

@@ -12,6 +12,7 @@ URL: https://www.navidrome.org
Source0: %{name}-%{version}.tar.gz Source0: %{name}-%{version}.tar.gz
Source1: %{name}.toml Source1: %{name}.toml
Source2: navidrome.sysuser Source2: navidrome.sysuser
Source3: navidrome.service
BuildRequires: nodejs >= 16 BuildRequires: nodejs >= 16
BuildRequires: npm BuildRequires: npm
@@ -57,7 +58,7 @@ go build -ldflags="-X github.com/%{name}/%{name}/consts.gitSha=%{gitSha} -X gith
%install %install
install -Dm755 %{name} %{buildroot}%{_bindir}/%{name} install -Dm755 %{name} %{buildroot}%{_bindir}/%{name}
install -Dm0644 contrib/%{name}.service %{buildroot}%{_systemd_util_dir}/system/%{name}.service install -Dm0644 %{S:3} %{buildroot}%{_systemd_util_dir}/system/%{name}.service
install -Dm0644 %{S:1} %{buildroot}/%{_sysconfdir}/%{name}/%{name}.toml install -Dm0644 %{S:1} %{buildroot}/%{_sysconfdir}/%{name}/%{name}.toml
install -Dm0644 %{S:2} %{buildroot}%{_prefix}/lib/sysusers.d/%{name}.conf install -Dm0644 %{S:2} %{buildroot}%{_prefix}/lib/sysusers.d/%{name}.conf
install -dm0750 %{buildroot}%{_sharedstatedir}/%{name} install -dm0750 %{buildroot}%{_sharedstatedir}/%{name}