GNU bug report logs -
#45357
[PATCH] * lisp/man.el (Man-getpage-in-background): always use shell-file-name
Previous Next
Reported by: Nika Otiashvili <nikaoto <at> gmail.com>
Date: Mon, 21 Dec 2020 20:42:02 UTC
Severity: normal
Tags: notabug, patch
Done: Michael Albinus <michael.albinus <at> gmx.de>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
> From: Nika Otiashvili <nikaoto <at> gmail.com>
> Date: Mon, 21 Dec 2020 23:24:13 +0400
>
> First time sending a patch to bug-gnu-emacs, not sure if this is the
> correct format.
> Please indicate any errors I made in my formatting of the email or the
> attached patch file.
In terms of formatting the patch, I see no problems with your
submission.
My problem is more a conceptual one: it is not trivial to replace
/bin/sh with any other shell, because they work differently. The
command in question builds a complex shell command to run, and it
isn't obvious that any user shell will be able to run it.
OTOH, every Posix system I know about does have /bin/sh, so I'm
curious what kind of system did you see where /bin/sh is absent.
And finally, I don't think I understand the issue with .bashrc etc.:
if you launch /bin/sh, it is not supposed to process these init files,
they are processed by bash, zsh, and other shells.
Could you please elaborate on the specific problems you had and tell
more about your system configuration where you bumped into these
problems?
Thanks.
This bug report was last modified 4 years and 209 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.