GNU bug report logs -
#27580
Elogin doesn't start properly
Previous Next
Reported by: William <w <at> vieta.uk>
Date: Wed, 5 Jul 2017 00:23:02 UTC
Severity: normal
Done: ludo <at> gnu.org (Ludovic Courtès)
Bug is archived. No further changes may be made.
Full log
Message #13 received at 27580-done <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Hi,
(Please keep 27580-done <at> debbugs.gnu.org Cc’d.)
William <w <at> vieta.uk> skribis:
> Shouldn't our shepherd service simply execute elogind-program-wrapper?
> This may also be right because elogind handles things like the laptop
> lid being closed, which should be handled even if no one has logged in
> yet.
Good point, we should probably just start it from the Shepherd. Done:
https://git.savannah.gnu.org/cgit/guix.git/commit/?id=94a881178af9a9a918ce6de55641daa245c92e73
Let me know if there are still problems.
For the record, I tested with this config:
[Message part 2 (text/x-patch, inline)]
diff --git a/gnu/system/examples/bare-bones.tmpl b/gnu/system/examples/bare-bones.tmpl
index f7b8823d4..293182e53 100644
--- a/gnu/system/examples/bare-bones.tmpl
+++ b/gnu/system/examples/bare-bones.tmpl
@@ -2,7 +2,7 @@
;; for a "bare bones" setup, with no X11 display server.
(use-modules (gnu))
-(use-service-modules networking ssh)
+(use-service-modules networking ssh desktop dbus)
(use-package-modules admin)
(operating-system
@@ -38,12 +38,12 @@
%base-user-accounts))
;; Globally-installed packages.
- (packages (cons tcpdump %base-packages))
;; Add services to the baseline: a DHCP client and
;; an SSH server.
(services (cons* (dhcp-client-service)
- (service openssh-service-type
- (openssh-configuration
- (port-number 2222)))
+ (elogind-service)
+ (service polkit-service-type)
+ (dbus-service)
+
%base-services)))
[Message part 3 (text/plain, inline)]
Thank you!
Ludo’.
This bug report was last modified 8 years and 14 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.