kolimi-server

LOW
maintainer yeleti 0 votes scanned 2026-10-17 09:17:40.511065
View on AUR
Why flagged

Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.

Triggered rules

Low Few votes, recently uploaded zero_votes_recent

Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.

PKGBUILD

1# Maintainer: Kolimi contributors <chaitanyachowdary125@live.com>
2pkgname=kolimi-server
3pkgver=0.1.19
4pkgrel=1
5pkgdesc="Pure-Rust, single-binary self-hosted cloud: files, WebDAV, CalDAV/CardDAV, sync"
6arch=('x86_64' 'aarch64')
7url="https://github.com/chaitanyayeleti/kolimi"
8license=('AGPL-3.0-or-later')
9depends=('glibc' 'gcc-libs')
10makedepends=('cargo' 'rust' 'git')
11provides=('kolimi')
12conflicts=('kolimi-git')
13options=('!lto')
14source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz")
15sha256sums=('bb188490e0792c04a26e39a07ecd390d9113eed1fd2eb49ad7df9042f0963c4a')
16
17build() {
18 cd "kolimi-$pkgver"
19 export RUSTUP_TOOLCHAIN=stable
20 # aws-lc-sys (pulled in by rustls) requires -O0 for its jitterentropy RNG,
21 # but Arch's hardened CFLAGS force -O2 afterwards, tripping a compile-time
22 # #error. Disable the jitterentropy fallback so the OS RNG is used instead.
23 export AWS_LC_SYS_NO_JITTER_ENTROPY=1
24 # glibc build: enable the CLI OS-keystore backend (falls back to the
25 # `0600` device file when no Secret Service is running).
26 cargo build --release --locked -p kolimi-server -p kolimi-sync --features kolimi-sync/keystore
27}
28
29check() {
30 cd "kolimi-$pkgver"
31 export AWS_LC_SYS_NO_JITTER_ENTROPY=1
32 # A fast subset: the full workspace suite runs in CI.
33 cargo test --release --locked -p kolimi-chunk -p kolimi-crypto -p kolimi-db
34}
35
36package() {
37 cd "kolimi-$pkgver"
38 install -Dm755 target/release/kolimi-server "$pkgdir/usr/bin/kolimi-server"
39 install -Dm755 target/release/kolimi-sync "$pkgdir/usr/bin/kolimi-sync"
40 install -Dm644 packaging/systemd/kolimi.service "$pkgdir/usr/lib/systemd/system/kolimi.service"
41 install -Dm644 packaging/systemd/kolimi.sysusers "$pkgdir/usr/lib/sysusers.d/kolimi.conf"
42 install -Dm644 packaging/systemd/kolimi.tmpfiles "$pkgdir/usr/lib/tmpfiles.d/kolimi.conf"
43 install -Dm644 packaging/systemd/kolimi.env.example "$pkgdir/etc/kolimi/kolimi.env.example"
44 install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
45 install -Dm644 README.md "$pkgdir/usr/share/doc/$pkgname/README.md"
46}
47

Changes since previous scan

--- PKGBUILD @ 2026-10-15 00:28
+++ PKGBUILD @ 2026-10-17 09:17
@@ -1,6 +1,6 @@
# Maintainer: Kolimi contributors <chaitanyachowdary125@live.com>
pkgname=kolimi-server
-pkgver=0.1.17
+pkgver=0.1.19
pkgrel=1
pkgdesc="Pure-Rust, single-binary self-hosted cloud: files, WebDAV, CalDAV/CardDAV, sync"
arch=('x86_64' 'aarch64')
@@ -12,7 +12,7 @@
conflicts=('kolimi-git')
options=('!lto')
source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz")
-sha256sums=('07e3c37f013150e278890bb400adfcb611c4a81b526af92455e9af2bbdbc6a6a')
+sha256sums=('bb188490e0792c04a26e39a07ecd390d9113eed1fd2eb49ad7df9042f0963c4a')
build() {
cd "kolimi-$pkgver"
@@ -21,7 +21,9 @@
# but Arch's hardened CFLAGS force -O2 afterwards, tripping a compile-time
# #error. Disable the jitterentropy fallback so the OS RNG is used instead.
export AWS_LC_SYS_NO_JITTER_ENTROPY=1
- cargo build --release --locked -p kolimi-server -p kolimi-sync
+ # glibc build: enable the CLI OS-keystore backend (falls back to the
+ # `0600` device file when no Secret Service is running).
+ cargo build --release --locked -p kolimi-server -p kolimi-sync --features kolimi-sync/keystore
}
check() {

Scan history

Scanned at (UTC)SeverityRules
2026-10-17 09:17:40 Low 1
2026-10-15 00:28:05 Clean 2
2026-10-14 09:19:50 Low 1
2026-10-14 07:19:30 Low 1
2026-10-14 00:06:47 Clean 2
2026-10-13 17:17:20 Low 1
2026-10-13 13:16:52 Low 1
2026-10-13 09:16:20 Low 1
2026-10-13 07:16:10 Low 1
2026-10-13 05:15:42 Low 1
2026-10-13 00:23:45 Clean 2
2026-10-12 19:14:29 Low 1
2026-10-12 11:13:20 Low 1
2026-10-12 09:12:50 Low 1
2026-10-12 07:12:50 Low 1
2026-10-12 00:18:51 Clean 2
2026-10-11 21:11:00 Low 1

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion