Commit Graph

131 Commits (e5b8d4df11bba3c33b1b7780b110e90759059e01)
 

Author SHA1 Message Date
Dmitry Maksyoma e5b8d4df11 Deb: add barebones testing image for Debian 10 4 years ago
Dmitry Maksyoma 7a6067e081 Deb: add Xorg-related dependencies 4 years ago
Dmitry Maksyoma acd9f18f64 Deb: remove python dependency
Programs in www/utils are no longer included, and nothing else uses it.
4 years ago
Dmitry Maksyoma c5061e67b4 Deb: Debian 10 support 4 years ago
Dmitry Maksyoma b6f16eabb7 Deb: woraroudn dbgsym package that's created now 4 years ago
Dmitry Maksyoma 0851741360 Deb: Debian 10 building requires package libsm6 4 years ago
Dmitry Maksyoma 3c3eed0e46 Deb: exclude www/utils, instead of individual files 4 years ago
Dmitry Maksyoma e456357c68 Deb: empty postrm -> postrm.ex 4 years ago
Dmitry Maksyoma 85f2ed4f71 Gitignore deb building tmp files 4 years ago
Dmitry Maksyoma 2b9a4d0d8b Deb: remove /etc/kasmvnc and cert generation as we use snakeoil now 4 years ago
Dmitry Maksyoma a479b2fcd4 Use snakeoil certificate if available 4 years ago
Dmitry Maksyoma c32137fa17 Merge branch 'master' into create_ubuntu20_package 4 years ago
Lauri Kasanen 0d47d4890a Enable TLS 1.1 and 1.2 4 years ago
Dmitry Maksyoma a6d37c2a31 Deb: update test-deb to use debs in <os>_<os_ver> dirs 4 years ago
Dmitry Maksyoma fbeed1da72 Deb: put debs under <os>_<os_ver> directories 4 years ago
Dmitry Maksyoma 35cf095a31 Deb: create Ubuntu 20.04 tarball and deb 4 years ago
Kasm c1691b6895
Update .gitlab-ci.yml 4 years ago
Kasm ec5a73c8ec
Update .gitlab-ci.yml 4 years ago
Kasm 7e5c8c9ad3
Update .gitlab-ci.yml 4 years ago
Kasm 48bc79162a
Added gitlab pipeline 4 years ago
Kasm 41d518eda4
Merge pull request #16 from kasmtech/create_ubuntu_packages
Create Ubuntu 18.04 package
4 years ago
matt 2813e7fe09 Fixes to webcode for Kasm CDI 4 years ago
Lauri Kasanen a4e70ff56b Remove less-than-256-colors indexed limit for small rects 4 years ago
Lauri Kasanen 83c83f43ef Add a parameter for separate SSL key 4 years ago
Dmitry Maksyoma a4369e8897 Deb: apt -> apt-get, cause apt doesn't have a stable interface 4 years ago
Dmitry Maksyoma 5ffe76f08d Deb: don't install libjpeg-dev on deb test image
Dependencies should be pulled by the package.
4 years ago
Dmitry Maksyoma 1486f3f4c2 Deb: use /etc/kasmvnc/server.pem cert in builder/test-deb 4 years ago
Dmitry Maksyoma b8c380d17f Deb: move self-signed cert to /etc/kasmvnc 4 years ago
Dmitry Maksyoma fc91e4d622 Don't use "sodu docker", just "docker" 4 years ago
Dmitry Maksyoma 2a64e062c4 Gitignore builder/www, builder/build 4 years ago
Dmitry Maksyoma 955183dcf0 Use/build ./builder/www when building tarball 4 years ago
Dmitry Maksyoma d98157f3fc Merge remote-tracking branch 'origin/webpack2' into create_ubuntu_packages 4 years ago
Dmitry Maksyoma 945f9a07a3 Deb: exclude .eslintrc 4 years ago
matt 4394ab6edd Merge branch 'webpack2' of https://github.com/kasmtech/KasmVNC into webpack2 4 years ago
matt 76f8d905f0 added dockerfile build process for www 4 years ago
matt de4ddcb154 Fix auth error and build permissions 4 years ago
arsenmanukyan94 b9cdecc34c update gitignore 4 years ago
matt d71734a206 initial commit of webpack 4 years ago
Dmitry Maksyoma 2b801e3397 Deb: remove obsolete code 4 years ago
Dmitry Maksyoma 543796d6a4 Deb: automated build chain draft ready 4 years ago
Dmitry Maksyoma 4558750348 Deb: remove a TODO comment 4 years ago
Dmitry Maksyoma be854aef68 Add www dir detection to vnc_startup.sh 4 years ago
Dmitry Maksyoma 59382451dc Deb: build-deb now builds a .deb for Ubuntu 18
It builds the builder image first, then proceeeds to building .deb
inside it, and the result is put into the parent (../) directory.
4 years ago
Dmitry Maksyoma 702f817845 Deb: add build-tarball and build-deb commands WIP 4 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.
4 years ago
Dmitry Maksyoma d82d67762e Merge branch 'feature/12_ubuntu_20' into create_ubuntu_packages 4 years ago
Dmitry Maksyoma f1b3e0f6de Deb: remove redundant code 4 years ago
Dmitry Maksyoma c6d3c5271c Deb: exclude Node scripts from the package 4 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.
4 years ago
Dmitry Maksyoma a7e7deaf99 Deb: add as vncserver, etc alternative 4 years ago