|
DataMuseum.dkPresents historical artifacts from the history of: DKUUG/EUUG Conference tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about DKUUG/EUUG Conference tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: R T
Length: 3485 (0xd9d) Types: TextFile Names: »README-pepsy«
└─⟦2d1937cfd⟧ Bits:30007241 EUUGD22: P.P 5.0 └─⟦041b9c0f8⟧ »EurOpenD22/isode/pepsy.system-6.0.Z« └─⟦d49939f05⟧ └─⟦this⟧ »README-pepsy«
Note all the files in this distribution are covered under the following copyright: Copyright 1989 CSIRO Division of Information Technology Permission is granted to copy and modify this software as long as it is not for profit. No guarrentees or warranties are provided for any use of this software. So use at your OWN risk. See Copyright for for all the gory details. Summary: 1. extract the tar file into the ISODE-6.0 directory 2. type "install.sh" (you need Larry Wall's "patch" program in your path) 3. cd others/pepsy 4. type "./make all" 5. type "./make all-ftam" 6. cd ftam2 7. run the ftam user interface "xftam" and test it out by logging into some machine. In detail: This system produces programs that are very much smaller than pepy. Unfortunately an ISODE implementation is still very large because the other parts are still big. Anyway I have placed my demo source/diffs in our anonymous ftp directory on our server ditmela. Patches/new versions will appear there from time to time. (nslookup returns:) Name: ditmela.cng.dit.csiro.au Address: 128.250.1.81 Just grab the file pub/pepsy.system.Z (binary mode of course) it is roughly 1/4 Mb. Uncompress it and extract it (using tar xf pepsy.system) in the top directory of an pure ISODE-6.0 distribution (which has been compiled on your machine). This should extract: Copyright /* The copyright of the distribution */ pepsy.patches /* patches to apply to posy program */ pepsy.tar /* tar file of pepsy driver routines and test program */ install.sh /* sh script to install whole system in others/pepsy */ uninstall.sh /* sh script that removes everything (others/pepsy) */ README-pepsy /* This file */ *Type install.sh to install everything. In order to avoid problems with messing up ISODE I put everything in a directory in the "others", others/pepsy. This way I can safely confine the changes to one area which can be removed should you wish to abandon everything. It uses links to most of the C files to save space so becareful when you edit a file there you may be editing the original (you can always tell one of these because it will have a link count of 2). (* You must have a config/CONFIG.make file suitable for your system. You should edit the various config files like it says in the isode-gen document first.) install.sh also applies the patches in pepsy.patches to the files to make posy and some Makefiles to make it use the new system. It also extracts the new C files which are in pepsy.tar. This is mostly the pepsy driver routines in the directory pepsy but it also includes a few new files for the new version of posy. If this all works correctly then cd to "others/pepsy" and type ./make and after that ./make all-ftam as you would to make ftam in a normal ISODE distribution. Then test the binaries ftam2/{xftam,xftamd} as per normal ISODE ftam. They should be significantly smaller: -rwxr-xr-x 1 worsley 688128 Sep 26 11:53 ../isode/ftam2/xftam -rwxr-xr-x 1 worsley 606208 Sep 25 18:32 ../isode/ftam2/xftamd versus -rwxr-xr-x 1 root 745472 Oct 5 16:48 /usr/etc/isode/iso.ftam -rwxr-xr-x 1 root 819200 Oct 5 16:48 /usr/local/isode/ftam on the old system. Your milage may vary. If you have any problems with this installation script let me know. I will be making up patches from time to time which incorporate improvements and make them available via ftp. Andrew Worsley