This is the mail archive of the
mailing list for the Cygwin project.
Re: pdksh installation
- From: "Elfyn McBratney" <elfyn-cygwin at exposure dot org dot uk>
- To: "cygwin" <cygwin at cygwin dot com>,"BB" <canofspam at att dot net>
- Date: Mon, 3 Mar 2003 16:51:05 -0000
- Subject: Re: pdksh installation
- References: <email@example.com> <Pine.GSO.firstname.lastname@example.org> <20030226200209.GA24694@redhat.com> <email@example.com> <firstname.lastname@example.org>
> > I am also looking forward to the release of a built-in ksh for
> > Cygwin.
> > And, I can see that you wouldn't want to bug the maintainer with
> > frivilous questions that would delay what you are looking for.
> > However, I don't see a problem with making and playing in your
> > own mud-puddle. Here is what I have figured out so far:
> > You will need the bzip package installed so that you can run bunzip2
> > from the command line.
> > I believe that (others please jump in to correct if I am wrong) that
> > the Cyg Installer unpacks the package to the cygwin root directory
> > and then runs /etc/postinstall/<package_name>.sh.
> > What I did was unpack the bzip file to a scratch dir and then read
> > the <pkg>.sh to figure what post processing I had to do for my
> > mud puddle.
> > If all of the above is Greek to you, then it probably would be best
> > to wait for the official release.
> I copied the bz2's and setup.hint to a separate directory, copied
> into that directory and ran it. The only dependency I saw in the
> was Cygwin itself and I already had that installed. I selected install
> local directory and pointed it to the directory containing the bz2. It
> seemed to work and I ended up with a /etc/postinstall/pdksh.sh.done file.
> The reason I asked the question was that I notice the /etc/profile.ksh did
> not get installed. The file /usr/doc/Cygwin/pdksh-5.2.14.README listed it
> as a file included in the package. I just wanted to find out if there was
> standard way to install from the bz2 with setup.exe.
That's because I made a small mistake in the README file for the package.
The file in question is installed only if the user doesn't already have one
so in case they do there original profile does not get overwritten. You
should be able to see that from the postinstall script.
elfyn at exposure dot org dot uk
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html