22 Apr 2025 |
aloisw | Does Subsystem rely on the shell? | 17:36:12 |
helle (just a stray cat girl) | YES..... | 17:36:17 |
helle (just a stray cat girl) | that stunned us when we read the source | 17:36:26 |
helle (just a stray cat girl) | there is actually worse, the rc file, it is invoked as follows: /bin/sh -c "${SHELL} ${rc_file}" (well, with C expansions from pam data instead obviously, but the gist stands)..... like WHY | 17:38:50 |
aloisw | Sorry I don't follow, what rc file? | 17:40:00 |
helle (just a stray cat girl) | you can have ~/.ssh/rc or /etc/ssh/rc which gets executed when you log in | 17:40:21 |
aloisw | … | 17:43:36 |
aloisw | In reply to @helle:tacobelllabs.net YES..... Ok but at least the subsystem and the login shell are defined on the same host. Still bad but better than the situation with shell commands. | 17:44:30 |
helle (just a stray cat girl) | mhm | 17:44:40 |
aloisw | But of course now you depend on "the subsystem is set up on the remote host" instead of "the remote user has a POSIX login shell". | 17:45:24 |
helle (just a stray cat girl) | Rutile (Commentator2.0) oh, btw, the suggestion we posted for the file fixtures, erm, we very hard failed to communicate with you and kind of started playing around with the idea in the weekend and ended up with what we posted, but uh, idk what makes the most sense to do now | 17:54:53 |
helle (just a stray cat girl) | sorry for being utterly bad at communicating on this issue | 17:55:07 |
Rutile (Commentator2.0) | yeah, we wanted to assign the issue to us way earlier, but due to weird stuff couldn't :/
that probably didn't help either | 17:55:46 |
Rutile (Commentator2.0) | will check out what you did and the comments eldrich horrors added and see what we'll do | 17:56:29 |
helle (just a stray cat girl) | yeah, if you actually want a copy of the rough implementation we did, we can probably put it online somewhere, what we posted was more intended to also really discuss the user experience/API for it, because we don't have a good user story written for it right now and with these sort of tools it is kind of a thing we probably want | 17:57:34 |
helle (just a stray cat girl) | glares at how lix calls ssh yeaaaaaah ooof | 18:59:40 |
just1602 | Are people here have tips and tricks to make git usable with nixpkgs?
Because everything log related is almost impossible to browse :/ | 20:44:30 |
Irenes | I guess I mostly do git log on specific files and subdirectories | 20:47:48 |
Irenes | rather than on the whole repo | 20:47:52 |
Irenes | I don't know if that's really a tip or trick | 20:48:02 |
just1602 | Yeah, I guess that's the thing... I try with a limit number of commit, but even that isn't working great. :P | 20:49:32 |
Irenes | you pipe it to less , right? | 20:49:51 |
just1602 | No worries, I guess I'll just learn more of the structure of the repo and about packages, and be able to know which file log | 20:50:11 |
just1602 | Irenes: yes | 20:50:16 |
Irenes | yeah, I think that's all there really is to be done about it | 20:50:27 |
23 Apr 2025 |
Winter | hey ma27 are you willing to help me unfuck some of the git fetcher cache code? i am so confused >_> | 00:22:08 |
ma27 | any concrete question? :)
I won't be able to assist synchronously before the weekend though. | 07:15:36 |
| Thomas joined the room. | 08:10:29 |
Ramses 🇵🇸 | Seems like the latest main cannot connect to my remote builders anymore. I see the SSH connection coming in on the builder, and the login is successful, then the nix daemon accepts the connection, and then nothing happens, lix just hangs at connecting to '...' | 09:17:45 |
Ramses 🇵🇸 | The remote end is running cppnix 2.28.1, my local machine is running lix from main | 09:18:11 |