Fix permissions to make SSH URLs work
This commit is contained in:
parent
3cf294fda7
commit
9b9640e8c5
16
gogs.spec
16
gogs.spec
@ -2,7 +2,7 @@ ExclusiveArch: %{go_arches}
|
||||
|
||||
Name: gogs
|
||||
Version: 0.11.86
|
||||
Release: 1%{?dist}
|
||||
Release: 2%{?dist}
|
||||
Summary: Go GIT Server
|
||||
|
||||
License: MIT
|
||||
@ -99,13 +99,13 @@ cd src/github.com/gogs/gogs
|
||||
%{__install} -d %{buildroot}/var/log/gogs
|
||||
%{__install} -p -m 0755 %{name} %{buildroot}%{_bindir}/%{name}
|
||||
%{__cp} -rp conf %{buildroot}%{_sysconfdir}/gogs/
|
||||
%{__install} -p -m 0755 scripts/systemd/gogs.service %{buildroot}/usr/lib/systemd/system/gogs.service
|
||||
%{__install} -p -m 0644 scripts/systemd/gogs.service %{buildroot}/usr/lib/systemd/system/gogs.service
|
||||
%{__cp} -rp templates %{buildroot}/var/lib/gogs/
|
||||
%{__cp} -rp public %{buildroot}/var/lib/gogs/
|
||||
|
||||
|
||||
%pre
|
||||
getent passwd gogs > /dev/null 2>&1 || useradd -r -d /var/lib/gogs -s /sbin/nologin gogs
|
||||
getent passwd gogs > /dev/null 2>&1 || useradd -r -d /var/lib/gogs -s /bin/bash gogs
|
||||
|
||||
|
||||
%files
|
||||
@ -113,16 +113,20 @@ getent passwd gogs > /dev/null 2>&1 || useradd -r -d /var/lib/gogs -s /sbin/nolo
|
||||
%doc src/github.com/gogs/gogs/README.md
|
||||
%doc src/github.com/gogs/gogs/README_ZH.md
|
||||
%doc src/github.com/gogs/gogs/scripts/mysql.sql
|
||||
%attr(0770, gogs, gogs) %dir /var/lib/gogs
|
||||
%attr(0770, gogs, gogs) %dir /var/log/gogs
|
||||
%attr(0700, gogs, gogs) %dir /var/lib/gogs
|
||||
%attr(0700, gogs, gogs) %dir /var/log/gogs
|
||||
%{_bindir}/%{name}
|
||||
/usr/lib/systemd/system/gogs.service
|
||||
%attr(0644, root, root) /usr/lib/systemd/system/gogs.service
|
||||
%attr(-, gogs, gogs) %config(noreplace) %{_sysconfdir}/gogs
|
||||
%attr(-, gogs, gogs) %config(noreplace) /var/lib/gogs/templates
|
||||
%attr(-, gogs, gogs) %config(noreplace) /var/lib/gogs/public
|
||||
|
||||
|
||||
%changelog
|
||||
* Thu Jul 04 2019 Jason Rothstein
|
||||
- Fix permissions so that SSH access works
|
||||
- Fix permissions on systemd unit file
|
||||
|
||||
* Mon Feb 18 2019 Jason Rothstein
|
||||
- Version bump
|
||||
- make config files noreplace
|
||||
|
Loading…
x
Reference in New Issue
Block a user