ubuntu - Is CryptDB compatible with ArchLinux? -


specifically, oldest (legacy) version run developers on ubuntu 12.04. may know why compatible on both systems (same linux kernel?)

if asking easy installation answer is: no.

if can perform installation hand, might able hack together.

the cryptdb installation script runs this:

root?() get_pkgs() fn(argv[0], argv[1], argv[2]) 

where root?() checks if entire script runs root. running entire process root plain bad. anyhow.

get_pkgs() executes this:

sudo apt-get install gawk liblua5.1-0-dev libntl-dev         \              libmysqlclient-dev libssl-dev libbsd-dev        \              libevent-dev libglib2.0-dev libgmp-dev          \              mysql-server libaio-dev automake                \              gtk-doc-tools flex cmake libncurses5-dev        \              bison g++ make 

which fail on system not debian based (e.g. ubuntu, mint). there chance fail on debian too, since liblua5.1-0-dev not current version of lua package (you need enable backports it).

finally fn(argv[0], argv[1], argv[2]) runs this:

service mysql stop ... service mysql start 

which outdated init-v syntax, arch linux not bother support anymore (without systemd-sysvcompat is, can use call systemd sysv syntax).

so yeah, if willing hack pieces:

  • change apt-get call pacman call
  • find equivalent packages (glib , lua may big problem)
  • change service calls systemd calls

you might able compile cryptdb on arch.


Comments