lgtm move to varlib and use same logic as gitea
Signed-off-by: webbuilder_pel7ppc64lebuilder0 <webbuilder@powerel.org>master
parent
8144208c9b
commit
142c2f5f03
|
@ -1,8 +1,8 @@
|
|||
%global _hardened_build 1
|
||||
%define gitea_user git
|
||||
%define gitea_group git
|
||||
%define gitea_home /var/lib/gitea/
|
||||
%define gitea_logdir /var/log/gitea/
|
||||
%define _user git
|
||||
%define _group git
|
||||
%define _home /var/lib/lgtm/
|
||||
%define _logdir /var/log/lgtm/
|
||||
|
||||
Name : lgtm
|
||||
Version : 1.0.0
|
||||
|
@ -38,15 +38,15 @@ go build -v -ldflags "-extldflags -s -w -B 0x$(head -c20 /dev/urandom|od -An -tx
|
|||
|
||||
%install
|
||||
install -p -D -m 0644 %{SOURCE0} %{buildroot}%{_unitdir}/%{name}.service
|
||||
install -p -D -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/%{name}/env
|
||||
install -p -D -m 0555 go/src/github.com/go-gitea/lgtm/lgtm %{buildroot}%{_bindir}/%{name}
|
||||
install -p -D -m 0644 %{SOURCE1} %{buildroot}%{_home}/env
|
||||
install -p -D -m 0555 go/src/github.com/go-gitea/lgtm/lgtm %{buildroot}%{_home}/%{name}
|
||||
|
||||
|
||||
%pre
|
||||
getent group %{gitea_group} > /dev/null || groupadd -r %{gitea_group}
|
||||
getent passwd %{gitea_user} > /dev/null || \
|
||||
useradd -r -d %{gitea_home} -g %{gitea_group} \
|
||||
-s /bin/bash -c "git user" %{gitea_user}
|
||||
getent group %{_group} > /dev/null || groupadd -r %{_group}
|
||||
getent passwd %{_user} > /dev/null || \
|
||||
useradd -r -d %{_home} -g %{_group} \
|
||||
-s /bin/bash -c "git user" %{_user}
|
||||
exit 0
|
||||
|
||||
|
||||
|
@ -63,9 +63,10 @@ exit 0
|
|||
|
||||
|
||||
%files
|
||||
%config(noreplace) %{_sysconfdir}/%{name}/env
|
||||
%{_bindir}/lgtm
|
||||
%config(noreplace) %{_home}/env
|
||||
%{_home}/lgtm
|
||||
%{_unitdir}/lgtm.service
|
||||
%attr(700,%{_user},%{_group}) %dir %{_home}
|
||||
|
||||
|
||||
%changelog
|
||||
|
|
Loading…
Reference in New Issue