Commit Graph

549 Commits

Author SHA1 Message Date
Dmitry Maksyoma
5f3fcddcde vncserver: refactor 2021-08-09 22:42:21 +12:00
Dmitry Maksyoma
fa4308c542 vncserver: print user permissions 2021-08-06 22:25:09 +12:00
Dmitry Maksyoma
db2901e673 vncserver: print configured Kasm users 2021-08-06 22:08:58 +12:00
Dmitry Maksyoma
a0f09dea15 vncserver: refactor 2021-08-06 22:00:26 +12:00
Dmitry Maksyoma
21b42e462b vncserver: extract CheckCliOptionsForBeingValid() 2021-08-06 21:27:06 +12:00
Dmitry Maksyoma
27f7f823fe vncserver: fix DISPLAY detection 2021-08-06 00:08:48 +12:00
Dmitry Maksyoma
93d2c6c716 vncserver: guide user to create a KasmVNC user 2021-08-05 18:40:22 +12:00
Dmitry Maksyoma
fa342f624f vncserver: extract AtLeastOneUserConfigured() 2021-08-03 20:32:09 +12:00
Dmitry Maksyoma
a6e9f94e27 vncserver: load .kasmpasswd users 2021-08-03 00:16:16 +12:00
Dmitry Maksyoma
ffb88ee8e6 vncserver: extract $kasmPasswdFile 2021-08-02 23:48:05 +12:00
Dmitry Maksyoma
c99d82fd8b vncserver: refactor 2021-08-02 23:38:00 +12:00
Dmitry Maksyoma
69a2f9a13b vncserver: extract CreateUserConfigIfNeeded() 2021-08-02 23:26:17 +12:00
Dmitry Maksyoma
08ede14dfe vncserver: refactor 2021-08-02 23:23:31 +12:00
Dmitry Maksyoma
79c9c7157b vncserver: remove obsolete comment 2021-08-02 23:20:24 +12:00
Dmitry Maksyoma
8f58d9bc92 vncserver: split IfXvncDidntStartTryFixingFontPathAndStartXvncAgain() 2021-08-02 23:19:36 +12:00
Dmitry Maksyoma
7ee1522143 vncserver: extract WaitForXvncToStart() 2021-08-02 23:05:29 +12:00
Dmitry Maksyoma
df5d3e506d vncserver: extract WarnUserXvncNotStartedAndExit() 2021-08-02 00:27:11 +12:00
Dmitry Maksyoma
7954cc506c vncserver: extract IsXvncRunning() 2021-08-01 22:46:12 +12:00
Dmitry Maksyoma
84764bac80 vncserver: refactor 2021-08-01 22:37:43 +12:00
Dmitry Maksyoma
bc54f75226 vncserver: extract IfXvncDidntStartTryFixingFontPathAndStartXvncAgain() 2021-08-01 22:36:58 +12:00
Dmitry Maksyoma
42eadfe784 vncserver: convert tabs -> spaces 2021-08-01 22:27:35 +12:00
Dmitry Maksyoma
1bea4d0a41 vncserver: extract StartXAndRecordPID() 2021-08-01 22:23:51 +12:00
Dmitry Maksyoma
6181c249d7 vncserver: extract ConstructXvncCmd() 2021-08-01 21:57:36 +12:00
Dmitry Maksyoma
4a63e93582 vncserver: extract SetupXauthorityFile() and others 2021-08-01 21:36:55 +12:00
Dmitry Maksyoma
f6667e99be vncserver: remove obsolete code 2021-08-01 21:11:43 +12:00
Dmitry Maksyoma
d6fa4b55d7 vncserver: extract DisableVncAuth() 2021-08-01 21:11:19 +12:00
Dmitry Maksyoma
dc1850f1e7 vncserver: remove obsolete code 2021-08-01 21:07:54 +12:00
Dmitry Maksyoma
a6b3eb1f24 vncserver: extract LoadSystemThenUserThenMandatoryConfigs() 2021-08-01 21:04:19 +12:00
Dmitry Maksyoma
efbf401c8e vncserver: refactor 2021-08-01 20:53:07 +12:00
Dmitry Maksyoma
c79da47c21 vncserver: extract DetectDisplayNumberFromCliArgs() 2021-07-31 01:11:26 +12:00
Dmitry Maksyoma
55525a627b vncserver: fix formatting 2021-07-31 00:39:20 +12:00
Dmitry Maksyoma
c435e6ba7d vncserver: refactor 2021-07-31 00:37:00 +12:00
Dmitry Maksyoma
59d53dbb19 vncserver: extract AskUserToChooseDeOrManualXstartup() 2021-07-31 00:30:21 +12:00
Dmitry Maksyoma
8da1612d4c vncserver: extract CreateDotVncDir() 2021-07-31 00:23:45 +12:00
Dmitry Maksyoma
a560276817 vncserver: extract ProcessCliOptions() 2021-07-31 00:19:37 +12:00
Dmitry Maksyoma
2cb5098060 vncserver: extract DetectFontPath 2021-07-31 00:09:31 +12:00
Dmitry Maksyoma
ed51231b4e vncserver: remove obsolete code 2021-07-31 00:02:42 +12:00
Dmitry Maksyoma
f903fd6c9d vncserver: refactor 2021-07-31 00:02:01 +12:00
Dmitry Maksyoma
a3b9a96df7 vncserver: extract DetectUserName 2021-07-31 00:01:45 +12:00
Dmitry Maksyoma
5811e14b42 vncserver: extract DetectBinariesDir() 2021-07-30 23:55:44 +12:00
Dmitry Maksyoma
fc732f3603 vncserver: refactor 2021-07-30 23:40:51 +12:00
Dmitry Maksyoma
b330856d67 vncserver: improve readability 2021-07-28 22:28:51 +12:00
Dmitry Maksyoma
1165159180 vncserver: extract DetectDisplay() and RunXstartup() 2021-07-28 22:18:59 +12:00
Dmitry Maksyoma
25e761326f vncserver: extract CreateXstartup() 2021-07-28 22:04:56 +12:00
Dmitry Maksyoma
53c545a9ad vncserver: better test env detection 2021-07-28 22:01:45 +12:00
Dmitry Maksyoma
7c28908722 vncserver: ask to choose DE spike 2021-07-25 23:21:05 +12:00
Dmitry Maksyoma
6bdcbc32b1 vncserver: enable local testing
It uses the dir it was ran from to find other binaries. If I run it
locally as unix/vncserver, I want to use /usr/bin for other binaries.
2021-07-25 23:07:29 +12:00
Dmitry Maksyoma
fe736c8a2b Easy start script: split shell code into modules 2021-07-24 14:53:34 +12:00
Dmitry Maksyoma
b13698eb56 Easy start script: code formatting 2021-07-22 01:48:14 +12:00
Dmitry Maksyoma
7941e10b0a Easy start script: document --help in README 2021-07-22 00:27:35 +12:00