Search Criteria
Package Details: cockroachdb-bin 24.3.0-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/cockroachdb-bin.git (read-only, click to copy) |
---|---|
Package Base: | cockroachdb-bin |
Description: | Cloud-native, distributed SQL database |
Upstream URL: | https://www.cockroachlabs.com |
Keywords: | database postgresql RDBMS |
Licenses: | LicenseRef-CockroachDB |
Conflicts: | cockroachdb |
Provides: | cockroachdb |
Submitter: | marceloneil |
Maintainer: | xiota (drakkan) |
Last Packager: | xiota |
Votes: | 8 |
Popularity: | 0.000001 |
First Submitted: | 2017-02-16 14:00 (UTC) |
Last Updated: | 2024-12-14 19:05 (UTC) |
Dependencies (2)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR)
- chrpath (chrpath-gitAUR) (make)
Required by (6)
- casdoor (requires cockroachdb) (optional)
- sftpgo (requires cockroachdb) (optional)
- sftpgo-bin (requires cockroachdb) (optional)
- sftpgo-git (requires cockroachdb) (optional)
- zitadel (requires cockroachdb) (optional)
- zitadel-bin (requires cockroachdb) (optional)
Latest Comments
« First ‹ Previous 1 2
vasily commented on 2019-11-15 11:29 (UTC)
@jktr Please update the checksum for the LICENSE file. It has changed as well in the new version and now the check fails.
axionl commented on 2018-05-28 13:13 (UTC) (edited on 2018-05-28 13:14 (UTC) by axionl)
I've been adding this package to archlinuxcn repository, thinks again!
Source
Package URL
jktr commented on 2018-05-27 16:52 (UTC) (edited on 2018-05-27 16:58 (UTC) by jktr)
@axionl: Thanks for your feedback!
Regarding deps on
base
: There seems to be no official consesus on the matter [0][1], but I'm leaning toward including it here in order to be explicit aboutglibc
being a specific dependency of the binary from upstream.Regarding "executable stack": It seems I'd need to control source/compilation [2] to fix this (assuming cockroachdb internals don't actually require this), which is inapplicable for a *-bin package.
Regarding moving to
/opt
:file-hierarchy(7)
seems to indicate keeping the binary in /usr/bin is preferable.Regarding hardcoding uid/gid:
tmpfiles.d(5)
seems to be the proper solution, according to some cross-referencing with comparable packages incommunity
. I've updated this package accordingly.[0] https://lists.archlinux.org/pipermail/aur-general/2018-February/033977.html
axionl commented on 2018-05-27 06:21 (UTC) (edited on 2018-05-27 06:22 (UTC) by axionl)
Thanks for you package, but here's some problems here:
===> Waring: ELF file ('usr/bin/cockroach') has executable stack.
/opt
path may be a better way.===> cockroachdb-bin W: Dependency glibc included but already satisfied
glibc
is a part ofbase
group, so you can remove it from PKGBUILD.But the more serious problem is that:
==> cockroachdb-bin E: File (etc/cockroach) is owned by root:361
==> cockroachdb-bin E: File (var/lib/cockroach) is owned by 361:361
« First ‹ Previous 1 2