[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#36583: 26.1; emacs 26 tries loading original user's .emacs after su
From: |
Stefan Monnier |
Subject: |
bug#36583: 26.1; emacs 26 tries loading original user's .emacs after su to root |
Date: |
Tue, 23 Jul 2019 10:30:27 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) |
> FWIW What broke things for me, was that it reads the .emacs file from
> /home/sb directory, but it doesn't read /home/sb/.emacs.d/elpa/ and
> therefore doesn't find the packages my .emacs refers to, so that startup
> breaks in the middle of the setup and nothing works as expected.
Indeed, as a first-approximation, it uses "~$LOGNAME/.emacs" but
"$HOME/.emacs.d/elpa/".
In many circumstances "~$LOGNAME/" is the same as "$HOME/", and in yet
other circumstances Emacs uses "$HOME/.emacs" (which I find very handy)
rather than "~$LOGNAME/.emacs".
I'd rather we drop this special case of using "~$LOGNAME/.emacs" when we
decide that we're in "su". I know it's long standing behavior, but
there are many other ways for the user to get the same result, so
I think we can get rid of this dangerous quirk.
Stefan
- bug#36583: 26.1; emacs 26 tries loading original user's .emacs after su to root, (continued)
- bug#36583: 26.1; emacs 26 tries loading original user's .emacs after su to root, Stefan Monnier, 2019/07/13
- bug#36583: 26.1; emacs 26 tries loading original user's .emacs after su to root, Richard Stallman, 2019/07/13
- bug#36583: 26.1; emacs 26 tries loading original user's .emacs after su to root, Stefan Monnier, 2019/07/15
- bug#36583: 26.1; emacs 26 tries loading original user's .emacs after su to root, Noam Postavsky, 2019/07/15
- bug#36583: 26.1; emacs 26 tries loading original user's .emacs after su to root, Stefan Monnier, 2019/07/15
- bug#36583: 26.1; emacs 26 tries loading original user's .emacs after su to root, Steinar Bang, 2019/07/23
- bug#36583: 26.1; emacs 26 tries loading original user's .emacs after su to root,
Stefan Monnier <=
- bug#36583: 26.1; emacs 26 tries loading original user's .emacs after su to root, Eli Zaretskii, 2019/07/12
- bug#36583: 26.1; emacs 26 tries loading original user's .emacs after su to root, Stefan Monnier, 2019/07/12
- bug#36583: 26.1; emacs 26 tries loading original user's .emacs after su to root, Eli Zaretskii, 2019/07/12
- bug#36583: 26.1; emacs 26 tries loading original user's .emacs after su to root, Lars Ingebrigtsen, 2019/07/12