[arch-commits] Commit in gitea/trunk (PKGBUILD gitea.service)

Bruno Pagani archange at archlinux.org
Thu Nov 1 16:30:43 UTC 2018


    Date: Thursday, November 1, 2018 @ 16:30:43
  Author: archange
Revision: 401122

Harden even more, but let it write logs and listen on socket

Modified:
  gitea/trunk/PKGBUILD
  gitea/trunk/gitea.service

---------------+
 PKGBUILD      |    4 ++--
 gitea.service |   10 ++++++++++
 2 files changed, 12 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2018-11-01 16:15:56 UTC (rev 401121)
+++ PKGBUILD	2018-11-01 16:30:43 UTC (rev 401122)
@@ -4,7 +4,7 @@
 
 pkgname=gitea
 pkgver=1.5.3
-pkgrel=1
+pkgrel=2
 pkgdesc="Painless self-hosted Git service. Community managed fork of Gogs."
 arch=('x86_64')
 url="https://gitea.io"
@@ -30,7 +30,7 @@
         gitea-disable-u2f.patch)
 sha256sums=('SKIP'
             'da04ca25b76bcfc443c49da056393240d94d8c7e3b4bd63d4cf10e5aea001239'
-            '49c6da593d9c463d39bec47aa2496a636944d5c673c2983be731466d4dbbf578'
+            '98339795107f1979c6aff6a8a5255d4d368cbabd4e8760867b789646d749b3ae'
             '66c5a84fbbe56dd8b3bca3a779aaaf5d4855573f0dd2b273018a8983d7951a72'
             'f062d395b3122edcbcb51f6bac59da70ef57bfcf4693c17bde14ee35b1ef5e92'
             'd6842efd13b6971b77d233ff3ac2bd3d81c5d26c348ae1f2a2b19b0e7237726e')

Modified: gitea.service
===================================================================
--- gitea.service	2018-11-01 16:15:56 UTC (rev 401121)
+++ gitea.service	2018-11-01 16:30:43 UTC (rev 401122)
@@ -12,10 +12,15 @@
 Group=git
 Type=simple
 WorkingDirectory=/var/lib/gitea
+RuntimeDirectory=gitea
+LogsDirectory=gitea
 Environment=USER=git HOME=/var/lib/gitea GITEA_WORK_DIR=/var/lib/gitea
 ExecStart=/usr/bin/gitea web -c /etc/gitea/app.ini
 Restart=always
 RestartSec=2s
+CapabilityBoundingSet=
+NoNewPrivileges=True
+PrivateUsers=true
 PrivateDevices=true
 PrivateTmp=true
 ProtectHome=true
@@ -24,6 +29,11 @@
 ProtectKernelTunables=true
 ProtectKernelModules=yes
 ReadWritePaths=/etc/gitea/app.ini /var/lib/gitea
+LockPersonality=true
+MemoryDenyWriteExecute=true
+RestrictRealtime=true
+SystemCallArchitectures=native
+SystemCallFilter=@system-service
 
 [Install]
 WantedBy=multi-user.target



More information about the arch-commits mailing list