Re: [9fans] List of companies that use Plan 9.
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)
"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
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
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
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?
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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)
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
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!