cpu -h $resp(1) -u $resp(2)
is what my code actually was
emu is a console app
There's also a route that could use qemu as a user app. :>
I tried running
bind /dev/eia0 /dev/cons
while() {
auth/factotum
echo host user
resp = `{read}
cpu -h $resp(1) $resp(2)
}
But after it gets your credentials it sends \r instead of \n when
pressing enter
You can't argue against the principle, we take files as directories all
the time and one level or another.
So, for me, it's botched implementation. Just wait for extended
attribute directories to be added on with something like
file.txt:meta.zip (but not zip files, something new [that's like zip
You could just build a Plan 9 phone out of parts if you felt like it :
http://www.sparkfun.com/commerce/categories.php?cPath=66_68
d it. That's a solution to the same problem.
Matt
Yeah, and I think Dave 2.0 might arrive next April...
Surely RC2 ?
;)
Well that certainly sounds promising. I've got qemu images already
Have you come across this open bug :
http://sourceforge.net/tracker/index.php?func=detail&aid=1672286&group_id=180599&atid=893831
I notice from the archives that people have had success running plan9 on
KVM but I don't see it listed
http://kvm.qumranet.com/kvmwiki/Guest_Support_Status
My dual Opteron 270 dual core box gets built next week and I'm looking
at what I can do with it.
matt
The problem I forsee is clunks, unless you keep the 9p alive until the
browser closes you'll have to time them out which is a subject we've
touch in recently elsewhere.
The point was that it's interesting none-the-less.
Someone who doesn't know what they are talking about ranting on.
Interesting? Hardly.
When I first bought my EPIA 5000 Mini-ITX board Plan 9 From Bell Labs
would install but only in text mode and the NIC needed the anyrhine
driver compiling in.
Some years later (last week) I decided to make it into a CPU/AUTH box
for serving http.
To my great delight not only was Ether suppor
ron minnich wrote:
This one is interesting:
Parse error, expecting something interesting, got old discussion about
XML being used because its fashionable.
They were very helpful when I phoned them. I had no idea who I was
phoning so it was a pleasant surprise when I got put through somehow to
Dave Lukes and we had quite the chat!
let's hear it for socially enabling disclaimers
matt
Dear Sirs,
I believe I have recieved this email in
Plan9 - means never having to delete a file
http://plan9.bell-labs.com/plan9/
Object not found
The object /plan9/ does not exist on this server.
must ... resist ... snarky ... comment
:)
I've been learning troff at last. As part of that I made this page so I
could see what fonts would work.
http://plan9.bell-labs.com/sources/contrib/maht/troff_fonts.ps
or just
http://plan9.bell-labs.com/sources/contrib/maht/fonts.tr
or /n/sources/contrib/maht of course, however you choose
I
> but 9fans seems to work OK without Uriel's whinges.
He's not the only whinger. Give me a Uriel plan9 rant over C99 whining
any day.
> slow not really
I don't know what sort of metric you are using but whatever it is, it's
wrong.
My PC has gone from 20,000,000hz to 3,000,000,000hz in 10 years.
How does Vista boot to GUI compare to Win3.1 ?
To say Vista/OSX/Lunix are not slow is outrageously naive!
and for all you asm arg
Similarly, Plan9 itself seems to have gone from bleeding edge to minor
sideshow without much time on stage in between.
There are Plan 9 ideas scattered around the Lunix world. Many more will
come.
You talk as if it is all over.
you could always do
sysname=foo
in plan9.ini
you can also set other environment variables in there to use in termrc,
termrc.local and cpurc
I have a plan9.ini menu that sets ip=10.0.0.9 or 192.168.9.9 or DHCP
which I then use in termrc.local to choose how to use ip/ipconfig
I thought that was me :)
but hey, it's only a few binds, have them on me anyway
don't underestimate the insight of abhey shah, IWP9 2006.
he showed a file system that can be accessed thru many paths.
we had some tapas and beer and he got me onto a jukebox solution.
/beethoven/concertos/piano
While I appreciate the sarcasm, p9p juke isn't in contrib
http://swtch.com/juke/
> p9p has its own juke-thingie I forgot the name of.
If you forgot, why didn't you check the contrib index? It was setup for a
reason.
http://plan9.bell-labs.com/sys/man/
Forbidden
You are not allowed to see the object /sys/man/.
hget http://plan9.bell-labs.com/plan9/ | grep 'sys\/man'
man pages,
also try one of these little known secrets
man acme
page /sys/doc/acme/acme.ps
or you could plumb
acme(4)
/sys/doc/acme/acme.ps
* sameer <[EMAIL PROTECTED]> [070420 11:01]:
hello,
how can i make acme or sam to tell me which line of text my cursor is
at
or maybe how could i jump
thanks to Ex-Cyber for this http://linux-ata.org/faq-sata-raid.html
You're right, it's a fake RAID
I just re-read fs(3) for #k and see interleaving of disks rather than
mirroring
I shall take a look at that because I'm chasing RAID 0 not RAID 1
or rather I'm chasing I/O speed for CF and not
Hi,
I have an MSI K8T NEO2 FIR Motherboard with on-board VT8237 SATA/RAID
I connected two SATA drives to it and used the BIOS Raid creator to
create a striped RAID set.
When I booted into Plan 9 I didn't get the single striped drive I was
hoping for :
--rw-r- S 0 maht maht15990784
I don't know which bits are missing from Ron's port but the PyPy.org
project has been making a pure python version of python.
I've been using bits of it on Nokia Series 60 Python which says it's 2.2
but doesn't have all the 2.2 libs [such as Pickle, collections, mutex]),
still no crypt though,
I use http://btmgr.sourceforge.net/
It can trick the OS a bit
"
Swapping driver ID
Smart BootManager can boot most operating systems from not only the
first hard disk but also others. If you have more than one hard disk in
a computer and run different operating systems on each, this feature is
> I can't find one online to buy and no-one's ebaying *anything* by
Myricom.
Nor can I find a 10G switch.
You must be kidding: http://www.google.com/search?q=myricom
I had "pages from the UK" ticked.
coraid was given the blessing on monday to give the
the myricom 10 gigabit ethernet *driver* with firmware
for the cpu and fs kernels to the plan 9 community.
I can't find one online to buy and no-one's ebaying *anything* by Myricom.
Nor can I find a 10G switch.
I presume these items are all o
http://9grid.net/andrey/p9/freetype/
result number 9 for my google search :
http://www.google.co.uk/search?q=plan9+anti+aliased+fonts
One attempted, unsuccessfully, to use irc to solve one's problem.
sorry for flood,.
I've tryed star irc too, but nothing too.
Haha, is there some way to write in english without using a lot of
'I'.. "i"... that is strange a lot. :D
> if rio did have cute windows,
I'll have to show you these later, my ISP's ftp has disappeared & I cant
remember the uri for the image
> anti-aliased fonts
check : http://farm1.static.flickr.com/163/420928486_15d959102c_b_d.jpg
and little whirry 3d doo dads that a lot of the complaints about
cpp is your friend
cat | cpp -P << EOF
static double maxarg1,maxarg2;
#define FMAX(a,b)
(maxarg1=(a),maxarg2=(b),(maxarg1)>(maxarg2)?(maxarg1):(maxarg
2));
void main(void){
float a,b,c,d;
a=1.0; b=2.0; c=3.0;
d=FMAX(b,1.0);
print("%f", fabs(a)*FMAX(b,1.0)/c);
}
EOF
What would you say to $30 + drives ?
http://plan9.bell-labs.com/wiki/plan9/Supported_PC_hardware/index.html
SiL 3112 SATA, 3114 SATA/RAID
VIA 82C686, VT8237 SATA/RAID
I've not tried either of these but I am waiting to try one of them out,
I managed to spec it as part of a different job.
The s
> You miss the point entirely.
This might be petty but, no Kris, you missed the point.
If you want further proof, see rc(1) BUGS
Your broken rc will not interpret scripts intended for the One True rc
When you've got ghosts in /bin, who you gonna call ?
http://9fans.net/archive/2001/06/170
From: Lucio De Re <[EMAIL PROTECTED]>
Quake is to Linux what 1-2-3 was to the IBM Personal Computer.
Without it, I believe, Linux would still be as much of a curiosity as
Plan 9 is today.
"How do I find out what commands I can use?"
ls /bin
fuck 'em!
this is not just a matter of "we are so smart, we get rio, and no one
else does, so F*** 'em!". I know lots of smart peope. One look at rio
is enough to put them off their feed, and to chase them away from Plan
9. Plan 9 is not just about rio -- at least to me.
tiger% python
Python 2.2+ (#0, Nov 13 2002, 16:25:02) [C] on unknown
Type "help", "copyright", "credits" or "license" for more information.
>>>
I've never updated it if there has been more than one port of it, so
that might be old
ron minnich wrote:
anybody out there familiar with the python
See Rob, that's why we needed you in the pub, looks like Brucee owes
Uriel a beer
why would moving everything as a block reverse it?
try
g/./m0
-rob
term% echo '1
2
3
4
5' > h
term% ed h
10
,m0
,
1
2
3
4
5
q
term % echo Hey Brucee time for more beer, 35 seems not to have been
enough, that doesn't look reversed to me!
i tried n = 50, 150 & 500
50 & 150 worked fine
500 it stalled on first time so I killed it and re-ran and it was fine
for 200, 300, 400, 500, 1500
my plan9 is quite old though, it's still kfs for instance
this command frequently hangs on my terminal
stop running it then :)
oops I meant %03d
seq 0 50 | awk ' { printf("hget http://lsub.org/iwp9/album/%03d.jpeg >
%03d.jpeg\n", NR-1, NR-1) } ' | rc
I still call Brazil though
seq 0 50 | awk ' { printf("hget http://lsub.org/iwp9/album/%02d.jpeg
> %02d.jpeg\n", NR-1, NR-1) } ' | rc
Brazil please
maht
how abo
seq 0 50 | awk ' { printf("hget http://lsub.org/iwp9/album/%02d.jpeg >
%02d.jpeg\n", NR-1, NR-1) } ' | rc
Brazil please
maht
how about on a 9p server?
surely no need for sed:
for (i in `{seq -w 0 50})
hget http://lsub.org/iwp9/album/img0$i.jpeg >img0$i.jpeg
first person to figure out
;s quite a bit of software written for J2ME
There's also Opera for devices, which might be worth a better look at.
http://www.opera.com/products/devices/
I know it would be a horrible thing to swallow, but there may be
something there.
matt
Hello everyone.
Thanks for a great time last week. I've only really just come down to
earth !
As for next time - I'd rather avoid US Immigration fingerprinting /
profiling etc.
but hey, whoever can get it sorted, that's the one for me, even
somewhere alcohol dry like Saudi Arabia might be
Think about what you're saying here. A line is a string of characters
that ends with a special character (carriage return/line feed,
whatever your O.S. likes to do).
I'm not a computer. I can't see \r But when I have a string of 600
characters wrapped I can see multiple lines.
Word processo
> btw, if you don't want to wait, just change the version number
in the OpenBSD check in src/lib9/sleep.c to 200611.
thank you, this worked
matt
Note of caution about using OpenBSD in qemu:
http://www.andrew.cmu.edu/user/crd/qemu_openbsd_note.html
thanks, won't be long before we see the first exploit through
virtualization now that VMs are becoming a popular choice for hosting co's
OpenBSD 4.0 running in QEmu 0.8.2 on FreeBSD 6.0
# cd /usr/local/plan9
# ./INSTALL
* Resetting /usr/local/plan9/config
* Building everything (be patient)...
>>> cd /usr/local/plan9/src/cmd; mk all
9l -o o.9p 9p.o
/usr/local/plan9/src/lib9/sleep.c:25: undefined reference to `s
to do anything interesting with them.
I started such a beast that mounted images as RGB/HSB with alpha and got
it to do a few tricks, it has a couple of bugs so I never released it.
I think I talked about it on the list but it might have been in IRC
Matt
erik quanstrom wrote:
there is no such thing as a /. crowd
your faith in it is misplaced or rather, some of us troll for glenda
no it /does/ get better. the /. crowd understands that most reviews are
clueless.
(especially when posted to /..) one of the first comments was the emacs man
page.
erik quanstrom wrote:
to do a dns query directly, one needs to open /net/dns and write
the query and read the results on the same fd. how can this be
done with rc?
- erik
I've got the answer in my plan9 box but I dont have access to it until later
:)
The following functions are described as accepting a Rune, but instead
the parameters are of type long. Why?
int runelen(long);
char *utfrune(char *, long);
char *utfrrune(char *, long);
> Is parsing CSV really so difficult?
depends on your CSV
1, "2", "3""3","4, 4", "5\",5"
which I interpret as (\n separated) :
1
2
3"3
4, 4
5",5
If you've ever worked with Excel CSV you know what CSV hell is like
I use tcpserver as a listener
accepts connections and execs itself with stdin/stdout on the port
http://cr.yp.to/ucspi-tcp.html
tcpclient is a client but uses fd 6 &7 as stdin/stdout
what else do we need in the plan9 kernel? and when will the first
linux distribution that comes in a 10 DVD boxed set be released?
Firewire / OHCI
Bluetooth
Mutliple Monitor support
off the top of my head =)
Maybe in someone else's humble opinion the modification time
(there is no creation time in Plan 9) of /proc should be the time of
the last call to fork or exits, i.e. the last time the directory actually
changed. There isn't an obvious value here.
Overloading mtime for all these purposes
is mi
> it duplicates information already in the status file,
> and it would be the *only* kernel device file in the system
> that didn't use kerndate as the mtime. when did the
> plan 9 approach become "there's more than one way to do it"?
hmm I wonder when the kernel was written to the file system
http://btmgr.sourceforge.net
will also do the letter swapping dance
I *think* you can use it in combination with grub (not done so myself)
I use it for multi-booting freebsd / windowsXp and plan9 on whatever
drives one likes
not that anyone would boot plan9 & windowsxp on the same machine,
It seems the fix that was made that took away the "panic: vmap" error
only applied to the boot disc. Now I get the same result from my
installation: when using VGA (that message) and when using VESA (a
distorted screen).
Matthew Stewart
The fix worked wonderfully! (see thread "panic: vmap") I was able to
install it from a graphical environment using VESA. However, there
are some more issues that should be dealt with.
The wiki gives the following instructions to modify /lib/vgadb:
ramfs
ed /lib/vgadb
28683
/Stealth/
0xC
I made this same post a few days ago, you can see it in the archives.
Matthew Stewart
Ah! I was using the Install option rather than Boot. Entering none
for mouseport and vga under the Install process results in a message
saying it cant find a device called none, basically (there was a
prefix and suffix to the name). Now after selecting Boot, I entered
none for everything and it t
Ah, I see the problem, looking at the page source. Before and after
those insertions there are soft-hyphens (), which dont appear in
either of my browsers. This makes the words appear to run together.
Just search in:
second paragraph of "Unusual file servers"
second paragraph of "Configurabili
There are several cases in which it appears text was randomly inserted
into the document. I will point out the ones i noticed by giving
enough to grep.
implementationit multiplexes its own interfaceso
machinesa terminal roomand
immediatelythe cache is write-throughto
place9Pfor
Matthew S
Actually I just noticed something in the boot messages:
Before the Plan 9 Startup Menu:
pcirouting: South bridge 10DE, 01E0 not found
After:
pcirouting: ignoring south bridge PCI.0.0.0 10DE/01E0
Maybe this will help..
Matthew Stewart
The E820 lines:
0009fc00 memory
0009fc00 000a reserved
000f 0010 reserved
0010 1fff memory
1fff 1fff3000 acpi nvs
1fff3000 2000 acpi reclaim
fec0 fec01000 reserved
fee0 fee01000 reserved
1 reserved
Selecting "none" at the monitor prompt
While booting, after I select the monitor type, I get the following response:
panic: vmap: va=0xefff pa=0xd0001000 pde=0xe893
dumpstack disabled
cpu0: exiting
This has been the response for xga and multisync, and i get a
blank/distorted screen (some random vertical bars of various colors,
([EMAIL PROTECTED])
Advanced Computing Laboratory (CCS-1)
Los Alamos National Laboratory
Los Alamos, NM 87545
Phone: (505)665-6057
Web: http://ddma.lanl.gov/~matt/
://ddma.lanl.gov/~matt/
> I wander if anybody has played with one of these
>
> http://www.fingerworks.com/
>
> Seems ideal for acme just not sure about typing on a pair of massive
> trackpads, it also seems expensive for a pair of trackpads.
>
I've not, but I hope to be getting one soon and I'll be sure to let
you kn
73 matches
Mail list logo