Re: [9fans] List of companies that use Plan 9.

2024-05-13 Thread G B via 9fans
 Curiously, I searched for Nantalala Systems and found an https link to 
NANTAHALA SYSTEMS. *BEWARE: SEEMS TO BE BOGUS* 
Under "store" they list two workstations they sell, both listed as "sold out" 
that are 
   
   - OS: FreeBSD with ᴁBSD customizations

Under ᴁOS (aka ᴁ9) installation media for x86™ computers and ᴁOS (aka ᴁ9) 
installation media for Raspberry PI™ computers there are "Learn more" links 
that lead to "page not found."
At the bottom of the page:   
   - ᴁBSD (AMD64) is ᴁBSD customizations on FreeBSD 14.0-STABLE.
   - GhostBSD is based on FreeBSD 14.0-STABLE.
   - ᴁBSD (AARCH64) is ᴁBSD customizations on FreeBSD 15-CURRENT.
   - ᴁOS (aka ᴁ9) is based on Plan 9.

On the Support page, if you happened to somehow purchase one of those 
workstations and need assistance, you need to contact them the only way 
possible:      Email: hello@nantahala.systems

Netcraft shows the hosting country as Australia. The domain registrar is 
unknown. The SSL/TLS certificate issued by Let's Encrypt is for "From Mar 14 
2024 to Jun 12 2024 (2 months, 4 weeks)" .



On Monday, May 13, 2024 at 07:58:20 AM CDT, hiro <23h...@gmail.com> wrote:  
 
 citation needed

On Mon, May 13, 2024 at 1:58 PM  wrote:
>
> On Mon, May 13, 2024, at 18:38, hiro wrote:
> > how did you find out about this company, i never saw it mentioned
> > anywhere before?
> 
> I don't spend my time trolling 9fans. ;-)
> 
> Vic
--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Tad3dc0c93039a7d2-Mf58cc718484d6a1fce4d858b
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Balancing Progress and Accessibility in the Plan 9 Community. (Was: [9fans] Interoperating between 9legacy and 9front)

2024-05-13 Thread G B via 9fans
 "I respect your fork 9front but I won't and can't use it. 9front isn't plan9 
from my perspective."
Then you are still driving a Benz Patent-Motorwagen built in 1885, which is 
regarded as the first practical modern automobile instead of driving something 
newer like a Mercedes Benz S-Class or Lexus or Acura since these newer 
automobiles are not automobiles from your perspective?


On Monday, May 13, 2024 at 07:09:38 AM CDT, ibrahim via 9fans 
<9fans@9fans.net> wrote:  
 
 On Monday, 13 May 2024, at 1:26 PM, hiro wrote:

at this point all you're doing is speculation at best, it's verboseand spammy, 
and full of untruths. I do not welcome it, please stopgenerating noise.


You don't have to read nor to reply to my posts. The amount of noise you create 
exceeds mine by far. If you prefer this kind of conversation I don't have a 
problem with that too. 

I don't use 9front so spare me your lecturing this is not 9front's message 
board but 9fans.


9fans / 9fans / seediscussions +participants +delivery optionsPermalink  
--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Tcf128fa955b8aafc-M22db0e0190f0d9ca12a76a03
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] troll paper

2024-04-16 Thread G B via 9fans
 Isn't Cue YACL (Yet Another Configuration Language)? Absolutely no way one can 
deprecate YAML and just use Cue, so all one is doing essentially is adding one 
more thing to learn and keep updated. And since it hasn't released 1.0, what 
happens if the new YACL never materializes but was adopted? Good luck ripping 
that out to return to YAML.

On Tuesday, April 16, 2024 at 09:26:28 AM CDT, Charles Forsyth 
 wrote:  
 
 Although cue itself is more generally useful, applied that way it's a coping 
mechanism that indeed doesn't address the fundamental point:like those Sendmail 
configuration languages that compiled down into the rewrite language instead of 
just replacing that.

On Tue, 16 Apr 2024 at 15:19,  wrote:

Quoth Charles Forsyth :
> 
> it's been a little while since i first looked at it, but i think one of the
> example application is exactly how one might use it to avoid 80k lines of
> yaml that you must look at directly.

while it may help -- this is just stacking complexity on top of
complexity.

kubernetes may be a tool that some of us need to deal with for
our jobs, but it has no place in a well designed rethink of the
world.


9fans / 9fans / seediscussions +participants +delivery optionsPermalink  
--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T51f7f5a8927e1271-Me7b04f3e2f6e4c8db91448b5
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Plan9 multi-core support

2023-08-28 Thread G B via 9fans
 Windows and Linux began on single-core single processor machines. 
Multiprocessor had been around for some time--IBM's System 360 began using 
multi-processors in 1968--but not for x86. Plan 9 first edition came out in 
1992, at a time when multicore didn't exist, and multicore was released with 
IBM's Power 4 in 2001. 
I can see why someone would ask if Plan 9 supports multicore. Plan 9 3rd 
edition was released in 2000 and 4th edition was released in 2002. In each 
case, going from single core-single processor to multiprocessor and then from 
multiprocessor to multicore would require changes in the operating system to 
recognize the extra processors and then the cores.
On Sunday, August 27, 2023 at 04:50:50 PM CDT,  wrote: 
 
 
 Quoth dusan3...@gmail.com:
> I finally read the article about asking questions, sorry if i was being rude 
> or was waisting your time, wasn't my intention. 

people wrote documentation for a reason; sometimes the documentation is
confusing, insufficient, or you didn't know the right keyword to look up
so you could help yourself; that's ok.

but you need to at least try, and give enough information on how you tried
so that you can be pointed in the right direction.
 
> And about the multi-core support, well I kinda moved away from it since I 
> don't really need it, I was just wondering if i can disable it in an easy way 
> for the measurement I am doing

yes; from the plan9.ini manpage, where most boot options are documented:

        *nomp=
          A multiprocessor machine will enable all processors by
          default.  Setting *nomp restricts the kernel to starting
          only one processor and using the traditional interrupt con-
          troller.

Editing 9fat should be covered in the FQA, in section 7.2:

        https://fqa.9front.org/fqa7.html
  
--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T912e4838cb1a371f-Me358129cfc1098d71e544b07
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


[9fans] Firewall/NAT and importing outside interface

2020-05-08 Thread G B via 9fans
I ran across this old post by Dave Presotto when someone inquired about Plan 9 
as a firewall:
If you have multiple Plan 9 machines, you can use one as an inside/outside 
 machine and just import it's outside interface onto the inside 
 machines.  For example, this is how we configure our outside interface. 
 

        # second ethernet to serve the outside IP 
         echo starting ether 1 to the outside 
         bind -b '#l1' /net.alt 
         bind -b '#I1' /net.alt 
         ip/ipconfig -x /net.alt -g 204.178.31.1 ether /net.alt/ether1 
204.178.31.2 255.255.255.0 
         ndb/cs -x /net.alt -f /lib/ndb/external 
         ndb/dns -sx /net.alt -f /lib/ndb/external 
         aux/listen -d /rc/bin/service.alt -t /rc/bin/service.alt.auth 
/net.alt/tcp 
         aux/listen -d /rc/bin/service.alt /net.alt/il 
 

Then you can import that interface to inside machines. 
 

        import achille /net.alt /net.alt 
 
This has the advantage of letting you announce nothing on the outside so that 
 you don't have to worry about attacks.  You can do anything you want on the 
 inside and packets can't get out. ** 

If one is running a mail server and has it inside their firewall and if using 
one IP then t has to use NAT. Couldn't one presumeably use the setup above and 
run a mail server on Plan 9 and bypass having to use NAT?  And also do the same 
thing for a web server?


--
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Te43262c53bc71855-M75c1bb2430ae13472a6abdd9
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription


Re: [9fans] Plan 9 64-bit?

2019-01-01 Thread G B
 https://code.google.com/archive/p/nix-os/
 
Nix is a new multicore OS based on Plan9.



| 
| 
|  | 
Google Code Archive - Long-term storage for Google Code Project Hosting.


 |

 |

 |




On Saturday, December 29, 2018, 11:40:47 AM CST, David du Colombier 
<0in...@gmail.com> wrote:  
 
 > Would there be any way to get access to the sources for Nix Mark IV?

Nix Mark IV is available here: http://lsub.org/ls/nix.html

-- 
David du Colombier

  

[9fans] aux/wpa

2018-09-21 Thread G B
Now that I have 9front installed on my Thinkpad T60 and WiFi is working, how do 
I get aux/wpa set to run at boot?
Do I need to setup a secstore and add wpapsk to factotum?  How does factotum 
know which to use if you had a key for say mail, aux/wpa, etc?  



Re: [9fans] USB mouse

2018-09-21 Thread G B
 That was it. I set *acpi=1 and now the usb mouse works.  Thank you! 

On Friday, September 21, 2018, 7:37:38 AM CDT, Tobias Heinicke 
 wrote:  
 
 Do you have ACPI turned on (e.g. *acpi=1 in your plan9.ini), because I
noticed an issue with USB mouse sometimes not being detected if they
were plugged in during boot (detaching and attaching again after 9front
is up solves the issue [dev/usbevent then has an attach line for the
mouse while previously there was not one {no detach logged}]).

I only noticed this issue with ACPI turned on, but I have not been able
to track down the exact reason yet (thus I refrained from writing a mail
to the ML).

--
Tobias Heinicke

On 09/21/2018 06:11 AM, G B wrote:
> I asked previously about disabling the touchpad for a Lenovo laptop, but I've 
> changed things around.  I put FreeBSD on the Lenovo N580 and 9front on the 
> Thinkpad T60.
>  
> The good news is I have WiFi working with 9front on the T60, but I can't get 
> a USB mouse to work.  However, if I run Plan 9 from Bell Labs on the T60 a 
> USB mouse works.
>  
> How can I get the USB mouse working?
> 
  

[9fans] USB mouse

2018-09-20 Thread G B
I asked previously about disabling the touchpad for a Lenovo laptop, but I've 
changed things around.  I put FreeBSD on the Lenovo N580 and 9front on the 
Thinkpad T60.
 
The good news is I have WiFi working with 9front on the T60, but I can't get a 
USB mouse to work.  However, if I run Plan 9 from Bell Labs on the T60 a USB 
mouse works.
 
How can I get the USB mouse working?

[9fans] Touchpad

2018-09-19 Thread G B
I have 9front installed on a Lenovo N580 laptop and am using a USB mouse.  
However, the touchpad is killing me.  How can I disable the touchpad so only 
the mouse moves?


Re: [9fans] 9front VMX

2018-09-10 Thread G B
 Thank you.
On Monday, September 10, 2018, 12:02:23 PM CDT, Skip Tavakkolian 
 wrote:  
 
 Very cool!
On Mon, Sep 10, 2018 at 8:02 AM  wrote:

vmx(1) documentation in the dash1:

        http://fqa.9front.org/fqa8.html#8.7.5.1

script i use to run openbsd:

        http://plan9.stanleylieber.com/rc/openbsd

in my setup opensd is the first hard drive and 9front
is the second. vmx(1) runs openbsd from the hard drive
installation.

note: performance is terrible.

sl



  

[9fans] 9front VMX

2018-09-10 Thread G B
I'm interested in trying to run OpenBSD using VMX on 9front.  Can someone give 
me an example of how I'd set this up and run it?
% vmx -M 128 -n ether0 bsd
Where "bsd" is the OpenBSD 6.2 kernel.  I must be missing more to it than just 
this?  Thanks for any help.

[9fans] smtpd

2018-02-21 Thread G B
I bought a new machine and can't get Plan 9 from Bell Labs to boot so I've 
installed 9front.  It works great and is very fast.  I've configured smtpd on 
the machine and it is getting messages but they're being blocked:
Feb 21 10:58:38 Disallowed yahoo.com!gary 
(sonic307-3.consmr.mail.bf2.yahoo.com/74.6.134.42) to blocked name 
mydomain.com!gary
Why am I getting blocked when receiving mail?  I know I've missed something.  

Thanks.



[9fans] smtpd

2018-01-13 Thread G B
Besides my mail receiving messages from invalid users, such as, having a domain 
named mydomain.com it will accept f...@mydomain.com even though fred is not a 
valid user.  Shouldn't it bounce the mail?  

Also, instead of mail being delivered to /mail/box/$user/mbox everything is 
going to /mail/queue/none.
In /mail/lib/rewrite I added:\l\.mydomain\.com!(.*)   alias    
\1\l\.anotherdomain\.net!(.*)    alias   \1
In /mail/lib/names.local I added:au...@mydomain.com   glenda
In smtpd.conf I added:norelay   onournets  192.168.2.0/24  
192.168.1.0/24ourdomains *.mydomain.com  *.anotherdomain.net

Thanks for any help.



[9fans] smtpd

2018-01-12 Thread G B
Thanks to the replies I had earlier about setting up a mail server to send and 
receive mail, it is now working.  Thanks.
However, how does email get rejected?  Say I have a domain named mydomain.com 
but user "fred" doesn't exist, how would an email to f...@mydomain.com be 
rejected?

[9fans] Spectre and Meltdown

2018-01-04 Thread G B
With the release of information about Spectre and Meltdown, and that Microsoft 
and Linux have released patches for Meltdown and Apple soon to release a patch, 
I am wondering how Meltdown, or even Spectre, would or wouldn't affect Plan 9 
and/or 9front given the use of namespaces.

[9fans] Inferno hosted for browser

2018-01-03 Thread G B

With the prevalence of malware and malfeasance of Javascript I was wondering 
about the usage of hosted Inferno with modern browsers.  Inferno has the 'os' 
command which will run a host's commands, and since Inferno has Charon which 
lacks what some "require" in a browser, is there any benefit in security by 
using the host browser with the os command?

So if one is running hosted Inferno on Windows, use the os command in Inferno 
to launch Firefox or Chrome from inside Inferno.  Does this add any security 
from malware or Javascript problems one would encounter and isolate them from 
infecting Windows?  Wouldn't hosted Inferno be like running a FreeBSD Jail?
If this makes sense.  Just curious.




Re: [9fans] Inferno on Plan9

2017-12-29 Thread G B
I used Inferno from bitbucket.org but wasn't able to build on FreeBSD 
11.x/amd64 so I just reverted back to FreeBSD 9.3/i386.  But I may try to build 
using 11.1/i386 with gcc.  I'll have to use KVM on OpenIndiana to try it though 
since I don't have a spare physical machine at the moment.
 

On Thursday, December 28, 2017 2:29 PM, Brian L. Stuart 
 wrote:
 

 Alexander Kapshuk wrote:
> On Thu, Dec 28, 2017 at 9:54 PM, Brian L. Stuart  
> wrote:
>> Which version of FreeBSD did you use, and did you use the
>> Inferno on bitbucket?  I'm finding it a long way from building
>> out of the box there these days.
> 
> While not a FreeBSD user, the bitbucket repository is:
> grep bitbucket ~/inferno-os/.hg/hgrc
> default = https://bitbucket.org/inferno-os/inferno-os
> 
> Care to elaborate a bit more on what sort of trouble you're having
> building Inferno on your system?
 
I'm using FreeBSD 11.1.  Things have changed a little since
they switched from gcc to clang.  I'm also running on an am64
install.

First, I had to rebuild mk.  The supplied binary expected the
libc shared library to be named libc.6.so, but the one present
on the system is just libc.so.  In doing that, I found there was
no setfcr-FreeBSD-386 source file.  Copying the Linux one
made it possible to build lib9.  Now I'm fighting with the floating
point stuff.  None of the FP constants are found.  I seem
to remember running into the same thing last year and did
eventually sort it out.  The other problem then was that a
couple of the X libraries weren't part of the 32-bit support
and I could only build emu-g.

BLS

   

[9fans] Inferno on Plan9

2017-12-23 Thread G B
I've installed Inferno on FreeBSD but how do you build it for Plan 9?  The 
makemk.sh file and without looking, I think the mkconfig file too, reference 
gcc.  And the makemk.sh has /bin/sh.  Do I have to install a Bourne or Korn 
shell plus gcc from contrib to compile?
Thanks.



[9fans] HP G62 booting

2017-12-14 Thread G B
I have an older HP G62 laptop with 9front installed.  During installation and 
subsequent boots it pauses for a long time with these outputs:

ehci 0xe000b400: polling
ehci 0xe0009600: polling

/dev/sdU8883b: Generic-Multi-Card 1.00
The polling messages seem to sit there about 30-40 minutes before continuing.  
I've waited 45 minutes for the Multi-Card message and eventually walk away and 
when I come back later it's running.
Is there some way to get past this?
Also, is there a way to control the fan which can get rather loud?
Thanks


[9fans] smtpd using 9front

2017-12-10 Thread G B
Previously I was using OpenSMTPD on OpenBSD for my smtpd server, but I thought 
I'd try the 9front smtpd server, but I have some questions if anyone would care 
to indulge me in getting it setup for multiple domains to accept and send mail.


Under
7.7 - Mail server configuration and maintenance

7.7.1
For the smtpd.conf file the line would read:
ourdomains domain1.org, domain2.net, domain3.com

7.7.2
For the rewrie, the line would read:
(ttr|domain1.org|domain2.net|domain3.com)!(.*)    alias \2

7.7.4 
remotemail is where I am a little lost in what to use for multiple domains:

7.7.5 SMTP over TLS
Do I create a certificate for each domain?

Lastly, what do I enter in /cfg/$sysname/cpustart to start smtpd each time the 
server boots?

Thanks for any help and I apologize for my ignorance.


[9fans] USB mouse not working

2017-05-05 Thread G B
I have 2 IBM Thinkpad X60 laptops and one of them has Plan 9 from Bell Labs 
installed and the other has 9front installed.
I also have 3 USB mouse devices:  A Dell optical mouse; A Lenovo optical 
ScrollPoint mouse; An IBM MUY101 3 button optical mouse.
The touchpad pointer works on both Bell Labs and 9front, but the USB mouse 
devices only work on Plan 9 from Bell Labs and not 9front.  I purchased the 
Lenovo ScrollPoint mouse because I read in the 9front FQA it was recommended.  
Is there a binding I need to get the USB mouse to work with 9front?

[9fans] Starting rio on combined CPU, file and auth

2017-05-04 Thread G B
Fairly new to 9front and Plan 9.  Using 9front and set "service=cpu" but rio 
doesn't start.  I've tried adding screenrc to /rc/bin/cpurc and 
/cfg/$sysname/cpustart but gives me errors on /dev/draw.


[9fans] Plan 9 gateway

2016-11-01 Thread G B
Presently I'm running IPF on a FreeBSD firewall.  Maybe I have a huge 
misunderstanding of a Plan 9 setup, but would it be possible or just not work, 
to have a standlone CPU server connected to the cable modem, then use 
trampoline(8) to forward port 80 traffic to another Plan 9 server running 
httpd, and forward port 25 to another Plan 9 server running smtpd?
Then on the httpd and smtpd Plan 9 servers import the CPU server's (gateway) 
external interface into these two?
Also, on my Windows machine on another network, could I Drawterm to the CPU 
server and import the external interface to get Internet access?


[9fans] Auth server

2016-10-24 Thread G B
I've been reading and am in the process of planning a Plan 9 network with a 
terminal, a couple of CPU servers and a file server; I've read the 
authentication server can be separate from the CPU server.  Is there any 
benefit to separating them?  What steps would need to be taken to setup a 
separate auth server?



[9fans] Inferno (native)

2016-03-07 Thread G B
Following the steps in the book "Principles of Operating Systems: Design and 
Applications" I was able to build a native Inferno .iso image from a FreeBSD 
9.3 i386 hosted Inferno.
I've booted the Inferno .iso successfully in VirtualBox and get a shell, 
however it isn't complete, e.g., no Limbo, 8c, 8l, acme, sam or other tools and 
utilities are available like they are in the hosted Inferno build.
This is what I use to create the image:   
   - In os/boot/pc in the Inferno tree, issue the command"mk pbs.install 
9load.install" at a host OS prompt.
   - Edit os/pc/pc to set up the kernel configuration.A simple/minimal set of 
changes to get something thatyou can see working is:  
  - Change wminit to shell in the init section.
  - Set the consoleprint variable in the code section to 1.
  - Add the files /dis/lib/arg.dis and /dis/lib/filepat.disto the root 
section.

   - Create a file in os/pc called plan9.ini.If you're going to boot directly 
from the floppy, it shouldinclude the line: "bootfile=fd0!ipc.gz".If you're 
going to build a bootable CD, the line shouldbe "bootfile=sdD0!cdboot!ipc.gz".
# disk/format -b /Inferno/386/pbs -df inferno /Inferno/386/9load plan9.ini 
ipc.gzHow do I get Limbo, a C compiler, etc., in my native build?
Thanks!

[9fans] InfernoOS

2016-01-28 Thread G B
I realize this is the Plan 9 mailing list, but hopefully somebody can answer 
questions about Inferno.
Questions:
1) I've successfully built Inferno hosted on FreeBSD 9.3.  How do I enable 
networking within Inferno?2) I've been able to build a native bootable image 
that boots in VirtualBox but it doesn't have any networking.  How do I enable 
it?3) The native bootable image doesn't boot on bare metal, only in VirtualBox. 
 Is there specific hardware I need for it to boot on bare metal?
Thanks!