From 6725fd6795fa5087f6a2dca17efd301b21fb57de Mon Sep 17 00:00:00 2001 From: devome Date: Sun, 6 Apr 2025 16:13:27 +0800 Subject: [PATCH] syncclipboard-server: 2.9.0-1 --- .SRCINFO | 8 ++++---- LICENSE | 5 +++++ PKGBUILD | 6 +++--- syncclipboard.service | 4 ++++ 4 files changed, 16 insertions(+), 7 deletions(-) create mode 100644 LICENSE diff --git a/.SRCINFO b/.SRCINFO index 4db0e3ec729a..8b70ba5e68a8 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = syncclipboard-server pkgdesc = Cross-Platform Cipboard Syncing Solution (Server) - pkgver = 2.8.8 + pkgver = 2.9.0 pkgrel = 1 url = https://github.com/Jeric-X/SyncClipboard arch = x86_64 @@ -10,12 +10,12 @@ pkgbase = syncclipboard-server depends = aspnet-runtime-6.0 backup = etc/syncclipboard/appsettings.json backup = etc/syncclipboard/appsettings.Development.json - source = syncclipboard-2.8.8.tar.gz::https://github.com/Jeric-X/SyncClipboard/archive/refs/tags/v2.8.8.tar.gz + source = syncclipboard-2.9.0.tar.gz::https://github.com/Jeric-X/SyncClipboard/archive/refs/tags/v2.9.0.tar.gz source = syncclipboard.service source = syncclipboard.sysusers source = syncclipboard.tmpfiles - sha256sums = 36b94843ffcbb6455090a25457498783f67a06e9f1749caa414af11542d0cdf9 - sha256sums = 39543906762fa52358b57f8450e57d007c860c862e400a839e72f0e5b6fa44ef + sha256sums = 6b054abe627d1621a4fd4ea62a811731d376eff2331b5239dca9a7a5c00218e5 + sha256sums = b4681cd27db19cb742c89d5e50ec00bd0231d2f773a60c5c85c00577798007d1 sha256sums = c926ecd545f945ac27cf4b2e54004f0d6847d58f012b9dda5b4e8416523e991c sha256sums = bf6ce00dbedafc8b2874818138c37d8371cb165721c5b88293c64f216cee1c66 diff --git a/LICENSE b/LICENSE new file mode 100644 index 000000000000..ec25645fbc6d --- /dev/null +++ b/LICENSE @@ -0,0 +1,5 @@ +Copyright (C) 2024-2025 by devome + +Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. \ No newline at end of file diff --git a/PKGBUILD b/PKGBUILD index d6584d84607e..6ded16233bc7 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -4,7 +4,7 @@ _dotnet_ver=6.0 _reponame=SyncClipboard _pkgname="${_reponame,,}" pkgname="${_pkgname}-server" -pkgver=2.8.8 +pkgver=2.9.0 pkgrel=1 pkgdesc="Cross-Platform Cipboard Syncing Solution (Server)" arch=("x86_64" "aarch64") @@ -17,8 +17,8 @@ source=("${_pkgname}-${pkgver}.tar.gz::${url}/archive/refs/tags/v${pkgver}.tar.g "${_pkgname}.service" "${_pkgname}.sysusers" "${_pkgname}.tmpfiles") -sha256sums=('36b94843ffcbb6455090a25457498783f67a06e9f1749caa414af11542d0cdf9' - '39543906762fa52358b57f8450e57d007c860c862e400a839e72f0e5b6fa44ef' +sha256sums=('6b054abe627d1621a4fd4ea62a811731d376eff2331b5239dca9a7a5c00218e5' + 'b4681cd27db19cb742c89d5e50ec00bd0231d2f773a60c5c85c00577798007d1' 'c926ecd545f945ac27cf4b2e54004f0d6847d58f012b9dda5b4e8416523e991c' 'bf6ce00dbedafc8b2874818138c37d8371cb165721c5b88293c64f216cee1c66') diff --git a/syncclipboard.service b/syncclipboard.service index 8e76fd897d88..7f4a2dfb1343 100644 --- a/syncclipboard.service +++ b/syncclipboard.service @@ -8,6 +8,10 @@ User = syncclipboard Restart = on-failure WorkingDirectory = /var/lib/syncclipboard ExecStart = /usr/bin/syncclipboard-server --contentRoot /var/lib/syncclipboard +ProtectSystem = yes +ProtectHome = yes +PrivateTmp = yes +NoNewPrivileges = yes [Install] WantedBy = multi-user.target