Commit Graph

17 Commits (2b801e339789560e09ecc1bba8ca88dc77a4cedb)

Author SHA1 Message Date
Dmitry Maksyoma 702f817845 Deb: add build-tarball and build-deb commands WIP 5 years ago
Dmitry Maksyoma 5154f86b60 Deb: add lots of libraries as build dependencies
This way, no need to copy that over multiple dockerfiles, and is a best
practice.
5 years ago
Dmitry Maksyoma f1b3e0f6de Deb: remove redundant code 5 years ago
Dmitry Maksyoma c6d3c5271c Deb: exclude Node scripts from the package 5 years ago
Dmitry Maksyoma eaa5c24439 Generate self-signed cert in /etc/ssl/private/kasmvnc.pem
I piggyback on ssl-cert package that's got ssl-cert group and the
directory /etc/ssl/private, the group can read files from (but not list
files there). Thus, by adding a user to ssl-cert group, they can read
both ssl-cert certificates and the KasmVNC certificate.o

Note: currently, KasmVNC only supports one file that must contain both
private and public keys. For this reason, I didn't use the snakeoil
certificate from ssl-cert, as it's split into two files.
5 years ago
Dmitry Maksyoma a7e7deaf99 Deb: add as vncserver, etc alternative 5 years ago
Dmitry Maksyoma f8c3d981bf Deb: update dependencies, add Provides: vnc-server 5 years ago
Dmitry Maksyoma a1089dd356 Deb: XkasmVnc -> Xkasmvnc 5 years ago
Dmitry Maksyoma 1f266ad206 Add dependencies on python and xorg to .deb 5 years ago
Dmitry Maksyoma 54f163a44c Exclude .git* files from .deb 5 years ago
Dmitry Maksyoma 251b8a6388 -beta -> ~beta for .deb 5 years ago
Dmitry Maksyoma fccd9d29cd Update debian/copyright to include libwebp license 5 years ago
Dmitry Maksyoma bab0412bc5 Add man pages and improve file locations in .deb 5 years ago
Dmitry Maksyoma 0b4804a3a9 Properly name binaries in .deb 5 years ago
Dmitry Maksyoma f1291cb520 Draft .deb build system ready 5 years ago
Dmitry Maksyoma dabf7d4d5e Clean up Makefile I use to fake-build source 5 years ago
Dmitry Maksyoma 86c6ae566c Debian package spike. Using ../release as bin/ source. 5 years ago