GNU bug report logs -
#33847
27.0.50; emacsclient does not find server socket
Previous Next
Reported by: Ulrich Mueller <ulm <at> gentoo.org>
Date: Sun, 23 Dec 2018 09:49:01 UTC
Severity: normal
Tags: patch
Merged with 41707
Found in version 27.0.50
Fixed in version 28.1
Done: Lars Ingebrigtsen <larsi <at> gnus.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
> Suggested solutions:
> - Create the socket in a dir that is more readily available, for example
> somewhere under ${HOME}/emacs.d/
Unfortunately that won't work well in general, as $HOME/emacs.d might not exist,
or it might be on a network file system where a host-specific file would be
inappropriate.
> - Have emacsclient fall back to TMPDIR as well when no socket is found
> under XDG_RUNTIME_DIR
This would run afoul of the security issues that led to the use of
XDG_RUNTIME_DIR in the first place.
Instead, I suggest unsetting XDG_RUNTIME_DIR if you wish to start an Emacs
client or server that is independent of your session and are on a host that is
secured well enough so that the security issues are of no concern.
Alternatively, you can use --socket-name when starting emacsclient.
This bug report was last modified 3 years and 225 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.