Re: stupid scripting question: zsh
- From: David Benfell <benfell@xxxxxxxxxxxxxxxxx>
- Date: Mon, 29 Jan 2007 17:12:46 -0800
On Mon, 29 Jan 2007 17:19:40 -0600, Dan Nelson wrote:
In the last episode (Jan 29), David Benfell said:
I've been upgrading my FreeBSD system into a fully-fledged desktop
system.
zsh as installed (from the port) seems only to recognize the
/etc/zshenv startup file. And I needed an stty command to get proper
backspace/delete behavior. Because only the /etc/zshenv file seemed
to be recognized, I had to put the stty command in it.
I'd start by figuring out why the other zsh startup scripts aren't
being read. I install zsh from ports on all my systems and haven't
seen this. Are you running zsh -f, or have you unset the RCS shell
option from within zshenv? Either will prevent the other rc scripts
from being loaded. If you run "truss -f -o log zsh", do you see it try
to load zshrc?
Okay, I figured out how to run truss (yes, I had the PROCFS and PSEUDOFS
options in my kernel). Yes, it tries to access /etc/zshrc. I was trying
zlogin, which I had seen on a Linux system.
So I've made *this* change, and everything now works. Thanks!
Anyway, here's how to emulate zprofile, zshrc, and zlogin from withinThanks!
zshenv (untested). Stick this at the bottom of your zshenv:
if [[ -o rcs && -o login ]] ; then
# code that would be better off in zprofile
fi
if [[ -o rcs && -o interactive ]] ; then
# code that would be better off in zshrc
fi
if [[ -o rcs && -o login ]] ; then
# code that would be better off in zlogin
fi
--
David Benfell, LCP
benfell@xxxxxxxxxxxxxxxxx
---
Resume available at http://www.parts-unknown.org/
NOTE: I sign all messages with GnuPG (0DD1D1E3).
Attachment:
pgpd53xa0ikg8.pgp
Description: PGP signature
- Follow-Ups:
- Re: stupid scripting question: zsh
- From: Dan Nelson
- Re: stupid scripting question: zsh
- References:
- stupid scripting question: zsh
- From: David Benfell
- Re: stupid scripting question: zsh
- From: Dan Nelson
- stupid scripting question: zsh
- Prev by Date: pf and ALTQ Help
- Next by Date: Re: Sorta OT - Backup solutions Mac to FreeBSD
- Previous by thread: Re: stupid scripting question: zsh
- Next by thread: Re: stupid scripting question: zsh
- Index(es):
Relevant Pages
|
|