These are the channel logs matching your query ssh
| 2025-12-01 | [13:44:59] <gabber> i digged a bit into it but then just switched the ssh port number. since i exclusively allow pubkey auth i think i'm fine |
| 2025-12-03 | [10:52:52] <csantosb> civodul: you can still use ssh, by the way, but not the gui |
| 2025-11-24 | [18:12:09] <aargoli> if I were accessing them only via ssh, .ssh/config would do, but they have web interfaces that I rather just use a name to access.. |
| 2025-11-21 | [15:04:49] <flurando> no, I just pulled... with ssh |
| 2025-11-21 | [15:21:11] <ptah> flurando: What command are you running? Running `guix pull --url=ssh://git.savannah.gnu.org/git/guix.git` with either `ed25519` or `RSA` fails. On the other hand, shouldn't HTTPS just work? I can't access Savannah even in a browser https://savannah.gnu.org/git/?group=guix |
| 2025-11-21 | [15:22:11] <flurando> Onh, no. After deploying, I could not ssh to it anymore, any connection is closed upon created. I wonder if this is because using elogind on headless machine should be banned or my 2G ram is drained by docker and containerd |
| 2025-11-21 | [15:24:02] <flurando> Now I have no way of accessing my server! Because ssh is the only way to connect to it. |
| 2025-11-19 | [17:28:09] <ieure> PotentialUser-85, The operating-system for any given machine is just the hostname, bootloader, and file-systems. Then make a transform with: (compose +base +intel +ssh) -- and apply it to your operating-system. |
| 2025-11-19 | [17:28:38] <ieure> PotentialUser-85, ex. (define %os (operating-system (host-name "whatever") ...)) -- then (define xf (compose +base +ssh ...)) and the last line is (xf %os). |
| 2025-11-19 | [17:36:45] <ieure> PotentialUser-85, But there's other stuff in play, like SSH/GPG keys, known_hosts files, private key to use my Guix builder, etc etc. Plenty of other things that definitely shouldn't escape. |
| 2025-11-18 | [02:42:30] <JodiJodington> the new codeberg-based workflow is giving me some trouble :/. I forked guix, made some changes, commited them locally. Now I am trying to push it back to my forked repo and one of the push hooks is calling `guix git authenticate` which crashes with a very strange error: https://bpa.st/GVRA. My only guess is that it's because I'm authenticating my commits with ssh, I have no clue what guix expects. |
| 2025-11-17 | [13:32:00] <flurando> does guix deploy requires a constant ssh connection? Seemingly yes! If the connection is interrupted, the deploy would fail and you would have to deploy from the start again. This is exactly the same behaviour with guix system reconfigure, but as a remote deploy over network, I am afraid this should be avoided, if possible. |
| 2025-11-17 | [14:44:56] <flurando> For now, guix deploy just acts like a shortcut of "scp ... ssh ... sudo guix system reconfigure ..." for me. Haven't tested multiple remotes at a time, though. |
| 2025-11-16 | [10:15:42] <flurando> hi, anyone has idea on configuring gpg subkey for ssh connection usage here? |
| 2025-11-16 | [10:15:42] <flurando> even my key has AS ability, and home gnupg service with ssh-enabled. |
| 2025-11-16 | [10:18:17] <flurando> Tried everything but failed, is there anyone else had experience on configuring gpg-agent to use a gpg subkey? Need help, already planning a reinstall on remote server, as the key is the only way to auth after I forgot the .ssh/id_... key passwords. |
| 2025-11-13 | [00:58:38] <cdegroot> Pretty much all you need is there, not? You'd need to come up with a scheme to organize the code. Different config.scm for teachers vs TAs vs students, say, and then reading data from a database or sorts to setup initial username and ssh key and a password. But yeah, I'd push for such a setup if it were me :) |
| 2025-11-10 | [11:31:48] <cbaines> you should be able to SSH in, and I can set a root password for you |
| 2025-11-10 | [11:44:30] <civodul> i can ssh anyway, thanks! |
| 2025-11-10 | [12:03:32] <civodul> (with the SSH backend) |
| 2025-11-09 | [04:21:02] <flurando> for this (openssh-host (match-criteria "all")), it complains gnu/home/services/ssh.scm:201:21: In procedure match-criteria?: |
| 2025-11-09 | [04:22:04] <ieure> flurando, I can't reproduce: scheme@(gnu home services ssh)> (match-criteria? "all") |
| 2025-11-07 | [09:34:11] <apteryx> janneke: I think the host store could be shared via SSH IIRC; I'm not sure if this would work well but if it did, it would simplify the setup a bit, avoiding having to build large disk images when building the world on Hurd. |
| 2025-11-07 | [13:25:06] <apteryx> jlicht: hey! It's emacs-scpaste, which only needs to know the host name of your server (and that you have SSH access to it). |
| 2025-11-05 | [23:36:57] <sys-service-ques> Hi all, I asked a short time ago about autossh service failing at boot.After some analyzing it was clear that network not being ready was the reason. Simple respawn settings did not help . Made a pseudo copy of the original of the austossh-service-type code in gnu/services/ssh.scm and worked around via a simple service one-shot service sleeping 30 |
| 2025-11-05 | [23:42:23] <sys-service-ques> the source(line 799) shows it only requires user-processes : https://codeberg.org/guix/guix/src/branch/master/gnu/services/ssh.scm#L799. autossh takes a ssh user-connection defined in ~/.ssh/config to auto-establish a ssh connection and provide additional arguments like instructions to create tunnels. It is able to montitor the connection and |
| 2025-11-05 | [23:45:54] <ieure> Odd that a system service would use a user's SSH keys IMO. |
| 2025-11-05 | [23:49:21] <sys-service-ques> | Odd that a system service would use a user's SSH keys IMO. |
| 2025-11-05 | [23:49:21] <sys-service-ques> well...it's intentional and i sue the connection defined in�� ~/.ssh/config all the time for my purposes. But i also need it there soon after logging in as i need a vnc tunnel because i'm to lazy to switch my Keyboard manually to my other linux system and simply start the youtube videos that way... |
| 2025-10-29 | [05:22:04] <bdju> I still have that Sway freezing issue from a few months ago. Is there nothing I can do besides reboot? I can pkill -9 sway over ssh but then I can't start it again successfully from the TTY. Have the usual BUG... line in dmesg. https://0x0.st/K_bx.txt |
| 2025-10-28 | [10:35:46] <jab> I'm noticing that I can't ssh into my desktop when it falls asleep/hibernates. |
| 2025-10-25 | [00:00:59] <bowdrill> Can't SSH to my GUIX system. When I physically visited the root console, I see sshd printing "PAM: pam_open_session(): Module is unknown." |
| 2025-10-25 | [00:04:15] <NotTerry> Changes to PAM config or often done when doing fancy auth things like SSH with TOTP, Yubico OTP or some SSO that controls SSH access. |
| 2025-10-25 | [00:06:02] <FuncProgLinux> It doesn't make sense to me that you are able to git clone via https/ssh just fine but guix doesn't ._. unless is a libgit issue |
| 2025-10-24 | [19:14:29] <m4xxed> is it possible to ssh into a fresh guix system machine without 'further setup'? I ask since I�� get connection timeout and the ssh-daemon is running on the new systems system shepherd |
| 2025-10-24 | [19:19:47] <ieure> m4xxed, Never had an issue with this as long as I enable the SSH server during install and create a user account. |
| 2025-10-24 | [19:24:03] <m4xxed> ieure I have a user account... but I might have forgotten to enable the ssh server during install. Any hints as to where I would do that? |
| 2025-10-24 | [19:26:54] <ieure> m4xxed, Maybe you gave ssh the wrong hostname or IP when you tried? |
| 2025-10-24 | [23:45:59] <FuncProgLinux> NotTerry: Do you have a Codeberg account? can you "git clone" via SSH just fine? |
| 2025-10-24 | [23:49:47] <NotTerry> SSH clone times out |
| 2025-10-22 | [22:13:27] <alanz> trev: thanks. I have that, but it still goes to sleep. I think. It stops responding to the world until I try to ssh into it. And during the "off" time it does not log things, like I have a 2 min mcron to check connectivity to 8.8.8.8, it shows nothing during the off time. |
| 2025-10-22 | [22:46:59] <alanz> ACTION slaps forehead. elogind manages a user session. So it only becomes alive when I login to the laptop, via a ssh session. |
| 2025-10-15 | [11:58:02] <peanuts> "Emacsclient over SSH switches behavior of C-backspace and C-delete" https://issues.guix.gnu.org/3554 |
| 2025-10-14 | [01:08:13] <FuncProgLinux> Kolev: I'll just have to decipher how to make it more evil. So far I only use it to manage my server via SSH |
| 2025-10-14 | [21:31:08] <ElephantErgo> (configuration (machine-ssh-configuration |
| 2025-10-14 | [21:43:29] <ElephantErgo> Now that the use-modules are fixed up, the issues now are more straightforward SSH configuration problems that are totally doable ���� |
| 2025-10-14 | [22:10:54] <ElephantErgo> So I had another question, and this is in aggressively noob territory... I feel like I don't totally "get" Avahi? I'd love to be able to ssh across LAN using hostnames, so I could do something like "ssh maddie@Desktop.Guix.Maddie" and have that mean something. That's something I can potentially set up, right? Or am I misunderstanding something? |
| 2025-10-10 | [17:34:19] <apteryx> you need an ssh + webserver, and then you can send regions or whole buffers to it with M-x scpaste from Emacs |
| 2025-10-09 | [15:11:42] <apteryx> kestrelwx: that's a nice find! For my use case (offering a sandbox environment for shared troubleshooting with the SSH exposed over the internet), 'guix system container' would be more handy though, because it can run services like SSH in it. |
| 2025-10-09 | [15:58:23] <apteryx> I'm hoping in a container made accessible via SSH it could reproduce |
| 2025-10-08 | [19:48:44] <alex_> How can make ssh server in guix |
| 2025-10-08 | [21:22:18] <Phosphenius> Hey, new Guix user here. I���m trying to provision a VPS on Hetzner using their API und `guix deploy`, but it runs into a problem while trying to connect via SSH to the rescue system. |
| 2025-10-06 | [20:37:27] <gabber> i can't sign commits through ssh when i use my terminal emulator (kitty) but it works fine through the standard serial console (the one i switch to via C-M-F2). does anybody have any ideas why that is? it used to work but now it doesn't (without a change in config, just updates) |
| 2025-10-06 | [20:42:40] <PotentialUser-38> I know little about it, but could gabber's problem be an issue with ssh-agent that is not passing some information through the ssh connection? |
| 2025-10-06 | [20:45:16] <ieure> gabber, When you SSH, the agent connection gets forwarded back to your local machine. This requires configuration on both sides of the connection. |
| 2025-10-06 | [20:45:46] <PotentialUser-38> gabber So you are doing it locally or through an ssh connection? |
| 2025-10-06 | [20:47:23] <PotentialUser-38> gabber If it is an ssh connection issue, have you tried to ssh to localhost and try it again? |
| 2025-10-06 | [23:12:48] <Guest13> 22/tcp�� ��open�� �� ��ssh |
| 2025-10-03 | [12:13:19] <ente`> (use-service-modules cups desktop networking ssh xorg) |
| 2025-09-29 | [14:04:04] <lipklim> after "git remote set-url upstream ssh://git@codeberg.org/guix/guix.git" |
| 2025-09-27 | [20:13:45] <simendsjo> I just set it up as a substitute too. I point a subdomain to a ddns entry (hosted at no-ip), and created a shepherd service starting an ssh tunnel to a guix publish service running there. Setting up cuirass for my private channel there too. |
| 2025-09-24 | [13:12:11] <ColdSideOfPillow> btw is it possible to authorize commits in a channel using SSH? |
| 2025-09-23 | [07:28:05] <identity> Serentty: (info "(guix) Virtualization Services") has an example that allows you to log in over ssh with a key |
| 2025-09-23 | [07:31:36] <Serentty> identity: I don���t see that. I only see the part about how to authorize the client���s build key on the host, not how to authorize the host���s SSH key on the client. |
| 2025-09-23 | [07:32:56] <identity> Serentty: ���;; Modify the SSH configuration to allow login as "root" and as "charlie" using public key authentication.���? |
| 2025-09-21 | [08:47:11] <natarasee> I was using it via SSH, had some odd network issues, rebooted��� and now I can't get any response at all from "sudo herd status" |
| 2025-09-20 | [12:32:33] <futurile> hmm I'm having problems pull from Guix repo using ssh, anyone else? |
| 2025-09-14 | [03:14:00] <ajarara> hi #guix, I'm packaging a rust app. In the tests, it uses a std library behind a cfg. I want to strip that config. The regex " #\\[cfg\\(feature = \"ssh\")]\n" works, but I want to narrow it down to only the occurence that's followed by a " use std::iter". That's the part that doesn't work. |
| 2025-09-14 | [03:19:25] <ajarara> ((" #\\[cfg\\(feature = \"ssh\")]\n use std::iter;") |
| 2025-09-12 | [20:32:34] <yelninei> Is guix copy supposed to work with ssh aliases? It works for user and hostname but not for the port ? |
| 2025-08-28 | [00:07:10] <nikolar> which ssh |
| 2025-08-28 | [00:07:18] <nikolar> my fingers really want to type ssh |
| 2025-08-27 | [18:57:39] <omar_b> I'm trying to contribute to guix on codeberg. I forked the guix repo and I did setup my ssh keys but when I try to push to my forked repo I'm getting this error: https://pastebin.com/JrQ0FULT |
| 2025-08-26 | [15:48:44] <civodul> but it might be that logging in as SSH doesn���t count |
| 2025-08-24 | [00:16:35] <podiki> (portforward some port to go to 22 on a local host for instance; default ssh port is bound to be spammed a lot) |
| 2025-08-24 | [14:58:34] <gscacco> Hello, I'm using guix on Alpine. Using guix search the report shows bad characters on the terminal (e.g. name: [[1mhledger[[0m). I am connected to Alpine in ssh using Windows Terminal. What I'm missing ? In alternative, is there the possibility to disable colors in the output ? Thanks |
| 2025-08-24 | [15:21:26] <postroutine> For example, my `.ssh/config` file contain a the list of the computers I��can connect to, and the name of the key I use to connect to them. I would like to avoid having this file but in /gnu/store because it is readable by any user on the system. But I still would like to have Guix Home to be able to manage this file so I dont't have to manage it manually. |
| 2025-08-24 | [15:29:09] <identity> postroutine: see home-ssh-service-type for that |
| 2025-08-24 | [15:32:52] <identity> postroutine: the home ssh service is configured by specifying the names of the files where your actual keys are, which are not put in the store |
| 2025-08-24 | [15:33:38] <identity> s/ssh/open&/ |
| 2025-08-23 | [05:50:08] <bdju> I hit the issue again where my Sway session freezes, inputs aren't working, can't change to a TTY or anything, clock and everything visual stopped moving. Can still ssh in. Grabbed some log from dmesg: https://0x0.st/Ki3A.txt This seems to be happening approximately every 2 months, I think this was the third time. I had 57 days uptime. Rebooting fixes it, but I had to hold the power button in, the initial |
| 2025-08-23 | [07:15:36] <bdju> Not being able to change TTYs until I kill it over ssh is crazy, though. You really think that could just be Sway being locked up and not letting my inputs through? |
| 2025-08-23 | [23:13:04] <redacted> And I can't connect via SSH anymore |
| 2025-08-23 | [23:50:46] <redacted> no wait I can but ssh is working anyway? |
| 2025-08-21 | [07:41:54] <untrusem> I am getting ssh-askpass error for a few days, if I try to use ssh-add from emacs, does something changed in openssh? error - https://bpa.st/DTIQ |
| 2025-08-21 | [07:51:53] <untrusem> I found out that x11-ssh-askpass for responsible for this, so I installed the wayland equivalent for this |
| 2025-08-06 | [14:14:47] <efraim> and here's an iptables config for rate limiting ssh connections https://codeberg.org/guix/maintenance/src/branch/master/hydra/modules/sysadmin/services.scm#L464-L494 |
| 2025-08-01 | [13:05:00] <gabber> apteryx: i set my profile to public, so i guess now it should work? i guess it ought to have worked before for logged in users (aka ssh/git) |
| 2025-08-01 | [14:21:11] <apteryx> gabber: even via ssh it wouldn't work |
| 2025-07-30 | [21:53:05] <Kabouik> rather not spend time on that. I also have some issues with the ssh agent in Fish, especially to manage distinct Sourcehut accounts, and web searches have shown that ssh-agent and Fish are indeed a topic of discussion. |
| 2025-07-27 | [00:04:03] <User-42> i have a usecase i would really like to make work, i've just installed 1.4.0 on a new machine, and i want to reconfigure it to be able to be a guix deploy target. i do not want to first guix pull, i simply want to reconfigure with ssh and signing keys in place. However i cannot get the guix system reconfigure to stop running 'guix pull'. Is there a |
| 2025-07-26 | [23:19:52] <ekaitz> i keep the git protocol, and I manage permissions with ssh+gitolite |
| 2025-07-26 | [23:20:44] <RavenJoad> I am using SSH too. But I have a git-daemon user to serve over HTTP/Git and a git user to SSH as to push my code. No gitolite for me. |
| 2025-07-22 | [18:23:17] <umanwizard> luckily, I could still ssh in so it was easy to roll back |
| 2025-07-17 | [04:24:22] <sibl> I recently added my ssh config in my guix home config, but now when I try to connect to my server I get this: |
| 2025-07-17 | [05:53:11] <sibl> did anyone setup their ssh authorized_keys with guix home and have it working ? |
| 2025-07-17 | [06:14:05] <sibl> oh I see, in my .ssh/authorized_keys the file actually set as rwx for all |
| 2025-07-16 | [12:55:15] <futurile> luca: yes, but here we're talking about the .ssh directory being excluded - so it must write something there that means it's not reproducible |
| 2025-07-15 | [04:20:41] <mange> So the shepherd-root-service-type (which is a bit special, from memory) sets up Shepherd to run at boot, and start daemons/timers/etc., but other services can extend the shepherd-root-service-type to add their own daemons (like nginx, or an ssh server, or whatever). |
| 2025-07-15 | [14:38:03] <luca> Personally I prefer remote git hosting. Be it gitlab/codeberg/cgit/ssh/whatever. I just find it easier than file paths. Maybe I just have a messy system :P |