Dmitry Maksyoma
6d0a020f4f
Move build-and-test-* to builder/
4 years ago
Dmitry Maksyoma
5e5467a3b0
Add build-and-test-deb and -rpm
...
It builds tarball, deb/rpm pckage, and runs the test image. It doesn't
detect source changes, so it'll always build tarball and the package.
4 years ago
Dmitry Maksyoma
9fb709087d
Add verbose logging via KASMVNC_VERBOSE_LOGGING env var
...
Running "KASMVNC_VERBOSE_LOGGING=1 builder/test-deb debian buster" will
turn on verbose logging of kasmvncserver.
4 years ago
Dmitry Maksyoma
e0c056f36b
Add rw, ro and owner users on container startup
4 years ago
Dmitry Maksyoma
7a1c1edeb4
Deb/rpm: change test user password to "foobar"
...
kasmvncpasswd validates password, so "bar" would be too short.
4 years ago
Dmitry Maksyoma
489c68f7cc
Merge branch 'users' into packages_and_multiuser_passwd
4 years ago
Dmitry Maksyoma
01d448f018
Deb: run test image, instead of just printing command
4 years ago
Kasm
f981b1e88a
Update ui.js
4 years ago
Kasm
e79b454fb5
Merge pull request #22 from kasmtech/create_fedora_package
...
Create fedora package
4 years ago
Lauri Kasanen
59fe8ad9db
kasmvncpasswd: Nicer behavior when piping a password, add example in help
4 years ago
Dmitry Maksyoma
78768d52ff
VNC Docker startup: commented out verbose logging for ease of use
4 years ago
Dmitry Maksyoma
e9626fdacf
VNC Docker startup: use new kasmvncpasswd with multiple users support
4 years ago
Dmitry Maksyoma
9084409a20
Merge branch 'users' into packages_and_multiuser_passwd
4 years ago
Dmitry Maksyoma
a5e3a47f48
Merge branch 'master' into create_fedora_package
4 years ago
Dmitry Maksyoma
fbfdf21612
Deb: Debian Bullseye XFCE works now
4 years ago
Dmitry Maksyoma
d7916b081b
Deb: Kali XFCE works now
4 years ago
Dmitry Maksyoma
fbe05cee86
Fix random 401 Forbidden on Ubuntu 20 and other newer releases
4 years ago
Dmitry Maksyoma
120dcbeaba
Deb: fix code formatting
4 years ago
Lauri Kasanen
6052f28537
Use crypt_r in threaded code
4 years ago
Dmitry Maksyoma
b3ec357e99
Rpm: extract rpm-related install to the spec
4 years ago
Dmitry Maksyoma
a865b6e6eb
Deb/Rpm: all file copying to packages is done in debian/ atm
4 years ago
Dmitry Maksyoma
9301fe9d33
Deb/Rpm: add package description
4 years ago
Dmitry Maksyoma
7f9a50562d
Deb: fix build dependencies install
4 years ago
Dmitry Maksyoma
ece969fd05
Rpm: group kasmvnc -> kasmvnc-cert
...
I feel it'd be confusing to use kasmvnc group to provide access to the
TSL certificate. Groups like that control whether you can run software,
e.g. "docker" group. Using "-cert" clearly shows it's just for
certificate access. Not unlide ssl-cert group in Debian.
4 years ago
Dmitry Maksyoma
969c64ced3
Packages: Ubuntu 20 and Fedora 33 barebones tests
4 years ago
Dmitry Maksyoma
f6e2675c02
Rpm: initial Fedora support
4 years ago
Dmitry Maksyoma
0d62f6b7aa
Rpm: don't use update-alternatives
...
Even if I set rpm as conflicting with TigerVNC, update-alternatives
breaks in post-install. That is because files like /usr/bin/vncserver
are left from TigerVNC, when post-install runs.
So, I chose to use /usr/bin/vncserver without update-alternatives.
4 years ago
Dmitry Maksyoma
9e7d57cc3c
tarball: include Xvnc.1 man page
4 years ago
Dmitry Maksyoma
24ea2d6c45
Deb: switch Buster barebones to use no WM
4 years ago
Dmitry Maksyoma
6575bbe1b3
Rpm: run xterm w/o WM in CentOS 7 barebones test
4 years ago
Kasm
c401a21c7c
Merge pull request #20 from kasmtech/create_ubuntu20_package
...
Debian, Ubuntu, Kali, CentOS support
4 years ago
Dmitry Maksyoma
5159cb9ae1
build-tarball: only rebuild www if it was changed
4 years ago
Dmitry Maksyoma
7bcf8ebf1f
Update GitLab pipeline to use new build/ structure
4 years ago
Dmitry Maksyoma
c151f479f4
Merge branch 'master' into create_ubuntu20_package
4 years ago
Dmitry Maksyoma
4f561568a3
Rpm: make rpmlint happier
4 years ago
Dmitry Maksyoma
0aeffaf2ef
Rpm: run rpmlint after building rpm
4 years ago
Dmitry Maksyoma
0d0f8afceb
Update FSF address in licences to please rpmlint
4 years ago
Dmitry Maksyoma
e9e7ecd74d
Rpm: create certificate on postinst, remove on postrm
4 years ago
Dmitry Maksyoma
b97633ca10
Rpm: automate rpm building with build-rpm
4 years ago
Dmitry Maksyoma
d658f2b8a3
Deb: trim cruft from Makefile
4 years ago
Dmitry Maksyoma
69efc52614
Rpm: add test-rpm-barebones with Openbox
...
Twm wasn't available.
4 years ago
Dmitry Maksyoma
49996f91e6
Rpm: trim cruft in spec file
4 years ago
Dmitry Maksyoma
a8507afb21
Rpm: add runtime dependencies
4 years ago
matt
c81df7f198
KASM-1298 manually merged in offline changes
4 years ago
Dmitry Maksyoma
90101a7e91
Rpm: CentOS dfart. Rpm building isn't automated yet.
4 years ago
Dmitry Maksyoma
a6512a7801
Docker copy will ignore builder/build, where debs are
4 years ago
Kasm
57f4e0a856
Merge pull request #18 from kasmtech/gitlab-pipeline-produce-deb
...
Gitlab pipeline produce deb
4 years ago
Dmitry Maksyoma
b98a9eb5fa
Pkg build: patch with quilt if it's present
4 years ago
Dmitry Maksyoma
b224addece
Deb: add first quilt patch
4 years ago
Dmitry Maksyoma
9fbda8e518
Deb: add Bullseye support
4 years ago