Re: [9fans] 9 Atom - installation troubles

2014-12-06 Thread erik quanstrom
On Sat Dec 6 05:38:15 PST 2014, lu...@proxima.alt.za wrote: smtp=host!987 Too clever! I'm not sure it would work, though, because in /sys/src/upas/smtp/mxdial.c the invocation is explicitly: addr = netmkaddr(addr, 0, smtp); this works, and it's common practice. if it did not

Re: [9fans] 9 Atom - installation troubles

2014-12-06 Thread erik quanstrom
I could not agree more. But I've caught up with RFC 5322 recently: my current project (I am getting paid a nominal amount to indulge in it) involves using multiple SPAM reports to name and shame spammers operating in contravention of South African legislation. Go provides it's sort of the

Re: [9fans] Debian bug 737206 - rc shell uses insecurely /tmp

2014-12-06 Thread erik quanstrom
Now look at that number: 40. Four decades. During that time there has been any amount of foolish crud added to this or that kernel, distribution ,graphics subsystem, standards, ... but instead of fixing it after 4 0 years, we get notes explaining that it's the application's business, in

Re: [9fans] 9 Atom - installation troubles

2014-12-06 Thread erik quanstrom
I have different priorities and somebody needs to pick up the garbage sometimes. I'm being paid (just-just enough to keep me from having to migrate back to a big city) to build some weaponry so spamming is a little less rewarding. Plan 9 is an excellent platform to develop on and using Go

Re: [9fans] 9 Atom - installation troubles

2014-12-06 Thread erik quanstrom
usb/disk... usb/kb... root is from (il, local)[local!#S/sdu0/fs -B 1]: connect...kfs...bad nvram key bad authentication id bad authentication domain version...time... init: starting /bin/rc ipconfig: /net/ipifc/clone: bind

Re: [9fans] ethervirtio

2014-12-06 Thread erik quanstrom
On Wed Dec 3 16:18:24 PST 2014, misch...@9.offblast.org wrote: good news, everyone. ethervirtio seems to work now on google compute engine in both labs (tested by david) and 9front (tested by me). somebody on irc reported that it also works for vultr.com. the driver should work fine in any

Re: [9fans] golang on 9atom

2014-12-06 Thread erik quanstrom
On Sat Dec 6 21:18:18 PST 2014, r...@rkrishnan.org wrote: On Wed, Dec 3, 2014, at 06:21 PM, Anthony Sorace wrote: The error is what it says: the file name (rather than the full path) is too long for your file server. It sounds like you're running kfs, which is the oldest and most

Re: [9fans] 9 Atom - installation troubles

2014-12-06 Thread erik quanstrom
On Sat Dec 6 21:13:34 PST 2014, lu...@proxima.alt.za wrote: your sata is supported, but you'll need to switch to ahci mode. 0.31.2: disk 01.01.8a 8086/27c0 0 0:0001 16 1:0001 16 2:0001 16 3:0001 16 4:ffa1 16 Intel Corporation NM10/ICH7 Family

Re: [9fans] Debian bug 737206 - rc shell uses insecurely /tmp

2014-12-06 Thread erik quanstrom
+1. this is really an important point. think of all the mega person years you could save by doing the simple, systemic things to make the job of maintaining system easier. You are missing an even more important issue here: imagine how much beneficial impact such a radical break with

Re: [9fans] 9 Atom - installation troubles

2014-12-06 Thread erik quanstrom
On Sat Dec 6 21:13:34 PST 2014, lu...@proxima.alt.za wrote: your sata is supported, but you'll need to switch to ahci mode. 0.31.2: disk 01.01.8a 8086/27c0 0 0:0001 16 1:0001 16 2:0001 16 3:0001 16 4:ffa1 16 Intel Corporation NM10/ICH7 Family

Re: [9fans] Porting plan9

2014-12-02 Thread erik quanstrom
One of the functions u-boot performs is configuring the various subsystems in the SoC (individual clocks and power settings for subcomponents, gpio pin functions, ...) -- things a BIOS would do in a more old-timey computer. In my experience these are typically undocumented (or worse,

Re: [9fans] Adding a new user.

2014-12-02 Thread erik quanstrom
On Tue Dec 2 13:48:46 PST 2014, s...@9front.org wrote: The following is 9front-specific but is still generally useful: http://code.google.com/p/plan9front/issues/detail?id=207 i believe the user is running kfs, so see kfscmd(8) for details. - erik

Re: [9fans] Adding a new user.

2014-12-02 Thread erik quanstrom
On Tue Dec 2 16:40:27 PST 2014, quans...@quanstro.net wrote: On Tue Dec 2 13:48:46 PST 2014, s...@9front.org wrote: The following is 9front-specific but is still generally useful: http://code.google.com/p/plan9front/issues/detail?id=207 i believe the user is running kfs, so see

Re: [9fans] 9atom bootup error

2014-12-01 Thread erik quanstrom
On Mon Dec 1 06:01:58 PST 2014, r...@rkrishnan.org wrote: Hi, I did a fresh install of 9atom today on a spare hard disk connected to my AMD64 machine. The installation went fine. On bootup, I get this error message on a black window (mouse is active): lib/profile: rc: /rc/lib/rcmain:23

Re: [9fans] Porting plan9

2014-12-01 Thread erik quanstrom
Thanks. IMX6 documentation is freely available. There is a version of u-boot. The manufacturer (Solid Run) also has made the board schematics etc available. From the reading of booting(8), I am assuming that the ARM devices in plan9 use the u-boot for booting the kernel up? some do.

Re: [9fans] Porting plan9

2014-12-01 Thread erik quanstrom
FWIW, u-boot is not a net-negative at all. For SoC's it simplifies boot significantly - there is zero reason to eschew the functionality it brings. i don't think this is a full accounting of the situation. u-boot has several drawbacks that have hindered my development (a) there are many of

Re: [9fans] Porting plan9

2014-12-01 Thread erik quanstrom
On Mon Dec 1 20:00:59 PST 2014, k...@sciops.net wrote: Quoting Steven Stallion sstall...@gmail.com: Clearly you've never worked on hardware. No, thank Christ, my conscience is clean. Instead I work on software, and uboot is a fine example of well it builds on my laptop development

Re: [9fans] Factotum vs SASL

2014-12-01 Thread erik quanstrom
But, IMHO, this is precisely the difference between Unix and Plan9. In Unix, the console or X11 are dumb terminals. There are only no-computing-capabilities devices to interact; they are no terminals as in Plan9. Okay, than that's perhaps what I'm missing yet. To mimic the usual

Re: [9fans] ethervirtio

2014-12-01 Thread erik quanstrom
On Mon Dec 1 20:17:56 PST 2014, misch...@9.offblast.org wrote: hello, if anyone is interested in using or reviewing my ethervirtio driver, here it is. http://9.offblast.org/stuff/ethervirtio.c this driver was written for 386 and amd64 9front, but according to a short test i did a

Re: [9fans] Porting plan9

2014-12-01 Thread erik quanstrom
I took Steve's point to be that I don't get to have an opinion because he's never seen me in his playground before, but I figured it would be more productive to focus on the fact that uboot sucks rather than an exercise in disregarding personal experience because Steve told me to. i didn't

Re: [9fans] ethervirtio

2014-12-01 Thread erik quanstrom
On Mon Dec 1 20:17:56 PST 2014, misch...@9.offblast.org wrote: hello, if anyone is interested in using or reviewing my ethervirtio driver, here it is. http://9.offblast.org/stuff/ethervirtio.c this driver was written for 386 and amd64 9front, but according to a short test i did a

Re: [9fans] ethervirtio

2014-12-01 Thread erik quanstrom
also, MSS really looks out of place. i would expect MTU. MSS is a TCP concept. - erik

[9fans] rebalance() funny

2014-11-30 Thread erik quanstrom
rebalance(void) { ... if(p-mp != MACHP(m-machno)) continue; since p-mp != nil for forked processes, and rebalance is only called on mach0, only processes on mach0 get rebalanced, for a 8 core system, that should be ~1/8 of them. this is so amazingly wrong,

Re: [9fans] acmetags

2014-11-30 Thread erik quanstrom
On Sun Nov 30 09:03:42 PST 2014, mathieu.lonja...@gmail.com wrote: Hi, I usually keep most of my build/run/test workflow as tags on my acme win windows. But acme dumps do not save tags, and I sometimes don't save them in a guide file (because I forget when I reboot, or I close acme

Re: [9fans] acmetags

2014-11-30 Thread erik quanstrom
Wow, yes. I often wish I could do something like that and I didn't even know it existed in any of the acme versions. You have my thanks in advance if that makes it into p9p. :-) the one thing it hasn't got is resizable tags. my feeling is that it would be easier and better to extend acme a

Re: [9fans] GO Programming Environment in Plan 9.

2014-11-30 Thread erik quanstrom
On Sun Nov 30 12:06:43 PST 2014, plan9@gmail.com wrote: Just googled and found: https://code.google.com/p/go-wiki/wiki/GoArm So it seems that it's supported. read the supported operating systems section: Go supports ARM on Linux. You must be running a EABI kernel. so not even all

Re: [9fans] GO Programming Environment in Plan 9.

2014-11-30 Thread erik quanstrom
We're all just waiting for the tree to open up again. i thought that was the promise of dcs -- you don't have to wait. where did this whole thing fail? - erik

Re: [9fans] Porting plan9

2014-11-30 Thread erik quanstrom
Surprisingly I didn't see a paper on porting Plan9 to new architectures in the plan9 paper collection. Any help and pointers on how to get started with the porting effort will be highly appreciated. it's all about the documentation. if you can get it, boringing up a new kernel for a new

Re: [9fans] rebalance() funny

2014-11-30 Thread erik quanstrom
On Sun Nov 30 20:27:15 PST 2014, j...@cowsay.org wrote: That definitely seems incorrect to me. Since rebalance is only called on mach0, as it loops through the global run queue, it will skip processes that are not on mach0, so I think you are correct. (This was fixed on the mqs version of the

Re: [9fans] Factotum vs SASL

2014-11-29 Thread erik quanstrom
So, how would a Plan9 solution for these usecases look like ? plan 9 doesn't pretend that the hostowner doesn't fully control the box, so it doesn't attempt to prevent the hostowner from e.g. turning wireless on and off. - erik

Re: [9fans] Factotum vs SASL

2014-11-29 Thread erik quanstrom
In my scenario, I'm (more precisely: the account I'm using) not the hostowner, just a plain user - in Unix terms: non-root). But that account has the special privileges of controlling the network connections. Other accounts may only choose from a predefined list of connections. if you've

Re: [9fans] running plan9 : an ideal setup?

2014-11-28 Thread erik quanstrom
On Fri Nov 28 01:15:32 PST 2014, 9f...@hamnavoe.com wrote: The Fossil open command takes the option -a to disable atime. ... and that's the default on the 9pi distribution image. term% fossil/conf /dev/sdM0/fossil | grep open fsys main open -Va oops. my bad. but... atta; man fossil

Re: [9fans] running plan9 : an ideal setup?

2014-11-27 Thread erik quanstrom
On Thu Nov 27 12:55:40 PST 2014, subscripti...@posteo.eu wrote: So, I didn't get too far with my tests, except for what apparently is a dead SD card, after about 3 Months uptime doing nothing. This is not stellar compared with more than on year uptime with no problems for a Linux running on

Re: [9fans] rc and whitespaces

2014-11-26 Thread erik quanstrom
This is also fine, a b and c are just two fields when they enter echo but they leave the appear to be 3 seperate words. hugo% s=`{echo '''a b''' c} hugo% echo $#s $s(1) 3 'a This is disappointing, I was hoping that I would get 2 args and the first would be 'a b' (quotes

Re: [9fans] running plan9 : an ideal setup?

2014-11-25 Thread erik quanstrom
I think it is very realistic. They modified standard bsd stack (I don't know its present state but back when I worked on it, it needed to be simplified quite a bit). i think a no lock tcp stack from 1990 hacked to be even less sophisticated is anything but realistic. it's pure fantasy that

Re: [9fans] running plan9 : an ideal setup?

2014-11-25 Thread erik quanstrom
I haven't looked into why on the RPi plan9's tcp performance is about 30-40% of that on linux (which works near wire speed). For the local case it doesn't matter much in any case. (a) allocb() relies on deathly slow malloc; cf. qallocb in 9atom, which upps performance quite a bit (b)

Re: [9fans] running plan9 : an ideal setup?

2014-11-25 Thread erik quanstrom
On Tue Nov 25 08:52:33 EST 2014, a...@9srv.net wrote: On Nov 25, 2014, at 1:59 , Bakul Shah ba...@bitblocks.com wrote: As long as you run IP, you pay the other costs for any protocol. But there's plenty of cases where you don't need even that. See AOE, or nonet from very early Plan 9.

Re: [9fans] running plan9 : an ideal setup?

2014-11-22 Thread erik quanstrom
On Fri Nov 21 12:31:13 EST 2014, ba...@bitblocks.com wrote: This paper is well worth reading: http://groups.csail.mit.edu/ana/Publications/PubPDFs/1988Analysis%20TCP%20Processing%20Overhead.pdf While the traditional BSD implementation uses mbufs that complicate things, actual tcp processing

Re: [9fans] cpu/auth/file servers

2014-11-21 Thread erik quanstrom
Do I need to run the terminal as user None (and specify that as the default in plan9.ini) so that the 'real' user can log on to the cpu server with their credentials after rio has started? log into a terminal as yourself. this way you are yourself on the file server, and have expanded

Re: [9fans] running plan9 : an ideal setup?

2014-11-21 Thread erik quanstrom
On Thu Nov 20 13:44:04 EST 2014, a...@9srv.net wrote: Both. I agree with what you're saying about the computers, but I was thinking of the fact that the wire speed is fast enough in most cases that the tcp/ip overhead doesn't impact things noticeably for most uses. There are outliers in

Re: [9fans] running plan9 : an ideal setup?

2014-11-20 Thread erik quanstrom
On Thu Nov 20 01:02:53 EST 2014, a...@9srv.net wrote: I can't speak for Erik's cec-as-nonet setup specifically, but I've wanted nonet (or an equivalent) many, many times. Networks are fast enough that tcp/ip overhead isn't really something that hurts in most cases, but it does exist.

Re: [9fans] cpu/auth/file servers

2014-11-19 Thread erik quanstrom
When I boot my terminal it asks for my username (no password) and starts rio. I can then access my home directory as read-only. I then run 'cpu', which asks me for a password, and then I can write my files. is your file server in allow mode? or are you really booting a cpu server with

Re: [9fans] running plan9 : an ideal setup?

2014-11-19 Thread erik quanstrom
On Wed Nov 19 00:36:36 EST 2014, skip.tavakkol...@gmail.com wrote: i'm a bit paranoid about ether frames jumping the switch somehow, but i guess that's as likely as local snooping while tftping the boot image that has the nvram with creds. your switch is really broken if it forwards ethernet

Re: [9fans] running plan9 : an ideal setup?

2014-11-19 Thread erik quanstrom
On Wed Nov 19 01:07:43 EST 2014, lu...@proxima.alt.za wrote: i'm a bit paranoid about ether frames jumping the switch somehow, but i guess that's as likely as local snooping while tftping the boot image that has the nvram with creds. Well, if you're paranoid, then being able to write

Re: [9fans] running plan9 : an ideal setup?

2014-11-18 Thread erik quanstrom
On Tue Nov 18 17:10:59 EST 2014, skip.tavakkol...@gmail.com wrote: i have two 9picpu's. they tftp-boot from the auth+fs. the SD is used for boot loading and the nvram partition. setting up the nvram without a console is tricky; i thought i'd mention it here in case others run into it. why not

Re: [9fans] using plan9 as the only system!

2014-11-18 Thread erik quanstrom
AFAIK though people just use plan9port to get Plan 9-like functionality (Acme usage, primarily). Personally I see no benefits using Plan 9 for development work unless you are developing for Plan 9. Yes, namespaces, 9p, and being more unix than unix is great (awesome really), but you cannot

Re: [9fans] running plan9 : an ideal setup?

2014-11-18 Thread erik quanstrom
On Tue Nov 18 12:03:04 EST 2014, ara...@mgk.ro wrote: If you must use a rpi, you should strive to use it as a terminal, and like every other Plan 9 terminal it should use the central file server without local storage. +1. if i understand correctly, the labs used physical security for the

Re: [9fans] github.com/9fans + plan9port on git

2014-11-17 Thread erik quanstrom
My priority right now is cleaning up APE’s getsockopt to support other Python scripts, a new build of Python and Mercurial—with hggit. We should have had decent getsockopt() and setsockopt() implementations for a while, both will be needed for any more advanced APE dependencies— possibly

Re: [9fans] Factotum vs SASL

2014-11-17 Thread erik quanstrom
Factotum (Russ may correct me) is modelled on SSH's agent. The SASL type functionality resides in the servers that use factotum, so I'd say the differences are quite significant. There is a paper on Plan 9 security that makes very interesting reading. do you have a reference for this

Re: [9fans] DigiLand DL701Q quad core tablet

2014-11-17 Thread erik quanstrom
On Sat Nov 15 11:48:01 EST 2014, cigar562hfsp952f...@icebubble.org wrote: Does anybody know if Plan 9 can run on a DigiLand DL701Q quad core tablet? Details here: http://www.digi-land.net/Photo_Show.asp?InfoId=487ClassId=56Topid=53 In short, it's an Arm Cortex A7 with 512MB DDR3, 8GB

Re: [9fans] github.com/9fans + plan9port on git

2014-11-17 Thread erik quanstrom
On Mon Nov 17 21:27:01 EST 2014, ba...@bitblocks.com wrote: On Mon, 17 Nov 2014 01:14:22 CST Jeff Sickel j...@corpus-callosum.com wrote: I look forward to Go's fifth version control system. Hopefully that one will be concise, written in Go, and not gimmicky with cartoon advertising

Re: [9fans] github.com/9fans + plan9port on git

2014-11-17 Thread erik quanstrom
It is more a case of I have this neat toy. What games can I play with it? than anything else! More the protocol than the disk layout. in my world, if it comes to that, i call it work. :-) - erik

Re: [9fans] Easiest programming for graphics in 9?

2014-11-12 Thread erik quanstrom
Even though 9 doesn't have OpenGL, what is the easiest way to code (as far as coding amount is concerned) graphics in 9? On a side note, how awesome would it be to put openGL on 9, and run a distributed system for supergaming?! 9 is just that awesome. Haha. see draw(2). you may be assuming

Re: [9fans] arm httpd

2014-11-09 Thread erik quanstrom
On Sun Nov 9 10:35:34 EST 2014, j...@corpus-callosum.com wrote: Has anyone else seen the arm httpd lock up on them? I can start it, but then after a few proper responses it just sits: bootes 950:00 0:00 1436K Semacqui httpd (aside: i notice that throttle doesn't work

Re: [9fans] arm httpd

2014-11-09 Thread erik quanstrom
On Sun Nov 9 14:51:37 EST 2014, j...@corpus-callosum.com wrote: On Nov 9, 2014, at 1:42 PM, erik quanstrom quans...@quanstro.net wrote: the aside leads me to believe that there is something wrong with the segment copy on fork. since the semaphore in question is in the data segment

Re: [9fans] Change font in Abaco

2014-11-08 Thread erik quanstrom
On Sat Nov 8 16:45:57 EST 2014, plan9@gmail.com wrote: Hi guys! I've tried multiple ways to change the font in Abaco but failed. It seems to be compiled in. Is there a way to change the font in Abaco. Would really appreciate some help. i have taken a little different direction on fonts

Re: [9fans] Persistent font in Acme.

2014-11-08 Thread erik quanstrom
On Sat Nov 8 10:10:32 EST 2014, a...@9srv.net wrote: So, you could make a script $home/bin/rc/a: curious choise. not that you'd want to use this anymore, but ... He meant the : as punctuation in the english sense, not part of the command name. See later where he says ..just typing

Re: [9fans] Persistent font in Acme.

2014-11-08 Thread erik quanstrom
On Sat Nov 8 04:43:12 EST 2014, 9f...@hamnavoe.com wrote: curious choise. not that you'd want to use this anymore, but ... ... flop=/dev/fd0disk Actually a couple of weeks ago I had occasion to use not only /rc/bin/a: but /rc/bin/b: to do a bit of digital archaeology (current plan 9

Re: [9fans] Change font in Abaco

2014-11-08 Thread erik quanstrom
the face files, version of abaco supporting them, and the version of readweb that has been modified to support this are in 9atom. - erik

Re: [9fans] atexit() atexitdont()

2014-11-07 Thread erik quanstrom
On Fri Nov 7 07:26:55 EST 2014, charles.fors...@gmail.com wrote: Not for atexit, but for some other functions, I've had to follow various trails in glibc, and it's just an intricate convoluted nightmare, so that probably colours my view. calling malloc from the atexit path will pull

Re: [9fans] Persistent font in Acme.

2014-11-06 Thread erik quanstrom
On Thu Nov 6 08:15:54 EST 2014, iru.mu...@gmail.com wrote: acme is not the system. On Thu, Nov 6, 2014 at 10:48 AM, Stuart Morrow morrow.stu...@gmail.com wrote: The way most congruent with the system might be to have $font a 2-variable (like prompt), to have you favourite fixed- and

Re: [9fans] Setting up Mail in Acme on the Raspberry Pi.

2014-11-06 Thread erik quanstrom
On Wed Nov 5 13:20:02 EST 2014, sdao...@yandex.com wrote: Anthony Sorace a...@9srv.net wrote: | I've been looking through the documentation and | the 9fans archive but I can't get a clear answer on | what to replace localhost.localdomain with. | |If the recipient's mail server is being

Re: [9fans] atexit() atexitdont()

2014-11-06 Thread erik quanstrom
On Thu Nov 6 16:07:56 EST 2014, lego12...@yandex.ru wrote: Hi, all. I looked at atexit() and atexitdont() and i don't understand why these functions are implemented with a static array instead of singly linked list? May be somebody with a greater plan9 experience can help me with my

Re: [9fans] Setting up Mail in Acme on the Raspberry Pi.

2014-11-03 Thread erik quanstrom
Type the line: ;upas/smtp -d -a -h localhost.localdomain net!smtp.spray.se plan9.meo@gmail x...@spray.se i haven't done this by hand for a while but i see a few problems 1. -h localhost.localdomain violates the rfc. the rfc demands that the (E)HELO line contain a name that's resolvable

Re: [9fans] Setting up Mail in Acme on the Raspberry Pi.

2014-11-03 Thread erik quanstrom
On Sat Nov 1 08:25:30 EDT 2014, charles.fors...@gmail.com wrote: On 27 October 2014 19:10, erik quanstrom quans...@quanstro.net wrote: it's not complicated. permissions work like unix. It's actually simpler but more powerful: groups are just users with members instead of a distinct

Re: [9fans] Setting up Mail in Acme on the Raspberry Pi.

2014-11-03 Thread erik quanstrom
On Fri Oct 31 14:10:52 EDT 2014, sdao...@yandex.com wrote: erik quanstrom quans...@quanstro.net wrote: |that thread's about p9p not plan 9, and i don't see the error \ |at hand in the output. Well i do see hints from Erik. In that thread, that is. I consider that is.. something.. oh

Re: [9fans] Setting up Mail in Acme on the Raspberry Pi.

2014-10-31 Thread erik quanstrom
On Fri Oct 31 09:10:50 EDT 2014, sdao...@yandex.com wrote: Mats Olsson plan9@gmail.com wrote: |error message keeps coming up. Don't know what to do next. If anyone |has a solution to this problem I would be truly grateful to receive |it. Even if it's just a hint how to solve it.

Re: [9fans] Setting up Mail in Acme on the Raspberry Pi.

2014-10-30 Thread erik quanstrom
could it be that with recent ssl/tls bugs, and the general fix being to turn sslv3 off, plan 9 ssl isn't up to talking to gmail? - erik

Re: [9fans] [acme] Edit command -- More than one argument?

2014-10-28 Thread erik quanstrom
On Mon Oct 27 23:49:06 EDT 2014, paul.a.lalo...@gmail.com wrote: What do you mean by resizing flicker? I've never seen it with the multi-line tags. And we do resize the tag by hand - the scroll wheel opens and shuts it, in addition to adding/removing the trailing newline. i didn't realize

Re: [9fans] [acme] Edit command -- More than one argument?

2014-10-28 Thread erik quanstrom
Yes, the scroll wheel forward expands to the full size, and backwards reduces it to one line; this is as designed, and only on the wheel for lack of a better UI idea. I can't say that it has any amount of documentation or discoverability :-( I see what you mean about the jitter on expand

Re: [9fans] tlsClient: tls: local invalid x509/rsa certificate

2014-10-27 Thread erik quanstrom
On Mon Oct 27 05:20:04 EDT 2014, 9f...@hamnavoe.com wrote: A patch(1) (/n/sources/patch) can't be applied automatically without modifying patch/apply. Actually it can, thanks to the magic of bind(1): cpu% 9fs sources cpu% PATCH=libsec-x509-sha256rsa cpu% mkdir -p

Re: [9fans] tlsClient: tls: local invalid x509/rsa certificate

2014-10-27 Thread erik quanstrom
On Mon Oct 27 00:22:36 EDT 2014, lu...@proxima.alt.za wrote: @@ -1594,6 +1595,7 @@ static Ints7 oid_md4WithRSAEncryption = {7, 1, 2, 840, 113549, 1, 1, 3 }; static Ints7 oid_md5WithRSAEncryption = {7, 1, 2, 840, 113549, 1, 1, 4 }; static Ints7 oid_sha1WithRSAEncryption ={7, 1, 2, 840,

Re: [9fans] Setting up Mail in Acme on the Raspberry Pi.

2014-10-27 Thread erik quanstrom
Under plan9 the user who boots a machine has rights to its filesystem, so unless you are accessing a remote plan9 file server which is running an auth server I doubt your problems are to do with administration rights. in practice, it often works out this way. especially because the file

Re: [9fans] Setting up Mail in Acme on the Raspberry Pi.

2014-10-27 Thread erik quanstrom
On Mon Oct 27 12:34:58 EDT 2014, lu...@proxima.alt.za wrote: one does not have to put eve in adm or especially sys. in fact, i think this makes one's system significantly less secure. It's complicated, in that access controls are enforced by distinct entities with potentially very

Re: [9fans] [acme] Edit command -- More than one argument?

2014-10-27 Thread erik quanstrom
On Mon Oct 27 19:39:19 EDT 2014, paul.a.lalo...@gmail.com wrote: We (Russ and I) never ported it back to Plan9 because there's a subtle layout bug when columns have different height fonts for the tag and the body. I works well enough for us, but isn't at the quality it should be. the layout

Re: [9fans] server push in 9P protocol

2014-10-15 Thread erik quanstrom
On Wed Oct 15 12:56:41 EDT 2014, skip.tavakkol...@gmail.com wrote: search 9fans archives for 9P streaming. i think nemo and lsub crew had experimented with some variation i believe. i'm not sure if it is brought into Clive, their new effort. john f also did something related. but for

Re: [9fans] server push in 9P protocol

2014-10-15 Thread erik quanstrom
A server can return responses in any order since each request has a client defined unique tag associated with it. Don't see why the same connection can't be used both sides to act as a server for the other Though this assumption may be implicit in code. mnt driver only only keeps one

Re: [9fans] Setting up Mail in Acme on the Raspberry Pi.

2014-10-14 Thread erik quanstrom
-- Threading did not work properly. Folks have put this into the readers, but I don't use it and haven't evaluated it. nupas maintains References:, so i believe threading should work if you use a threading reader. so it would notbe hard to set up a command to collect the references and

Re: [9fans] Setting up Mail in Acme on the Raspberry Pi.

2014-10-14 Thread erik quanstrom
-- Running imap with multiple mboxes (folders or whatever) did not work for me (only one of them was updated). tested with nupas, and it does work. the default folder seperator in upas is /, as one would expect, since folder is just a windows-centric synonym for directory. one can make + work

Re: [9fans] Setting up Mail in Acme on the Raspberry Pi.

2014-10-14 Thread erik quanstrom
On Mon Oct 13 22:42:58 EDT 2014, kod...@gmail.com wrote: Much as I love Plan9, only a masochist would use it for email.I agreed with Carmack as recently as 1997: I spent a few months running Plan9. It has an achingly elegent internal structure, but a user interface that has been asleep for the

Re: [9fans] Setting up Mail in Acme on the Raspberry Pi.

2014-10-14 Thread erik quanstrom
tested with nupas, and it does work. the default folder seperator in upas is /, as one would expect, since folder is just a windows-centric synonym for directory. one can make + work too by adding a rewrite rule for it. - erik http://9fans.net/archive/2012/12/62 is what was my

Re: [9fans] Setting up Mail in Acme on the Raspberry Pi.

2014-10-13 Thread erik quanstrom
I'm using nupas on 9front, which is much superior than upas. Thanks eric! you're welcome, but you should really thank brantley coile for sponsoring the work. - erik

Re: [9fans] DNS/DHCP/AUTH with Raspberry Pi?

2014-10-13 Thread erik quanstrom
Not without substantial development work (I'd bet more than simply putting NAT on Plan 9). Once you get Plan 9's /net on the linux box, nothing's going to know what to do with it. The existing p9p code won't use it directly, nor will iptables know how to send packets there. If you want

Re: [9fans] DNS/DHCP/AUTH with Raspberry Pi?

2014-10-10 Thread erik quanstrom
you could use erik's con Ethernet console driver so you can configure it from another plan system, or even dial into the pi and connect back in via con. cec(1), which is implemented in 9atom. - erik

Re: [9fans] [OFF-TOPIC] For most programmers, it is foolish currently develop in machine code, hexadecimal and assembly?

2014-10-07 Thread erik quanstrom
For most programmers, it is foolish currently develop in machine code, hexadecimal and assembly? you forgot octal. i think this is more a function of the (a) problem, (b) machine than something one can make sweeping generalizations about. but in general, yes, programming in machine code

Re: [9fans] shell functions

2014-09-29 Thread erik quanstrom
today, we have a number of malicious request to our web server. i don't see any malicious requests that could possibly bother the standard release. plan 9 is just too obscure to bother with. - erik

Re: [9fans] acme inspired vi clone (warning: x11/unix)

2014-09-29 Thread erik quanstrom
On Sat Sep 27 09:44:02 EDT 2014, joseph.stew...@gmail.com wrote: Didn't see this posted here... might be of interest to some of us with un-re-trainable fingers. http://c9x.me/edit/ its like one of those dreams one has with a high fever. - erik

Re: [9fans] segattach in telnetd

2014-09-15 Thread erik quanstrom
nope. 9atom does this. i had to deal with this for 64 bit quite a while ago, since the add to mb to the brk trick doesn't work when your page size is 2mb. be aware if you're attaching segments that your idea of what the page size might be may be inaccurate. i should be more clear on this,

Re: [9fans] UTF-8 font

2014-09-03 Thread erik quanstrom
On Tue Sep 2 02:47:03 EDT 2014, b...@mails.tsinghua.edu.cn wrote: Hello 9fans, I am using 9front, a fork of plan9 in my ThinkPad. I know that plan9 supports unicode but I still find some of Chinese characters display funny. Is it a font issue or something? i would recommend cyberbit

Re: [9fans] silly question

2014-09-02 Thread erik quanstrom
correct. plan 9 does not bother with leap seconds. seconds(1) handles leap seconds in that it will not crash when it encounters them -- it accepts that sometimes there are 61 seconds in a minute. i'm not sure if we're talking past each other, or making different points. but either way, i

Re: [9fans] silly question

2014-09-02 Thread erik quanstrom
I was mistaken. Turns out neither do Unix systems handle leapseconds. Now if only ITU punts on leapseconds in 2015, we can let some future generation worry about leap minutes or hours! Sorry for the noise. or we can give up on noon being a particular solar time. this would free us from

Re: [9fans] simple mouse problem

2014-08-24 Thread erik quanstrom
I installed 9front on a netbook (Packard Bell dot s). Everything was fine, but only touchpad is working, there's no way to use my external usb mouse. The funny thing is when I unplug the mouse I receive this errors on the screen: nusb/kb: ptr: /dev/usb/ep8.1: read: crc/timeout error

Re: [9fans] [gsoc] webdraw - wrapping up

2014-08-20 Thread erik quanstrom
On Wed Aug 20 16:12:47 EDT 2014, r...@davidrhoskin.com wrote: Hi everyone, I wound up spending way more time than I had predicted on the graphical side of the project, to the exclusion of all the other milestones. Rio with the new memlayer is mostly working. Windows can be reshuffled to

Re: [9fans] Many bugs in eqn(1)

2014-08-14 Thread erik quanstrom
On Thu Aug 14 02:55:58 EDT 2014, st...@quintile.net wrote: I have had a look, found a copy of the doc from 1996 and failed to reproduce the problem. I withdraw the accusation - tbl you are without bugs. but there are some font bugs that cause the small errors when converting to ps. e.g.:

Re: [9fans] The developers of Plan9 think there was no point in coding in binary code three years ago as they did or make the Riga Technical University and University of Latvia?

2014-08-13 Thread erik quanstrom
I say this because about three years ago the Riga Technical University and University of Latvia continued teaching coding in binary code, ie, machine language. that's great! very vew people understand how any machine really works. it might not be something one can readily apply to another

Re: [9fans] What is for 64 bit 9front?

2014-08-10 Thread erik quanstrom
On Fri Aug 8 21:28:00 EDT 2014, cinap_len...@felloff.net wrote: for me, its the opposite. my fileserver and cpu servers are 32 bit machines, but i use thinkpad x230 which has 16gb of ram as a terminal. 64bit is just normal now on the pc and having huge (kernel) virtual address space solves

Re: [9fans] Fileserver doesn't exit when it should

2014-08-08 Thread erik quanstrom
This behaviour doesn't happen on 9front, which behaves as you would expect, with the file server exiting on unmount, and the window closing on ^D. image cache has a reference, so ramfs doesn't exit, so the window doesn't close, due to it also having open references. - erik

Re: [9fans] Installation on supermicro X9SCAA

2014-08-03 Thread erik quanstrom
On Sat Aug 2 17:34:08 EDT 2014, pl...@utroff.org wrote: # 9legacy iso cd With the sata CDR configured as ide, the boot fails after the following messages: Plan9 from Bell Labs i8042 kbdinit failed pcirouting: ignoring south bridge PCI.0.31.0 8086/27BC

Re: [9fans] Strange VGA thing

2014-08-01 Thread erik quanstrom
The /rc/bin/termrc script does this: @{ rfork n if(~ $monitor vesa) aux/realemu aux/vga -l $vgasize } so realemu is most likely not running in your namespace.

Re: [9fans] Problems with the SD driver

2014-08-01 Thread erik quanstrom
On Fri Aug 1 05:05:39 EDT 2014, subscripti...@posteo.eu wrote: Why is the manual for partfs in Section 8 (system administration) and not in Section 4 (file servers)? This is the reason why I have overseen it. imho, it's a mistake to think that all file servers must be listed in section 4.

<    1   2   3   4   5   6   7   8   9   10   >