brian.vito | 19 May 08:05 2016
Picon

Raspberry Pi Inferno Disk Image?

For reasons I can't figure out, I'm unable to create a bootable Inferno SD card for my Raspberry Pi 2 using the 0.6 release files. Would anyone have a disk image available that could be shared so that I may use dd to create a working Inferno disk? Thanks very much.

--
You received this message because you are subscribed to the Google Groups "inferno-os" group.
To unsubscribe from this group and stop receiving emails from it, send an email to inferno-os+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org.
For more options, visit https://groups.google.com/d/optout.
Hans Schüren | 17 May 20:35 2016
Picon

Many Work and Testing is done. Result : KNOPPIX LINUX works very good here ! Need help for preparing the emu !


Many Work and Testing is done. Result : KNOPPIX LINUX works very good here !  Need help for preparing the emu !


Hello again ,


after hours of hard work and testing i have installed the Knoppix LINUX 6.2 Version.

That Unix works very good. Its PURE LINUX.

Without any slowdowns.

Unpack the original inferno .tgz  was absolutely easy with   tar xf.


The only thing i have to do is to prepare the inferno files as described in the install folder.

But that can be heavy for a beginner in UNIX.


So every help is appreciated.

Does anyone have experience with KNOPPIX LINUX and InfernoOS ??

Perhaps from past programming ?

Any step by step suggestion could help me.  code examples - PDF Files with descriptions for absolute beginner etc.

Thank you for your attention.


Now i would not change the UNIXOS anymore , or if i do so , take a holiday before on the bahamas. ha

On Inferno Beach.


Regards


Hans

--
You received this message because you are subscribed to the Google Groups "inferno-os" group.
To unsubscribe from this group and stop receiving emails from it, send an email to inferno-os+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org.
For more options, visit https://groups.google.com/d/optout.
Hans Schüren | 17 May 08:25 2016
Picon

What UNIX to use for easy install of inferno without hassles and slowdowns ?

What UNIX to use for easy install of inferno without hassles and slowdowns ?


Hello ,

what if to think about in the other direction ?

Running Inferno in Windows NT is normal to reach.

But in UNIX its complicated. Depending on the Unix system.


So the simple way is to take THAT unix system where the inferno .tgz file

is to install in the easiest manner.


Can anyone suggest a unixOS where the installation and starting is simple as the same

procedure in windows ?



Regards

Hans

--
You received this message because you are subscribed to the Google Groups "inferno-os" group.
To unsubscribe from this group and stop receiving emails from it, send an email to inferno-os+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org.
For more options, visit https://groups.google.com/d/optout.
Hans Schüren | 16 May 14:16 2016
Picon

Want to START Inferno in SUN Open Solaris. Repository in unpacked in usr/Inferno folder. need emu start file

Want to START Inferno in SUN Open Solaris. Repository in unpacked in usr/Inferno folder. need emu start file.


Hello again ,

now i have unpacked the repository in the folder  /usr/inferno/

The repositoty name is :  inferno-os-inferno-os-68f98ca17eff

There is a Solaris folder.

At the time i dont know how to start the emu file.

Does anyone know the commands to start the emu file.


The goal is only to start the Inferno such like under windows.

In windows its easy.  NT folder and emu.exe   Then  wm/wm   READY


Now i want to do that in a UNIX environment. Because i have to learn UNIX.

No matter if the UNIX environment is out of date.

I want to program !

Dont care about the system is up to date.


Only START and RUN  INFERNO right now.


Please give me some step by step instructions.


Regards

Hans


 


--
You received this message because you are subscribed to the Google Groups "inferno-os" group.
To unsubscribe from this group and stop receiving emails from it, send an email to inferno-os+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org.
For more options, visit https://groups.google.com/d/optout.
Hans Schüren | 15 May 22:57 2016
Picon

How to install inferno tarball on SUN Open Solaris for a beginner. There are problems.

Hello ,


i want to install inferno OS on SUN Open Solaris.

As a beginner i have problems with that.

The decompression od the inferno tarball is not possible.

I have not used a package manager because its too complicated.

Therefore my attemps are to make the install from command line UNIX.

The next option is to install it on Plan 9 here.

Altogether two OS to choose.


Here is the session of the solaris CMD :

hans <at> opensolaris:~$ whoami

hans

 

hans <at> opensolaris:~$ su

Password:

 

hans <at> opensolaris:~# dir

 

core Desktop Documents Downloads Public

 

hans <at> opensolaris:~# cd Desktop

hans <at> opensolaris:~/Desktop# ls

addmoresoftware.desktop opensolaris-next-steps.desktop

inferno-20150328.tgz register-opensolaris.desktop

 

hans <at> opensolaris:~/Desktop# cp inferno-20150328.tgz /usr/inferno

hans <at> opensolaris:~/Desktop# cd /

 

hans <at> opensolaris:/# ls

bin etc lost+found platform sbin

boot export media proc system

cdrom home mnt rmdisk tmp

dev kernel net root usr

devices lib opt rpool var

 

hans <at> opensolaris:/# cd usr

hans <at> opensolaris:/usr# ls

 

adm dict inferno mail opt sadm src xpg4

apache dt java man perl5 sbin tmp

bin games jdk net platform sfw ucb

ccs gnu kernel news preserve share X

ddu has kvm old proc snadm X11

demo include lib openwin pub spool X11R6

 

hans <at> opensolaris:/usr# cd inferno

hans <at> opensolaris:/usr/inferno# ls

inferno-20150328.tgz

 

hans <at> opensolaris:/usr/inferno# gzip -dc inferno-20150328.tgz | tar xf -

 

gzip: inferno-20150328.tgz: invalid compressed data--format violated

tar: read error: unexpected EOF

 

hans <at> opensolaris:/usr/inferno# zcat inferno-20150328.tar.Z | tar xf -

inferno-20150328.tar.Z: No such file or directory

tar: blocksize = 0

 

hans <at> opensolaris:/usr/inferno# gunzip inferno-20150328.tgz

 

gunzip: inferno-20150328.tgz: invalid compressed data--format violated

hans <at> opensolaris:/usr/inferno# pk_add inferno-20150328.tgz

bash: pk_add: command not found

 

 

hans <at> opensolaris:/usr/inferno# gunzip inferno-20150328.tar.gz

gunzip: inferno-20150328.tar.gz: No such file or directory

 

 

hans <at> opensolaris:/usr/inferno# tar xvf inferno-20150328.tgz

tar: directory checksum error

hans <at> opensolaris:/usr/inferno#




Can anyone help here with a couple of step by step advices to install ?


That wouls help me a lot.


Regards


Hans


 

--
You received this message because you are subscribed to the Google Groups "inferno-os" group.
To unsubscribe from this group and stop receiving emails from it, send an email to inferno-os+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org.
For more options, visit https://groups.google.com/d/optout.
Attachment (session.rtf): application/rtf, 6363 bytes
Hans Schüren | 12 May 15:41 2016
Picon

Are there any new books or documentations in 2016 available from bookseller or online download ?

Hello ,


are there any new books or documentations in 2016 available from bookseller or online download ?

For Limbo programming.

For beginners and step by step guides and code examples.



Regards


Hans

--
You received this message because you are subscribed to the Google Groups "inferno-os" group.
To unsubscribe from this group and stop receiving emails from it, send an email to inferno-os+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org.
For more options, visit https://groups.google.com/d/optout.
clasp126hfsp645io | 24 Mar 17:42 2016

Does Inferno have notes/signals?

So, I'm looking at Inferno and comparing it to other OSs like Plan 9.
AFAICT, Inferno doesn't offer "notes" (like Plan 9) or "signals" (like
POSIX) beyond the "kill" and "killgrp" messages that can be written to
the "ctl" file under prog(3).  Have notes/signals been left out of
Inferno for a reason?

--

-- 
You received this message because you are subscribed to the Google Groups "inferno-os" group.
To unsubscribe from this group and stop receiving emails from it, send an email to inferno-os+unsubscribe@...
For more options, visit https://groups.google.com/d/optout.

clasp126hfsp645io | 27 Feb 21:01 2016

Multiplexing Styx/9P2000 over TCP connections

So, I've been looking at the source code of Inferno, and I've noticed
that, when mount(1) wants to connect to a Styx/9P2000 server on a remote
machine, it generally opens up a new TCP connection... one for each new
mount... even if it's just an additional connection to the same service
on the same remote host.

Recalling the specification for 9P2000, the protocol supports the
multiplexing of multiple 9P2000 clients/"sessions" onto a single,
multiplexed, session with the server.  In theory, all a 9P2000
multiplexer would have to do is map tags and fids so that different
clients don't use the same values, and negotiate a common version and
msize in the Tversion/Rversion transactions.  All the functionality of
the protocol, including access control using afids, would be preserved.
In fact, while complying fully with the 9P2000 specification, it should
also be possible to multiplex sessions in the REVERSE direction
(connections from clients on the remote "server" host BACK to servers
listening on the local "client" host) over the same TCP connection used
to carry the "forward" (local --> remote) sessions.

I'd assumed, since the protocol allows for this, that this sort of
multiplexing was done by the Plan 9 and Inferno kernels.  Is that not
the case?  And if not, then why not?

To take a stab at answering my own question, I suspect that it might
have something to do with the Station to Station protocol and SSL setup
done on a connection prior to exchanging Styx messages.  But it seems to
me that S2S and SSL init could also be multiplexed by the kernel, or
even transacted over a temporary TCP connection established solely for
initializing the Styx session.  That is to suggest that a client could
connect directly to a server, execute S2S, close that connection,
provide the SSL parameters and shared secret to the kernel, then push
the Styx messages (including any afid) through the kernel multiplexer.
The kernel could then send the client's Styx messages over the
multiplexed connection using the SSL parameters specified by the client.

I'd imagine that there could be some latencey issues that might result
from an approach like this, i.e. if an interactive session were
conducted over the same connection as a large file transfer.  But
there's nothing to stop a client from establishing its own TCP
connection (or, at the very least, asking the kernel to allocate a
second multiplexed connection).  Still, multiplexing Styx sessions could
have some advantages, such as when traversing firewalls where there are
limits on the number of simultaneous TCP connections or timeouts on
individual connections.  Multiplexing sessions would help "keep alive"
such TCP connections.  It would also help protect encrypted
communication from traffic analysis.

Now that I've been typing about this for a few paragraphs, it occurs to
me that a multiplexer like this could probably be implemented as a
system service running in userspace, without much (if any) extra support
from the kernel.

So, do Plan 9 or Inferno already do anything like this?  If not, do you
think it would be a smart thing to implement?  I'm curious to hear other
people's thoughts on this.

--

-- 
You received this message because you are subscribed to the Google Groups "inferno-os" group.
To unsubscribe from this group and stop receiving emails from it, send an email to inferno-os+unsubscribe@...
For more options, visit https://groups.google.com/d/optout.

a | 3 Feb 21:09 2016
Picon
Gravatar

Plan 9 and Google's Summer of Code

Folks:
	The window for mentor organizations to apply for Google's
Summer of Code 2016 opens on Monday, February 8th, and we'll
be applying again. As in the past several years, I'll be submitting an
application for us to participate as an "umbrella organization", and
we'll happily accept applications for projects relating to Plan 9,
Inferno, Plan 9 from User Space, or any of the related technolgoies.
Erik has volunteered to again serve as our backup org admin.

	There have been some changes to the program this year, but
for the most part it's as you remember: college & university students
18 and over are invited to apply to a list of mentoring organizations
and, if selected, paired with a mentor to work on a specific project.
The most significant change from previous years is probably that
students may only participate a maximum of 3 times (as students;
you're welcome to talk to us about being a mentor!). For a full
rundown on the program, check out Google's Summer of Code site[1].

	I've started the process of updating the wiki information, but
it's not all there yet; feel free to help out. In particular, as always,
we need to make sure our Ideas page is in good shape by the
time the application period ends — this is usually the main factor
determining which orgs get selected; please take a look[2].

	If you'd be interested in being a mentor, co-mentor, or
backup mentor, please either speak up here or drop me a line. If you
have specific ideas you'd like to work on, please add them to the
Ideas page on the wiki, or pass them along and I'll fill them in. If you
would like to mentor but don't have a specific project idea, that's
cool to; just let me know. If you're in contact with students, please
start getting them thinking about spending their summer with us.

	If you have any questions about the program or how to
participate, feel free to ask here, drop me a line, or come find me on
IRC (irc.freenote.net, anth in #plan9, #inferno, and #plan9-gsoc).
We've also got a GSoC-specific mailing list I'd encourage you to
sign up for, or browse discussions from previous years[3].

	Google has produced a lot of material to help both mentors
and students better understand the program and increase their
odds of acceptance and success. If you're interested in reading
more, I suggest starting with their SoC manuals[4].

Your friendly neighborhood org admin,
Anthony

-----
[1] https://developers.google.com/open-source/gsoc/

[2] The web interface to the wiki is currently down, but you can get
at it via the Acme interface. The page is GSoC-2016-ideas.

[3] https://groups.google.com/forum/#!forum/plan9-gsoc

[4] https://developers.google.com/open-source/gsoc/resources/manual

--

-- 
You received this message because you are subscribed to the Google Groups "inferno-os" group.
To unsubscribe from this group and stop receiving emails from it, send an email to inferno-os+unsubscribe@...
For more options, visit https://groups.google.com/d/optout.

Hans Schüren | 19 Jan 22:03 2016
Picon

Its time to buy a desktop tower and install INFERNO as the only Operating System on it. Yeah

Hello to Inferno friends ,

i have a screen here together with keyboard and mouse.

Seems that it is time here to buy a dektop tower for that stuff.

Want to start my Computer , and the only OS which is starting on that tower , should be Inferno OS.

Before i do that my question to interested programmers is :

"Where can i find detailed informations , step by step , to install inferno"
Absolutely shure that they are functioning.

Best way someone who has done the same in the past successful.

Hans


PS. I think this discussion is interesting for everyone.

--
You received this message because you are subscribed to the Google Groups "inferno-os" group.
To unsubscribe from this group and stop receiving emails from it, send an email to inferno-os+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org.
For more options, visit https://groups.google.com/d/optout.
Hans Schüren | 19 Jan 17:58 2016
Picon

Deployment of programmed Limbo Software Tool


Good morning everybody ,

a simple question.

If a software tool in Limbo is already programmed ,

the program consists of a .DIS File.

In the case of the distribution of the tool , how can the programmer

hide his source code of that tool ?

The .DIS file is ready to load in the Inferno IDE everytime and then the
user can see the source code and do everything he want with it.


You understand.


By example in another language you have compiled a stand alone . exe
Maybe only for Windows OS. No matter.

The code is hide in the .exe.    (first level security)

The user is not able to load the .exe direct in an IDE.  Only cracking is possible.


This .exe can then be secured further by another deployment encrypter that
creates a starting file ,
which is LINKED to the original .exe which is encrypted in an "shadow container".

No crackers allowed. We should stay outside.


However , if a programmer has a lot of work for his tool , he also wants to hide his code.

Reasonable for everyone.




--
You received this message because you are subscribed to the Google Groups "inferno-os" group.
To unsubscribe from this group and stop receiving emails from it, send an email to inferno-os+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org.
For more options, visit https://groups.google.com/d/optout.

Gmane