Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 18 Feb 2002 20:08:19 -0500
From:      Ken Stailey <kstailey@surfbest.net>
To:        Alan E <alane@geeksrus.net>
Cc:        klh@panix.com, FreeBSD ports list <ports@freebsd.org>
Subject:   Re: klh10 and its port submissions
Message-ID:  <3C71A583.4030403@surfbest.net>
References:  <3C6FC9EF.9040900@surfbest.net> <3C703170.5040502@surfbest.net> <200202180001.g1I01Og20036@wwweasel.geeksrus.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Alan E wrote:

>On Sunday 17 February 2002 17:40, Ken Stailey wrote:
>
>>Ports have to do "pkg_delete" and "make uninstall." How can cleanup be
>>done if the installation allows aribtrary files to be created after
>>"make install"?  We really need to spend time thinking about all the
>>aspects.
>>
>
>It uninstalls what it installs. It's not responsible for uninstalling 
>something that a *user* installed later. See graphics/mplayer's "install*user"
>script for a example of this in principle. 
>
Here's what's happening now.  The its-install-user script is supposed to:

1) zcat the PI fs image into a user's directory (the compressed image 
location is configurable too via "make install")
2) copy or lndir the /usr/local/share/klh10-ks-its/* (this location is 
immutable) bits into a user's directory
3) generate the klh-kn-its-freebsd .ini file for the user (I'm moving 
that this file from KLH-10 port to ITS port)
4) generate ~/.itsrc file for its(1) command so that multple users can 
use its(1) with different filesystem images.

---- pkg-descr ----
This is an image of a PI (Public ITS) filesystem that can be booted on
the KLH10 PDP-10 emulator.

The emulator image is about 45MB compressed and 170MB uncompressed.
The installation needs to have a minimum of 45MB in ports/disfiles
plus 45MB in its/work plus 45MB in the installation directory which
defaults to /usr/local/share/klh10-ks-its.  That's about 135MB total
but "make clean" will delete 45MB and "make distclean" will delete
another 45MB leaving you with only 45MB.  After "make install" you
must run the "its-user-install" script as a regular user to install an
uncompressed 170MB RP06 filesystem image and setup emulator support
files.

For more information about ITS see WWW: http://www.its.os.org/



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3C71A583.4030403>