Re: [9fans] Brasil

2014-07-24 Thread Sergey Zhilkin
Hmmm looks like google knows where they are
https://code.google.com/r/ericvh-brasil/source/browse :)


2014-07-18 21:57 GMT+04:00 Charles Forsyth charles.fors...@gmail.com:

 It was re-used


 On 18 July 2014 18:30, Yoann Padioleau p...@fb.com wrote:

  I thought it was the old name of plan9:

  http://swtch.com/plan9history/?p=1999/1031;v=difflist


  On Jul 17, 2014, at 6:27 PM, Shane Morris edgecombe...@gmail.com
 wrote:

  Hello 9fans,

  I've been doing some research, and come across Brasil, which, if I've
 got this right, was a co-operating system minimal Inferno layer used on the
 Blue Gene/L project. Now, if I've got that wrong, please tell me...!

  This interests me, of course, as I prepare to bring up my Parallella
 board (I still need a fan for it - tsk tsk). Is there any source for Brasil
 available to the public, as my Google searches isn't showing any repos (but
 I did get this:
 http://graverobbers.blogspot.com.au/2009/05/few-words-on-brasil.html
 https://urldefense.proofpoint.com/v1/url?u=http://graverobbers.blogspot.com.au/2009/05/few-words-on-brasil.htmlk=ZVNjlDMF0FElm4dQtryO4A%3D%3D%0Ar=%2FN9d7W2LRwZks3eyFNLr8Q%3D%3D%0Am=l%2BBsm7%2BlVWmJmPdPZbten9gJKhTsnbvypiAsH%2BGxkL4%3D%0As=7c33e4970ebdb19f3165317703e92f3ffc884e81b92a17b9002edb096d99a467)?
 I understand the project to the Blue Gene/L was many years ago, and all of
 the IBM references on their website seem to have disappeared in the interim.

  Many thanks!

  Shane.






-- 
С наилучшими пожеланиями
Жилкин Сергей
With best regards
Zhilkin Sergey


[9fans] Venti on NetBSD64

2014-07-24 Thread trebol



[9fans] Venti on NetBSD64

2014-07-24 Thread trebol
This mail is just in case someone is thinking on setting a venti server
or just install plan9port in NetBSD64.  I know is a p9p matter, but I've
saw a lot of people on this list using p9p to serve venti and even fossil
for their Plan9 machines.  If this is a bad behavior on the mailing list,
please let me know!

The torture begins...

install netbsd32_compat40.

Compile p9p in netbsd-4.0 i386 (needs perl), and move to the 64
machine, in the same path or change $PLAN9/lib/moveplan9.files.
I'll use /emul/netbsd32/usr/local/plan9port

cp i386's libX11.so.6.2 to /emul/netbsd32/lib and soft link to:
libX11.so.6
libX11.so

create /etc/ld.so.conf:
/lib
/usr/lib
/emul/netbsd32/lib

create ptys:
# cd /dev
# sh MAKEDEV opty

Edit .profile
export PLAN9=/emul/netbsd32/usr/local/plan9port
export PATH=$PATH:$PLAN9/bin

Edit _default in /etc/man.conf
_default
{/emul/netbsd32/usr/local/plan9port,/usr/{share,X11R7,X11R6,pkg,local}}/man/


PROBLEMS:
venti must use files:
venti/fmtarenas: can't open partition /dev/cgd2a: can't 
determine size of partition /dev/cgd2a
Don't use tcp!*!venti, errors about 0.0.0.0...  best use 
tcp!your_ip!venti.  The same for http.

Problems with rc, for example executing scripts like man:
$ man venti
rc (/emul/netbsd32/usr/local/plan9port/bin/rc): null list in 
concatenation

This is a problem of NetBSD's compatibility mode.  Works fine in i386 
4.0.

Don't use shells/rc !!, from http://tobold.org/article/rc 's man page:

INCOMPATIBILITIES
  The  Tenth  Edition  rc does not have the else keyword.  Instead, 
if is
   optionally followed by an if not clause which is executed if  the  pre-
   ceding if test does not succeed.
   [...]
   For  .   file,  the  Tenth Edition rc searches $path for file.  This rc
   does not, since it is not considered useful.
   [...]
   
   Install 9base's rc:
  $ git clone git://git.suckless.org/9base
  $ cd 9base; make
  $ mkdir $PLAN9/etc
  $ cp rc/rc $PLAN9/bin; cp rc/rcmain $PLAN9/etc

So the equation is something like:

Venti + NetBSD64 = netbsd32_compat40 + p9p from i386 4.0 + 9base's rc

I hope in the future I can add '= Plan9' to this mess.

trebol.


Re: [9fans] The Third Button

2014-07-24 Thread Brian L. Stuart
 Would it be possible to create the option of merging these two buttons 
 for machines not blessed with the traditional rodent?

If you hold down the right shift key while pressing the right
button, it interpretes that as a middle button press.  I'm not
completely certain, but I seem to remember it has to be the
right shift key and not the left.  The one machine where I
use that is a laptop and I've gotten into the habit of holding
the shift key with my pinky and hitting the right button below
the touchpad with my thumb.  Still not as nice as a real
middle button, but it serves in a pinch.

BLS