Commit Graph
5 Commits
Author SHA1 Message Date
Wez Furlong 7c812e8b30 fix a couple more policy paths 2023-03-29 07:02:46 -07:00
Wez Furlong eec9b5ad77 update docker for new default policy file location 2023-03-14 20:16:13 -07:00
Wez Furlong c2cb5b798b fix centos7 build, adjust docker to use /opt/kumomta
Revert building static/bundled sqlite, as the logic deep in sqlite3-src
makes no attempt to deal with this mess on centos7:

  = note: /opt/rh/devtoolset-9/root/usr/libexec/gcc/x86_64-redhat-linux/9/ld: /__w/kumomta/kumomta/target/release/deps/libsqlite3_src-b3c44e6f34aac065.rlib(sqlite3.o):(.data.rel.aSyscall+0xb0): undefined reference to `fcntl64'
          collect2: error: ld returned 1 exit status

(I don't blame it!)

Deal with that in the docker image by simply installing sqlite
in the docker image.

And since I'm touching the docker stuff, adjust its install
path and layout to match that of the rpm and deb packages.
2023-03-14 14:14:37 -07:00
Wez Furlong 2cba4196c5 revise docker build; move away from musl/alpine
A downside of pulling in rocksdb is that it is a pretty big
C++ library and musl/alpine don't really get on with it.

Switch to using the latest ubuntu LTS image as our base.
2023-02-23 10:07:29 -07:00
Wez Furlong 42b173eac5 CI: take a run at building the docker image 2023-02-23 07:36:48 -07:00