[Date Prev] [Date Next] [Thread Prev] [Thread Next] Date Index Thread Index Search archive:
Date:Mon Mar 21 22:13:28 2000 
Subject:Re: Running Pop-11 
From:ug55aes 
Volume-ID:1000321.02 

> > The standard solution to this is to copy the directory across at
> > load time if it doesn't exist.
> 
> Or to use my poplog startup script 'poplog' which is a shell script put
> in one of the bin directories. Then all these work:

I should've said that it's the Linux-way of doing things.  I've been
defaulting to Linux standards rather than Poplog standards because I know
them better and because my goal is to get Poplog to blend in better with
Linux.

I've been using the poplog script with a lot of success, and have made
some minor modifications (i.e. getting it to handle being called with an
arbitrary name - e.g. running xved if it's called as xved)

That said, I'd like to get rid completely of the need for load-time shell
scripts - they cause problems for people who don't have/don't use the
shell a script is written for, and we have a perfectly good language to do
all this stuff with anyway :)

To that end, is there anything other than environment variables that is
currently set-up by scripts?

> A third answer is as follows. If you wish you can put something like
> this in $popsys/init.p though it will slightly slow down starting up
> pop11:
<snip - answer>

This seems the best solution since I need to copy a directory and its
contents across.

While we're on the subject, though...

I've been putting the default user Poplib directory in /etc/skel, because
Red Hat Linux copies the contents of that directory into the home
directory of each new user.  Since RH is the only distribution I use, I'm
not sure how common that is - does anyone know what the equivalent is
under other distributions?

Also, this is obviously a Linux rather than Poplog standard.  As I said,
I've been defaulting to the Linux standard, but would it be better to try
and conform to Poplog?  Or both? (e.g. create a link in /etc/skel to
/usr/local/poplog/local/Poplib)

<snip - environment variables>

Thanks - my next question was going to be about the minimal set needed :)

	- Andrew