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


Channel log from 10 August 2019   (all times are UTC)

00:09vagrantc has left IRC (vagrantc!~vagrant@unaffiliated/vagrantc, Quit: leaving)
02:50pavars has joined IRC (pavars!~pavars@balticom-198-107.balticom.lv)
02:55pavars has left IRC (pavars!~pavars@balticom-198-107.balticom.lv, Ping timeout: 268 seconds)
04:33vagrantc has joined IRC (vagrantc!~vagrant@unaffiliated/vagrantc)
04:34
<alkisg>
vagrantc: heya; I'm nearing the packaging step,
04:34
I'm thinking to add the debian/ folder upstream (as we ..painfully agreed :D), then use a PPA for both ubuntu and debian: https://github.com/ltsp/ltsp/wiki/ppa
04:35
... and when you have free time, you can review and update etc etc and upload to experimental or testing, sounds ok?
04:37
<vagrantc>
sounds ok
04:37
<alkisg>
Great, ty :)
04:37
I'm thinking of having a single "ltsp" package, which will be the client,
04:37
while for the server installation, the command would be `apt install ltsp dnsmasq nfs-kernel-server`
04:38
<vagrantc>
i haven't tried it yet, but there's apparently a git merge strategy to handle debian/changelog merges reasonably
04:38
<alkisg>
Not providing a server package at this point has these benefits:
04:38
it allows the "ltsp" package to be available in repositories without updating people's ltsp-server or ltsp-client packages,
04:39
(even when it reaches testing or stable or ubuntu)
04:39
<vagrantc>
hmmm...
04:39
<alkisg>
and, the server dependencies have always been problematic; what is "ltsp-server-standalone"; maybe we should instead have:
04:39
ltsp-dnsmasq-nfs
04:39
or ltsp-isc-dhcp-tftpd-hpa
04:39
<vagrantc>
heh
04:40
<alkisg>
(ok of course not these exact names, but I mean, different metapackages for different common uses)
04:40
<vagrantc>
back in the "good old days" what constituted an LTSP server was more straightforward...
04:40
<alkisg>
I'm thinking we can translate that now to "different apt install lines"
04:41
E.g. someone may want ltsp and tftp, but nothing more
04:41
Or ltsp and nfs... etc etc, many combinations, as many services can be offered outside the ltsp server
04:41
And finally, about lts.conf, i'm in the last stages there too,
04:42
<vagrantc>
i would miss being able to install a single package with all the defaults; having to install additional packages from documentation
04:42
<alkisg>
We can talk about that when you review
04:42
About lts.conf: the initramfs ltsp.img image, contains all of /usr/share/ltsp and /etc/ltsp,
04:42
<vagrantc>
having it not take over the ltsp-server/ltsp-client packages would allow them to coexist in the archive for some time
04:43
though i'm inclined to not have much transition period
04:43
<alkisg>
(yeah that was the major benefit that made me like the idea)
04:43
...which makes it very easy to include e.g. /etc/ltsp/xorg.conf-for-client1, in 1 second by running `ltsp initrd`,
04:43
...so, the "specify a resolution" process now could be: create a xorg.conf and put a command to symlink it,
04:44
<vagrantc>
we've already been keeping ltsp5 barely alive, including it in yet another LTS release means quite some additional years of support
04:44
<alkisg>
like: POST_INIT_XORG="ln -sf /etc/ltsp/xorg.conf-for-client1 /etc/X11/xorg.conf"
04:44
I support PRE_APPLET and POST_APPLET commands for all ltsp applets/objects/commands
04:44
(boot phases)
04:45
So, what I'm saying is: at the first release, I will only offer these, and no lts.conf directives!
04:45
<vagrantc>
i see
04:45
<alkisg>
And we can slowly introduce them, one by one, considering which of them make sense in the "new world" and which not,
04:45
<vagrantc>
sure
04:45
<alkisg>
e.g. XRANDR_COMMAND doesn't make much sense in wayland...
04:45
<vagrantc>
it's backwards compatibility breaking time :)
04:45
<alkisg>
OK, great. So this will be the starting point, in 10 days or so
04:45
Hehe, yeah
04:46
<vagrantc>
looking forward to it, definitely
04:46
<alkisg>
bbiab
04:57
Back. vagrantc, another thing that I want to include in the announcement, is the replacement of the mailing lists with: https://github.com/ltsp/community/issues
04:57
So, anything ltsp5 releated will be in mailing lists, launchpad, ltsp.org
04:57
Any ltsp19 related things will be in github.com/ltsp and ltsp.github.io
04:58
<vagrantc>
works for me
04:58
<alkisg>
Nice, ty
04:58* vagrantc is still recovering from a very long transit back home
04:58
<alkisg>
Aaah how was this debconf?
04:59
<vagrantc>
really good!
04:59
<alkisg>
I missed 2 in a row now, I should definitively try to come to the next one!
05:01
<vagrantc>
next will be relatively close for you
05:54adrianorg has joined IRC (adrianorg!~adrianorg@186.213.156.16)
05:55adrianor1 has left IRC (adrianor1!~adrianorg@187.113.244.70, Ping timeout: 245 seconds)
06:39vagrantc has left IRC (vagrantc!~vagrant@unaffiliated/vagrantc, Quit: leaving)
06:59ricotz has joined IRC (ricotz!~ricotz@ubuntu/member/ricotz)
07:15yanu has left IRC (yanu!~yanu@178-116-55-218.access.telenet.be, Ping timeout: 245 seconds)
07:17yanu has joined IRC (yanu!~yanu@178-116-55-218.access.telenet.be)
07:27woernie has joined IRC (woernie!~werner@194.95.66.31)
07:31kjackal has joined IRC (kjackal!~quassel@2a02:587:9a0e:ef00:15e4:a34b:3780:8936)
07:42kjackal has left IRC (kjackal!~quassel@2a02:587:9a0e:ef00:15e4:a34b:3780:8936, Ping timeout: 252 seconds)
09:23woernie has left IRC (woernie!~werner@194.95.66.31, Ping timeout: 248 seconds)
09:50vsuojanen has joined IRC (vsuojanen!~vsuojanen@cable-hml-585686-205.dhcp.inet.fi)
09:55woernie has joined IRC (woernie!~werner@2001:638:408:2013:20a5:6101:2517:9792)
10:08shored has left IRC (shored!~shored@87-92-64-8.bb.dnainternet.fi, Read error: Connection reset by peer)
10:08shored has joined IRC (shored!~shored@87-92-64-8.bb.dnainternet.fi)
10:26shored has left IRC (shored!~shored@87-92-64-8.bb.dnainternet.fi, Read error: Connection reset by peer)
10:26shored has joined IRC (shored!~shored@87-92-64-8.bb.dnainternet.fi)
10:27shored has joined IRC (shored!~shored@87-92-64-8.bb.dnainternet.fi)
11:19woernie has left IRC (woernie!~werner@2001:638:408:2013:20a5:6101:2517:9792, Ping timeout: 264 seconds)
11:20shored has left IRC (shored!~shored@87-92-64-8.bb.dnainternet.fi, Read error: Connection reset by peer)
11:20shored has joined IRC (shored!~shored@87-92-64-8.bb.dnainternet.fi)
12:57woernie has joined IRC (woernie!~werner@2001:638:408:2013:20a5:6101:2517:9792)
13:54kjackal has joined IRC (kjackal!~quassel@2a02:587:9a0e:ef00:15e4:a34b:3780:8936)
14:56kjackal has left IRC (kjackal!~quassel@2a02:587:9a0e:ef00:15e4:a34b:3780:8936, Ping timeout: 252 seconds)
15:04
<alkisg>
!install
15:04
<ltsp>
install: http://wiki.ltsp.org/wiki/Installation/Ubuntu for Ubuntu, or http://wiki.ltsp.org/wiki/Installation for other distributions
15:04
<alkisg>
!forget install
15:04
<ltsp>
The operation succeeded.
15:05
<alkisg>
!learn install as To install LTSP19+: https://github.com/ltsp/ltsp/wiki/installation. To install LTSP5: http://wiki.ltsp.org/wiki/Installation/Ubuntu for Ubuntu, or http://wiki.ltsp.org/wiki/Installation for other distributions
15:05
<ltsp>
The operation succeeded.
15:05
<alkisg>
!install
15:05
<ltsp>
install: To install LTSP19+: https://github.com/ltsp/ltsp/wiki/installation. To install LTSP5: http://wiki.ltsp.org/wiki/Installation/Ubuntu for Ubuntu, or http://wiki.ltsp.org/wiki/Installation for other distributions
15:08
<alkisg>
!instal
15:08
<ltsp>
I do not know about 'instal', but I do know about these similar topics: 'install-localapp', 'install'
15:36ZAJDAN has left IRC (ZAJDAN!~zdenek@77.48.149.75, Read error: Connection reset by peer)
15:36ZAJDAN has joined IRC (ZAJDAN!~zdenek@77.48.149.75)
16:13kjackal has joined IRC (kjackal!~quassel@2a02:587:9a0e:ef00:15e4:a34b:3780:8936)
16:20kjackal has left IRC (kjackal!~quassel@2a02:587:9a0e:ef00:15e4:a34b:3780:8936, Ping timeout: 252 seconds)
16:43shored has left IRC (shored!~shored@87-92-64-8.bb.dnainternet.fi, Read error: Connection reset by peer)
16:43shored has joined IRC (shored!~shored@87-92-64-8.bb.dnainternet.fi)
18:06kjackal has joined IRC (kjackal!~quassel@2a02:587:9a0e:ef00:15e4:a34b:3780:8936)
18:27kjackal has left IRC (kjackal!~quassel@2a02:587:9a0e:ef00:15e4:a34b:3780:8936, Ping timeout: 252 seconds)
18:28kjackal has joined IRC (kjackal!~quassel@2a02:587:9a0e:ef00:15e4:a34b:3780:8936)
18:44kjackal has left IRC (kjackal!~quassel@2a02:587:9a0e:ef00:15e4:a34b:3780:8936, Ping timeout: 264 seconds)
18:48shored has left IRC (shored!~shored@87-92-64-8.bb.dnainternet.fi, Read error: Connection reset by peer)
18:48shored has joined IRC (shored!~shored@87-92-64-8.bb.dnainternet.fi)
19:31kjackal has joined IRC (kjackal!~quassel@2a02:587:9a0e:ef00:15e4:a34b:3780:8936)
20:26
<alkisg>
!migra
20:26
<ltsp>
Error: "migra" is not a valid command.
20:27
<alkisg>
!learn migration as https://github.com/ltsp/ltsp/wiki/migration may help LTSP5 users get oriented in the new LTSP concepts
20:27
<ltsp>
The operation succeeded.
20:29
<alkisg>
!ppa
20:29
<ltsp>
I do not know about 'ppa', but I do know about these similar topics: 'sbalneav-ppa', 'greek-schools-ppa'
20:30
<alkisg>
!learn ppa as https://github.com/ltsp/ltsp/wiki/ppa describes how Debian and Ubuntu users may add the upstream LTSP PPA to their sources, to be able to install LTSP
20:30
<ltsp>
The operation succeeded.
20:31
<alkisg>
!man
20:31
<ltsp>
I do not know about 'man', but I do know about these similar topics: 'manual', 'ltsp-manager', 'ltsp-manager-source', 'INIT_COMMAND_SSH', 'INIT_COMMAND_EPOPTES', 'INIT_COMMAND_GUEST'
20:31
<alkisg>
!learn man-pages as https://github.com/ltsp/ltsp/wiki/man-pages contains an index to the LTSP man pages
20:31
<ltsp>
The operation succeeded.
20:32
<ogra>
and what about the woman pages ???
20:32* alkisg doesn't know of any woman writing manuals. Nor reading them :P
20:32
<ogra>
lol
20:33
<alkisg>
ogra: your jetpipe is the only thing that survived from the ltsp5 code!
20:33
<ogra>
hah
20:34
<alkisg>
I'll see in the future if usbip will work better, but for now it's the best option
20:34
<ogra>
i thought cups nowadays does "driverless network printing" (weird name)
20:34
<alkisg>
It does, but only for new printers :/
20:34
(afaik)
20:34
<ogra>
ah
20:35
(i havent actually printed anything in years)
20:36* alkisg is still using that tablet that mgariepy sent us for reading! along with a couple of newer ones...
20:37
<highvoltage>
o/
20:37
<alkisg>
(thanks to highvoltage, of course; mine had died from broken screen too quickly, ty all :))
20:38
<ogra>
the M10 ? i still have one somewhere in the drawer
20:38
<alkisg>
ogra: ah, btw, I won the bet, sometime in the past you told me it wouldn't be possible to rewrite ltsp within 6 months; gsoc was 3, and it's pretty much workable now :P
20:39
<ogra>
hah. congrats ! i owe you drinks when we meet again then
20:39
<alkisg>
;)
20:40
OK enough for today, tomorrow it's debian/ packaging time
20:40* alkisg waves
20:40* ogra shores
20:40* alkisg will need to wait one more week for that :D
20:41
<ogra>
heh ... i'm in toronto ... actually killing time til i can go to the airport
20:41* ogra looks forward to going home
20:42
<ogra>
and on that note i'm off too ... going to look for a beer nearby or so
21:00ricotz has left IRC (ricotz!~ricotz@ubuntu/member/ricotz, Quit: Leaving)
21:30vagrantc has joined IRC (vagrantc!~vagrant@unaffiliated/vagrantc)
21:55eu^ppp-94-66-220 has joined IRC (eu^ppp-94-66-220!5e42dcc4@ppp-94-66-220-196.home.otenet.gr)
22:02eu^ppp-94-66-220 is now known as rkwesk
22:07
<rkwesk>
I am working through updating documentation on ltsp with bullseye (will be Debian 11)
22:08
Everything seems to work with either one nic or two nics on the server.
22:12
The configuration is chrootless and is using nfs to serve the squashfilesystem image so the gain in speed from the image (vis a vis the old nfs only way) is kept while the stability is stronger than using nbd only.
22:14
This idea is not mine, of course. Alkis Georgopoulos has posted it both in English and in Greek.
22:16
The contribution I am trying to finish is to show how and document it with Debian bullseye.
22:18
The setup with one nic is simpler. The setup with two nics is easy enough if one uses networkmanager.
22:21
My question is whether it is useful to also include a modified script in /etc/network/if-up.d/ as Alkis has documented for ubuntu for sch-scripts.
22:27
Experimenting with a modification that logs with the label dualnics instead of sch-scripts does result in logging but unless nm-connection-editor is also used to reset the lan device from manual (so that 192.168.67.1 is assigned) to "shared with other computers" clients can only ping numeric addresses on the Internet but dns fails. So perhaps I sho
22:27
uld forget adding such a script and only modify the lan device connection as I mentioned.
22:29
It is very late for me to stay so I will check the logs of the irc in the next few days to see if anyone has a comment.
22:30rkwesk has left IRC (rkwesk!5e42dcc4@ppp-94-66-220-196.home.otenet.gr, Quit: rkwesk)
23:15kjackal has left IRC (kjackal!~quassel@2a02:587:9a0e:ef00:15e4:a34b:3780:8936, Remote host closed the connection)