[comp.sys.att] STORE! file format?

yren@phoenix.Princeton.EDU (Yong Ren) (09/22/88)

	I got some files from the STORE!, but have problem handling them.
	Every file has a name like *****+IN.Z, the uncompressing goes ok,
	but then ...

	What is +IN format? On my Unix PC, it says cpio archive, but I 
	really don't believe it. It is not tar, ar, ... either.

	Anyone knows? Please give me your help!!

	 	Please post your answer or	
			Reply to	yren@pheonix.princeton.edu

jlw@lznv.ATT.COM (J.L.WOOD) (09/23/88)

To look at an install'able file just:

	cd /tmp
	mkdir work
	cd work
	cpio -icBdu < <filename>+IN

This will produce a lot of stuff, but the thing you're interested in the
the Install file which is a shell procedure which actually does the
work.  There is also a Remove file which will uninstall the package.
To simply look at the filenames do:

	cpio -icBtv < <filename>+IN

Have Fun

Joe Wood
jlw@lznv.ATT.COM

andys@genesis.ATT.COM (a.b.sherman) (09/23/88)

In article <3731@phoenix.Princeton.EDU> yren@phoenix.Princeton.EDU () writes:
>
>	I got some files from the STORE!, but have problem handling them.
>	Every file has a name like *****+IN.Z, the uncompressing goes ok,
>	but then ...
>
>	What is +IN format? On my Unix PC, it says cpio archive, but I 
>	really don't believe it. It is not tar, ar, ... either.


It really is a cpio archive.  The +IN suffix means that it contains
all of the files expected by the UA to use the Install Software and
Remove Software items in the Administration menus.
-- 
andy sherman / at&t bell laboratories (medical diagnostic systems)
room 2e-108 / 185 monmouth pkwy / west long branch, nj 07764-1394
(201) 870-7018 / andys@shlepper.ATT.COM
...The views and opinions are my own.  Who else would want them?

riddle@woton.UUCP (Prentiss Riddle) (09/23/88)

> 	What is +IN format? On my Unix PC, it says cpio archive, but I 
> 	really don't believe it. It is not tar, ar, ... either.

"+IN" files are UNIX PC installation files, meaning they are cpio
archives in a certain format.  You can do "cpio -itv <FOOBAR+IN" if you
don't believe me.  They're documented in the "AT&T UNIX PC Interface
Specification" Section 2 Chapter 5 (it's packaged with your
Programmer's Guide). 

To install a "+IN" file, copy it to /usr/spool/uucppublic and select
"Install Software Sent By Electronic Mail" from the software
administration menu. 

-- Prentiss Riddle ("Aprendiz de todo, maestro de nada.")
-- Opinions expressed are not necessarily those of my employer.
-- riddle%woton.uucp@cs.utexas.edu  [LEAVING THE NET EFFECTIVE 88/09/30!]

david@ms.uky.edu (David Herron -- One of the vertebrae) (09/24/88)

Another fun thing to do is to move the +IN file over to ~uucp
(/usr/spool/uucppublic) then run the Install Software Sent
By Electronic Mail gadget on it.

Also look in /usr/lib/ua in the Suffixes file to tell you what
all the suffixes known to your ua is.
-- 
<-- David Herron; The official MMDF guy of the 1988 Olympics <david@ms.uky.edu>
<-- ska: David le casse\*'      {rutgers,uunet}!ukma!david, david@UKMA.BITNET
<-- 				What does the phrase "Don't work too hard" 
<-- have to do with the decline of the american 'work ethic'?

mhw@ihlpf.ATT.COM (Marc Weinstein) (09/30/88)

> 
> 
> 	I got some files from the STORE!, but have problem handling them.
> 	Every file has a name like *****+IN.Z, the uncompressing goes ok,
> 	but then ...
> 
> 	What is +IN format? On my Unix PC, it says cpio archive, but I 
> 	really don't believe it. It is not tar, ar, ... either.

The +IN format is an installable file.  Use the Administration/Software Setup/
Install Software from Electronic Mail selection from the install login.
I always first save a copy of the *+IN.Z file to floppy, then do the
uncompress, put the *+IN in /usr/uucppublic/receive and then do the above.

I think the install format has such things as a size file to determine if you
have enough disk space, an install shell to put the files in the right spots,
edit other files, etc.  It also puts an uninstall shell in the /usr/installed (?)
directory.

-- 
Marc Weinstein
AT&T Bell Labs - Indian Hill
Naperville, IL
ihnp4!ihlpf!mhw