zsh-users
 help / color / mirror / code / Atom feed
From: "Bart Schaefer" <schaefer@brasslantern.com>
To: Roland Jesse <jesse@prinz-atm.CS.Uni-Magdeburg.De>,
	zsh-users@math.gatech.edu
Subject: Re: Strange behaviour of zsh-3.1.5 on IRIX 6.2
Date: Sun, 1 Nov 1998 10:13:57 -0800	[thread overview]
Message-ID: <981101101357.ZM24098@candle.brasslantern.com> (raw)
In-Reply-To: <13884.8743.733953.358182@knecht>

On Nov 1,  9:56am, Roland Jesse wrote:
} Subject: Re: Strange behaviour of zsh-3.1.5 on IRIX 6.2
}
} After the build the shell works just fine on this particular
} machine. But on another O2 machine I simply get: "13116:-zsh: rld:
} Fatal Error: attempted access to unresolvable symbol in -zsh:
} cap_get_proc."

"cap_get_proc" is part of the POSIX "capability sets" system, for extended
protection/access rules.  Apparently this is installed on the system where
you built zsh, but is not on the system where you're getting that failure.

The file access part of capability sets is isolated to the "cap" module,
but the runtime tests for process privileges (setuid/setgid) are built in
to the main binary in the privasserted() function in Src/utils.c.

The only effect that a failure of privasserted() would have as far as I
can tell is to alter (or fail to alter) the display of the prompt, or to
incorrectly report that a directory was inaccessible in [[ -x dir ]].  So
it would probably be reasonable to either put that in a module as well,
or simply provide a configure option to turn it off.

} BTW: As I wrote before: zsh-3.0.5 build the same way as above was
} running just fine.

3.0.5 doesn't know about capability sets.

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


  reply	other threads:[~1998-11-01 18:23 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1998-10-30 17:30 Helmut Jarausch
1998-10-30 18:27 ` Zefram
1998-10-30 20:18   ` Anthony.Iano-Fletcher
1998-10-30 21:24     ` Thomas Ziehmer [RHRK]
1998-10-30 23:39   ` Roland Jesse
1998-10-30 23:56     ` RoboHak
1998-11-01  8:56       ` Roland Jesse
1998-11-01 18:13         ` Bart Schaefer [this message]
1998-11-02  9:30         ` Zefram
1998-11-02  9:32         ` kristiag
1998-11-02 11:03           ` Helmut Jarausch

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=981101101357.ZM24098@candle.brasslantern.com \
    --to=schaefer@brasslantern.com \
    --cc=jesse@prinz-atm.CS.Uni-Magdeburg.De \
    --cc=zsh-users@math.gatech.edu \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).