| 4 Aug 2025 |
hexa | if you build everything on a single machine then w/e | 21:10:46 |
hexa | but I fan out to a build farm 😄 | 21:10:50 |
adamcstephens | ahh | 21:19:14 |
adamcstephens | i don't really like nix remote building so avoid it if feasible :) | 21:19:52 |
adamcstephens | mostly use it for cross-architecture builds than anything else | 21:20:21 |
hexa | I don't like high power usage / heat at home if I can avoid it 😄 | 21:27:02 |
adamcstephens | makes sense. i use desktop class hardware and put it in the basement. | 21:28:30 |
| 5 Aug 2025 |
hexa | hm, we're on incus 6.15 and incus shell comes up with a dumb sh | 13:31:21 |
hexa |  Download image.png | 13:31:32 |
hexa | for an nixos guest | 13:31:39 |
hexa | upgraded to the incus 6.15 agent and no change | 14:02:27 |
adamcstephens | hmm, not sure. i broke the shell alias in my setup recently by switching to sudo-rs | 16:14:32 |
adamcstephens | 𑁱 incus alias list
+-------+----------------------+
| ALIAS | TARGET |
+-------+----------------------+
| shell | exec @ARGS@ -- su -l |
+-------+----------------------+
| 16:14:37 |
adamcstephens | what shell does ^^ | 16:14:47 |
hexa | this is a pretty boring standard image | 16:15:52 |
adamcstephens | 𑁱 incus --version
6.15
𑁱 incus launch images:nixos/unstable -c security.nesting=false -p stop
Launching the instance
Instance name is: glowing-eagle
𑁱 incus shell glowing-eagle
[root@nixos:~]# echo $SHELL
/run/current-system/sw/bin/bash
| 16:19:30 |
hexa | ok, correction | 16:30:16 |
hexa | incus shell works | 16:30:19 |
hexa | incus-ui terminal tab however | 16:30:40 |
hexa |  Download image.png | 16:30:41 |
hexa | something with the shell init going bad there 🤔 | 16:31:00 |
hexa | for both containers and vms | 16:31:31 |
adamcstephens | is it running a different exec command? | 16:33:41 |
adamcstephens | i see now why sudo-rs fails to su -l, since it wants a pam.d/su-l | 16:34:41 |
hexa | yeah, it runs just "sh" 😄 | 16:35:15 |
hexa | horrible | 16:35:23 |
hexa | ❯ sh
sh-5.3$
| 16:35:28 |
adamcstephens | is that configurable? | 16:36:37 |
hexa | https://github.com/zabbly/incus-ui-canonical/blob/b7d64058cd2a6185ab536d168ece5d1fbc013257/src/pages/instances/InstanceTerminal.tsx#L44 😲 | 16:37:50 |
hexa | hating the capitalization, but it is supposed to call bash for nixos | 16:38:05 |