There is a new pull request by ahesford against master on the void-packages repository https://github.com/ahesford/void-packages zsh https://github.com/void-linux/void-packages/pull/25184 zsh: use /etc/zsh/zprofile instead of /etc/profile, fix paths in docs By default, upstream zsh prefers to use `/etc/zprofile` as a system configuration for login shells. We were overriding this to `/etc/profile`, which is not desirable because it forces bash/dash and zsh to use the same login profile configuration. This PR moves the zsh profile config to `/etc/zsh/zprofile` (for consistency with other `/etc/zsh/*` configuration files) and, to minimize breakage for existing users, installs a default `zprofile` that just sources `/etc/profile` in sh emulation mode. Because this is a `conf_file`, users can now separate zsh configuration from bash/dash if they desire. NB: because `/etc/zsh/zprofile` was not an allowed configuration path for prior zsh packages, I do not expect users to have this file, so the first package update should almost universally copy the new `zprofile` in the proper place and carry forward the `/etc/profile` behavior. As a bonus, I updated the man and texinfo pages to point to the proper paths of these files, hopefully avoiding confusion in the future. cc: @leahneukirchen @sgn A patch file from https://github.com/void-linux/void-packages/pull/25184.patch is attached