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
|
Name: gogs
|
||||||
Version: 0.11.86
|
Version: 0.11.86
|
||||||
Release: 1%{?dist}
|
Release: 2%{?dist}
|
||||||
Summary: Go GIT Server
|
Summary: Go GIT Server
|
||||||
|
|
||||||
License: MIT
|
License: MIT
|
||||||
@ -99,13 +99,13 @@ cd src/github.com/gogs/gogs
|
|||||||
%{__install} -d %{buildroot}/var/log/gogs
|
%{__install} -d %{buildroot}/var/log/gogs
|
||||||
%{__install} -p -m 0755 %{name} %{buildroot}%{_bindir}/%{name}
|
%{__install} -p -m 0755 %{name} %{buildroot}%{_bindir}/%{name}
|
||||||
%{__cp} -rp conf %{buildroot}%{_sysconfdir}/gogs/
|
%{__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 templates %{buildroot}/var/lib/gogs/
|
||||||
%{__cp} -rp public %{buildroot}/var/lib/gogs/
|
%{__cp} -rp public %{buildroot}/var/lib/gogs/
|
||||||
|
|
||||||
|
|
||||||
%pre
|
%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
|
%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.md
|
||||||
%doc src/github.com/gogs/gogs/README_ZH.md
|
%doc src/github.com/gogs/gogs/README_ZH.md
|
||||||
%doc src/github.com/gogs/gogs/scripts/mysql.sql
|
%doc src/github.com/gogs/gogs/scripts/mysql.sql
|
||||||
%attr(0770, gogs, gogs) %dir /var/lib/gogs
|
%attr(0700, gogs, gogs) %dir /var/lib/gogs
|
||||||
%attr(0770, gogs, gogs) %dir /var/log/gogs
|
%attr(0700, gogs, gogs) %dir /var/log/gogs
|
||||||
%{_bindir}/%{name}
|
%{_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) %{_sysconfdir}/gogs
|
||||||
%attr(-, gogs, gogs) %config(noreplace) /var/lib/gogs/templates
|
%attr(-, gogs, gogs) %config(noreplace) /var/lib/gogs/templates
|
||||||
%attr(-, gogs, gogs) %config(noreplace) /var/lib/gogs/public
|
%attr(-, gogs, gogs) %config(noreplace) /var/lib/gogs/public
|
||||||
|
|
||||||
|
|
||||||
%changelog
|
%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
|
* Mon Feb 18 2019 Jason Rothstein
|
||||||
- Version bump
|
- Version bump
|
||||||
- make config files noreplace
|
- make config files noreplace
|
||||||
|
Loading…
x
Reference in New Issue
Block a user