Tyler Dinsmoor | 25 Jul 04:37 2016

Keyrings

I'm having a hard time figuring out how to create some default keyrings. I 
think.

For example, here:

https://www.ueber.net/who/mjl/inferno/getting-started.html#styx_servers

I'm unable to initiate a styxlisten because it complains that the 
/usr/inferno/keyring/default does not exist. If I create it with touch, it 
complains about invalid format.

I'm aware of factotum being the key/auth/whatever manager, but not how to 
initialize it for use on my system. 

Is there more information about how to use auth/* to get keyrings and such?
Are tutorials for Plan 9 and it's auth system sufficient to get started with 
Inferno's auth system? They seem to be very similar.

--

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

David Boddie | 24 Jul 18:14 2016
Picon
Gravatar

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

On Tue, 19 Jan 2016 13:03:40 -0800 (PST), Hans Schüren wrote:

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

Did you manage to do this? The closest thing I found to what you want is this
guide:

https://umdrive.memphis.edu/blstuart/htdocs/inf_nat_inst.html

I'm currently trying it in qemu. If it works I'll post a follow-up to this
list.

David

Mark Besley | 19 Jul 04:32 2016
Picon

Can anyone bind host's root file system under Windows?

Under MaxOSX and Linux I can bind to the host's root file system with:

% bind '#U*/' /mnt/host

But I am unable to do this with inferno under Windows 10. I am running Windows 10 home version 1511.

Can anyone else bind to the root file system under Windows? What about with Windows. 10?

--

-- 
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.
Mark Besley | 17 Jul 15:15 2016
Picon

Error building with Visual Studio 2015 under Windows 10

Hey Guys, I bought myself a new toy the other day, an HP Spectre x2 Tablet to run inferno and I have to say
inferno works beautifully with a touch screen under Windows 10.

However, building inferno with Visual Studio 2015 community edition under Windows 10 caused an error.
There is a link error where _environ and __environ are not defined while linking y.tab.obj. I'm wondering
if anyone knows about this error and how to fix it. I'll copy out the last few lines before mk exits.

cl -c -nologo -W3 ... y.tab.c
link -nologo -incremental: no -map -out:obj.out code.obj exec.obj here.obj io.obj lex.obj main.obj
Nt.obj pcmd.obj pnfc.obj simple.obj trap.obj var.obj word.obj y.tab.obj
C:\inferni/Nt/386/lib/lib9.a bin ode.obj
var.obj : error LNK2001: unresolved external symbol _environ
OLDNAMES.lib(environ.obj) : error LNK2001: unresolved external symbol _environ
OLDNAMES.lib(environ.obj) : error LNK2001: unresolved external symbol __environ
obj.out : fatal error LNK1120 2 unresolved externals

Thankfully emu.exe builds correctly so I can function quite happily, but I do think this error should be
looked at by someone who understands the build processes.

--

-- 
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.
Mark Besley | 12 Jul 16:56 2016
Picon

File structure for contributed Limbo apps

Where is everyone putting their non-inferno-system Limbo apps? I am looking to create a standard for
placement of ones own or other contributed Limbo apps. I'm thinking that they should not be in /dis,
/module, or /appl as these directories could be over written and nuked when inferno is updated with a
Mercurial hg pull.

I was initially thinking they could be in /usr/dis, /usr/module, /user/src. With apps that contain
several modules have their own subdirectory under those directories. 

The directories should be bound to inferno's system directories so the files are automatically found.
bind -b /usr/dis /dis
bind -b /usr/module /module

Of course these /usr directories could be on some remote fileserver.

However, I want the set up to as simple and as transparent as possible and one of the problems with using the
/usr directory is that it could be confused or muddied with user home directories.

So I was also thinking, and my preference would be, that we could create a new root subdirectory, for example
/apps and have /apps/dis /apps/module /apps/src.

I quite like the idea of using /apps as the name of the root subdirectory as its meaning is obvious.

And again /apps/dis and /apps/module would be bound to inferno's system directories /dis and /module so
the modules can be automatically found.
bind -b /apps/dis /dis
bind -b /apps/module /module

When having the /apps subdirectories bound to inferno's /dis and /module directories, it is unnecessary
to use a fully qualified path name in the myapp.m. For example the PATH constant in myapp.m could simply be
PATH : con "myapp.dis". Having a relative path name allows you to put the app in any directory providing
(Continue reading)

Mark Besley | 7 Jul 17:50 2016
Picon

wav and mpeg implementation

Does anyone know how to setup or implement sound and mpeg on a Mac host? It looks like limbo apps and libraries
are in place, but there doesn't seem to be an drivers for them. /dev/mpeg and /dev/audio do not seem to available.

--

-- 
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.
Mark Besley | 7 Jul 17:08 2016
Picon

Snarf issue in wm/edit

Has anyone else noticed that when using wm/edit the snarf buffer only saves the first half of whatever is cut
or copied? My uneducated guess is that there is a conversion issue between byte and utf somewhere.  Does
anyone have any ideas where the issue is? I have a temporary fix where I create a temporary snarf buffer
internal to wm/edit but this does not fix the underlaying problem.

--

-- 
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.
Mark Besley | 1 Jul 13:18 2016
Picon

Can Inferno access Bluetooth?

Can (hosted) Inferno access the more recent network protocols of the underlying host system like
Bluetooth, AirPlay on a Mac etc?

--

-- 
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 | 24 Jun 13:13 2016
Picon

How to print or export a complete code when ready ?

Hello again ,

one simple question.

How is it possible to print or export a complete code ?

If you want to make a hard copy on printer.

Export in a well known format is enough. perhaps .txt  etc

To print out on the main OS where Inferno is hosted.


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 | 23 Jun 19:02 2016
Picon

Who can translate this simplest C program into an Limbo module ??

Who can translate this simplest C program into an Limbo module ??



#include<stdio.h>
main()
{
int a,b,c ;
printf ("Enter value for a :") ;
scanf ("%d" ,&a) ;
printf ("Enter value for b :") ;
scanf ("%d" ,&b) ;
c = a+b ;
printf ("a+b=%d/n" ,c) ;
system ("pause") ;
return 0 ;
}


output :

Enter value for a : 5
Enter value for b : 10
a+b = 15

____________________________________________________

i would really appeciate it.


WBR

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 | 23 Jun 18:47 2016
Picon

Who can translate this simplest C program into an Limbo module ??

Who can translate this simplest C program into an Limbo module ??



#include<stdio.h>
main()
{
int a,b,c ;
printf ("Enter value for a :") ;
scanf ("%d" ,&a) ;
printf ("Enter value for b :") ;
scanf ("%d" ,&b) ;
c = a+b ;
printf ("a+b=%d/n" ,c) ;
system ("pause") ;
}


output :

Enter value for a : 5
Enter value for b : 10
a+b = 15

____________________________________________________

i would really appeciate it.


WBR

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.

Gmane