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


Channel log from 26 August 2017   (all times are UTC)

00:15vagrantc has left IRC (vagrantc!~vagrant@unaffiliated/vagrantc, Quit: leaving)
00:28lucascastro has joined IRC (lucascastro!~lucas@186.227.186.18)
01:01Eric5 has joined IRC (Eric5!~eric@sdi.iut-valence.fr)
01:08Eric5 has left IRC (Eric5!~eric@sdi.iut-valence.fr, Ping timeout: 240 seconds)
01:32lucascastro has left IRC (lucascastro!~lucas@186.227.186.18, Remote host closed the connection)
01:32dgroos has left IRC (dgroos!~dagro001@205.215.175.117, Quit: dgroos)
01:48adrianor1 has joined IRC (adrianor1!~adrianorg@177.132.217.45)
01:51adrianorg has left IRC (adrianorg!~adrianorg@189.58.226.126.dynamic.adsl.gvt.net.br, Ping timeout: 252 seconds)
06:08ricotz has joined IRC (ricotz!~ricotz@p5B2A8CB2.dip0.t-ipconnect.de)
06:08ricotz has joined IRC (ricotz!~ricotz@ubuntu/member/ricotz)
06:30kjackal has joined IRC (kjackal!~quassel@2a02:587:3113:5000:7c3e:f646:275e:7d1a)
07:52alkisg has joined IRC (alkisg!~alkisg@ubuntu/member/alkisg)
08:13Statler has joined IRC (Statler!~Georg@p579FFC53.dip0.t-ipconnect.de)
09:07
<alkisg>
Hyperbyte: heya, I'm trying to open a new account in wiki.ltsp.org but it hangs in the last step, do you remember if we allow new accounts or not?
09:09
vagrantc, for when you're online, your @debian.org mails are marked as spam by gmail:
09:09
> Why is this message in Spam? It is in violation of Google's recommended email sender guidelines.  Learn more
09:09
> https://support.google.com/mail/answer/81126?hl=en#authentication
12:09GodFather has left IRC (GodFather!~rcc@47.33.250.142, Ping timeout: 252 seconds)
12:20GodFather has joined IRC (GodFather!~rcc@47.33.250.142)
12:58Statler has left IRC (Statler!~Georg@p579FFC53.dip0.t-ipconnect.de, Remote host closed the connection)
14:59dgroos has joined IRC (dgroos!~dagro001@63.225.132.145)
15:14kjackal has left IRC (kjackal!~quassel@2a02:587:3113:5000:7c3e:f646:275e:7d1a, Ping timeout: 252 seconds)
15:49
<dgroos>
Alas, seems like I can get fat-clients to boot, local accounts work as does internet, OR I can get fat-clients to join to our districts AD and client login work but then clients can’t access the internet. Can’t get both yet so…
15:54
I’m looking into what I would call “guest sessions” or maybe “Kiosk” mode. Does anyone have any experience with this? Problems? Suggestions for 16.04 setup? I see very little with Ubuntu 16.04, ltsp and kiosk mode
16:03alkisg has left IRC (alkisg!~alkisg@ubuntu/member/alkisg, Quit: Leaving.)
16:20lucascastro has joined IRC (lucascastro!~lucas@186.227.186.18)
16:25Rahul_ has joined IRC (Rahul_!2a6a5087@gateway/web/freenode/ip.42.106.80.135)
16:25
<Rahul_>
Hi
16:25
I'm new to ltsp
16:26
Can we install LTSP package on Linux lite
16:30Eric5 has joined IRC (Eric5!~eric@sdi.iut-valence.fr)
16:33Rahul_ has left IRC (Rahul_!2a6a5087@gateway/web/freenode/ip.42.106.80.135, Quit: Page closed)
16:34Rahul_ has joined IRC (Rahul_!2a6a5087@gateway/web/freenode/ip.42.106.80.135)
16:34
<Rahul_>
Hi
16:34
I'm new to LTSP
16:34
Can we install LTSP package on Linux lite
16:36
Hello
16:38
Can you please guide me
16:40
Hi
16:42
Hello
16:46Rahul_ has left IRC (Rahul_!2a6a5087@gateway/web/freenode/ip.42.106.80.135, Ping timeout: 260 seconds)
16:51
<dgroos>
I’ve seen this Firefox addon and might give it a try on Monday but not ltsp specific: https://addons.mozilla.org/en-US/firefox/addon/mkiosk/
18:09Eric5 has left IRC (Eric5!~eric@sdi.iut-valence.fr, Ping timeout: 252 seconds)
18:13alkisg has joined IRC (alkisg!~alkisg@ubuntu/member/alkisg)
18:14
<alkisg>
dgroos: https://sourceforge.net/p/ltsp/mailman/message/27814821/
18:16
!learn ltsp-manager as LTSP Manager is a GUI tool that makes LTSP maintenance easy. It's the recommended way to install LTSP in common setups. More info: http://wiki.ltsp.org/wiki/Ltsp-manager
18:16
<ltsp>
The operation succeeded.
18:17
<dgroos>
alkisg: Interesting. So could I create a bunch of local accounts (e.g. computer#1, Computer#2, Computer#3, etc and each person would login w/their computer #. What would happen if 2 people logged in w/same user?
18:18
Ah, I’ll check out that page on the ltsp-manager, didn’t know what stage it was at. Thanks
18:18
<alkisg>
dgroos: if you only have fat clients, you can use the same user id, and a temporary home, not an sshfs home
18:19mmarconm has joined IRC (mmarconm!~Marcelo@179.252.176.167)
18:19
<alkisg>
(the ltsp-manager link wasn't targeted specifically to you, but of course you can use it if you want, e.g. it would save you the dnsmasq issues)
18:20
For thin clients, you'd need different usernames
18:21
(We'll finish the ltsp-manager uploads and documentation within a week)
18:28
<dgroos>
All excited to see this new project, as I understand it is the next iteration in formalizing-sharing sch-scripts approach to ltsp management.
18:29
oh, it says that :)
18:44
<mmarconm>
all the users that ltsp will user i must to create on server ?
18:45
<alkisg>
mmarconm: yes
18:45
<mmarconm>
i installed ltsp server with fat client, 30 machines working with lubuntu and epoptes
18:45
working perfect, autologin
18:45
<alkisg>
Cool
18:46
<mmarconm>
http://imgur.com/a/uAkPF < link for pictures
18:47
ltsp-server-standlone and isc-dhcp-server
18:54
alkisg: i had to hide all the names from lightdm on lubuntu, 30 users showing on login was a weird stuff
19:08
<dgroos>
alkisg: all clients are fat… having just 1 generic/guest user account would be great at this point. Can you direct me to a page that tells how to set up temporay homes not not sshfs homes for this 1 user?
19:10
2 more ltsp-manager questions: Since I’ve already set up my ltsp server mostly (still working on AD integration) would there be a problem installing ltsp-manager at this point? and
19:12
http://wiki.ltsp.org/wiki/Ltsp-manager states there will be 3 ways to create user accounts. Will one of these ways include joining an AD/LDAP domain and then create accounts/home directory upon first login?
19:14
<alkisg>
dgroos: I don't have a written page that documents temporary homes
19:15
It shouldn't be a problem to install ltsp manager as long as you're using ltsp-pnp, dnsmasq etc
19:15
The first line in that to-be wiki page will say "ignore the ltsp-manager user management features if you use ldap"
19:16
So for now, ltsp-manager only supports local accounts
19:16
The rest of its features should of course work with ldap as well
19:16
<dgroos>
OK, cool.
19:17
<alkisg>
You also might be able to make it shared folders feature work with ldap groups
19:17
(2 shared folders per class)
19:18
<dgroos>
I’m going to seek to learn about the mounting of temp homes instead of sshfs homes.
19:20
Looking forward to explore the shared folders capabilities.
19:27
<mmarconm>
alkisg: is there some tutorial to configure ldap with ltsp ?
19:27
"I’m going to seek to learn about the mounting of temp homes instead of sshfs homes." thats ll be a good stuff
19:28
<dgroos>
My initial hypothesis is: I need to make a standard user, edit some config file/s so that it mounts in /temp directory (in local client or server?). Starting from there: what would you recommend as google search terms? I’m at a loss as to best starting place
19:28
mmarconm: :-)
19:29
<mmarconm>
sorry for my bad eng. "from brazil"
19:30
<dgroos>
mmarconm: your english looks great to me
19:35
<mmarconm>
dgroos: thank you :)
19:46jgee has joined IRC (jgee!~jgee@dynamic-ip-cr2001187375.cable.net.co)
19:46
<alkisg>
dgroos: when /home/username exists on the client on a different file system than / (which is nbd), then the user is considered local
19:47
One way to provide that dir is with just INIT_COMMAND_xx=mkdir /run/something and then symlink it to /home/username, because /run is a tmpfs
19:47
Another way is to mount an nbd-server share via copy on write
19:47
Those things should only take 30" or so to implement..
19:48
30' sorry (mins)
19:51jgee has left IRC (jgee!~jgee@dynamic-ip-cr2001187375.cable.net.co, Remote host closed the connection)
19:52
<alkisg>
The nbd-server share is ideal because it also provides initial state, i.e. you customize /home/username on the server and after that with nbd all the clients get a clean copy on login
19:52jgee has joined IRC (jgee!~jgee@dynamic-ip-cr2001187375.cable.net.co)
19:53
<alkisg>
And it doesn't waste any ram as it's stored server-side
19:55
<dgroos>
Will check into, thanks again. Also, when I did install at one point it asked a yes/no question about nbd (I think you said at one point it doesn’t matter if I choose y or n). Would that affect this effort?
20:08fnurl_e has joined IRC (fnurl_e!~fnurl@36-229-140-77.dynamic-ip.hinet.net)
20:09fnurl has left IRC (fnurl!~fnurl@220-141-167-121.dynamic-ip.hinet.net, Ping timeout: 240 seconds)
20:18
<alkisg>
dgroos: the installation page mentions that it doesn't matter ;)
20:18
Just documented it this morning...
20:19
<mmarconm>
ltsp is a active project ?
20:19
<alkisg>
!ltsp-source
20:19
<ltsp>
ltsp-source: at https://git.launchpad.net/ltsp/tree/
20:19
<alkisg>
See the commits there, yes it is
20:19
<mmarconm>
good
20:20
<dgroos>
30 min alkisg-time or 30 min dgroos-time? ;-)
20:20
<alkisg>
Development goes faster when there's funding though - that's not always the case
20:20
Heh, somewhere between...
20:21
!forget ltsp-source
20:21
<ltsp>
The operation succeeded.
20:21
<alkisg>
!learn ltsp-source as at https://git.launchpad.net/ltsp/
20:21
<ltsp>
The operation succeeded.
20:21
<dgroos>
if 30 min alkisg time than factor that up by 30 fold…
20:21
<alkisg>
Hehe
20:22
<mmarconm>
the diference between ltsp-server and ltsp-server-standlone, standlone is more complete ?
20:23
<alkisg>
The idea was that standalone would also include isc-dhcp
20:23
Since we moved to recommending dnsmasq, it doesn't make much difference anymore
20:24
<mmarconm>
alkisg: are u part of ltsp developer ?
20:24
<alkisg>
Yes, there are 2 active developers currently, me and vagrantc
20:26
<mmarconm>
good i would like to help too, but i am afraid that i do not have knowledge enough
20:26
i am just a python programmer :)
20:35
<dgroos>
mmarconm: For AD-work I used PowerBroker Identity Services Open to good effect on 10.4-14.04. Been struggling to get it to work on 16.04. Working from here: https://github.com/BeyondTrust/pbis-open/releases
20:36lucascastro has left IRC (lucascastro!~lucas@186.227.186.18, Remote host closed the connection)
20:36
<mmarconm>
dgroos: i was searching about ldap install and i found i video about powerbroker
20:37
dgroos: i never used ldap, but i wll search about
20:37
<dgroos>
I got AD authentication to work a few days back, but then I couldn’t get internet connectivity on the client. Then when I got connectivity on the client, I couldn’t get join to work!
20:38
Good luck—they have an open version which is similar to their enterprise version I guess.
20:38
<mmarconm>
dgroos: but do u use AD with ltsp ?
20:38
my configuration with ltsp using lubuntu i setup autologin with user per ip address
20:39
using lts.conf
20:39
<dgroos>
I did up through 14.04. Not getting it to work yet and first day of school is Monday so we’ll see if I can get it working for week 2…
20:40
<mmarconm>
https://github.com/mmarconm/codes/tree/master/ltsp < my configs
20:40
50-custom.conf i used to hide users from login
20:40
<dgroos>
Might be the most cost-effective way for me, sounds like setting the homes to mount in temporary would take some 900 minutes for me to implement :-D
20:41
<mmarconm>
:o
20:42
i used apt-cacher-ng to make a cache of deboostrap installations and others stuffs
20:42
<alkisg>
mmarconm: ltsp uses python too, so you could help if you wanted
20:43
<mmarconm>
alkisg: hey good to know, yes i want
20:43
<alkisg>
ltsp-build-client --mount-package-cache caches the packages
20:43
<mmarconm>
alkisg: i tried but didnt work
20:43
<alkisg>
!raspberrypi
20:43
<ltsp>
raspberrypi: (#1) Ubuntu/LTSP on Pi 2: https://help.ubuntu.com/community/UbuntuLTSP/RaspberryPi, or (#2) Debian/LTSP (with raspbian chroot) on Pi: http://cascadia.debian.net/trenza/Documentation/raspberrypi-ltsp-howto/, or (#3) unofficial Ubuntu/LTSP (with raspbian chroot) on Pi: http://pinet.org.uk/
20:44
<mmarconm>
so i configured apt-cacher-ng on raspberry pi 2
20:44
<alkisg>
See #1 there, it provides an example .conf that uses it
20:44
<mmarconm>
ok
20:44
alkisg: its possible to configure specific ip address to a MAC address and username too ?
20:45
like i used on my lts.conf
20:45
<alkisg>
Sure, via [mac:address] lts.conf sections
20:45
(11:45:09 μμ) mmarconm: like i used on my lts.conf => why, when did lts.conf get removed?!
20:45
We still use lts.conf...
20:46
<mmarconm>
[01-23-45-67-89-ab-cd-ef:192.168.0.100]
20:46
<alkisg>
That's wrong syntax
20:46
<mmarconm>
LDM_USERNAME = student1
20:46
yes
20:46
i used just with ipaddress
20:46
<alkisg>
[12:34:12:12:12]
20:46
<mmarconm>
https://github.com/mmarconm/codes/blob/master/ltsp/lts.conf
20:46
<alkisg>
And one more. That's a mac address, not dashes and ip too
20:47
<mmarconm>
but i want with ip username mapped to a mac address and ip
20:47
ahhh Ok
20:49ricotz has left IRC (ricotz!~ricotz@ubuntu/member/ricotz, Quit: Leaving)
20:52
<mmarconm>
i have to go, bbl, thankyou for you help alkisg dgroos :)
20:52mmarconm has left IRC (mmarconm!~Marcelo@179.252.176.167, Quit: Leaving)
21:07
<dgroos>
I think at this point, just making 30 “guest1” “guest2” etc accounts and have students log in w/corresponding #’s and tell them not to save anything will be the most cost-effective approach until things are authenticating properly. Thanks alkisg for your help.
21:08
<alkisg>
dgroos: whatever suits you; I'm always available for hire if you need help.
21:09
You can also use the first link i gave you with different accounts to erase documents and desktops only
21:09
Your call :)
21:11
<dgroos>
That’s great you offer that service and may still call before the start of the school year is over…
21:11
ah yes… I’ll check back to that now…
21:14dgroos_ has joined IRC (dgroos_!~dagro001@vpn.mpls.k12.mn.us)
21:15ogra_ has left IRC (ogra_!~ogra_@p5098ed03.dip0.t-ipconnect.de, Ping timeout: 252 seconds)
21:16ogra_ has joined IRC (ogra_!~ogra_@p5098ed03.dip0.t-ipconnect.de)
21:17dgroos has left IRC (dgroos!~dagro001@63.225.132.145, Ping timeout: 276 seconds)
21:17dgroos_ is now known as dgroos
21:19
<dgroos>
Right, that did look like a great solution. Would I put the file at: /opt/ltsp/i386/usr/share/ldm/rc.d/S00-guest-sessions or /opt/ltsp/iamd64/usr/share/ldm/rc.d/S00-guest-sessions? Currently the only thing I have now past “/opt/ltsp/“ is “/opt/ltsp/images/“ and inside of that only have amd64.img and amd64.img.old.
21:20
*amd64
21:35
am trying… and using ‘sudo ltsp-update-image --cleanup /‘ instead of what it recommends on that page ‘sudo ltsp-update-image’ as not sure if things have changed though maybe doesn’t matter.
21:36vagrantc has joined IRC (vagrantc!~vagrant@unaffiliated/vagrantc)
21:36* alkisg waves to vagrantc
21:36
<alkisg>
Progress with ltsp-manager today :)
21:39* vagrantc cheers
21:39
<alkisg>
!ltsp-manager
21:39
<ltsp>
ltsp-manager: LTSP Manager is a GUI tool that makes LTSP maintenance easy. It's the recommended way to install LTSP in common setups. More info: http://wiki.ltsp.org/wiki/Ltsp-manager
21:59alkisg has left IRC (alkisg!~alkisg@ubuntu/member/alkisg, Quit: Leaving.)
22:16dgroos has left IRC (dgroos!~dagro001@vpn.mpls.k12.mn.us, Quit: dgroos)
22:37lucascastro has joined IRC (lucascastro!~lucas@186.227.186.18)
23:32GodFather has left IRC (GodFather!~rcc@47.33.250.142, Ping timeout: 252 seconds)