00:23 | TatankaT has left IRC (TatankaT!~tim@193.190.253.114, Read error: Connection reset by peer) | |
00:28 | TatankaT has joined IRC (TatankaT!~tim@193.190.253.114) | |
00:34 | vagrantc has left IRC (vagrantc!~vagrant@unaffiliated/vagrantc, Quit: leaving) | |
02:01 | TatankaT has left IRC (TatankaT!~tim@193.190.253.114, Read error: Connection reset by peer) | |
02:07 | TatankaT has joined IRC (TatankaT!~tim@193.190.253.114) | |
02:46 | TatankaT has left IRC (TatankaT!~tim@193.190.253.114, Read error: Connection reset by peer) | |
02:47 | TatankaT has joined IRC (TatankaT!~tim@193.190.253.114) | |
02:49 | TatankaT has left IRC (TatankaT!~tim@193.190.253.114, Read error: Connection reset by peer) | |
02:54 | TatankaT has joined IRC (TatankaT!~tim@193.190.253.114) | |
03:22 | TatankaT has left IRC (TatankaT!~tim@193.190.253.114, Read error: Connection reset by peer) | |
03:28 | TatankaT has joined IRC (TatankaT!~tim@193.190.253.114) | |
03:57 | TatankaT has left IRC (TatankaT!~tim@193.190.253.114, Read error: Connection reset by peer) | |
03:57 | TatankaT has joined IRC (TatankaT!~tim@193.190.253.114) | |
03:59 | TatankaT has left IRC (TatankaT!~tim@193.190.253.114, Read error: Connection reset by peer) | |
04:02 | TatankaT has joined IRC (TatankaT!~tim@193.190.253.114) | |
04:15 | quinox has joined IRC (quinox!~quinox@ghost.qtea.nl) | |
04:17 | quinox1 has left IRC (quinox1!~quinox@ghost.qtea.nl, Ping timeout: 265 seconds) | |
04:32 | TatankaT has left IRC (TatankaT!~tim@193.190.253.114, Read error: Connection reset by peer) | |
04:37 | TatankaT has joined IRC (TatankaT!~tim@193.190.253.114) | |
04:53 | TatankaT has left IRC (TatankaT!~tim@193.190.253.114, Read error: Connection reset by peer) | |
04:59 | TatankaT has joined IRC (TatankaT!~tim@193.190.253.114) | |
05:04 | TatankaT has left IRC (TatankaT!~tim@193.190.253.114, Read error: Connection reset by peer) | |
05:09 | TatankaT has joined IRC (TatankaT!~tim@193.190.253.114) | |
05:13 | Statler|Home has joined IRC (Statler|Home!~Georg@p54897825.dip0.t-ipconnect.de) | |
05:31 | ricotz has joined IRC (ricotz!~ricotz@ubuntu/member/ricotz) | |
05:32 | TatankaT has left IRC (TatankaT!~tim@193.190.253.114, Ping timeout: 240 seconds) | |
05:34 | TatankaT has joined IRC (TatankaT!~tim@193.190.253.114) | |
05:36 | TatankaT has left IRC (TatankaT!~tim@193.190.253.114, Read error: Connection reset by peer) | |
05:47 | TatankaT has joined IRC (TatankaT!~tim@193.190.253.114) | |
06:50 | TatankaT has left IRC (TatankaT!~tim@193.190.253.114, Read error: Connection reset by peer) | |
06:50 | TatankaT has joined IRC (TatankaT!~tim@193.190.253.114) | |
06:51 | TatankaT has left IRC (TatankaT!~tim@193.190.253.114, Read error: Connection reset by peer) | |
06:57 | TatankaT has joined IRC (TatankaT!~tim@193.190.253.114) | |
06:58 | <fiesh> alkisg: did you actively change to systemd-udevd instead of udevd on the fat client image? now our backup doesn't work any more :(
| |
06:59 | I'd like to revert that change and get rid of #%()*@( systemd
| |
06:59 | or possibly gentoo just did that by some update accidentally
| |
06:59 | <alkisg> fiesh: no idea about it; was that pulled by dracut?
| |
06:59 | fiesh: how do I check if I have it here on my image?
| |
07:00 | (like, dpkg -l systemd*)
| |
07:00 | <fiesh> just see if /sbin/udevd exists, vs /lib/systemd/systemd-udevd
| |
07:01 | <alkisg> I have systemd-udevd only
| |
07:01 | <fiesh> hmm ok, gentoo must have done that somehow
| |
07:01 | TatankaT has left IRC (TatankaT!~tim@193.190.253.114, Read error: Connection reset by peer) | |
07:01 | <fiesh> I'll hopefully figure it out, thank you :)
| |
07:01 | https://forums.gentoo.org/viewtopic-t-1068906-start-0.html
| |
07:01 | haha
| |
07:01 | <alkisg> If there's something similar to /var/log/apt/history.log, it could tell how if it was pulled with dracut...
| |
07:02 | Ah that means you got the normal udev sent by systemd, as all other distros? :D
| |
07:02 | You can't escape!
| |
07:03 | <fiesh> systemd fills a much needed gap in the GNU/Linux ecosystem
| |
07:04 | <alkisg> Oh, I surely agree; I don't even understand the need for different distros :D
| |
07:04 | Different metapackages, sure, I can understand the need for thousands of them; but different distros, meh
| |
07:05 | <fiesh> meaning you expect everyone to use the same binary packages?
| |
07:05 | ah in gentoo I have to mask udev and systemd, and it'll revert to eudev
| |
07:05 | https://wiki.gentoo.org/wiki/Gentoo_Without_systemd
| |
07:06 | <alkisg> Installation methods can vary; if someone wants to install from source, sure, he can do that; but the upstream software is the same, and it's a shame that there's so much fighting over just how to package it
| |
07:07 | TatankaT has joined IRC (TatankaT!~tim@193.190.253.114) | |
07:07 | <alkisg> If we could add them up, I'm guessing it would be millions of hours of debate and development time, that could be put to better use elsewhere...
| |
07:08 | <fiesh> surely you agree development can also be accelerated by taking different routes?
| |
07:08 | I think creating a monoculture is not necessarily more efficient, it usually leads to a stalemate
| |
07:08 | just look at window, half its awfulness comes from their desperate wish to remain backwards compatible
| |
07:08 | <alkisg> Upstream development accelerated by varied distro packaging? No, I believe the exact opposite, it hinters development when as upstream I have to support each distro quirk
| |
07:09 | <fiesh> well they aren't really, but to an impressive degree they are. if there were a totally-not-backwards-compatible windows branch, it might be much less shitty
| |
07:10 | I think LTSP is a special case here because it's so distro-dependent
| |
07:10 | <alkisg> I don't think backwards compatibility is the main reason different distros exist...
| |
07:10 | <fiesh> no, but different distros exist because of different focuses
| |
07:10 | like gentoo wants to stay very customizable, which is great for some users but sucks for the vast majority I'd say
| |
07:10 | <alkisg> Oh, you can't believe how many hours are spent developing debian/ packaging dirs for all the applications
| |
07:11 | It's not just ltsp. And then they develop .spec files for redhat and what build recipes you have in gentoo etc etc
| |
07:11 | When if this was standarized, they could all be provided by upstream, end of story
| |
07:11 | I do hope appdata will help there
| |
07:12 | <fiesh> but there are inofficial standards that do exactly that, namely certain build systems
| |
07:12 | most commonly autotools (yuck) and cmake
| |
07:12 | they make building software from source a kind-of-standard experience
| |
07:12 | <alkisg> Those only take care of compiling, not of installing and integrating
| |
07:12 | E.g. in debian there's /etc/default; which doesn't exist in other distros
| |
07:12 | And a whole infrastructure with debhelper around it
| |
07:13 | And the developer would then need to learn how to handle it; and that's just a tip of the iceberg of the debian/ dir
| |
07:13 | <fiesh> what developer? I don't think there's much software that needs to know the distribution it's running on
| |
07:14 | even things like databases don't really care
| |
07:14 | <alkisg> Oh, all packages need to know. From the kernel and xorg to systemd etc
| |
07:14 | <fiesh> what? the kernel doesn't care about /etc
| |
07:14 | <alkisg> That's why distros keep maintaining a .diff for each upstream package
| |
07:15 | You'd think; but in debian, there's a system of postinst callbacks after each kernel update
| |
07:15 | <fiesh> and I don't think xorg does that much either, it has its standard paths it searches for configuration files etc.
| |
07:15 | <alkisg> And there's /etc/modprobe and a whole lot others
| |
07:15 | <fiesh> oh wow
| |
07:15 | well I guess I don't know debian well enough
| |
07:15 | <alkisg> The console in xorg is defined in /etc/default/keyboard
| |
07:15 | So debian needs to patch xorg so that it looks there
| |
07:15 | *the layout
| |
07:15 | <fiesh> ok, but that's debian's "fault", xorg doesn't have to care
| |
07:16 | if they want to do it that way, their choice
| |
07:16 | <alkisg> Debian says "we need a standarized location, we don't want every package to put its config wherever it wants"
| |
07:16 | That would be a good thing, IF it was a cross-distro standard so that THEN all software would respect it
| |
07:16 | Now that it's distro-specific, it gets messy
| |
07:17 | I'm sure redhat does similar things, but I don't know it well enough to give examples
| |
07:17 | <fiesh> I agree that standards would be good there
| |
07:17 | but that's different from having one monolithic distro
| |
07:17 | one distribution to rule them all
| |
07:18 | <alkisg> So, if there was a "packaging standard" similar to posix or to FHS, then packaging and compiling and everything would be taken care of by upstream itself
| |
07:18 | So then a distro would be a snapshot+fix backporting, of software available at a time of a release
| |
07:18 | <fiesh> by upstream you mean the individual software developer of each project?
| |
07:19 | <alkisg> Yes
| |
07:19 | kernel, xorg, libreoffice and whatever
| |
07:19 | <fiesh> but that's totally unfeasible
| |
07:19 | they'd have to support every architecture
| |
07:19 | every build type
| |
07:19 | <alkisg> Of course not
| |
07:19 | <fiesh> debug, release, etc.
| |
07:19 | then how would you do it?
| |
07:19 | <alkisg> Some of them already provide appdata dirs
| |
07:19 | Those are almost enough information for packaging
| |
07:19 | <fiesh> and who compiles the software?
| |
07:19 | <alkisg> The compiling and distribution would not be handled by upstream, but by the distro
| |
07:19 | <fiesh> oh I see
| |
07:20 | ok, that would be doable, I agree
| |
07:20 | <alkisg> So if the distros had one repository (of course that supported all arches) and the same freeze/release points,
| |
07:20 | then "different distros" would basically only mean "different selection of packages"
| |
07:20 | Much, much easier for all...
| |
07:21 | <fiesh> and different compile options
| |
07:21 | turning on and off features of software
| |
07:21 | and of the compiler
| |
07:22 | <alkisg> Sure
| |
07:26 | jgee has left IRC (jgee!~jgee@181.56.72.152, Quit: The Lounge - https://thelounge.github.io) | |
07:26 | TatankaT has left IRC (TatankaT!~tim@193.190.253.114, Read error: Connection reset by peer) | |
07:26 | jgee has joined IRC (jgee!~jgee@181.56.72.152) | |
07:30 | jgee has left IRC (jgee!~jgee@181.56.72.152, Client Quit) | |
07:32 | <fiesh> without an authoritative governing body, that's just not going to happen :)
| |
07:32 | TatankaT has joined IRC (TatankaT!~tim@193.190.253.114) | |
07:38 | jgee has joined IRC (jgee!~jgee@181.56.72.152) | |
07:48 | <alkisg> well... systemd history proves otherwise
| |
07:48 | If enough effort is put in a specific infrastructure etc, hard to replicate elsewhere... that effort wins
| |
07:49 | But a cooperation model between 2-3 major distros would make things a lot easier, sure
| |
07:56 | nehemiah has left IRC (nehemiah!~nehemiah@hs-user-138.wia.cz, Quit: Leaving.) | |
08:02 | TatankaT has left IRC (TatankaT!~tim@193.190.253.114, Read error: Connection reset by peer) | |
08:02 | TatankaT has joined IRC (TatankaT!~tim@193.190.253.114) | |
08:19 | nehemiah has joined IRC (nehemiah!~nehemiah@hs-user-138.wia.cz) | |
08:30 | evan94 has joined IRC (evan94!c5e79336@gateway/web/freenode/ip.197.231.147.54) | |
08:37 | TatankaT has left IRC (TatankaT!~tim@193.190.253.114, Read error: Connection reset by peer) | |
08:40 | Statler|Home has left IRC (Statler|Home!~Georg@p54897825.dip0.t-ipconnect.de, Remote host closed the connection) | |
08:42 | TatankaT has joined IRC (TatankaT!~tim@193.190.253.114) | |
08:49 | nehemiah has left IRC (nehemiah!~nehemiah@hs-user-138.wia.cz) | |
09:09 | Natureshadow has left IRC (Natureshadow!~Naturesha@commu.teckids.org, Ping timeout: 256 seconds) | |
09:12 | TatankaT has left IRC (TatankaT!~tim@193.190.253.114, Read error: Connection reset by peer) | |
09:12 | Statler_Office has joined IRC (Statler_Office!~Georg@gwrz3.lohn24.de) | |
09:17 | TatankaT has joined IRC (TatankaT!~tim@193.190.253.114) | |
09:46 | TatankaT has left IRC (TatankaT!~tim@193.190.253.114, Read error: Connection reset by peer) | |
09:47 | TatankaT has joined IRC (TatankaT!~tim@193.190.253.114) | |
10:31 | nehemiah has joined IRC (nehemiah!~nehemiah@hs-user-138.wia.cz) | |
10:35 | <nehemiah> alkisg: I found out that the issue, I talked about with you yesterday has to with the encrypted LVM. Generating a new initramfs using mkinitramfs fixes the issue. I have no idea if this workaround would break other things.
| |
10:41 | <alkisg> nehemiah: nice :)
| |
10:46 | TatankaT has left IRC (TatankaT!~tim@193.190.253.114, Read error: Connection reset by peer) | |
10:46 | TatankaT has joined IRC (TatankaT!~tim@193.190.253.114) | |
10:55 | TatankaT has left IRC (TatankaT!~tim@193.190.253.114, Read error: Connection reset by peer) | |
11:00 | TatankaT has joined IRC (TatankaT!~tim@193.190.253.114) | |
11:06 | sunweaver has joined IRC (sunweaver!~sunweaver@fylgja.das-netzwerkteam.de) | |
11:07 | <sunweaver> vagrantc: alkisg: I raise severity of a Debian bug regarding LTSP just now.
| |
11:07 | TatankaT has left IRC (TatankaT!~tim@193.190.253.114, Read error: Connection reset by peer) | |
11:07 | <sunweaver> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=892626 -> serious (RC)
| |
11:08 | we really would love to remove FreeRDP 1.1 from Debian...
| |
11:13 | TatankaT has joined IRC (TatankaT!~tim@193.190.253.114) | |
11:30 | TatankaT has left IRC (TatankaT!~tim@193.190.253.114, Read error: Connection reset by peer) | |
11:35 | TatankaT has joined IRC (TatankaT!~tim@193.190.253.114) | |
11:54 | TatankaT has left IRC (TatankaT!~tim@193.190.253.114, Read error: Connection reset by peer) | |
11:55 | lucas_ has left IRC (lucas_!~lucas@138.68.106.79, Ping timeout: 264 seconds) | |
11:55 | lucascastro has joined IRC (lucascastro!~lucas@138.68.106.79) | |
11:59 | TatankaT has joined IRC (TatankaT!~tim@193.190.253.114) | |
12:03 | TatankaT has left IRC (TatankaT!~tim@193.190.253.114, Read error: Connection reset by peer) | |
12:04 | TatankaT has joined IRC (TatankaT!~tim@193.190.253.114) | |
12:07 | TatankaT has left IRC (TatankaT!~tim@193.190.253.114, Read error: Connection reset by peer) | |
12:09 | <fiesh> alkisg: is /root somehow treated specially? the ssh keys I put in there so that hooking up a hard disk to a client automatically starts the backup over udev with rsync over ssh aren't present, and thus the backup isn't triggered
| |
12:09 | TatankaT has joined IRC (TatankaT!~tim@193.190.253.114) | |
12:22 | evan94 has left IRC (evan94!c5e79336@gateway/web/freenode/ip.197.231.147.54, Quit: Page closed) | |
12:29 | <alkisg> sunweaver: thanks! Hopefully vagrant will find some time to do an upload...
| |
12:29 | fiesh: /etc/ltsp/ltsp-update-kernels.excludes has entries for which files to exclude from the generated image
| |
12:29 | TatankaT has left IRC (TatankaT!~tim@193.190.253.114, Read error: Connection reset by peer) | |
12:29 | <alkisg> /root/* is excluded by default; if you need it there, you can put it
| |
12:29 | TatankaT has joined IRC (TatankaT!~tim@193.190.253.114) | |
12:30 | <fiesh> alkisg: ah yes, thank you!
| |
12:40 | <sunweaver> alkisg:
| |
12:40 | alkisg: ok
| |
12:42 | TatankaT has left IRC (TatankaT!~tim@193.190.253.114, Read error: Connection reset by peer) | |
12:42 | TatankaT has joined IRC (TatankaT!~tim@193.190.253.114) | |
13:08 | Faith has joined IRC (Faith!~Paty_@unaffiliated/faith) | |
13:33 | mmarconm has joined IRC (mmarconm!~onion@191.223.35.23) | |
13:33 | mmarconm has joined IRC (mmarconm!~onion@unaffiliated/mmarconm) | |
13:35 | <mmarconm> its possivel to use ltsp with userful ( multiterminal )
| |
13:44 | <alkisg> mmarconm: whatever runs linux *locally* can use ltsp
| |
13:44 | Can your clients run linux locally?
| |
13:46 | * alkisg implemented proper multiseat support in ltsp a couple of years ago... | |
13:48 | <mmarconm> Good, i wll test
| |
13:50 | <alkisg> Some companies were offering "zero clients" that just run a network stack locally, no real OS, so no linux support at all
| |
13:53 | ben_roose has joined IRC (ben_roose!~roose@roose.cs.wichita.edu) | |
14:29 | lucascastro has left IRC (lucascastro!~lucas@138.68.106.79, Remote host closed the connection) | |
14:32 | lucascastro has joined IRC (lucascastro!~lucas@201.182.221.14) | |
14:35 | lucas_ has joined IRC (lucas_!~lucas@138.68.106.79) | |
14:38 | lucascastro has left IRC (lucascastro!~lucas@201.182.221.14, Ping timeout: 256 seconds) | |
14:56 | lucascastro has joined IRC (lucascastro!~lucas@138.68.106.79) | |
15:18 | kjackal has left IRC (kjackal!~quassel@2a02:587:3116:f700:989a:ed53:e368:f07f, Quit: No Ping reply in 180 seconds.) | |
15:18 | kjackal has joined IRC (kjackal!~quassel@2a02:587:3116:f700:989a:ed53:e368:f07f) | |
16:01 | mmarconm has left IRC (mmarconm!~onion@unaffiliated/mmarconm, Ping timeout: 264 seconds) | |
16:03 | mmarconm has joined IRC (mmarconm!~onion@191.223.35.23) | |
16:03 | mmarconm has joined IRC (mmarconm!~onion@unaffiliated/mmarconm) | |
18:05 | lucascastro has left IRC (lucascastro!~lucas@138.68.106.79, Remote host closed the connection) | |
18:24 | lucascastro has joined IRC (lucascastro!~lucas@200.141.207.18) | |
18:34 | Statler_Office has left IRC (Statler_Office!~Georg@gwrz3.lohn24.de, Remote host closed the connection) | |
18:43 | kjackal has left IRC (kjackal!~quassel@2a02:587:3116:f700:989a:ed53:e368:f07f, Ping timeout: 260 seconds) | |
18:47 | lucascastro has left IRC (lucascastro!~lucas@200.141.207.18, Remote host closed the connection) | |
18:49 | mmarconm has left IRC (mmarconm!~onion@unaffiliated/mmarconm, Quit: Konversation terminated!) | |
18:53 | adrianorg has left IRC (adrianorg!~adrianorg@187.113.248.239, Ping timeout: 264 seconds) | |
18:54 | adrianorg has joined IRC (adrianorg!~adrianorg@187.113.248.239) | |
18:55 | vagrantc has joined IRC (vagrantc!~vagrant@unaffiliated/vagrantc) | |
19:12 | lucascastro has joined IRC (lucascastro!~lucas@186.193.178.113.jupiter.com.br) | |
19:16 | adrianorg has left IRC (adrianorg!~adrianorg@187.113.248.239, Ping timeout: 240 seconds) | |
19:24 | adrianorg has joined IRC (adrianorg!~adrianorg@187.113.248.239) | |
20:02 | <vagrantc> sunweaver: hey, sorry for not tackling the freerdp2 issue ...
| |
20:28 | lucascastro has left IRC (lucascastro!~lucas@186.193.178.113.jupiter.com.br, Remote host closed the connection) | |
20:42 | Faith has left IRC (Faith!~Paty_@unaffiliated/faith, Quit: Leaving) | |
21:25 | ben_roose has left IRC (ben_roose!~roose@roose.cs.wichita.edu, Remote host closed the connection) | |
21:53 | ricotz has left IRC (ricotz!~ricotz@ubuntu/member/ricotz, Quit: Leaving) | |