IRC chat logs for #ltsp on irc.libera.chat (webchat)


Channel log from 19 October 2018   (all times are UTC)

00:41adrianor1 has joined IRC (adrianor1!~adrianorg@186.215.17.86)
00:44adrianorg has left IRC (adrianorg!~adrianorg@189.58.229.248.dynamic.adsl.gvt.net.br, Ping timeout: 252 seconds)
01:00||cw has left IRC (||cw!~chrisw@unaffiliated/cw/x-1182934, Ping timeout: 245 seconds)
01:16||cw has joined IRC (||cw!~chrisw@unaffiliated/cw/x-1182934)
01:42kjackal has left IRC (kjackal!~quassel@2a02:587:3101:400:1975:87:f897:5983, Ping timeout: 260 seconds)
01:42kjackal has joined IRC (kjackal!~quassel@ppp-2-86-54-15.home.otenet.gr)
02:58lucascastro has joined IRC (lucascastro!~lucascast@177-185-139-186.isotelco.net.br)
05:29ricotz has joined IRC (ricotz!~ricotz@ubuntu/member/ricotz)
06:42kjackal has left IRC (kjackal!~quassel@ppp-2-86-54-15.home.otenet.gr, Ping timeout: 246 seconds)
07:10vagrantc has left IRC (vagrantc!~vagrant@unaffiliated/vagrantc, Quit: leaving)
07:22kjackal has joined IRC (kjackal!~quassel@ppp-2-84-217-51.home.otenet.gr)
07:39GodFather has left IRC (GodFather!~rcc@cpe-74-75-116-248.maine.res.rr.com, Read error: Connection reset by peer)
07:56GodFather has joined IRC (GodFather!~rcc@cpe-74-75-116-248.maine.res.rr.com)
08:21jgee has left IRC (jgee!~jgee@190.159.118.121, Ping timeout: 246 seconds)
08:52kjackal has left IRC (kjackal!~quassel@ppp-2-84-217-51.home.otenet.gr, Ping timeout: 245 seconds)
08:52kjackal has joined IRC (kjackal!~quassel@uk.sesame.canonical.com)
09:02kjackal has left IRC (kjackal!~quassel@uk.sesame.canonical.com, Ping timeout: 245 seconds)
09:03kjackal has joined IRC (kjackal!~quassel@ppp-2-84-217-51.home.otenet.gr)
10:51jgee has joined IRC (jgee!~jgee@190.159.118.121)
12:00Faith has joined IRC (Faith!~Paty_@unaffiliated/faith)
12:11kjackal has left IRC (kjackal!~quassel@ppp-2-84-217-51.home.otenet.gr, Ping timeout: 245 seconds)
12:53kjackal has joined IRC (kjackal!~quassel@2a02:587:3101:400:1011:716e:f462:b243)
12:59lucascastro has left IRC (lucascastro!~lucascast@177-185-139-186.isotelco.net.br, Remote host closed the connection)
12:59lucas_ has joined IRC (lucas_!~lucascast@177-185-139-186.isotelco.net.br)
13:05spaced0ut has left IRC (spaced0ut!~spaced0ut@unaffiliated/spaced0ut, Ping timeout: 272 seconds)
13:56spaced0ut has joined IRC (spaced0ut!~spaced0ut@unaffiliated/spaced0ut)
15:21adbenitez has joined IRC (adbenitez!a99eb802@gateway/web/freenode/ip.169.158.184.2)
15:23
<adbenitez>
hello
15:25
can some one give some advice on where I must to put scripts to be excecuted by the thin clients? I read about /opt/ltsp/<arch>/usr/share/ldm/rc.d/ but that dir doesn't exists in my chrootless setup
15:26
<alkisg>
executed on boot as root, or on login as the user?
15:27
On boot => systemd unit. On login => /etc/xdg/autostart.
15:27
(or, INIT_COMMAND_XX for very early boot before services start)
15:28
(or, RCFILE_xx)
15:32adbenitez has left IRC (adbenitez!a99eb802@gateway/web/freenode/ip.169.158.184.2, Ping timeout: 256 seconds)
16:10mgariepy has left IRC (mgariepy!~mgariepy@ubuntu/member/mgariepy, Quit: Leaving)
16:15mgariepy has joined IRC (mgariepy!~mgariepy@ubuntu/member/mgariepy)
16:34lucas_ has left IRC (lucas_!~lucascast@177-185-139-186.isotelco.net.br, Remote host closed the connection)
17:39lucascastro has joined IRC (lucascastro!~lucascast@200.141.207.18)
17:47lucas_ has joined IRC (lucas_!~lucascast@200.141.207.18)
17:49lucascastro has left IRC (lucascastro!~lucascast@200.141.207.18, Ping timeout: 244 seconds)
17:57lucas_ has left IRC (lucas_!~lucascast@200.141.207.18, Read error: Connection reset by peer)
17:57lucascastro has joined IRC (lucascastro!~lucascast@200.141.207.18)
18:35
<spaced0ut>
any links to a clean way to allow all thin clients to be able to login via ssh? when i plug in a new device it hits dhcp and gets 192.168.168.X then X=hostname and username and password. i can only log in as of now if i manually create each user (ltsp77) on the ltsp server
18:37
<alkisg>
spaced0ut: what? they already login via ssh...
18:37
ldm is using ssh as the backend
18:37
<spaced0ut>
it cant get that far
18:37
unless i create the user manually
18:37
i see the failures in auth.log
18:38
<alkisg>
spaced0ut: do you mean that you haven't been able to get ltsp towork at all?
18:38
!install
18:38
<ltsp>
install: http://wiki.ltsp.org/wiki/Installation/Ubuntu for Ubuntu, or http://wiki.ltsp.org/wiki/Installation for other distributions
18:38
<spaced0ut>
sec
18:39
<alkisg>
This is a tutorial for ubuntu, if you haven't managed to set up thin clients before...
18:39
Users are created on the server, not in the chroot etc
18:40
<spaced0ut>
So am I misunderstanding that there is a way on the server to set LDM_AUTOLOGIN=True and have clients dynamically generate machine/usernames and add them to the server?
18:41
<alkisg>
Yes, those accounts need to preexist
18:41
<spaced0ut>
wowow
18:41
<alkisg>
But, do you want a kiosk style thing?
18:41
Start with stating your specifications
18:42
<spaced0ut>
Lightweight desktop environment. Non-persistent when changes are made on the client side.
18:42
Fat clients. They'll be running browsers mainly and there will be about 200 of them so no need to put that load on the server
18:43
<alkisg>
OK, here's the workflow:
18:43
you create a single user named ltsp, with password qwer1234
18:43
You specify LDM_USERNAME=ltsp, LDM_PASSWORD=qwer1234, LDM_AUTOLOGIN=True
18:43
All that's left is to create a "local" home for the users, so that it's different for each "client"
18:44
So, on the server, you set up your /home/ltsp folder as you want it, with the light desktop environment and the browser and the setting etc etc,
18:44
then you make a squashfs image out of it, and you sent it as a template for client /home with nbd
18:44
This way the clients *think* they have a local /home/ltsp, so that you don't need multiple users, when it's actually a cow view of the image you prepared on the server
18:45
<spaced0ut>
right on
18:45
thank you so much
18:45
<alkisg>
If you want professional help in setting that up quickly, i'm available
18:46
<spaced0ut>
I'll get back to you on that monday but i think i can handle it from here.
18:46
<alkisg>
np
18:47
<spaced0ut>
in my nbd-server.conf the files are readonly
18:47
yet changes on the client side still save across reboots. i just found this out a few minutes ago and was surprised
18:47
exportname = /opt/ltsp/images/amd64.img
18:47
readonly = true
18:47
authfile = /etc/ltsp/nbd-server.allow
18:48
<alkisg>
client /home/username by default is served by sshfs, not nbd
18:48
It needs a special cow setup
18:51
<spaced0ut>
the single user is working beautifully so far. just have to tackle that part now
18:57lucascastro has left IRC (lucascastro!~lucascast@200.141.207.18, Read error: Connection reset by peer)
18:57lucascastro has joined IRC (lucascastro!~lucascast@170.78.53.20)
19:49lucas_ has joined IRC (lucas_!~lucascast@200.141.207.18)
19:51lucascastro has left IRC (lucascastro!~lucascast@170.78.53.20, Ping timeout: 244 seconds)
19:54lucas_ has left IRC (lucas_!~lucascast@200.141.207.18, Remote host closed the connection)
20:01ricotz has left IRC (ricotz!~ricotz@ubuntu/member/ricotz, Quit: Leaving)
20:07
<spaced0ut>
ugh. sorry to keep bugging you guys. i'm so close. man nbd-server has examples and when you use them theyre out of date. does anyone have an example nbd-server/conf.d/ltsp_amd64.conf file that specifies a directory being exported? does that also need to be configured on nbd-client as well? it looks like it automounts everything by default but havent confirmed
20:40Faith has left IRC (Faith!~Paty_@unaffiliated/faith, Quit: Leaving)
21:16kjackal has left IRC (kjackal!~quassel@2a02:587:3101:400:1011:716e:f462:b243, Ping timeout: 252 seconds)
21:16kjackal has joined IRC (kjackal!~quassel@ppp-2-86-54-15.home.otenet.gr)