From 3b983be9823610f9453e082c995ab5720a1f57bf Mon Sep 17 00:00:00 2001 From: happy_orange Date: Thu, 1 Sep 2022 01:38:38 -0400 Subject: [PATCH] bugfix in spec --- sysom.spec | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/sysom.spec b/sysom.spec index 8fb0b67..3efbc60 100644 --- a/sysom.spec +++ b/sysom.spec @@ -7,7 +7,10 @@ Release: %{anolis_release}%{?dist} Summary: SysOM Server License: MIT Source0: https://gitee.com/anolis/sysom/repository/archive/v2.0/sysom-2.0.tar.gz +# We need to prepare some components needed nodejs front-end compilation under networking conditions in advance. +# Run 'nmp build' to generate node_modules. Source1: node_modules.tar.gz +# Run 'nmp install yarn' to generate yarn . Source2: yarn-1.22.19.tar.gz Requires: python3 python3-pip python3-virtualenv mariadb-server supervisor nginx redis wget nfs-utils rpcbind iproute BuildRequires: nodejs >= 1:16.14.0 npm >= 8.3.1 @@ -61,11 +64,9 @@ cp -p tools/deploy/channel-service.ini %{buildroot}/etc/supervisord.d/ /etc/supervisord.d/sysom.ini /etc/supervisord.d/task-service.ini /etc/supervisord.d/channel-service.ini -/usr/lib/systemd/system/ +/usr/lib/systemd/system/sysom-server.service %post -mv /etc/nginx/nginx.conf /etc/nginx/nginx.conf.bak -cp /usr/local/sysom/server/conf/nginx.conf /etc/nginx/ cp /usr/local/sysom/server/conf/sysom.conf /etc/nginx/conf.d/ sed -i "s;/home/sysom;/usr/local/sysom/server;g" /etc/nginx/conf.d/sysom.conf sed -i "s;/home/sysom;/usr/local/sysom/server;g" /etc/supervisord.d/sysom.ini @@ -79,7 +80,6 @@ systemctl enable sysom-server.service %postun systemctl stop sysom-server sed -i '/sysom/d' /var/spool/cron/root -mv /etc/nginx/nginx.conf.bak /etc/nginx/nginx.conf rm -f /etc/supervisord.d/sysom.ini rm -f /etc/supervisord.d/task-service.ini rm -f /etc/supervisord.d/channel-service.ini -- Gitee