root@libove.UUCP (The Super User) (04/17/88)
Hello again world. I posted about the "install" program that was missing from my SCO Xenix system, but which seemed standard on BSD systems. Well, I took a good look at the BSD install - it is a shell script. It has the Berkeley etc... copyright at the top so I won't post it here, but since it is only a shell script, and it must be run as root to do group/owner changes etc... it should be really simple to write from scratch. Hey, SCO, you listening? How about someone doing so? Point of information: the /etc/install script on SCO Xenix is a shell script to tar off stuff from distribution floppies, no magic and not what I was looking for. The BSD install script does cp/mv operations, chmods, chowns, chgrps, etc... so you can give one command to "install" programs where they belong instead of many. Thanks for the responses all. Jay Libove (Jay.Libove@andrew.cmu.edu or pitt!darth!libove!libove) -- Jay Libove (Jay.Libove@andrew.cmu.edu or pitt!darth!libove!libove)
jpp@slxsys.specialix.co.uk (John Pettitt) (04/27/88)
From article <19@libove.UUCP>, by Jay.Libove@andrew.cmu.edu: > > Hello again world. I posted about the "install" program that was > missing from my SCO Xenix system, but which seemed standard on BSD > systems. [some stuff deleted] > Point of information: the /etc/install script on SCO Xenix is a shell > script to tar off stuff from distribution floppies, no magic and not > what I was looking for. The BSD install script does cp/mv operations, > chmods, chowns, chgrps, etc... so you can give one command to "install" > programs where they belong instead of many. > -- > Jay Libove (Jay.Libove@andrew.cmu.edu or pitt!darth!libove!libove) SCO provides two methods of installing software under Xenix. /etc/install: this provides a simple tar the disk then run a shell script type installation - the init script invoked can be as simple or complex as you like. /etc/custom: This is a far more complex installation and maint program that provides the ability to install and/or remove modules at will whilst maintaining the correct permissions. It sounds from your posting that what you need is custom not install. We use both custom and install within our product range and in general find that custom gives less problems but takes more time to get right. John Pettitt -- John Pettitt, Specialix, Giggs Hill Rd, Thames Ditton, Surrey, U.K., KT7 0TR {backbone}!mcvax!ukc!pyrltd!slxsys!jpp jpp@slxsys.specialix.co.uk Tel: +44-1-398-9422 Fax: +44-1-398-7122 Telex: 918110 SPECIX G >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<