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
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.
2021-01-07 00:32:30 +13:00
Dmitry Maksyoma
d82d67762e
Merge branch 'feature/12_ubuntu_20' into create_ubuntu_packages
2021-01-05 23:36:21 +13:00
Dmitry Maksyoma
f1b3e0f6de
Deb: remove redundant code
2021-01-03 23:35:23 +13:00
Dmitry Maksyoma
c6d3c5271c
Deb: exclude Node scripts from the package
2021-01-03 23:29:04 +13:00
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.
2021-01-03 23:12:21 +13:00
Dmitry Maksyoma
a7e7deaf99
Deb: add as vncserver, etc alternative
2020-12-31 01:09:51 +13:00
Dmitry Maksyoma
f8c3d981bf
Deb: update dependencies, add Provides: vnc-server
2020-12-31 01:09:11 +13:00
Dmitry Maksyoma
a1089dd356
Deb: XkasmVnc -> Xkasmvnc
2020-12-31 01:08:31 +13:00
Dmitry Maksyoma
1f266ad206
Add dependencies on python and xorg to .deb
2020-12-29 23:28:03 +13:00
Dmitry Maksyoma
54f163a44c
Exclude .git* files from .deb
2020-12-29 23:27:32 +13:00
Dmitry Maksyoma
251b8a6388
-beta -> ~beta for .deb
2020-12-29 22:01:27 +13:00
Dmitry Maksyoma
fccd9d29cd
Update debian/copyright to include libwebp license
2020-12-29 21:52:49 +13:00
Dmitry Maksyoma
bab0412bc5
Add man pages and improve file locations in .deb
2020-12-29 21:32:31 +13:00
Dmitry Maksyoma
0b4804a3a9
Properly name binaries in .deb
2020-12-29 21:12:58 +13:00
Dmitry Maksyoma
f1291cb520
Draft .deb build system ready
2020-12-29 20:47:16 +13:00
Dmitry Maksyoma
dabf7d4d5e
Clean up Makefile I use to fake-build source
2020-12-27 00:10:30 +13:00
Dmitry Maksyoma
86c6ae566c
Debian package spike. Using ../release as bin/ source.
2020-12-26 00:33:19 +13:00
matt
55f9755dbd
Added build docker images for debian and others
2020-12-24 19:54:58 +00:00
Lauri Kasanen
481b063eb7
Fix missing init for DLP timestamps
2020-12-03 12:29:38 +02:00
Kasm
ef23f13045
Update README.md
...
missing step in instructions
2020-11-04 15:25:23 -05:00
Kasm
e23bd08167
Delete index.html
2020-10-12 06:29:06 -04:00
matt
8fc49afcae
Add sym link for index.html
2020-10-12 10:21:29 +00:00
mmcclaskey
730fdcb15c
Merge pull request #10 from kasmtech/docker
...
Docker
2020-10-11 13:46:09 -04:00
mmcclaskey
9f8fa7bf8b
Update README.md
2020-10-11 13:44:40 -04:00
mmcclaskey
7bc0b29413
Update README.md
2020-10-11 13:41:11 -04:00
mmcclaskey
2afe7b5fa5
Create README.md
2020-10-11 13:33:35 -04:00
mmcclaskey
097fe0815c
Added Containerized example Doom
2020-10-11 17:22:42 +00:00
Kasm
9c50cae9fd
Update README.md
...
updated install instructions
2020-10-11 08:16:40 -04:00
Kasm
e7016550fc
Merge pull request #8 from kasmtech/stats
...
Stats
2020-10-05 15:35:18 -04:00
Kasm
d80ae411ac
Update README.md
2020-10-05 15:18:58 -04:00
matt
0a68500ee3
updated readme and vncserver
2020-10-05 19:10:59 +00:00
Lauri Kasanen
80513c8616
Change "recent" to be 10s from 60s, and in its own variable
2020-10-02 14:44:33 +03:00
Lauri Kasanen
1db77ee6bd
Add some basicauth logging (most debug/verbose only)
2020-10-02 14:43:19 +03:00
Lauri Kasanen
279c41fc32
Add option to pass the password in an encrypted file, kasmvncpasswd utility
2020-10-01 14:37:51 +03:00
Lauri Kasanen
ae07707e66
Don't log BasicAuth
2020-10-01 13:07:32 +03:00
Lauri Kasanen
bb71cd4ec4
Have stats react faster to big cpu lag spikes
2020-10-01 13:00:34 +03:00
Lauri Kasanen
99fe70bbd6
Add a debug-level print on the last ~second's maximum encoding time
2020-09-28 14:37:19 +03:00
Lauri Kasanen
b30318a68f
Change stats format to JSON array style
2020-09-28 14:26:38 +03:00
kasmtech
88a9bed022
UI mods to display stats
2020-09-28 09:43:59 +00:00
matt
d031c2182f
Updated xorg version, static link webp
2020-09-27 19:18:10 +00:00
Lauri Kasanen
d5bdef121a
Add support for bottleneck stats
2020-09-21 15:51:56 +03:00
Pierre Ossman
45e44a66e5
Tolerate specifying -BoolParam 0 and similar
...
This is needed by vncserver which doesn't know which parameters are
boolean, and it cannot use the -Param=Value form as that isn't tolerated
by the Xorg code.
2020-09-21 13:54:41 +03:00
Pierre Ossman
3528e358cc
Free memory from getaddrinfo()
...
We handled this in the failure scenario, but not in the vastly more
common successful case.
2020-09-21 13:52:01 +03:00
Mark Mielke
f814a93214
vncserver: Remove legacy HP-UX support
...
The check for existence of `/usr/spool/sockets/X11/<n>` has been
removed. This file is only relevant on HP-UX, and TigerVNC dropped
support for HP-UX in commit 31e5aa3.
2020-09-21 13:51:13 +03:00