From 2a5b241f027169b90db0139401a9a72fe618b0bc Mon Sep 17 00:00:00 2001 From: Mark Newton Date: Sat, 30 Jan 1999 08:43:53 +0000 Subject: [PATCH] Added examples for svr4 /compat trees. --- share/examples/svr4/README | 31 ++++++++++++++++++++++++ share/examples/svr4/compat_sol26.tar.gz | Bin 0 -> 2448 bytes share/examples/svr4/compat_svr4.tar.gz | Bin 0 -> 2501 bytes share/examples/svr4/hello | Bin 0 -> 15864 bytes 4 files changed, 31 insertions(+) create mode 100644 share/examples/svr4/README create mode 100644 share/examples/svr4/compat_sol26.tar.gz create mode 100644 share/examples/svr4/compat_svr4.tar.gz create mode 100755 share/examples/svr4/hello diff --git a/share/examples/svr4/README b/share/examples/svr4/README new file mode 100644 index 000000000000..306f01c28b8a --- /dev/null +++ b/share/examples/svr4/README @@ -0,0 +1,31 @@ +INSTALLATION OF compat_* ARCHIVES + +This directory contains two .tar.gz archives used to populate /compat/svr4: + + compat_svr4.tar.gz - generic SysVR4 distribution + compat_sol26.tar.gz - Solaris 2.6 and higher + +Both archives assume that you have some form of SysVR4 distribution +mounted on /cdrom. They should be extracted into your root directory. + +compat_svr4.tar.gz is intended as a template for creating additional +OS-specific archives (as it happens, it also "just works" if you have +a Solaris 2.5 CD-ROM mounted on /cdrom). + +compat_sol26.tar.gz is intended to cover the case where you have a +Solaris 2.6 or Solaris 7 CD-ROM mounted on /cdrom and you don't wish +to copy the libraries onto your hard disk. + +If you do wish to copy the libraries onto your hard disk, you should +start by extracting compat_svr4.tar.gz then removing the symlinks in +/compat/svr4/usr. Then create /compat/svr4/usr/{lib,share,...} +directories as needed, and copy your libraries, share-files and other +"required" objects into them (the definition of "required" will depend +on what, exactly, you wish to emulate). + +There's a Solaris executable called "hello" in this directory which +should produce "Hello, world!" on standard output if you have the +basics set up correctly. + + - mark newton + newton@atdot.dotat.org diff --git a/share/examples/svr4/compat_sol26.tar.gz b/share/examples/svr4/compat_sol26.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..8b1a1bb256130e863472a208a113c1751100a3f8 GIT binary patch literal 2448 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 PzY+Z(Gd`qv08jt`AUx{` literal 0 HcmV?d00001 diff --git a/share/examples/svr4/hello b/share/examples/svr4/hello new file mode 100755 index 0000000000000000000000000000000000000000..923c45b6c9ad98ba5e0e3baaee5f1939af80a420 GIT binary patch literal 15864 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