* Re: [9fans] Plan9 updates..
@ 2001-04-04 16:50 Russ Cox
2001-04-04 17:59 ` Ish Rattan
0 siblings, 1 reply; 7+ messages in thread
From: Russ Cox @ 2001-04-04 16:50 UTC (permalink / raw)
To: 9fans
9e still works. it prints some
warnings about making directories
that already exist, but other than that
it's fine.
are you forgetting to gunzip first?
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [9fans] Plan9 updates..
2001-04-04 16:50 [9fans] Plan9 updates Russ Cox
@ 2001-04-04 17:59 ` Ish Rattan
0 siblings, 0 replies; 7+ messages in thread
From: Ish Rattan @ 2001-04-04 17:59 UTC (permalink / raw)
To: 9fans
On Wed, 4 Apr 2001, Russ Cox wrote:
> are you forgetting to gunzip first?
I was missing this one.
- ishwar
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [9fans] Plan9 updates..
2001-04-05 8:31 ` cLIeNUX user
2001-04-06 8:41 ` Douglas A. Gwyn
2001-04-07 6:47 ` Kim Deokhwan
@ 2001-04-09 8:36 ` Boyd Roberts
2 siblings, 0 replies; 7+ messages in thread
From: Boyd Roberts @ 2001-04-09 8:36 UTC (permalink / raw)
To: 9fans
----- Original Message -----
From: "cLIeNUX user" <r@your_host.com>
Newsgroups: comp.os.plan9
Sent: Thursday, April 05, 2001 10:31 AM
Subject: Re: [9fans] Plan9 updates..
> humbubba@smart.net
> >
> >Is there a tool (for UNIX) to look at the contents of wrap bundles?
> >It seems that 9e (did work once some time ago, no more) and unwrap
> >(perl script, never worked except printing file names and creating
> >directories).
> >
> >- ishwar
>
> ftp://linux01.gwdg.de/pub/cLIeNUX/interim/p9unpack.c
>
> is for the main Plan9 50 meg package, on Linux. Is that "wrap" ?
from the code:
/* The following array declarations and backreferenced
#defines is one way to fake Forth's
VARIABLE <name> <number> ALLOT
in C. */
byte path[TOKENSIZE], perms[TOKENSIZE], capes[TOKENSIZE],
owner[TOKENSIZE], size[TOKENSIZE], spam[TOKENSIZE];
byte buffer[READSIZE];
#define path (int) & path
#define perms (int) & perms
#define capes (int) & capes
#define owner (int) & owner
#define size (int) & size
#define spam (int) & spam
#define buffer (int) & buffer
this code casts a pointer to an integer -- never do this. just
how portable will the cast be? take the alpha for example: it
has 32 bit ints and 64 bit pointers IIRC.
--
Boyd Roberts http://www.insultant.net boyd@insultant.net
What do you know about surfing, Major? You're from goddamn New Jersey.
^ permalink raw reply [flat|nested] 7+ messages in thread
* RE: [9fans] Plan9 updates..
2001-04-05 8:31 ` cLIeNUX user
2001-04-06 8:41 ` Douglas A. Gwyn
@ 2001-04-07 6:47 ` Kim Deokhwan
2001-04-09 8:36 ` Boyd Roberts
2 siblings, 0 replies; 7+ messages in thread
From: Kim Deokhwan @ 2001-04-07 6:47 UTC (permalink / raw)
To: 9fans
> -----Original Message-----
> From: 9fans-admin@cse.psu.edu [mailto:9fans-admin@cse.psu.edu]On Behalf
> Of cLIeNUX user
> Sent: Thursday, April 05, 2001 5:31 PM
> To: 9fans@cse.psu.edu
> Subject: Re: [9fans] Plan9 updates..
>
> ftp://linux01.gwdg.de/pub/cLIeNUX/interim/p9unpack.c
>
> is for the main Plan9 50 meg package, on Linux. Is that "wrap" ?
It seems to have many bugs.
For example, it uses access permission 0 when it makes a directory.
void mkdirs()
{
...
made = mkdir((byte *)path, 0);
...
}
All sequent mkdir() for any subdirectories will fail because search
permission will be denied for a component of the path prefix.
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [9fans] Plan9 updates..
2001-04-05 8:31 ` cLIeNUX user
@ 2001-04-06 8:41 ` Douglas A. Gwyn
2001-04-07 6:47 ` Kim Deokhwan
2001-04-09 8:36 ` Boyd Roberts
2 siblings, 0 replies; 7+ messages in thread
From: Douglas A. Gwyn @ 2001-04-06 8:41 UTC (permalink / raw)
To: 9fans
cLIeNUX user wrote:
> humbubba@smart.net
> >Is there a tool (for UNIX) to look at the contents of wrap bundles?
> ftp://linux01.gwdg.de/pub/cLIeNUX/interim/p9unpack.c
And if that doesn't do it for you, I have a little utility I use
on Solaris (should work unchanged on any UNIX-based system);
send me e-mail if you need it.
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [9fans] Plan9 updates..
2001-04-04 14:59 Ish Rattan
@ 2001-04-05 8:31 ` cLIeNUX user
2001-04-06 8:41 ` Douglas A. Gwyn
` (2 more replies)
0 siblings, 3 replies; 7+ messages in thread
From: cLIeNUX user @ 2001-04-05 8:31 UTC (permalink / raw)
To: 9fans
humbubba@smart.net
>
>Is there a tool (for UNIX) to look at the contents of wrap bundles?
>It seems that 9e (did work once some time ago, no more) and unwrap
>(perl script, never worked except printing file names and creating
>directories).
>
>- ishwar
ftp://linux01.gwdg.de/pub/cLIeNUX/interim/p9unpack.c
is for the main Plan9 50 meg package, on Linux. Is that "wrap" ?
Rick Hohensee
www.clienux.com
^ permalink raw reply [flat|nested] 7+ messages in thread
* [9fans] Plan9 updates..
@ 2001-04-04 14:59 Ish Rattan
2001-04-05 8:31 ` cLIeNUX user
0 siblings, 1 reply; 7+ messages in thread
From: Ish Rattan @ 2001-04-04 14:59 UTC (permalink / raw)
To: 9fans
Is there a tool (for UNIX) to look at the contents of wrap bundles?
It seems that 9e (did work once some time ago, no more) and unwrap
(perl script, never worked except printing file names and creating
directories).
- ishwar
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2001-04-09 8:36 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-04-04 16:50 [9fans] Plan9 updates Russ Cox
2001-04-04 17:59 ` Ish Rattan
-- strict thread matches above, loose matches on Subject: below --
2001-04-04 14:59 Ish Rattan
2001-04-05 8:31 ` cLIeNUX user
2001-04-06 8:41 ` Douglas A. Gwyn
2001-04-07 6:47 ` Kim Deokhwan
2001-04-09 8:36 ` Boyd Roberts
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).