blob: 98c8ba98d08aaf8d1ea59bb39f8d7dd987376e27 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
# ArangoDB on Arch Linux
This is a package for building ArangoDB on Arch Linux.
It is [available](https://aur.archlinux.org/packages/arangodb/) via the Arch User Repositories (AUR) and can be
installed with
```sh
yaourt -S arangodb
```
If you have `makepkg` installed you can clone this repo and build it with:
```sh
git clone https://github.com/sleepycat/arangodb_arch.git
cd arangodb_arch
makepkg
# or assuming you have a gpg key:
makepkg --sign
```
This should compile ArangoDB using all available processor cores and
produce a working package. You can install the package with:
```sh
# install the arangodb package from the current folder:
sudo pacman -U arangodb-3.0.0-1-x86_64.pkg.tar.xz
```
This package has fast build times, uses the new cmake build system and
drops unnecessary dependencies like ICU.
Things to explore in the future:
* Incorporate relevant systemd security options
* Include a selinux/apparmour profile by default
* Signing the package
* Encouraging Arango to sign their releases
|