* [bug#70085] [PATCH] home: services: add newline to XDG_RUNTIME_DIR warning
@ 2024-03-30 1:10 Richard Sent
2024-08-08 18:04 ` [bug#70085] "Review" and gentle bump of 70085 Fabio Natali via Guix-patches via
` (2 more replies)
0 siblings, 3 replies; 6+ messages in thread
From: Richard Sent @ 2024-03-30 1:10 UTC (permalink / raw)
To: 70085; +Cc: Richard Sent
* gnu/home/services.scm: Add end-of-text newline to warning printed by
on-first-login script when XDG_RUNTIME_DIR does not exist.
Change-Id: I3bfe2c415f6941fa9a2231ab2a0be53db965053f
---
Without this change, the prompt will be pushed to the side by the
warning message. Other warnings in the repo follow this convention, so
I assume this one should as well.
gnu/home/services.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnu/home/services.scm b/gnu/home/services.scm
index b69cd91203..39c9033ad6 100644
--- a/gnu/home/services.scm
+++ b/gnu/home/services.scm
@@ -445,7 +445,7 @@ (define (compute-on-first-login-script _ gexps)
(warning (G_ "XDG_RUNTIME_DIR doesn't exists, on-first-login script
won't execute anything. You can check if xdg runtime directory exists,
XDG_RUNTIME_DIR variable is set to appropriate value and manually execute the
-script by running '$HOME/.guix-home/on-first-login'"))))))))
+script by running '$HOME/.guix-home/on-first-login'~%"))))))))
(define (on-first-login-script-entry on-first-login)
"Return, as a monadic value, an entry for the on-first-login script
base-commit: d67e4f0f9b10c7ddac8fb0ca68cbf1d6ad0a6e5d
--
2.41.0
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [bug#70085] "Review" and gentle bump of 70085
2024-03-30 1:10 [bug#70085] [PATCH] home: services: add newline to XDG_RUNTIME_DIR warning Richard Sent
@ 2024-08-08 18:04 ` Fabio Natali via Guix-patches via
2024-09-28 17:36 ` [bug#70085] a less gentle reminder Attila Lendvai
2024-09-29 14:38 ` bug#70085: [PATCH] home: services: add newline to XDG_RUNTIME_DIR warning Hilton Chain via Guix-patches via
2 siblings, 0 replies; 6+ messages in thread
From: Fabio Natali via Guix-patches via @ 2024-08-08 18:04 UTC (permalink / raw)
To: 70085
Thanks Richard.
This is more of a bump rather than a review as the change itself is a
pretty obvious.
For what it's worth, I confirm I double-checked the change locally (as I
was accidentally experiencing the "XDG_RUNTIME_DIR doesn't exists"
warning).
All looks good, if someone with commit rights wants to give a final look
and push, that'd be cool.
Thanks, cheers, Fabio.
^ permalink raw reply [flat|nested] 6+ messages in thread
* [bug#70085] a less gentle reminder...
2024-03-30 1:10 [bug#70085] [PATCH] home: services: add newline to XDG_RUNTIME_DIR warning Richard Sent
2024-08-08 18:04 ` [bug#70085] "Review" and gentle bump of 70085 Fabio Natali via Guix-patches via
@ 2024-09-28 17:36 ` Attila Lendvai
2024-09-29 14:40 ` Hilton Chain via Guix-patches via
2024-09-29 14:38 ` bug#70085: [PATCH] home: services: add newline to XDG_RUNTIME_DIR warning Hilton Chain via Guix-patches via
2 siblings, 1 reply; 6+ messages in thread
From: Attila Lendvai @ 2024-09-28 17:36 UTC (permalink / raw)
To: 70085@debbugs.gnu.org
it took a few hours of my life to find out that this is the reason my emacs tramp cannot connect to my servers all of a sudden.
and this rather straightforward fix is all the way back from march!
could someone please push this finally?
sidenote for another issue: why is my user missing its $XDG_RUNTIME_DIR ? its value is /run/user/1000, but that dir doesn't exist.
my ssh server is dropbear, i switched away from openssh after their last blunder. maybe that is the root cause of the warning?
--
• attila lendvai
• PGP: 963F 5D5F 45C7 DFCD 0A39
--
“Discipline must come through liberty. […] We do not consider an individual disciplined only when he has been rendered as artificially silent as a mute and as immovable as a paralytic. He is an individual annihilated, not disciplined.”
— Maria Montessori (1870–1952), 'The Montessori Method'
^ permalink raw reply [flat|nested] 6+ messages in thread
* [bug#70085] a less gentle reminder...
2024-09-28 17:36 ` [bug#70085] a less gentle reminder Attila Lendvai
@ 2024-09-29 14:40 ` Hilton Chain via Guix-patches via
2024-09-30 7:47 ` Attila Lendvai
0 siblings, 1 reply; 6+ messages in thread
From: Hilton Chain via Guix-patches via @ 2024-09-29 14:40 UTC (permalink / raw)
To: Attila Lendvai; +Cc: 70085@debbugs.gnu.org
On Sun, 29 Sep 2024 01:36:23 +0800,
Attila Lendvai wrote:
>
> sidenote for another issue: why is my user missing its $XDG_RUNTIME_DIR ? its value is /run/user/1000, but that dir doesn't exist.
>
> my ssh server is dropbear, i switched away from openssh after their last blunder. maybe that is the root cause of the warning?
I suppose the directory should be created by elogind or greetd?
^ permalink raw reply [flat|nested] 6+ messages in thread
* [bug#70085] a less gentle reminder...
2024-09-29 14:40 ` Hilton Chain via Guix-patches via
@ 2024-09-30 7:47 ` Attila Lendvai
0 siblings, 0 replies; 6+ messages in thread
From: Attila Lendvai @ 2024-09-30 7:47 UTC (permalink / raw)
To: Hilton Chain; +Cc: 70085@debbugs.gnu.org
> > sidenote for another issue: why is my user missing its $XDG_RUNTIME_DIR ? its value is /run/user/1000, but that dir doesn't exist.
> >
> > my ssh server is dropbear, i switched away from openssh after their last blunder. maybe that is the root cause of the warning?
>
>
> I suppose the directory should be created by elogind or greetd?
i have no idea about the login infrastructure.
with that in mind: i have a suspicion that dropbear lacks some integration (PAM?) that invokes the login services you mentioned above. or maybe it doesn't define some env variable that openssh does?
these machines are used as servers to which i log in through ssh (i.e. no logins through the local console).
i'll search around and i'll open a new issue if i cannot resolve this.
--
• attila lendvai
• PGP: 963F 5D5F 45C7 DFCD 0A39
--
“It is by logic that we prove, but by intuition that we discover.”
— Henri Poincaré (1854–1912)
^ permalink raw reply [flat|nested] 6+ messages in thread
* bug#70085: [PATCH] home: services: add newline to XDG_RUNTIME_DIR warning
2024-03-30 1:10 [bug#70085] [PATCH] home: services: add newline to XDG_RUNTIME_DIR warning Richard Sent
2024-08-08 18:04 ` [bug#70085] "Review" and gentle bump of 70085 Fabio Natali via Guix-patches via
2024-09-28 17:36 ` [bug#70085] a less gentle reminder Attila Lendvai
@ 2024-09-29 14:38 ` Hilton Chain via Guix-patches via
2 siblings, 0 replies; 6+ messages in thread
From: Hilton Chain via Guix-patches via @ 2024-09-29 14:38 UTC (permalink / raw)
To: Richard Sent; +Cc: Attila Lendvai, Fabio Natali, 70085-done
Hi everyone,
On Sat, 30 Mar 2024 09:10:35 +0800,
Richard Sent wrote:
>
> * gnu/home/services.scm: Add end-of-text newline to warning printed by
> on-first-login script when XDG_RUNTIME_DIR does not exist.
>
> Change-Id: I3bfe2c415f6941fa9a2231ab2a0be53db965053f
> ---
> Without this change, the prompt will be pushed to the side by the
> warning message. Other warnings in the repo follow this convention, so
> I assume this one should as well.
>
> gnu/home/services.scm | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
Applied as cbf46d2565112180fe7b316b2530293ed2d3acf3, thanks!
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2024-09-30 7:49 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-03-30 1:10 [bug#70085] [PATCH] home: services: add newline to XDG_RUNTIME_DIR warning Richard Sent
2024-08-08 18:04 ` [bug#70085] "Review" and gentle bump of 70085 Fabio Natali via Guix-patches via
2024-09-28 17:36 ` [bug#70085] a less gentle reminder Attila Lendvai
2024-09-29 14:40 ` Hilton Chain via Guix-patches via
2024-09-30 7:47 ` Attila Lendvai
2024-09-29 14:38 ` bug#70085: [PATCH] home: services: add newline to XDG_RUNTIME_DIR warning Hilton Chain via Guix-patches via
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/guix.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.