Commit Graph

674 Commits

Author SHA1 Message Date
Dmitry Maksyoma
df4a5ac910 Put select-de.sh in /usr/lib 2021-09-18 22:45:23 +12:00
Dmitry Maksyoma
606075ddc0 vncserver: refactor 2021-09-18 22:31:32 +12:00
Dmitry Maksyoma
17fa6911c1 vncserver: extract IsDebian() 2021-09-18 22:30:34 +12:00
Dmitry Maksyoma
5f7d3ad43a Specs: pexpect starts Xvnc now 2021-09-18 22:09:50 +12:00
Dmitry Maksyoma
f857d47ccf vncserver: fix generated xstartup indentation 2021-09-17 06:09:33 +12:00
Dmitry Maksyoma
3b3c8d0881 vncserver: refactor 2021-09-17 03:39:40 +12:00
Dmitry Maksyoma
fe3569c6e8 vncserver: check user is in ssl-cert group on Debian-based distros 2021-09-16 22:57:35 +12:00
Dmitry Maksyoma
90d9cbe65b Specs: WIP 2021-09-16 22:25:11 +12:00
Dmitry Maksyoma
f0e63b2e3d Specs: require Python 3.8 2021-09-16 22:23:55 +12:00
Dmitry Maksyoma
b5eaf71248 Specs: unfocus tests 2021-09-16 19:23:17 +12:00
Dmitry Maksyoma
e643cf4115 Specs: improve test 2021-09-16 18:38:09 +12:00
Dmitry Maksyoma
df35fadc9b Specs: test specifying custom user name for guided user creation 2021-09-16 18:37:08 +12:00
Dmitry Maksyoma
a27ad89677 Spec: add user creation test 2021-09-16 18:33:17 +12:00
Dmitry Maksyoma
04e93956b5 vncserver test image: add strace 2021-09-16 18:32:32 +12:00
Dmitry Maksyoma
5de1b80ca7 Spec refactoring 2021-09-16 17:16:55 +12:00
Dmitry Maksyoma
d3e209c9ba vncserver test image based on Ubuntu Focal 2021-09-16 17:13:54 +12:00
Dmitry Maksyoma
ff8ab63aab Spec: extract start_xvnc(), kill only if running 2021-09-15 19:20:05 +12:00
Dmitry Maksyoma
a51444257a Spec: no overwrite is possible on the first run 2021-09-15 18:51:07 +12:00
Dmitry Maksyoma
e23e5cc63b Spec refactoring 2021-09-15 18:48:22 +12:00
Dmitry Maksyoma
043438e2e0 Spec: vncserver 2nd run tests 2021-09-15 18:47:08 +12:00
Dmitry Maksyoma
8152596519 Spec refactoring 2021-09-15 18:39:39 +12:00
Dmitry Maksyoma
fe2bd6c6d6 Specs: extract select_de() 2021-09-15 18:16:27 +12:00
Dmitry Maksyoma
5d0e8b1b03 Spec refactoring 2021-09-15 18:15:42 +12:00
Dmitry Maksyoma
9faf87389f vncserver: no xstartup overwrite confirmation if it doesn't exist 2021-09-15 18:01:47 +12:00
Dmitry Maksyoma
ec948ab20f Spec refactoring 2021-09-15 17:56:28 +12:00
Dmitry Maksyoma
2fa381a3fe Spec add "first run" test 2021-09-15 17:55:48 +12:00
Dmitry Maksyoma
9161015aca Spec refactoring 2021-09-15 17:47:28 +12:00
Dmitry Maksyoma
3fe52a84ba Spec refactoring 2021-09-15 17:39:35 +12:00
Dmitry Maksyoma
0c26c4cb85 Specs: fix file/dir removal 2021-09-15 17:39:15 +12:00
Dmitry Maksyoma
177da18fc8 vncserver: update Bionic image 2021-09-15 17:22:38 +12:00
Dmitry Maksyoma
0b495fd3f9 Specs: clean environment before each test 2021-09-14 20:40:57 +12:00
Dmitry Maksyoma
0011fa6afd Specs: extract check_de_was_setup_to_run() 2021-09-14 20:24:37 +12:00
Dmitry Maksyoma
ed78c9dcc5 Specs: extract kill_xvnc() 2021-09-14 20:20:55 +12:00
Dmitry Maksyoma
dca392eafd Specs: extract add_kasmvnc_user_docker() 2021-09-14 20:19:06 +12:00
Dmitry Maksyoma
28c06893e3 Specs: add -select-de test spike 2021-09-14 20:16:44 +12:00
Dmitry Maksyoma
0f23baa647 Specs: run_cmd() add **kwargs 2021-09-14 20:12:27 +12:00
Dmitry Maksyoma
d1f0d6f7e7 Spec refactoring 2021-09-14 19:27:53 +12:00
Dmitry Maksyoma
d522457723 Add spec runner 2021-09-14 19:10:33 +12:00
Dmitry Maksyoma
d8bbb9884d vncserver: spec creates password file 2021-09-10 23:35:47 +12:00
Dmitry Maksyoma
7cb1ea9ebc vncserver: Python spec spike 2021-09-10 23:15:32 +12:00
Dmitry Maksyoma
dbd54fe35c vncserver: add -select-de 2021-09-10 22:31:48 +12:00
Dmitry Maksyoma
6287114cbf Merge branch 'master' into KASM-1609_select_de_to_run 2021-09-10 03:22:29 +12:00
Dmitry Maksyoma
f999acc490 vncserver: extract ForgetSelectedDe() 2021-09-09 20:46:49 +12:00
Dmitry Maksyoma
71c420fc86 Deb/Rpm: add Perl Switch dependency 2021-09-09 20:45:56 +12:00
Dmitry Maksyoma
f766c3a8c0 Fix test-vncserver 2021-09-09 20:26:53 +12:00
Dmitry Maksyoma
c96d38bbe5 select-de.sh: refactor 2021-09-09 20:26:22 +12:00
Dmitry Maksyoma
c2a5876127 select-de.sh: use exec with XFCE 2021-09-09 20:24:30 +12:00
Dmitry Maksyoma
64c190e2bb select-de.sh: fix -s <DE> 2021-09-09 20:22:41 +12:00
Dmitry Maksyoma
4ed2c57ce3 select-de.sh: fix MATE DE 2021-09-09 20:08:11 +12:00
Dmitry Maksyoma
3a528b94e6 select-de.sh: -s supports mangled DE names like CiNnAmOn 2021-09-09 00:31:43 +12:00