zsh-workers
 help / color / mirror / code / Atom feed
* zsh restricted mode... need cd back
@ 1999-06-28 10:26 root
  1999-06-28 16:11 ` Bart Schaefer
  0 siblings, 1 reply; 2+ messages in thread
From: root @ 1999-06-28 10:26 UTC (permalink / raw)
  To: zsh-workers

I want to run zsh in restricted mode but still have cd ability (at least
in thier home directories and no lower)
but I have 2 problems... 1. I can not seem to be able to run it in
restricted mode and I ahve read all the documentation I can before
asking you guys.. and 2. I can not find where it restricts the cd
ability in the source code so I can bring it back

PeterS



^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: zsh restricted mode... need cd back
  1999-06-28 10:26 zsh restricted mode... need cd back root
@ 1999-06-28 16:11 ` Bart Schaefer
  0 siblings, 0 replies; 2+ messages in thread
From: Bart Schaefer @ 1999-06-28 16:11 UTC (permalink / raw)
  To: peters, zsh-workers

On Jun 28,  8:26pm, root wrote:
} Subject: zsh restricted mode... need cd back
}
} I want to run zsh in restricted mode but still have cd ability (at least
} in thier home directories and no lower)

No lower?  You mean, no closer to the root?  Or do you only want them to be
able to make one-level-deep subtrees for some reason?

} but I have 2 problems... 1. I can not seem to be able to run it in
} restricted mode and I ahve read all the documentation I can before
} asking you guys..

There are two ways to run in restricted mode: put "setopt restricted" in
/etc/zshenv (not recommended), or make a link from zsh to a name that
starts with the letter "r" (such as "rzsh") and run zsh through that link.

Note that restricted mode first appeared in 3.1.something, so you can't
run in restricted mode at all using 3.0.5.  You can get close, but not
all the way there.

} and 2. I can not find where it restricts the cd
} ability in the source code so I can bring it back

It's in Src/builtin.c in bin_cd().

However, it may be that what you really want is to "chroot" them to a
limited subtree of the filesystem.

-- 
Bart Schaefer                                 Brass Lantern Enterprises
http://www.well.com/user/barts              http://www.brasslantern.com


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~1999-06-28 16:12 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1999-06-28 10:26 zsh restricted mode... need cd back root
1999-06-28 16:11 ` Bart Schaefer

Code repositories for project(s) associated with this public inbox

	https://git.vuxu.org/mirror/zsh/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).