00:31 | pppingme has joined IRC (pppingme!~pppingme@unaffiliated/pppingme) | |
01:15 | RaphGro has left IRC (RaphGro!~raphgro@fedora/raphgro, Quit: Please remember your own message. It'll be read as soon as possible.) | |
01:55 | RaphGro has joined IRC (RaphGro!~raphgro@fedora/raphgro) | |
02:12 | vagrantc has joined IRC (vagrantc!~vagrant@unaffiliated/vagrantc) | |
02:38 | RaphGro has left IRC (RaphGro!~raphgro@fedora/raphgro, Quit: Please remember your own message. It'll be read as soon as possible.) | |
02:54 | vagrantc has left IRC (vagrantc!~vagrant@unaffiliated/vagrantc, Quit: leaving) | |
03:51 | RaphGro has joined IRC (RaphGro!~raphgro@fedora/raphgro) | |
04:18 | RaphGro has left IRC (RaphGro!~raphgro@fedora/raphgro, Ping timeout: 272 seconds) | |
04:18 | RaphGro has joined IRC (RaphGro!~raphgro@fedora/raphgro) | |
07:31 | ricotz has joined IRC (ricotz!~ricotz@ubuntu/member/ricotz) | |
07:36 | woernie has joined IRC (woernie!~werner@pd9e8bc11.dip0.t-ipconnect.de) | |
07:58 | woernie has left IRC (woernie!~werner@pd9e8bc11.dip0.t-ipconnect.de, Ping timeout: 240 seconds) | |
07:59 | woernie has joined IRC (woernie!~werner@p578bb7b6.dip0.t-ipconnect.de) | |
08:53 | Aison has joined IRC (Aison!~Asion0@2a02:168:200f:110:69c6:120a:877c:5a19) | |
09:43 | woernie_ has joined IRC (woernie_!~werner@pd9e8bc11.dip0.t-ipconnect.de) | |
09:43 | woernie has left IRC (woernie!~werner@p578bb7b6.dip0.t-ipconnect.de, Ping timeout: 272 seconds) | |
11:38 | Aison has left IRC (Aison!~Asion0@2a02:168:200f:110:69c6:120a:877c:5a19, Ping timeout: 240 seconds) | |
11:46 | <Hyperbyte> Hi alkisg. :-) You around?
| |
12:34 | <alkisg> Hi Hyperbyte, just in, but only for a few minutes...
| |
12:42 | <Hyperbyte> I had some dbus/pulseaudio issues after upgrading from 18.04 to 20.04
| |
12:42 | But I think I resolved it
| |
12:42 | <alkisg> OK
| |
12:42 | New ltsp now, or still ltsp5?
| |
12:42 | <Hyperbyte> Maybe not.
| |
12:42 | I have no idea actually
| |
12:42 | I just ran do-release-upgrade and was surprised things still worked
| |
12:42 | <alkisg> dpkg -l | grep ltsp | nc termbin.com 9999
| |
12:43 | Eh then you still have the old, unmaintained one
| |
12:43 | You'd need to follow the installation process for the new one
| |
12:43 | !install
| |
12:43 | <ltspbot`> install: To install LTSP: https://ltsp.org/docs/installation/
| |
12:43 | <Hyperbyte> Possibly yeah, says 18.04 version
| |
12:44 | Wow, everything has changed.
| |
12:44 | <alkisg> Yes, a complete rewrite, but the philosophy is the same
| |
12:44 | For me that I know how to, it takes me 1 minute + one ltsp image / to migrate from the old to the new ltsp
| |
12:46 | <Hyperbyte> Is this using NFS also for chrootless design?
| |
12:47 | Oh that's image over NFS, right?
| |
12:47 | <alkisg> Right
| |
12:47 | Much more stable, you can reboot the server and have the clients still online
| |
12:47 | <Hyperbyte> Also, I should probably remove the 18.04 ltsp packages?
| |
12:47 | <alkisg> Yes
| |
12:47 | They can coexist if you want, but there's no point in it
| |
12:47 | <Hyperbyte> This sounds like something I want to undertake after office hours. :-)
| |
12:47 | <alkisg> Yeah :)
| |
12:47 | <Hyperbyte> So this will probably solve my dbus/pulseaudio issue?
| |
12:48 | Or is that unlikely?
| |
12:48 | <alkisg> Probably, as we don't have a single line in the code about pulseaudio
| |
12:48 | So if it works in "normal ubuntu", it will work in ltsp too
| |
12:48 | <Hyperbyte> Okay. It seems somehow systemd/dbus related, but I can't pinpoint it.
| |
12:48 | Is the layout for /var/lib/tftpboot/ -> lts.conf still the same?
| |
12:49 | <alkisg> Everything was moved to /srv/
| |
12:49 | For FHS compliancy
| |
12:49 | No opt, no var anymore
| |
12:49 | Faith has joined IRC (Faith!~paty_@unaffiliated/faith) | |
12:50 | <Hyperbyte> Hmmm
| |
12:50 | But still same lts.conf layout/etc/?
| |
12:51 | <alkisg> Not exactly. Now it's called ltsp.conf, and it also has server side settings.
| |
12:51 | But it's similar with the older lts.conf
| |
12:51 | And it goes in /etc/ltsp
| |
12:51 | <Hyperbyte> Okay.
| |
12:51 | <alkisg> You'll need to read the installation page
| |
12:51 | <Hyperbyte> I can probably skip epoptes if I want?
| |
12:51 | <alkisg> And the man pages, now they're the best source of information
| |
12:51 | Sure
| |
12:52 | <Hyperbyte> And anything for dhcp config? I'm using another dhcp server, ltsp server itself isn't dhcp
| |
12:52 | Maybe path change?
| |
12:52 | <alkisg> Supporting UEFI and BIOS requires a setup like this: https://ltsp.org/advanced/isc-dhcp-server/
| |
12:52 | (or the internal proxydhcp of ltsp)
| |
12:52 | I recommend using proxydhcp, and completely removing netboot support from your main dhcp
| |
12:53 | main dhcp => ip leases, proxydhcp => netboot information
| |
12:53 | This also allows for load balancing and a lot more, and it's the default ltsp setup, no option necessary to use it
| |
12:53 | <Hyperbyte> Isn't it slower?
| |
12:53 | <alkisg> DHCP? It takes 0.1 second, you need less than that?
| |
12:53 | <Hyperbyte> Yes please
| |
12:54 | No that's okay, I'll consider the proxydhcp.
| |
12:54 | <alkisg> Well, you can follow the URL I pasted in your main server then
| |
12:54 | As you need at least 3 different filenames for BIOS/UEFI/LTSP
| |
12:54 | (DHCP boot filename isn't just one now)
| |
12:57 | * alkisg waves, later... | |
13:02 | <Hyperbyte> Bye! Thanks for the tips.
| |
14:15 | mwalters has joined IRC (mwalters!~ubox@204.111.136.22) | |
14:16 | <mwalters> I'm still running the old ltsp5, but I'm not in a position where I can upgrade yet. Is it possible to specify a cups server for the clients other than the ltsp server? If so, how? I checked `man lts.conf` and couldn't find it.
| |
14:17 | Also, hi everyone, hope you're doing well :)
| |
14:21 | <alkisg> Hi mwalters, CUPS_SERVER=the-other-server should work in LTSP5 too
| |
14:22 | It's better to use an IP rather than a hostname there though
| |
14:22 | <mwalters> fantastic, thanks alkisg! Running into an issue where cups-filters is sending n^2 requested copies to a particular printer model, lol
| |
14:22 | Spinning up another server with a newer version on it is much more doable at the moment
| |
14:23 | <alkisg> After the client boots, run `cat /etc/cups/client.conf`
| |
14:23 | The new server should be there...
| |
14:23 | <mwalters> Very cool, thanks!
| |
14:24 | <alkisg> np
| |
14:33 | Aison has joined IRC (Aison!~Asion0@2a02:168:200f:110:69c6:120a:877c:5a19) | |
15:11 | <Hyperbyte> alkisg, I'm a bit confused currently.
| |
15:11 | Does LTSP still use ldm?
| |
15:12 | <alkisg> Hyperbyte: no, we switched to pam/any dm
| |
15:12 | <Hyperbyte> Okay, so I installed lightdm
| |
15:12 | And it says user doesn't exist
| |
15:12 | I guess that's because users are in LDAP :-|
| |
15:13 | Correct?
| |
15:13 | <alkisg> LDAP is properly supported
| |
15:13 | The chroot needs to join ldap in its pam
| |
15:14 | <Hyperbyte> Well this is chrootless
| |
15:14 | And the host is joined in LDAP
| |
15:14 | <alkisg> Does `getent passwd` on the clients, show the users?
| |
15:14 | <Hyperbyte> How do I set a root password on the chroot so I can actually login?
| |
15:14 | <alkisg> Run `man ltsp.conf` and see the last example
| |
15:18 | <Hyperbyte> I guess I need to rebuild the image after modifying ltsp.conf
| |
15:22 | I might just ditch LDAP. It's not that useful anymore in our current environment.
| |
15:24 | <alkisg> Afer modifying ltsp.conf you need to run ltsp initrd
| |
15:24 | Not ltsp image
| |
15:25 | <Hyperbyte> Did that too, but the 'qwer1234' thing isn't working.
| |
15:25 | I'll replace it with my own /etc/shadow entry just to make sure
| |
15:28 | Oh that worked
| |
15:42 | RaphGro has left IRC (RaphGro!~raphgro@fedora/raphgro, Quit: Please remember your own message. It'll be read as soon as possible.) | |
15:42 | <Hyperbyte> Hah, the client couldn't resolve the name of the LDAP server
| |
15:55 | I think it's all working now. :-) Nice.
| |
16:11 | woernie_ has left IRC (woernie_!~werner@pd9e8bc11.dip0.t-ipconnect.de, Ping timeout: 264 seconds) | |
16:11 | <alkisg> :thumbs:
| |
16:12 | woernie has joined IRC (woernie!~werner@dslb-188-108-134-111.188.108.pools.vodafone-ip.de) | |
17:52 | shored has left IRC (shored!~shored@82-128-142-239.rev.dnainternet.fi, Read error: Connection reset by peer) | |
17:52 | shored has joined IRC (shored!~shored@82-128-142-239.rev.dnainternet.fi) | |
18:45 | ltspbot has joined IRC (ltspbot!~supybot@devs.ts.sch.gr) | |
18:53 | woernie has left IRC (woernie!~werner@dslb-188-108-134-111.188.108.pools.vodafone-ip.de, Ping timeout: 256 seconds) | |
18:53 | woernie has joined IRC (woernie!~werner@pd9e8bc11.dip0.t-ipconnect.de) | |
18:55 | woernie has left IRC (woernie!~werner@pd9e8bc11.dip0.t-ipconnect.de, Client Quit) | |
18:58 | Faith has left IRC (Faith!~paty_@unaffiliated/faith, Quit: Leaving) | |
19:15 | lucascastro has joined IRC (lucascastro!~lucascast@177-185-131-162.corp.isotelco.net.br) | |
19:38 | Aison has left IRC (Aison!~Asion0@2a02:168:200f:110:69c6:120a:877c:5a19, Ping timeout: 272 seconds) | |
19:43 | lucascastro has left IRC (lucascastro!~lucascast@177-185-131-162.corp.isotelco.net.br, Ping timeout: 264 seconds) | |
19:44 | lucascastro has joined IRC (lucascastro!~lucascast@177-185-131-162.corp.isotelco.net.br) | |
19:50 | Aison has joined IRC (Aison!~Asion0@2a02:168:200f:110:85ba:b9d4:7b25:b2d0) | |
20:24 | lucascastro has left IRC (lucascastro!~lucascast@177-185-131-162.corp.isotelco.net.br, Ping timeout: 264 seconds) | |
20:39 | lucascastro has joined IRC (lucascastro!~lucascast@177-185-133-174.dynamic.isotelco.net.br) | |
21:52 | lucascastro has left IRC (lucascastro!~lucascast@177-185-133-174.dynamic.isotelco.net.br, Remote host closed the connection) | |
21:55 | lucascastro has joined IRC (lucascastro!~lucascast@177-185-133-174.dynamic.isotelco.net.br) | |
22:18 | ricotz has left IRC (ricotz!~ricotz@ubuntu/member/ricotz, Quit: Leaving) | |
23:43 | lucas_ has joined IRC (lucas_!~lucascast@177-185-139-41.dynamic.isotelco.net.br) | |
23:47 | lucascastro has left IRC (lucascastro!~lucascast@177-185-133-174.dynamic.isotelco.net.br, Ping timeout: 256 seconds) | |