release candidate zsh configs
Warren Togami
wtogami at redhat.com
Sun Feb 8 08:31:54 UTC 2004
Eric Hattemer wrote:
>
>> Thanks. :)
>>
>> Actually it would be good if you could put this rfe into
>> bugzilla. That way I won't forgot about it: though I hope
>> to take a look at it before too long, it would be very good
>> to have a record of the changes there.
>>
> I will file it two days from now. Sorry that I don't have time at the
> moment.
>
>>
>> EH> I would like to remove /etc/skel/.zshrc
>> EH> because it is not expected that someone will install
>> EH> zsh before adding users. All it does is source
>> EH> /etc/profile, which I moved into /etc/zshrc.
>>
>> Well, no there is a reason for that, see:
>> <https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=65509>.
>>
> There is some good discussion there, but I am considering reopening that
> bug to get some more ideas about the situation. I suppose the situation
> is that redhat wants to give people the ability not to source in bash
> /etc/bashrc, or /etc/profile, and allow them to not source in zsh
> /etc/zshrc or /etc/profile. That sounds fair that the default .zshrc
> can allow them to decide on whether to source the /etc/profile. But the
> reason bash can get away with putting things in skel is that its
> automatically installed before adduser root, right? zsh is likely to be
> added after users are added, and therefore would not copy over the skel
> .zshrc, right? Unless the rpm checks to see if each user has a
> ~/.zshrc, this may be a problem. This is why I thought sourcing
> /etc/profile should be done in /etc/z*, but I suppose that doesn't give
> the user a choice to not source /etc/profile. I installed zsh after my
> root and eric users. Does the fedora installer copy over
> /etc/skel/.zshrc after it adds users? Maybe there is a solution that
> would allow all of this to work together.
> -Eric Hattemer
I just had a thought...
Would something like this be inappropriate?
If the user runs zsh and ~/.zshrc does not exist but /etc/skel/.zshrc
does exist, then copy it into their home directory. Only a small patch
to zsh would allow this, and this should not have any drawbacks.
Thoughts?
Warren
More information about the fedora-devel-list
mailing list