[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] gnu: xterm: Accept $SHELL even if not in /etc/shells
From: |
Ludovic Courtès |
Subject: |
Re: [PATCH] gnu: xterm: Accept $SHELL even if not in /etc/shells |
Date: |
Fri, 14 Feb 2014 11:59:32 +0100 |
User-agent: |
Gnus/5.130007 (Ma Gnus v0.7) Emacs/24.3 (gnu/linux) |
Mark H Weaver <address@hidden> skribis:
> address@hidden (Ludovic Courtès) writes:
>
>> Mark H Weaver <address@hidden> skribis:
>>
>>> IMO, it's not reasonable to have to add
>>> /home/<USER>/<PROFILE>/bin/<SHELL> for every combination of <USER>,
>>> <PROFILE>, and <SHELL> to /etc/shells, in order to prevent 'xterm' from
>>> overriding your $SHELL setting.
>>
>> On NixOS, /etc/shells contains this:
>>
>> /run/current-system/sw/bin/bash
>> /var/run/current-system/sw/bin/bash
>> /bin/sh
>>
>> Where {/var/,}/run/current-system contains the “global” profile, like on
>> our QEMU images.
>>
>> Perhaps that’s good enough no?
>
> If a user wants to set $SHELL to be the one in their private profile,
> I think 'xterm' shouldn't ignore it and modify $SHELL just because it
> hasn't been authorized by the administrator of the system.
Agreed.
However, we’re just packaging an existing application. IMO, when we
find such limitations (it’s really a limitation, and not something that
makes it completely unusable), we should submit the improvement
upstream, unless upstream no longer exists (I’m not sure if this is the
case here.)
WDYT?
Thanks!
Ludo’.
- [PATCH] gnu: xterm: Accept $SHELL even if not in /etc/shells, Mark H Weaver, 2014/02/13
- Re: [PATCH] gnu: xterm: Accept $SHELL even if not in /etc/shells, John Darrington, 2014/02/13
- Re: [PATCH] gnu: xterm: Accept $SHELL even if not in /etc/shells, Mark H Weaver, 2014/02/13
- Re: [PATCH] gnu: xterm: Accept $SHELL even if not in /etc/shells, John Darrington, 2014/02/13
- Re: [PATCH] gnu: xterm: Accept $SHELL even if not in /etc/shells, Ludovic Courtès, 2014/02/13
- Re: [PATCH] gnu: xterm: Accept $SHELL even if not in /etc/shells, Mark H Weaver, 2014/02/13
- Re: [PATCH] gnu: xterm: Accept $SHELL even if not in /etc/shells,
Ludovic Courtès <=
- Re: [PATCH] gnu: xterm: Accept $SHELL even if not in /etc/shells, John Darrington, 2014/02/14
- Re: [PATCH] gnu: xterm: Accept $SHELL even if not in /etc/shells, Alex Sassmannshausen, 2014/02/14
- Re: [PATCH] gnu: xterm: Accept $SHELL even if not in /etc/shells, Ludovic Courtès, 2014/02/14