9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* [9fans] First-timer help
@ 2005-07-17 18:27 John Floren
  2005-07-17 18:26 ` Gorka guardiola
                   ` (2 more replies)
  0 siblings, 3 replies; 91+ messages in thread
From: John Floren @ 2005-07-17 18:27 UTC (permalink / raw)
  To: 9fans

Hi.
I just installed Plan 9 on an old machine, and I'm having a bit of 
trouble.  I am used to Linux, so any comparisons you might make to Linux 
should make sense to me.
First, I installed Plan 9 from CD with the fossil file system.  It 
installed just fine; when I rebooted, I chose to login as "glenda" and 
came up with a nice screen.  Now I want to add some other users, but I 
haven't had much luck.  I tried "con /srv/fscons" and then typing "uname 
john john", then quitting.  I then ran "auth/changeuser john" and tried 
to set my password, but I got a "permission denied" error.  Help?
I am also a bit confused about how to login/logout.  Do you have to 
reboot every time you want to change users?
Thanks

John F.
-- 
http://nuwen.net/~digi/cluster
Be sure to evaluate the bird-hand/bush ratio.


^ permalink raw reply	[flat|nested] 91+ messages in thread
* Re: [9fans] First-timer help
@ 2005-07-18 20:42 Ben Huntsman
  0 siblings, 0 replies; 91+ messages in thread
From: Ben Huntsman @ 2005-07-18 20:42 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

>this remind me that I forgot win2000 password.
>I decided to reboot the computer and reinstalled the OS.
>I didn't know how to rescue my data.

I had a similar situation once... I found this great "Windows NT Offline password recovery tool" or something like that.  It was a Linux boot CD that could read NTFS and modify registry hives.  It deletes the Administrator password, and sets it to null.  Reboot under Windows, log in, and you're good to go.  First time up, it'll complain about inconsistencies, but will correct them itself, after which all's good.  I didn't lose any data at all... not even configurations...

But the fact that it works so well gives testament to why controlling physical access to a machine is of paramount importance.

-Ben



^ permalink raw reply	[flat|nested] 91+ messages in thread
* Re: [9fans] First-timer help
@ 2005-07-19 15:48 Ben Huntsman
  2005-07-19 16:01 ` Ronald G. Minnich
  2005-07-21  2:32 ` Tim Newsham
  0 siblings, 2 replies; 91+ messages in thread
From: Ben Huntsman @ 2005-07-19 15:48 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

>unless/until we do a Xen dom0 for plan 9, which in fact would not be that 
>hard.

Anything like that in the works?  I'm not generally a Linux fan, and would be much more inclined to set up Xen if I could control it through Plan 9...

Speaking of which, though, I know this is nearly flame bait for sure,(but that's not my intent, and this list keeps things pretty professional) but since I respect your opinion and am sure you've a justifiable reason, what Linux do you use?  Thanks!

-Ben



^ permalink raw reply	[flat|nested] 91+ messages in thread
* Re: [9fans] First-timer help
@ 2005-07-19 16:33 Ben Huntsman
  2005-07-20  4:09 ` Ronald G. Minnich
  0 siblings, 1 reply; 91+ messages in thread
From: Ben Huntsman @ 2005-07-19 16:33 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

>> Anything like that in the works?  I'm not generally a Linux fan, and
>> would be much more inclined to set up Xen if I could control it through
>> Plan 9...
>
>need volunteers. 

Anyone else think this might be a bit important to the future of computing or something?
Don't know how useful I'd be, but I'll do what I can.

-Ben



^ permalink raw reply	[flat|nested] 91+ messages in thread
* Re: [9fans] First-timer help
@ 2005-07-20 16:38 Dave Eckhardt
  0 siblings, 0 replies; 91+ messages in thread
From: Dave Eckhardt @ 2005-07-20 16:38 UTC (permalink / raw)
  To: 9fans

> it might be `ironic' if `autoconf' had ever met
> its notional specification.  `autoconf' is not
> even an `oxymoron', just a `moron'.

The old (pre-autoconf) idea was that each package would
try to encapsulate platform dependencies into a couple
of files, maybe SysV.c, BSD.c, etc.  When a new release
of one of those came out, somebody on that platform would
have to hack that file.  Often the code for SysV.c and
BSD.c would have lots of similar chunks in it.  If you
had N platforms some chunks might appear in N/3 of the
platform files.  More likely, *almost*-identical chunks
would be gratuitously different just because they were
maintained by different people.  And while the package
would build on M releases of N platforms, it would build
on *only* them--anything new was guaranteed to break
something.

The vision of autoconf was to focus on the chunks, not
the platforms, with probe code (in "portable /bin/sh")
choosing which chunks to use on each release of each
platform.  This way when a package finds itself on a new
platform it can automatically choose a locking method
from column A, a networking API from column B, etc., thus
*theoretically* working with zero porting effort by
anybody.

But this approach has a fatal flaw.  It turns out that
the *probe* code is non-portable.  Just one example: I
saw a piece of code designed to check whether to link
against Heimdal or MIT Kerberos libraries.  It "worked"
by testing for the existence of a particular function,
which at one moment in history was present in MIT Kerberos
but not Heimdal.  Six months later, of course, the Heimdal
guys caught up and the probe code broke.

The result of auto* is that a package will build on
M releases of N platforms, but will build on *only*
them--anything new is guaranteed to break something.
In other words, pretty much the same as before.

The bad news is that a large complex infrastructure
has been deployed against a problem and the problem
is still there.  The *awful* news is that now when
something goes wrong it isn't a matter of fixing a
snippet of C code inside BSD.c, but of finding,
decoding, and increasing the brittleness of some
probe code written in a punitively complex mixture
of sh and m4.

For example, maybe
  AC_MUMBLE(foo,[bletch blobble])
works on Linux but on Solaris it has to be
  AC_MUMBLE(foo,[[bletch blobble]])
Good luck figuring that out when the error you get is
  sh: configure.sh: 7225: syntax error
(yes, that's a seven thousand line shell script, and of
course it's machine-generated code for maximal readability).
Maybe the problem was gnu m4 versus m4, maybe it was bash
versus sh, more likely you'll never know.

Dave Eckhardt


^ permalink raw reply	[flat|nested] 91+ messages in thread
* Re: [9fans] First-timer help
@ 2005-07-21 23:25 Francisco J. Ballesteros
  2005-07-21 23:36 ` Devon H. O'Dell
  0 siblings, 1 reply; 91+ messages in thread
From: Francisco J. Ballesteros @ 2005-07-21 23:25 UTC (permalink / raw)
  To: 9fans

Never understimate a screwdriver.

----- Mensaje original -----
    De: "Ronald G. Minnich"<rminnich@lanl.gov>
    Env.: 22/07/05 1:00:21
    Para: "Fans of the OS Plan 9 from Bell Labs"<9fans@cse.psu.edu>
    Asunto: Re: [9fans] First-timer help
      
    
    On Thu, 21 Jul 2005, Dave Eckhardt wrote:
    
    > If you can't trust the BIOS, you can't trust *anything* about the
    > machine.  There are business-card-sized CD-R's, so if you do trust the
    > BIOS you can have a read-only bootable system in your wallet at all
    > times.  If you use the disk only for a "cfs -r", you don't need to trust
    > its contents.
    
    it's almost always assumed by people on this list that all computers have
    an orifice of some sort or another into which bootable media can be poked.  
    I don't know why.
    
    ron
        

[Mensaje truncado. Para ver la parte restante, puntee en Edición->Marcar para descarga.]



^ permalink raw reply	[flat|nested] 91+ messages in thread

end of thread, other threads:[~2005-07-23 16:19 UTC | newest]

Thread overview: 91+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-07-17 18:27 [9fans] First-timer help John Floren
2005-07-17 18:26 ` Gorka guardiola
2005-07-17 19:18   ` John Floren
2005-07-17 19:20     ` Russ Cox
2005-07-17 23:12       ` Charles Forsyth
2005-07-18  9:23         ` Martin C. Atkins
2005-07-18 10:45           ` lucio
2005-07-18 18:24             ` Jack Johnson
2005-07-19  6:01             ` Martin C. Atkins
2005-07-19 13:29               ` Axel Belinfante
2005-07-19 13:57               ` Ronald G. Minnich
2005-07-19 16:11                 ` Martin C. Atkins
2005-07-19 15:38               ` Charles Forsyth
2005-07-19 16:12                 ` Skip Tavakkolian
2005-07-19 16:39                 ` Martin C. Atkins
2005-07-21  2:30                 ` Tim Newsham
2005-07-20  1:43               ` Brian L. Stuart
2005-07-18 13:08           ` Steve Simon
2005-07-21  2:17             ` Tim Newsham
2005-07-21  4:34               ` arisawa
2005-07-21  2:11         ` Tim Newsham
2005-07-21  2:57           ` Ronald G. Minnich
2005-07-22  9:44             ` Richard Miller
2005-07-22  9:49               ` Charles Forsyth
2005-07-22 15:09                 ` Gorka guardiola
2005-07-22 14:14               ` Wes Kussmaul
2005-07-22 15:36               ` David Leimbach
2005-07-22 18:13                 ` jmk
2005-07-23  3:30                 ` LiteStar numnums
2005-07-23 16:19                   ` Ronald G. Minnich
2005-07-21 16:12           ` Dave Eckhardt
2005-07-21 16:23             ` Russ Cox
2005-07-21 17:33             ` Wes Kussmaul
2005-07-21 18:13             ` Tim Newsham
2005-07-22  6:16               ` Dave Eckhardt
2005-07-22  6:20                 ` Charles Forsyth
2005-07-21 23:00             ` Ronald G. Minnich
2005-07-22  1:28               ` David Leimbach
2005-07-22  1:48               ` Russ Cox
2005-07-22  3:54                 ` Ronald G. Minnich
2005-07-22  5:57                   ` lucio
2005-07-17 19:20     ` andrey mirtchovski
2005-07-17 19:47       ` John Floren
2005-07-17 19:44         ` andrey mirtchovski
2005-07-17 20:17           ` John Floren
2005-07-17 20:20             ` andrey mirtchovski
2005-07-17 20:58               ` Russ Cox
2005-07-17 19:45         ` Christopher Nielsen
2005-07-17 23:17         ` Charles Forsyth
2005-07-18  0:33           ` Dave Lukes
2005-07-18  7:31             ` lucio
2005-07-18 15:24             ` Jack Johnson
2005-07-18 15:33               ` David Leimbach
2005-07-18 13:51         ` Ronald G. Minnich
2005-07-18 15:54           ` arisawa
2005-07-18 16:46             ` Jack Johnson
2005-07-17 19:29     ` Tim Wiess
2005-07-19  0:33     ` arisawa
2005-07-19  1:04       ` arisawa
2005-07-17 18:26 ` andrey mirtchovski
2005-07-17 18:30   ` andrey mirtchovski
2005-07-17 22:13 ` [9fans] " Dave Eckhardt
2005-07-18 20:42 [9fans] " Ben Huntsman
2005-07-19 15:48 Ben Huntsman
2005-07-19 16:01 ` Ronald G. Minnich
2005-07-19 16:07   ` Jack Johnson
2005-07-19 16:10   ` Russ Cox
2005-07-19 16:23     ` Ronald G. Minnich
2005-07-19 16:46       ` Martin C. Atkins
2005-07-19 16:40     ` Bakul Shah
2005-07-19 16:51     ` andrey mirtchovski
2005-07-19 17:14     ` Devon H. O'Dell
2005-07-19 20:08       ` David Leimbach
2005-07-19 20:29         ` Devon H. O'Dell
2005-07-20  6:39     ` William K. Josephson
2005-07-19 20:05   ` David Leimbach
2005-07-20  4:40     ` Ronald G. Minnich
2005-07-20  5:02       ` andrey mirtchovski
2005-07-20  8:46       ` Charles Forsyth
2005-07-20 13:44         ` David Leimbach
2005-07-20  0:57   ` Brian L. Stuart
2005-07-20  4:47     ` Ronald G. Minnich
2005-07-21  2:33       ` Brian L. Stuart
2005-07-21  3:02         ` Ronald G. Minnich
2005-07-21  3:46           ` Brian L. Stuart
2005-07-21  2:32 ` Tim Newsham
2005-07-19 16:33 Ben Huntsman
2005-07-20  4:09 ` Ronald G. Minnich
2005-07-20 16:38 Dave Eckhardt
2005-07-21 23:25 Francisco J. Ballesteros
2005-07-21 23:36 ` Devon H. O'Dell

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).