array-io-keychain
array-io-keychain copied to clipboard
Create keychain installer for ubuntu/debian/mint.
Parent task: https://github.com/arrayio/array-io-keychain/issues/11
It is necesary to create keychain deb-package for ubuntu/debian/mint
For developers It is need to figure out:
- what runtime dependencies have keychain (command line app) and passentry gui app?
- is it possible to make one cross compiled build for ubuntu/debian/min to be execute one binary on all of this OS without rebuilding? If it is possible, what minimal version of common shared libraries such Qt we need to use to be able, to link one binary with different version of Qt and other libs?
Next devops will build deb package using information about dependencies.
- [ ] - Need to figure out is it necessary to use libdl for keychain. If we do not use libdl run time link errors will not occur.
- [ ] - Need to create deb source tar achrive, that can be built on launchpad built server. Use https://www.debian.org/doc/debian-policy to create deb source tar.
It is some question about building keychain on Launchpad. We need to build keychain with boost 1.66, openssl 1.1.1. This libraries are built manualy. Is it possible to upload manual built openssl and boost on lanchpad server?
readme_for_deb_packet_build.txt
Necessary information for deb package creation -- readme file (rus lang) has been attached.