Start Remmina using run_command

'User made' tutorials related to Porteus Kiosk edition.
Official kiosk documentation can be find here: http://porteus-kiosk.org/documentation.html
Forum rules
Porteus Kiosk section of the forum is unmaintained now. Its kept in a 'read only' mode for archival purposes.
Please use the kiosk contact page for directing your queries: https://porteus-kiosk.org/contact.html
forstera
White ninja
White ninja
Posts: 12
Joined: 15 Aug 2018, 12:09
Distribution: porteus kiosk

Start Remmina using run_command

Post#1 by forstera » 15 Aug 2018, 13:35

Hello all,
I'm an it and I work for a school. I was looking for a thin client to start computers with rdesktop or equivalent to be able to connect to a windows multipoint server (school) and
I just discoverted porteus ; it's really great :)
I'm now able to save my confif on ftp folder and my 25 computers can connect to it when starting :)
The only thing I can't do is starting remmina automatically when computer boots and connect automatically to my server. I was able to save all my preferences to a remmina file but it's on the local computer. So, is it possible to access and save it on my ftp folder and modifiy my config.txt file to tell my computers to automatically start remmina with that file ?
Let me know if my english is not very comprehensive ..;)
I should make a demo to the direction next friday .... to accept or not porteus ...
Per advance, thanks to all for your help
Regards
Arnaud

User avatar
fanthom
Moderator Team
Moderator Team
Posts: 5666
Joined: 28 Dec 2010, 02:42
Distribution: Porteus Kiosk
Location: Poland
Contact:

Start Remmina using run_command

Post#2 by fanthom » 15 Aug 2018, 15:05

Please add [Solved] to your thread title if the solution was found.

forstera
White ninja
White ninja
Posts: 12
Joined: 15 Aug 2018, 12:09
Distribution: porteus kiosk

Start Remmina using run_command

Post#3 by forstera » 16 Aug 2018, 07:08

Hi Fanthom,
Thanks, it worked like this :)
I still have some few things but as I can see these are remmina restrictions :

- When importing the remmina config file, it seems that password is not working so I've to reenter it on every station...
- I tried to save and import the remmina.pref file. Importing the file works but not the whole file is imported. The [remmina_pref] and [ssh_colors] sections are imported but not the [remmina] section.
Is there a way to solve that ?

Thanks to all for your great help
Arnaud

User avatar
fanthom
Moderator Team
Moderator Team
Posts: 5666
Joined: 28 Dec 2010, 02:42
Distribution: Porteus Kiosk
Location: Poland
Contact:

Start Remmina using run_command

Post#4 by fanthom » 16 Aug 2018, 07:59

There is a problem with saving RDP password in remmina.
It requires 'gnome-keyring' service which makes the whole thing pointless as you still need to enter a password to open the wallet.

I would suggest you using custom build with 'rdesktop' or 'xfreerdp' apps which allows to provide a password through command line switch and can be used perfectly with our 'run_command=' parameter.
Sample:

Code: Select all

xfreerdp /v:SERVER.DOMAIN.COM /cert-ignore /u:USERNAME /d:DOMAIN /p:PASSWORD /load-balance-info:”tsv://VMResource.1.Students” /f
Please add [Solved] to your thread title if the solution was found.

forstera
White ninja
White ninja
Posts: 12
Joined: 15 Aug 2018, 12:09
Distribution: porteus kiosk

Start Remmina using run_command

Post#5 by forstera » 16 Aug 2018, 08:47

Thanks very much for your answer. I already started to install my 25 computers bcause I've the demo tomorrow and I'll have a lack of time :)
According to your answer and if the school decides to work with Porteus, could I ask for an offer to prepear a custom build for their need ?

User avatar
fanthom
Moderator Team
Moderator Team
Posts: 5666
Joined: 28 Dec 2010, 02:42
Distribution: Porteus Kiosk
Location: Poland
Contact:

Start Remmina using run_command

Post#6 by fanthom » 16 Aug 2018, 11:22

Please contact with builds@porteus-kiosk.org for a quote.
Please add [Solved] to your thread title if the solution was found.

forstera
White ninja
White ninja
Posts: 12
Joined: 15 Aug 2018, 12:09
Distribution: porteus kiosk

Start Remmina using run_command

Post#7 by forstera » 21 Aug 2018, 06:10

Hello fanthom,
So I made a test using xfreerdp and the options you wrote and it worked like a 'charm', thanks very much :) If I can, may I ask you what is the option "sv://VMResource.1.Students" ?
Again, thanks very much for your help
Arrnaud

User avatar
fanthom
Moderator Team
Moderator Team
Posts: 5666
Joined: 28 Dec 2010, 02:42
Distribution: Porteus Kiosk
Location: Poland
Contact:

Start Remmina using run_command

Post#8 by fanthom » 21 Aug 2018, 09:29

To be honest i have no idea what this particular switch does ...
I know its required for some RDP connections so probably it depends on RDP server configuration.

Here is description for all xfreerdp options:
https://www.mankier.com/1/xfreerdp
Please add [Solved] to your thread title if the solution was found.

User avatar
fanthom
Moderator Team
Moderator Team
Posts: 5666
Joined: 28 Dec 2010, 02:42
Distribution: Porteus Kiosk
Location: Poland
Contact:

Start Remmina using run_command

Post#9 by fanthom » 26 Aug 2018, 19:06

Seems i was wrong. 'gnome keyring' is not needed so save connection password.

'secret=' hash (used to decrypt the passwords) is stored in a separate /home/guest/.config/remmina/remmina.pref file and this file must be either persistent ('presistence=full' parameter) or downloaded from remote storage.

I have fixed ThinClient ISO to keep remmina.pref persistent when 'persistence=full' is used and also updated kiosk documentation to cover mass deployments (files kept on remote storage):
http://porteus-kiosk.org/thinclient.htm ... ct_remmina
Please add [Solved] to your thread title if the solution was found.

Locked