feat: hrvatski raspored tipkovnice za RDP (hr-hr-qwertz)
Guacamole isporucuje 22 rasporeda, hrvatskog nema. Rasporedi se kompajliraju u libguac-client-rdp, pa se ne mogu dodati naknadno — guacd se mora ponovno prevesti. guacd-hr/hr_hr_qwertz.keymap Izveden iz X11 "hr" rasporeda na stvarnom sustavu (hr -> rs(latin): rs(common) za brojcani red, rs(latalpha) za s/d/c/c/z s dijakriticima, rs(latlevel3) za AltGr), ne po sjecanju. Strukturno prati cs-cz-qwertz jer njegov caps model dira samo slova, dok de_de_qwertz izvrce i brojcani red. guacd-hr/build.sh Preuzme sluzbeni izvor tražene verzije, ubaci keymap u keymaps/ i u popis rdp_keymaps, pa gradi koristeci Dockerfile koji dolazi uz taj izvor. Namjerno se ne prepisuje upstream receptura, da nadogradnja bude "./build.sh 1.7.0" umjesto odrzavanja vlastitog builda. Ovisnosti su zakljucane jer ih upstream gradi iz gita i bira najnoviji tag, pa gradnja pukne sama od sebe: libwebsockets v5 trazi GnuTLS kojeg build okruzenje 1.6.0 nema, a FreeRDP 2.x je odmakao na razvojne tagove koje configure odbija. Zakljucani su na v4.x i 2.11.7 — ono sto nosi sluzbeni guacd:1.6.0 — i pregazivi su preko env varijabli. install.sh Novo pitanje pri instalaciji; ako se prihvati, gradi image i compose koristi njega umjesto sluzbenog guacd-a. Postojeci image se ne gradi ponovno. Provjereno cistom instalacijom na Ubuntu 24.04: gradnja prolazi u sklopu installera, image sadrzi hr-hr-qwertz uz svih 22 standardnih, FreeRDP je 2.11.7 kao u sluzbenom, i svih 9 GUI stranica vraca 200. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -119,7 +119,27 @@ Skripta postavlja sljedeća pitanja redom:
|
||||
odjednom, rate limit postaje jedan zajednicki budzet za
|
||||
sve, a GeoIP filtrira po adresi proxyja i ne radi nista.
|
||||
|
||||
7. WEB GUI
|
||||
7. HRVATSKI RASPORED TIPKOVNICE
|
||||
y = da, n = ne
|
||||
Guacamole ne isporucuje hrvatski raspored — postoji 22 rasporeda,
|
||||
hrvatskog nema. Rasporedi su kompajlirani u libguac-client-rdp,
|
||||
pa se ne mogu dodati naknadno; guacd se mora ponovno prevesti.
|
||||
|
||||
Odgovorite li DA, install.sh pokrece guacd-hr/build.sh koji
|
||||
preuzme sluzbeni izvor, ubaci hr_hr_qwertz.keymap i sagradi
|
||||
image guacd:<verzija>-hr. Traje 15-30 min (gradi se i FreeRDP).
|
||||
|
||||
Nakon toga na svakoj RDP konekciji treba postaviti:
|
||||
server-layout = hr-hr-qwertz
|
||||
a ciljno racunalo mora imati hrvatski raspored.
|
||||
|
||||
Napomena: time prelazite na vlastiti guacd image, pa nadogradnja
|
||||
Guacamolea trazi ponovnu gradnju:
|
||||
./guacd-hr/build.sh 1.7.0
|
||||
|
||||
Za VNC konekcije ovo nije potrebno — VNC prenosi znak izravno.
|
||||
|
||||
8. WEB GUI
|
||||
y = da, n = ne
|
||||
Instalira Flask web aplikaciju za upravljanje svim postavkama.
|
||||
Ako da:
|
||||
|
||||
Reference in New Issue
Block a user