matt
75cef8b726
[skip CI] build fixes
2021-03-31 07:54:59 -04:00
matt
29415a8c7d
Apply patch for 1.20.x
2021-03-26 19:53:04 +00:00
Dmitry Maksyoma
9b3e1f73f5
Deb/rpm: update barebones images
2021-03-26 01:10:43 +13:00
Dmitry Maksyoma
f758fc5021
CI: build all distros and upload to S3
2021-03-25 22:27:27 +13:00
Dmitry Maksyoma
df92791550
Gitlab CI: build all distros if branch has "release" or "testing" in it
2021-03-15 21:59:39 +13:00
Dmitry Maksyoma
25c32c96e5
Deb: fix Ubuntu Focal (vnc_startup.sh XFCE start issue)
2021-03-14 23:38:48 +13:00
Dmitry Maksyoma
ed4c514bcb
Deb: test images have lsb-release now
...
To ensure it's the right image, I double-check with lsb_release.
2021-03-14 23:24:14 +13:00
Dmitry Maksyoma
2005b86a92
Deb: make easy-start script easier to modify
2021-03-14 21:19:08 +13:00
Dmitry Maksyoma
d73ffc8a38
Deb: example script can now -kill, -d (debug), --help
2021-03-14 21:01:04 +13:00
Dmitry Maksyoma
a73b890c92
Code formatting
2021-03-13 23:51:33 +13:00
Dmitry Maksyoma
8c2e8c9acb
Deb: add example script to easily run kasmvncserver
2021-03-13 21:54:06 +13:00
Dmitry Maksyoma
6f803f744d
vncpasswd man: update to be current regarding password length
2021-03-13 21:48:59 +13:00
Dmitry Maksyoma
56ed2855bd
Testing: keep foo-owner as -o and -w
...
Changing permissions to just -w removed -o.
2021-03-04 23:22:28 +13:00
Dmitry Maksyoma
43658a27f7
Deb: provide an easy way to start KasmVNC with default options
...
...via kasmvncserver-start.
2021-03-03 23:27:02 +13:00
Dmitry Maksyoma
8eb7e06d6c
Deb: update Debian Buster barebones test to work
2021-03-03 22:47:48 +13:00
Dmitry Maksyoma
62eae815b6
Remove obsolete comment
2021-03-03 22:04:09 +13:00
Dmitry Maksyoma
6d0a020f4f
Move build-and-test-* to builder/
2021-02-28 21:28:14 +13:00
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.
2021-02-28 21:21:49 +13:00
Dmitry Maksyoma
e0c056f36b
Add rw, ro and owner users on container startup
2021-02-28 21:03:02 +13:00
Dmitry Maksyoma
7a1c1edeb4
Deb/rpm: change test user password to "foobar"
...
kasmvncpasswd validates password, so "bar" would be too short.
2021-02-28 20:48:17 +13:00
Dmitry Maksyoma
01d448f018
Deb: run test image, instead of just printing command
2021-02-28 19:46:18 +13:00
Dmitry Maksyoma
78768d52ff
VNC Docker startup: commented out verbose logging for ease of use
2021-02-25 23:14:50 +13:00
Dmitry Maksyoma
e9626fdacf
VNC Docker startup: use new kasmvncpasswd with multiple users support
2021-02-25 23:13:32 +13:00
Dmitry Maksyoma
fbfdf21612
Deb: Debian Bullseye XFCE works now
2021-02-25 21:58:10 +13:00
Dmitry Maksyoma
d7916b081b
Deb: Kali XFCE works now
2021-02-25 21:33:38 +13:00
Dmitry Maksyoma
7f9a50562d
Deb: fix build dependencies install
2021-02-24 21:16:53 +13:00
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.
2021-02-22 22:28:30 +13:00
Dmitry Maksyoma
969c64ced3
Packages: Ubuntu 20 and Fedora 33 barebones tests
2021-02-22 21:25:02 +13:00
Dmitry Maksyoma
9e7d57cc3c
tarball: include Xvnc.1 man page
2021-02-19 22:58:38 +13:00
Dmitry Maksyoma
24ea2d6c45
Deb: switch Buster barebones to use no WM
2021-02-18 22:32:09 +13:00
Dmitry Maksyoma
6575bbe1b3
Rpm: run xterm w/o WM in CentOS 7 barebones test
2021-02-18 22:00:34 +13:00
Dmitry Maksyoma
5159cb9ae1
build-tarball: only rebuild www if it was changed
2021-02-16 22:21:48 +13:00
Dmitry Maksyoma
c151f479f4
Merge branch 'master' into create_ubuntu20_package
2021-02-14 18:59:53 +13:00
Dmitry Maksyoma
0aeffaf2ef
Rpm: run rpmlint after building rpm
2021-02-12 23:07:03 +13:00
Dmitry Maksyoma
e9e7ecd74d
Rpm: create certificate on postinst, remove on postrm
2021-02-12 18:11:27 +13:00
Dmitry Maksyoma
b97633ca10
Rpm: automate rpm building with build-rpm
2021-02-11 21:50:14 +13:00
Dmitry Maksyoma
69efc52614
Rpm: add test-rpm-barebones with Openbox
...
Twm wasn't available.
2021-02-11 20:45:01 +13:00
Dmitry Maksyoma
90101a7e91
Rpm: CentOS dfart. Rpm building isn't automated yet.
2021-02-05 23:49:47 +13:00
Dmitry Maksyoma
a6512a7801
Docker copy will ignore builder/build, where debs are
2021-02-05 23:40:44 +13:00
Dmitry Maksyoma
b98a9eb5fa
Pkg build: patch with quilt if it's present
2021-01-29 22:52:10 +13:00
Dmitry Maksyoma
9fbda8e518
Deb: add Bullseye support
2021-01-29 21:29:04 +13:00
Dmitry Maksyoma
2e98b08cec
Deb: add Kali kali-rolling support
2021-01-28 23:46:21 +13:00
Dmitry Maksyoma
9eb9664bcf
Pkg test: refactor for readability
2021-01-28 23:44:25 +13:00
Dmitry Maksyoma
ead31ae2e7
Pkg test: use dpkg to find libnss_wrapper.so
2021-01-28 23:35:57 +13:00
Dmitry Maksyoma
6d6ebffeae
Package building: compile with debug symbols for deb purposes
2021-01-28 22:45:36 +13:00
Dmitry Maksyoma
070458d302
Deb: release numbers (18.04) -> codenames (bionic)
2021-01-28 22:10:46 +13:00
Dmitry Maksyoma
e5b8d4df11
Deb: add barebones testing image for Debian 10
2021-01-26 21:45:33 +13:00
Dmitry Maksyoma
7a6067e081
Deb: add Xorg-related dependencies
2021-01-26 21:44:56 +13:00
Dmitry Maksyoma
c5061e67b4
Deb: Debian 10 support
2021-01-22 21:54:22 +13:00
Dmitry Maksyoma
b6f16eabb7
Deb: woraroudn dbgsym package that's created now
2021-01-22 21:53:52 +13:00
Dmitry Maksyoma
f7e6d8d039
Deb: build-deb doesn't fail if Lintian complains
...
For now, disable Lintian warnings. In the future, a flag may be used to
determine this behaviour.
2021-01-21 22:09:43 +13:00
Dmitry Maksyoma
39e5cbc182
Fix build-tarball: use dir shared between GitLab runner and Docker
2021-01-21 22:09:32 +13:00
Dmitry Maksyoma
a479b2fcd4
Use snakeoil certificate if available
2021-01-20 23:56:50 +13:00
Dmitry Maksyoma
a6d37c2a31
Deb: update test-deb to use debs in <os>_<os_ver> dirs
2021-01-19 23:23:33 +13:00
Dmitry Maksyoma
fbeed1da72
Deb: put debs under <os>_<os_ver> directories
2021-01-19 23:02:49 +13:00
Dmitry Maksyoma
35cf095a31
Deb: create Ubuntu 20.04 tarball and deb
2021-01-19 22:44:32 +13:00
Kasm
dd3364822d
Update build-tarball
2021-01-18 13:46:24 -06:00
Dmitry Maksyoma
a4369e8897
Deb: apt -> apt-get, cause apt doesn't have a stable interface
2021-01-15 22:49:28 +13:00
Dmitry Maksyoma
5ffe76f08d
Deb: don't install libjpeg-dev on deb test image
...
Dependencies should be pulled by the package.
2021-01-15 22:48:32 +13:00
Dmitry Maksyoma
1486f3f4c2
Deb: use /etc/kasmvnc/server.pem cert in builder/test-deb
2021-01-14 23:15:17 +13:00
Dmitry Maksyoma
fc91e4d622
Don't use "sodu docker", just "docker"
2021-01-14 21:25:41 +13:00
Dmitry Maksyoma
955183dcf0
Use/build ./builder/www when building tarball
2021-01-14 19:04:43 +13:00
Dmitry Maksyoma
d98157f3fc
Merge remote-tracking branch 'origin/webpack2' into create_ubuntu_packages
2021-01-12 23:26:59 +13:00
matt
76f8d905f0
added dockerfile build process for www
2021-01-10 19:03:13 +00:00
matt
de4ddcb154
Fix auth error and build permissions
2021-01-10 16:24:09 +00:00
matt
d71734a206
initial commit of webpack
2021-01-08 12:48:07 +00:00
Dmitry Maksyoma
2b801e3397
Deb: remove obsolete code
2021-01-08 00:42:37 +13:00
Dmitry Maksyoma
543796d6a4
Deb: automated build chain draft ready
2021-01-07 23:28:58 +13:00
Dmitry Maksyoma
4558750348
Deb: remove a TODO comment
2021-01-07 23:27:39 +13:00
Dmitry Maksyoma
be854aef68
Add www dir detection to vnc_startup.sh
2021-01-07 23:10:04 +13:00
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.
2021-01-07 21:57:53 +13:00
Dmitry Maksyoma
702f817845
Deb: add build-tarball and build-deb commands WIP
2021-01-07 00:36:52 +13:00
matt
55f9755dbd
Added build docker images for debian and others
2020-12-24 19:54:58 +00:00
matt
0a68500ee3
updated readme and vncserver
2020-10-05 19:10:59 +00:00
matt
d031c2182f
Updated xorg version, static link webp
2020-09-27 19:18:10 +00:00
Kasm
313961153c
Update install.sh
...
Modified installer to use release on GitHub
2020-09-20 09:04:35 -04:00
matt
408c005d3e
Initial commit
2020-09-20 12:16:44 +00:00