Dmitry Maksyoma
56fd118c43
CI: extract after_script
2021-03-18 23:17:52 +13:00
Dmitry Maksyoma
9a9b14daf1
CI: extract before_script
2021-03-18 23:01:28 +13:00
Dmitry Maksyoma
349ed4cb41
CI: remove tarballs from artifacts
2021-03-18 22:42:40 +13:00
Dmitry Maksyoma
fc12e38571
README.md formatting
2021-03-15 22:38:08 +13:00
Dmitry Maksyoma
e5cd3d6753
Improve README.md
2021-03-15 22:37:48 +13:00
Dmitry Maksyoma
7bffbb53da
vncserver: remove securitytypes mention from man page
...
securitytypes is no longer used.
2021-03-15 22:27:19 +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
213f91c1a7
Update README: deb installation only
2021-03-14 23:25:53 +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
b48fa8a262
vncpasswd man: update the top level description
2021-03-13 21:51:54 +13:00
Dmitry Maksyoma
6f803f744d
vncpasswd man: update to be current regarding password length
2021-03-13 21:48:59 +13:00
Dmitry Maksyoma
79682d3dee
vncpasswd man: add overview
2021-03-13 20:17:23 +13:00
Dmitry Maksyoma
2b8374f544
Update vncpasswd manual page
2021-03-13 20:07:06 +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
e61885a448
Deb: remove obsolete code
2021-03-03 23:09:52 +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
Kasm
784a9c611d
Merge pull request #26 from kasmtech/multiuser_and_new_ui
...
Packaging changes, multiuser passwd, clipboard (UI) changes
2021-03-01 10:46:20 -05:00
Dmitry Maksyoma
05ea1b99ee
Merge branch 'KASM-1298_manually_merge_offline_changes' into multiuser_and_new_ui
2021-02-28 22:55:47 +13:00
Dmitry Maksyoma
101695970b
Reapply "Use crypt_r in threaded code"
2021-02-28 22:53:06 +13:00
Dmitry Maksyoma
6d0a020f4f
Move build-and-test-* to builder/
2021-02-28 21:28:14 +13:00
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.
2021-02-28 21:24:59 +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
489c68f7cc
Merge branch 'users' into packages_and_multiuser_passwd
2021-02-28 19:50:27 +13:00
Dmitry Maksyoma
01d448f018
Deb: run test image, instead of just printing command
2021-02-28 19:46:18 +13:00
Kasm
f981b1e88a
Update ui.js
2021-02-26 10:10:00 -05:00
Kasm
e79b454fb5
Merge pull request #22 from kasmtech/create_fedora_package
...
Create fedora package
2021-02-25 07:27:24 -05:00
Lauri Kasanen
59fe8ad9db
kasmvncpasswd: Nicer behavior when piping a password, add example in help
2021-02-25 13:15:02 +02: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
9084409a20
Merge branch 'users' into packages_and_multiuser_passwd
2021-02-25 22:10:40 +13:00
Dmitry Maksyoma
a5e3a47f48
Merge branch 'master' into create_fedora_package
2021-02-25 22:00:38 +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
fbe05cee86
Fix random 401 Forbidden on Ubuntu 20 and other newer releases
2021-02-25 21:23:21 +13:00
Dmitry Maksyoma
120dcbeaba
Deb: fix code formatting
2021-02-25 21:22:56 +13:00
Lauri Kasanen
6052f28537
Use crypt_r in threaded code
2021-02-24 14:46:48 +02:00
Dmitry Maksyoma
b3ec357e99
Rpm: extract rpm-related install to the spec
2021-02-24 22:53:43 +13:00
Dmitry Maksyoma
a865b6e6eb
Deb/Rpm: all file copying to packages is done in debian/ atm
2021-02-24 21:20:33 +13:00
Dmitry Maksyoma
9301fe9d33
Deb/Rpm: add package description
2021-02-24 21:19:49 +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