[arch-commits] Commit in gitea/repos/community-x86_64 (16 files)

Bruno Pagani archange at archlinux.org
Sat Jan 5 21:19:42 UTC 2019


    Date: Saturday, January 5, 2019 @ 21:19:41
  Author: archange
Revision: 420693

archrelease: copy trunk to community-x86_64

Added:
  gitea/repos/community-x86_64/PKGBUILD
    (from rev 420692, gitea/trunk/PKGBUILD)
  gitea/repos/community-x86_64/gitea-arch-defaults.patch
    (from rev 420692, gitea/trunk/gitea-arch-defaults.patch)
  gitea/repos/community-x86_64/gitea-disable-u2f.patch
    (from rev 420692, gitea/trunk/gitea-disable-u2f.patch)
  gitea/repos/community-x86_64/gitea-ldflags.patch
    (from rev 420692, gitea/trunk/gitea-ldflags.patch)
  gitea/repos/community-x86_64/gitea.install
    (from rev 420692, gitea/trunk/gitea.install)
  gitea/repos/community-x86_64/gitea.service
    (from rev 420692, gitea/trunk/gitea.service)
  gitea/repos/community-x86_64/gitea.sysusers
    (from rev 420692, gitea/trunk/gitea.sysusers)
  gitea/repos/community-x86_64/gitea.tmpfiles
    (from rev 420692, gitea/trunk/gitea.tmpfiles)
Deleted:
  gitea/repos/community-x86_64/PKGBUILD
  gitea/repos/community-x86_64/gitea-arch-defaults.patch
  gitea/repos/community-x86_64/gitea-disable-u2f.patch
  gitea/repos/community-x86_64/gitea-ldflags.patch
  gitea/repos/community-x86_64/gitea.install
  gitea/repos/community-x86_64/gitea.service
  gitea/repos/community-x86_64/gitea.sysusers
  gitea/repos/community-x86_64/gitea.tmpfiles

---------------------------+
 PKGBUILD                  |  149 ++++++++++++++++++++++----------------------
 gitea-arch-defaults.patch |   98 ++++++++++++++--------------
 gitea-disable-u2f.patch   |   32 ++++-----
 gitea-ldflags.patch       |   38 +++++------
 gitea.install             |   60 ++++++++---------
 gitea.service             |   80 +++++++++++------------
 gitea.sysusers            |    2 
 gitea.tmpfiles            |   20 ++---
 8 files changed, 240 insertions(+), 239 deletions(-)

Deleted: PKGBUILD
===================================================================
--- PKGBUILD	2019-01-05 21:19:22 UTC (rev 420692)
+++ PKGBUILD	2019-01-05 21:19:41 UTC (rev 420693)
@@ -1,74 +0,0 @@
-# Maintainer: Bruno Pagani <archange at archlinux.org>
-# Maintainer: Maxime Gauduin <alucryd at archlinux.org>
-# Contributor: Frederik Schwan <frederik dot schwan at linux dot com>
-
-pkgname=gitea
-pkgver=1.6.2
-pkgrel=1
-pkgdesc="Painless self-hosted Git service. Community managed fork of Gogs."
-arch=('x86_64')
-url="https://gitea.io"
-license=('MIT')
-depends=('git')
-makedepends=('go-pie' 'go-bindata' 'dep')
-optdepends=(
-  'mariadb: MariaDB support'
-  'memcached: MemCached support'
-  'openssh: GIT over SSH support'
-  'pam: Authentication via PAM support'
-  'postgresql: PostgreSQL support'
-  'redis: Redis support'
-  'sqlite: SQLite support'
-)
-backup=('etc/gitea/app.ini')
-_tag=615976e37467dc5a85f5ddcf575be295ff1b5fe6 # git rev-parse v1.6.2
-source=("git+https://github.com/go-gitea/gitea.git#tag=${_tag}?signed"
-        gitea.tmpfiles
-        gitea.service
-        gitea.sysusers
-        gitea-arch-defaults.patch
-        gitea-ldflags.patch
-        gitea-disable-u2f.patch)
-sha256sums=('SKIP'
-            '1521fd7edc3830c695698ffe9835709f1408040b5ec989f07410972c894fa8ba'
-            '7789b3f6699b9e111fa080226047cdc765e55ff49a3f72aac989c11c06c3e7e0'
-            '2abc51ccd0086bb996194bb7fb241a3f26d84f518417c872b66a3db8970da7e4'
-            'db401622ea3d3bde5c1265b4031539a16e5be74191b6109491f539c7e5551f72'
-            '9357afc653c70f524a4e3c42cc99c1e6bb4ff40a7460391fa283b6fcf3202e7b'
-            'd6842efd13b6971b77d233ff3ac2bd3d81c5d26c348ae1f2a2b19b0e7237726e')
-validpgpkeys=('8C4033A23895237CB27D52D9D9B5613BEB813F99') # Matti Ranta <matti at mdranta.net>, retrieved from https://github.com/techknowlogick.gpg
-install=gitea.install
-
-prepare() {
-  mkdir -p gopath/src/code.gitea.io
-  ln -rTsf ${pkgname} gopath/src/code.gitea.io/gitea
-  export GOPATH="${srcdir}"/gopath
-
-  cd ${pkgname}
-  # Change some defaults for ArchLinux
-  patch -Np1 -i ../gitea-arch-defaults.patch
-  # Fix LDFLAGS not being respected by Go
-  patch -Np1 -i ../gitea-ldflags.patch
-  # https://github.com/go-gitea/gitea/issues/4692
-  patch -Np1 -i ../gitea-disable-u2f.patch
-
-  cd $GOPATH/src/code.gitea.io/gitea
-  dep ensure
-}
-
-build() {
-  export GOPATH="${srcdir}"/gopath
-  cd gopath/src/code.gitea.io/gitea
-  make generate
-  EXTRA_GOFLAGS="-gcflags all=-trimpath=${GOPATH} -asmflags all=-trimpath=${GOPATH}" \
-  make GOFLAGS="-v" TAGS="bindata sqlite pam" build
-}
-
-package() {
-  install -Dm755 ${pkgname}/${pkgname} -t "${pkgdir}"/usr/bin/
-  install -Dm644 ${pkgname}/LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/
-  install -Dm644 ${pkgname}.service -t "${pkgdir}"/usr/lib/systemd/system/
-  install -Dm644 ${pkgname}.tmpfiles "${pkgdir}"/usr/lib/tmpfiles.d/${pkgname}.conf
-  install -Dm644 ${pkgname}.sysusers "${pkgdir}"/usr/lib/sysusers.d/${pkgname}.conf
-  install -D ${pkgname}/custom/conf/app.ini.sample "${pkgdir}"/etc/gitea/app.ini
-}

Copied: gitea/repos/community-x86_64/PKGBUILD (from rev 420692, gitea/trunk/PKGBUILD)
===================================================================
--- PKGBUILD	                        (rev 0)
+++ PKGBUILD	2019-01-05 21:19:41 UTC (rev 420693)
@@ -0,0 +1,75 @@
+# Maintainer: Bruno Pagani <archange at archlinux.org>
+# Maintainer: Maxime Gauduin <alucryd at archlinux.org>
+# Contributor: Frederik Schwan <frederik dot schwan at linux dot com>
+
+pkgname=gitea
+pkgver=1.6.3
+pkgrel=1
+pkgdesc="Painless self-hosted Git service. Community managed fork of Gogs."
+arch=('x86_64')
+url="https://gitea.io"
+license=('MIT')
+depends=('git')
+makedepends=('go-pie' 'go-bindata' 'dep')
+optdepends=(
+  'mariadb: MariaDB support'
+  'memcached: MemCached support'
+  'openssh: GIT over SSH support'
+  'pam: Authentication via PAM support'
+  'postgresql: PostgreSQL support'
+  'redis: Redis support'
+  'sqlite: SQLite support'
+)
+backup=('etc/gitea/app.ini')
+_tag=1b6ce56cd9d9972b65376983b774baa30bdcfaa4 # git rev-parse v1.6.3
+source=("git+https://github.com/go-gitea/gitea.git#tag=${_tag}?signed"
+        gitea.tmpfiles
+        gitea.service
+        gitea.sysusers
+        gitea-arch-defaults.patch
+        gitea-ldflags.patch
+        gitea-disable-u2f.patch)
+sha256sums=('SKIP'
+            '1521fd7edc3830c695698ffe9835709f1408040b5ec989f07410972c894fa8ba'
+            '7789b3f6699b9e111fa080226047cdc765e55ff49a3f72aac989c11c06c3e7e0'
+            '2abc51ccd0086bb996194bb7fb241a3f26d84f518417c872b66a3db8970da7e4'
+            'db401622ea3d3bde5c1265b4031539a16e5be74191b6109491f539c7e5551f72'
+            '9357afc653c70f524a4e3c42cc99c1e6bb4ff40a7460391fa283b6fcf3202e7b'
+            'd6842efd13b6971b77d233ff3ac2bd3d81c5d26c348ae1f2a2b19b0e7237726e')
+validpgpkeys=('8C4033A23895237CB27D52D9D9B5613BEB813F99'  # Matti Ranta <matti at mdranta.net>, retrieved from https://github.com/techknowlogick.gpg
+              'ED810FD31FBE67F406ED71BDD4F1E9B6493ED946') # Jonas Franz <info at jonasfranz.software>
+install=gitea.install
+
+prepare() {
+  mkdir -p gopath/src/code.gitea.io
+  ln -rTsf ${pkgname} gopath/src/code.gitea.io/gitea
+  export GOPATH="${srcdir}"/gopath
+
+  cd ${pkgname}
+  # Change some defaults for ArchLinux
+  patch -Np1 -i ../gitea-arch-defaults.patch
+  # Fix LDFLAGS not being respected by Go
+  patch -Np1 -i ../gitea-ldflags.patch
+  # https://github.com/go-gitea/gitea/issues/4692
+  patch -Np1 -i ../gitea-disable-u2f.patch
+
+  cd $GOPATH/src/code.gitea.io/gitea
+  dep ensure
+}
+
+build() {
+  export GOPATH="${srcdir}"/gopath
+  cd gopath/src/code.gitea.io/gitea
+  make generate
+  EXTRA_GOFLAGS="-gcflags all=-trimpath=${GOPATH} -asmflags all=-trimpath=${GOPATH}" \
+  make GOFLAGS="-v" TAGS="bindata sqlite pam" build
+}
+
+package() {
+  install -Dm755 ${pkgname}/${pkgname} -t "${pkgdir}"/usr/bin/
+  install -Dm644 ${pkgname}/LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/
+  install -Dm644 ${pkgname}.service -t "${pkgdir}"/usr/lib/systemd/system/
+  install -Dm644 ${pkgname}.tmpfiles "${pkgdir}"/usr/lib/tmpfiles.d/${pkgname}.conf
+  install -Dm644 ${pkgname}.sysusers "${pkgdir}"/usr/lib/sysusers.d/${pkgname}.conf
+  install -D ${pkgname}/custom/conf/app.ini.sample "${pkgdir}"/etc/gitea/app.ini
+}

Deleted: gitea-arch-defaults.patch
===================================================================
--- gitea-arch-defaults.patch	2019-01-05 21:19:22 UTC (rev 420692)
+++ gitea-arch-defaults.patch	2019-01-05 21:19:41 UTC (rev 420693)
@@ -1,49 +0,0 @@
---- a/custom/conf/app.ini.sample
-+++ b/custom/conf/app.ini.sample
-@@ -7,12 +7,12 @@
- ; App name that shows in every page title
- APP_NAME = Gitea: Git with a cup of tea
- ; Change it if you run locally
--RUN_USER = git
-+RUN_USER = gitea
- ; Either "dev", "prod" or "test", default is "dev"
--RUN_MODE = dev
-+RUN_MODE = prod
- 
- [repository]
--ROOT =
-+ROOT = /var/lib/gitea/repos
- SCRIPT_TYPE = bash
- ; Default ANSI charset
- ANSI_CHARSET =
-@@ -236,7 +236,7 @@ SQLITE_TIMEOUT = 500
- ; For iterate buffer, default is 50
- ITERATE_BUFFER_SIZE = 50
- ; Show the database generated SQL
--LOG_SQL = true
-+LOG_SQL = false
- 
- [indexer]
- ISSUE_INDEXER_PATH = indexers/issues.bleve
-@@ -471,10 +471,10 @@ MAX_FILES = 5
- FORMAT =
- 
- [log]
--ROOT_PATH =
-+ROOT_PATH = /var/log/gitea/
- ; Either "console", "file", "conn", "smtp" or "database", default is "console"
- ; Use comma to separate multiple modes, e.g. "console, file"
--MODE = console
-+MODE = console, file
- ; Buffer length of the channel, keep it as it is if you don't know what it is.
- BUFFER_LEN = 10000
- ; Either "Trace", "Debug", "Info", "Warn", "Error", "Critical", default is "Trace"
-@@ -482,7 +482,7 @@ LEVEL = Trace
- 
- ; For "console" mode only
- [log.console]
--LEVEL =
-+LEVEL = Info
- 
- ; For "file" mode only
- [log.file]

Copied: gitea/repos/community-x86_64/gitea-arch-defaults.patch (from rev 420692, gitea/trunk/gitea-arch-defaults.patch)
===================================================================
--- gitea-arch-defaults.patch	                        (rev 0)
+++ gitea-arch-defaults.patch	2019-01-05 21:19:41 UTC (rev 420693)
@@ -0,0 +1,49 @@
+--- a/custom/conf/app.ini.sample
++++ b/custom/conf/app.ini.sample
+@@ -7,12 +7,12 @@
+ ; App name that shows in every page title
+ APP_NAME = Gitea: Git with a cup of tea
+ ; Change it if you run locally
+-RUN_USER = git
++RUN_USER = gitea
+ ; Either "dev", "prod" or "test", default is "dev"
+-RUN_MODE = dev
++RUN_MODE = prod
+ 
+ [repository]
+-ROOT =
++ROOT = /var/lib/gitea/repos
+ SCRIPT_TYPE = bash
+ ; Default ANSI charset
+ ANSI_CHARSET =
+@@ -236,7 +236,7 @@ SQLITE_TIMEOUT = 500
+ ; For iterate buffer, default is 50
+ ITERATE_BUFFER_SIZE = 50
+ ; Show the database generated SQL
+-LOG_SQL = true
++LOG_SQL = false
+ 
+ [indexer]
+ ISSUE_INDEXER_PATH = indexers/issues.bleve
+@@ -471,10 +471,10 @@ MAX_FILES = 5
+ FORMAT =
+ 
+ [log]
+-ROOT_PATH =
++ROOT_PATH = /var/log/gitea/
+ ; Either "console", "file", "conn", "smtp" or "database", default is "console"
+ ; Use comma to separate multiple modes, e.g. "console, file"
+-MODE = console
++MODE = console, file
+ ; Buffer length of the channel, keep it as it is if you don't know what it is.
+ BUFFER_LEN = 10000
+ ; Either "Trace", "Debug", "Info", "Warn", "Error", "Critical", default is "Trace"
+@@ -482,7 +482,7 @@ LEVEL = Trace
+ 
+ ; For "console" mode only
+ [log.console]
+-LEVEL =
++LEVEL = Info
+ 
+ ; For "file" mode only
+ [log.file]

Deleted: gitea-disable-u2f.patch
===================================================================
--- gitea-disable-u2f.patch	2019-01-05 21:19:22 UTC (rev 420692)
+++ gitea-disable-u2f.patch	2019-01-05 21:19:41 UTC (rev 420693)
@@ -1,16 +0,0 @@
---- a/custom/conf/app.ini.sample
-+++ b/custom/conf/app.ini.sample
-@@ -628,13 +628,6 @@ sr-SP = sr
- sv-SE = sv
- ko-KR = ko
- 
--[U2F]
--; Two Factor authentication with security keys
--; https://developers.yubico.com/U2F/App_ID.html
--APP_ID = %(PROTOCOL)s://%(DOMAIN)s:%(HTTP_PORT)s/
--; Comma seperated list of truisted facets
--TRUSTED_FACETS = %(PROTOCOL)s://%(DOMAIN)s:%(HTTP_PORT)s/
--
- ; Extension mapping to highlight class
- ; e.g. .toml=ini
- [highlight.mapping]

Copied: gitea/repos/community-x86_64/gitea-disable-u2f.patch (from rev 420692, gitea/trunk/gitea-disable-u2f.patch)
===================================================================
--- gitea-disable-u2f.patch	                        (rev 0)
+++ gitea-disable-u2f.patch	2019-01-05 21:19:41 UTC (rev 420693)
@@ -0,0 +1,16 @@
+--- a/custom/conf/app.ini.sample
++++ b/custom/conf/app.ini.sample
+@@ -628,13 +628,6 @@ sr-SP = sr
+ sv-SE = sv
+ ko-KR = ko
+ 
+-[U2F]
+-; Two Factor authentication with security keys
+-; https://developers.yubico.com/U2F/App_ID.html
+-APP_ID = %(PROTOCOL)s://%(DOMAIN)s:%(HTTP_PORT)s/
+-; Comma seperated list of truisted facets
+-TRUSTED_FACETS = %(PROTOCOL)s://%(DOMAIN)s:%(HTTP_PORT)s/
+-
+ ; Extension mapping to highlight class
+ ; e.g. .toml=ini
+ [highlight.mapping]

Deleted: gitea-ldflags.patch
===================================================================
--- gitea-ldflags.patch	2019-01-05 21:19:22 UTC (rev 420692)
+++ gitea-ldflags.patch	2019-01-05 21:19:41 UTC (rev 420693)
@@ -1,19 +0,0 @@
---- a/Makefile
-+++ b/Makefile
-@@ -33,6 +33,7 @@ else
- 	GITEA_VERSION := $(shell git describe --tags --always | sed 's/-/+/' | sed 's/^v//')
- endif
- 
-+EXTLDFLAGS := ${LDFLAGS}
- LDFLAGS := -X "main.Version=$(GITEA_VERSION)" -X "main.Tags=$(TAGS)"
- 
- PACKAGES ?= $(filter-out code.gitea.io/gitea/integrations,$(shell $(GO) list ./... | grep -v /vendor/))
-@@ -250,7 +251,7 @@ install: $(wildcard *.go)
- build: $(EXECUTABLE)
- 
- $(EXECUTABLE): $(SOURCES)
--	$(GO) build $(GOFLAGS) $(EXTRA_GOFLAGS) -tags '$(TAGS)' -ldflags '-s -w $(LDFLAGS)' -o $@
-+	$(GO) build $(GOFLAGS) $(EXTRA_GOFLAGS) -tags '$(TAGS)' -ldflags '-linkmode external -extldflags "$(EXTLDFLAGS)" -s -w $(LDFLAGS)' -o $@
- 
- .PHONY: release
- release: release-dirs release-windows release-linux release-darwin release-copy release-compress release-check

Copied: gitea/repos/community-x86_64/gitea-ldflags.patch (from rev 420692, gitea/trunk/gitea-ldflags.patch)
===================================================================
--- gitea-ldflags.patch	                        (rev 0)
+++ gitea-ldflags.patch	2019-01-05 21:19:41 UTC (rev 420693)
@@ -0,0 +1,19 @@
+--- a/Makefile
++++ b/Makefile
+@@ -33,6 +33,7 @@ else
+ 	GITEA_VERSION := $(shell git describe --tags --always | sed 's/-/+/' | sed 's/^v//')
+ endif
+ 
++EXTLDFLAGS := ${LDFLAGS}
+ LDFLAGS := -X "main.Version=$(GITEA_VERSION)" -X "main.Tags=$(TAGS)"
+ 
+ PACKAGES ?= $(filter-out code.gitea.io/gitea/integrations,$(shell $(GO) list ./... | grep -v /vendor/))
+@@ -250,7 +251,7 @@ install: $(wildcard *.go)
+ build: $(EXECUTABLE)
+ 
+ $(EXECUTABLE): $(SOURCES)
+-	$(GO) build $(GOFLAGS) $(EXTRA_GOFLAGS) -tags '$(TAGS)' -ldflags '-s -w $(LDFLAGS)' -o $@
++	$(GO) build $(GOFLAGS) $(EXTRA_GOFLAGS) -tags '$(TAGS)' -ldflags '-linkmode external -extldflags "$(EXTLDFLAGS)" -s -w $(LDFLAGS)' -o $@
+ 
+ .PHONY: release
+ release: release-dirs release-windows release-linux release-darwin release-copy release-compress release-check

Deleted: gitea.install
===================================================================
--- gitea.install	2019-01-05 21:19:22 UTC (rev 420692)
+++ gitea.install	2019-01-05 21:19:41 UTC (rev 420693)
@@ -1,30 +0,0 @@
-post_upgrade() {
-    if [ $(vercmp $2 1.6.1-1) -lt 0 ] ; then
-        cat << EOF
-
-gitea now uses its own user/group instead of the git ones.
-Ownership of /var/lib/gitea tree has been changed accordingly.
-You need to update your /etc/gitea/app.ini file to change the
-RUN_USER variable at the top.
-
-Next step is fixing the SSH configuration. If you have:
-    AllowUsers git
-in /etc/ssh/sshd_config, you need to change that to gitea.
-Then restart sshd.service.
-You will need to tell all your users that they have to change
-git@ to gitea@ in their repos clones using git remote set-url.
-
-If you use a PostgreSQL DB upon Unix socket, you need to fix
-your [database] configuration and switch USER to gitea.
-Then, you need to change it also in /var/lib/data/pg_hba.conf.
-Finally, as postgres user, run psql and inside it type:
-    ALTER USER git RENAME TO gitea;
-    \q
-Then restart postgresql.service.
-
-In all cases, you then need to reload systemd units and
-restart gitea.service.
-
-EOF
-    fi
-}

Copied: gitea/repos/community-x86_64/gitea.install (from rev 420692, gitea/trunk/gitea.install)
===================================================================
--- gitea.install	                        (rev 0)
+++ gitea.install	2019-01-05 21:19:41 UTC (rev 420693)
@@ -0,0 +1,30 @@
+post_upgrade() {
+    if [ $(vercmp $2 1.6.1-1) -lt 0 ] ; then
+        cat << EOF
+
+gitea now uses its own user/group instead of the git ones.
+Ownership of /var/lib/gitea tree has been changed accordingly.
+You need to update your /etc/gitea/app.ini file to change the
+RUN_USER variable at the top.
+
+Next step is fixing the SSH configuration. If you have:
+    AllowUsers git
+in /etc/ssh/sshd_config, you need to change that to gitea.
+Then restart sshd.service.
+You will need to tell all your users that they have to change
+git@ to gitea@ in their repos clones using git remote set-url.
+
+If you use a PostgreSQL DB upon Unix socket, you need to fix
+your [database] configuration and switch USER to gitea.
+Then, you need to change it also in /var/lib/data/pg_hba.conf.
+Finally, as postgres user, run psql and inside it type:
+    ALTER USER git RENAME TO gitea;
+    \q
+Then restart postgresql.service.
+
+In all cases, you then need to reload systemd units and
+restart gitea.service.
+
+EOF
+    fi
+}

Deleted: gitea.service
===================================================================
--- gitea.service	2019-01-05 21:19:22 UTC (rev 420692)
+++ gitea.service	2019-01-05 21:19:41 UTC (rev 420693)
@@ -1,40 +0,0 @@
-[Unit]
-Description=Gitea (Git with a cup of tea)
-After=syslog.target
-After=network.target
-After=mysqld.service
-After=postgresql.service
-After=memcached.service
-After=redis.service
-
-[Service]
-User=gitea
-Group=gitea
-Type=simple
-WorkingDirectory=~
-RuntimeDirectory=gitea
-LogsDirectory=gitea
-StateDirectory=gitea
-Environment=USER=gitea 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
-ProtectSystem=strict
-ProtectControlGroups=yes
-ProtectKernelTunables=true
-ProtectKernelModules=yes
-ReadWritePaths=/etc/gitea/app.ini
-LockPersonality=true
-MemoryDenyWriteExecute=true
-RestrictRealtime=true
-SystemCallArchitectures=native
-SystemCallFilter=@system-service
-
-[Install]
-WantedBy=multi-user.target

Copied: gitea/repos/community-x86_64/gitea.service (from rev 420692, gitea/trunk/gitea.service)
===================================================================
--- gitea.service	                        (rev 0)
+++ gitea.service	2019-01-05 21:19:41 UTC (rev 420693)
@@ -0,0 +1,40 @@
+[Unit]
+Description=Gitea (Git with a cup of tea)
+After=syslog.target
+After=network.target
+After=mysqld.service
+After=postgresql.service
+After=memcached.service
+After=redis.service
+
+[Service]
+User=gitea
+Group=gitea
+Type=simple
+WorkingDirectory=~
+RuntimeDirectory=gitea
+LogsDirectory=gitea
+StateDirectory=gitea
+Environment=USER=gitea 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
+ProtectSystem=strict
+ProtectControlGroups=yes
+ProtectKernelTunables=true
+ProtectKernelModules=yes
+ReadWritePaths=/etc/gitea/app.ini
+LockPersonality=true
+MemoryDenyWriteExecute=true
+RestrictRealtime=true
+SystemCallArchitectures=native
+SystemCallFilter=@system-service
+
+[Install]
+WantedBy=multi-user.target

Deleted: gitea.sysusers
===================================================================
--- gitea.sysusers	2019-01-05 21:19:22 UTC (rev 420692)
+++ gitea.sysusers	2019-01-05 21:19:41 UTC (rev 420693)
@@ -1 +0,0 @@
-u gitea - "Gitea daemon user" /var/lib/gitea /usr/bin/bash

Copied: gitea/repos/community-x86_64/gitea.sysusers (from rev 420692, gitea/trunk/gitea.sysusers)
===================================================================
--- gitea.sysusers	                        (rev 0)
+++ gitea.sysusers	2019-01-05 21:19:41 UTC (rev 420693)
@@ -0,0 +1 @@
+u gitea - "Gitea daemon user" /var/lib/gitea /usr/bin/bash

Deleted: gitea.tmpfiles
===================================================================
--- gitea.tmpfiles	2019-01-05 21:19:22 UTC (rev 420692)
+++ gitea.tmpfiles	2019-01-05 21:19:41 UTC (rev 420693)
@@ -1,10 +0,0 @@
-d /var/lib/gitea 0750
-d /var/lib/gitea/attachments 0750
-d /var/lib/gitea/data 0750
-d /var/lib/gitea/indexers 0750
-d /var/lib/gitea/repos 0750
-d /var/lib/gitea/tmp 0750
-Z /var/lib/gitea - gitea gitea
-d /var/log/gitea 0750 gitea gitea
-z /etc/gitea 0755 root gitea
-z /etc/gitea/app.ini 0660 root gitea

Copied: gitea/repos/community-x86_64/gitea.tmpfiles (from rev 420692, gitea/trunk/gitea.tmpfiles)
===================================================================
--- gitea.tmpfiles	                        (rev 0)
+++ gitea.tmpfiles	2019-01-05 21:19:41 UTC (rev 420693)
@@ -0,0 +1,10 @@
+d /var/lib/gitea 0750
+d /var/lib/gitea/attachments 0750
+d /var/lib/gitea/data 0750
+d /var/lib/gitea/indexers 0750
+d /var/lib/gitea/repos 0750
+d /var/lib/gitea/tmp 0750
+Z /var/lib/gitea - gitea gitea
+d /var/log/gitea 0750 gitea gitea
+z /etc/gitea 0755 root gitea
+z /etc/gitea/app.ini 0660 root gitea



More information about the arch-commits mailing list