GNU bug report logs - #16507
24.3; systemd unit for a GNU Emacs daemon

Previous Next

Package: emacs;

Reported by: Philipp Moeller <bootsarehax <at> gmail.com>

Date: Mon, 20 Jan 2014 16:48:03 UTC

Severity: wishlist

Found in version 24.3

Fixed in version 26.1

Done: Glenn Morris <rgm <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


Message #35 received at 16507 <at> debbugs.gnu.org (full text, mbox):

From: Rüdiger Sonderfeld <ruediger <at> c-plusplus.de>
To: emacs-devel <at> gnu.org
Cc: 16507 <at> debbugs.gnu.org, Romain Francoise <romain <at> orebokech.com>,
 Rüdiger Sonderfeld <ruediger <at> c-plusplus.net>
Subject: Re: [RFC] Add a systemd service file for dealing with emacs --daemon.
Date: Wed, 03 Dec 2014 22:44:03 +0100
On Wednesday 03 December 2014 22:08:37 Romain Francoise wrote:
> Is this something that distributions would be expected to enable?
> Because I use both systemd and Emacs, yet I absolutely don't want to
> have an Emacs daemon started by default in my user instance.

It's something the user would be expected to enable.  This should only provide 
the service file and the user can then enable it, using

    systemctl enable --user emacs.service

(or disable it by using disable).

> Also, by default user instances are killed when the last session is
> closed, which would therefore kill the emacs process and kinda defeat
> the point of having a persistent daemon.

Users should be able to prevent this, by using `loginctl enable-linger'.

Regards,
Rüdiger





This bug report was last modified 8 years and 245 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.