00:22:31 I have a bhyve instance running centos 7.9. I would like my home directory to be nfs mounted from my FreeBSD server (not the vm host). While I can setup the mount in /etc/fstab when I log in via the GUI it just hangs, it never gives me a desktop. If I create another user with the same uid and gid but a local home directory things work fine 00:31:24 Can you try reducing the number of moving parts? Eg, the same but with a FreeBSD bhyve instance and the same DE? That would tell you whether there's some incompatibility between Linux+its NFS client and FreeBSD's NFS server. 00:46:29 I don't think it's a linus NFS incompatibility. If i log in as another user that has the same uid and gid but a local homes directory and cd into the nfs mounted home directory everything seems just fine and I can work without issue 00:53:23 apparently our new household AI assistant is not a fan of FreeBSD https://www.le-fay.org/tmp/30d/Screenshot.from.2024-06-08.at.01_52_46.044745950.png 00:59:20 crb, when you say "everything seems just fine and I can work without issue", do you mean the DE is happy with what it finds in the NFS-mounted directory? (Which presumably is what it put there earlier.) 00:59:44 V_PauAmma_V: DE? 01:01:18 V_PauAmma_V: the Linux guest is perfectly happy to log into an account that has a local home directory and cd to the nfs mounted directory and read, write and create files 01:02:16 Desktop Environment. Gnome or Xfce or KDE or whatever. 01:03:44 lw, can I share that with a friend? 01:03:53 V_PauAmma_V: feel free 01:04:17 V_PauAmma_V: obviously (i hope) this is deliberately bad AI-generated content and not my actual opinion 01:06:07 V_PauAmma_V, the DE is happy when the home directory is local, when it is NFS mounted it doesn't seem to like that, it takes a very long time to come to a desktop and then seems to hang when I try to open a terminal. If the home directory is local, I can cd to the nfs directory and read and write file fine 01:07:34 Looks like the DE is (part of) your problem, then. 01:09:56 V_PauAmma_V, perhaps but I haven't a clue what to look at 01:12:44 I'm not sure myself, but taking a shot in the dark, I'd start by looking at the DNS configuration on the Centos guest and FreeBSD NFS server. Maybe one is trying to resolve the other's IP address to a name and failing. 01:13:52 lw, that's how I took it, and the reason why I shared it. 01:14:26 i do wonder where it got "smug elitists" from though, is that an actual opinion people have about freebsd? 01:15:00 well, i guess for any X there's probably something with that opinion 01:15:10 V_PauAmma_V, seems unlikely as the NFS mount does work 01:16:21 Hmm. No idea, then. 01:16:30 V_PauAmma_V, thank you 08:02:00 any way to make unbound not try to forward queries for domains with only 1 label? like ping foobar, has no "." in it 08:43:35 crb: can you just connect to the guest without the desktop environment? like ssh into it? 08:44:57 saper: yes 08:45:41 polyex90: (big solution) setup local resolving nameserver locally (like nsd or bind) for the "polyex.corp" domain, configure foobar there, add "search polex.corp." to /etc/resolv.conf... 08:46:25 polyex90: (small solution) make sure in /etc/nsswitch.conf in the "hosts" line "files" are before "dns", add foobar to /etc/hosts with it's IP address 08:46:59 crb: can you show what the "mount" command says inside of the CentOS guest? 08:48:42 192.168.1.2:/homes on /homes type nfs (rw,relatime,vers=3,rsize=131072,wsize=131072,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,mountaddr=192.168.1.2,mountvers=3,mountport=764,mountproto=udp,local_lock=none,addr=192.168.1.2) 08:50:17 Does freebsd have anything similar to MacOSX's "Startup Disk" system pref? Like for example, if I wanted to install freebsd on a primary drive in my server, and also install a copy on a second drive that would be a "backup boot drive" type of thing. How would I switch between the two drives. Remotely, so choosing in the bios or whatever isn't an option. 08:50:26 I've discovered that it I simply let it sit for a while after typing my password the desktop does appear (feels like something timed out) but then when I try to open a terminal using a menu it hangs and never seems to come back 08:51:43 saper didn't need any of that just local-zone: "foobar" static 08:51:53 in unbound.conf 09:03:06 ok going to bed, I'll look for any comments tomorrow 10:07:53 GoSox: Important thing to remember is that macOS is FreeBSD, but FreeBSD is not macOS. So configuring the BIOS is going to be your only option. 10:08:25 and theres no way to do that from within a booted freebsd system? 10:08:37 No. 10:08:44 well thats unfortunate 10:10:21 If you need to make backups, you can explore the boot environment feature that comes with FreeBSD though. 10:11:26 So you create a boot environment before doing something potentially risky, and if you fuck up your system, you can always reboot into the environment from before you did that potentially risky thing. 10:12:57 However, it does require you to be physically near the computer in question, since the boot environment can be selected from the bootloader. 10:13:04 on my current mac server, i can connect remotely, go into system prefs, and set the "backup boot drive" as my boot disk. Then restart the server. It will boot up off the backup disk. It is configured with all the same usernames, passwords, VPN settings etc. So once it reboots, I can connect to the machine again and now I'm on the backup drive, and I can, for example, run disk repair utilities on the actual boot disk or do anything e 10:13:04 that might need to be done. Then go into system prefs and switch it back to the main disk. restart, and i'm good to go 10:13:22 yeah everything i just said requires no physicla access 10:15:43 Perhaps a suggestion you can make on the mailing list, because not sure if this IRC channel has the core dev team or not. 10:18:18 Although not sure if that's always possible. It might theoretically be possible on a UEFI installation, but no way it can be possible on a "legacy" BIOS installation. 10:18:41 as a mac user, i don't really even know what those words mean 10:18:50 And Macs all tend to use EFI, Apple had that way before UEFI arrived to non-Apple hardware. 10:19:26 you could choose your startup disk on macs all the way back in the 80s 10:20:43 BIOS is what all motherboard firmwares used to use, and many still use for "legacy" reasons. EFI (in Apple hardware) and UEFI (in non-Apple hardware) are the modern equivelants to BIOS. 10:21:44 BIOS was written in Assembly, but only a handful of people on this planet still know how to code in Assembly today. 10:22:52 off topic but i was reading this thing about old video games and it said that there was no language or compilers for original NES and SNES systems. That all of those games were written directly in raw assembly! 10:22:58 which seems like complete madness! 10:23:30 if there was a reason to, someone could create an amazing compiler IDE for the original NES today that would let you create totally amazing games super easily 10:23:34 Well, games back then were much simpler than they were today. 10:24:25 <|cos|> KoliriOS is pure madness (dunnu if mentioning another operating system is bringing the topic slightly more home) 10:24:55 <|cos|> *KolibriOS, 100% written in assembly. Kind of contemporary. 10:25:00 Just compare Super Mario Odyssey to Super Mario Brothers. You can code SMB relatively fast in Assembly, but SMO would probably takes decades to develop in Assembly. 10:25:20 remiliascarlet: so back on topic, when people are buildling a freebsd server to ship off to a data center, do people generally just give it one boot drive and thats that? 10:25:24 GoSox: If you had such a system, you'd also need special cartridges supporting a lot of banking to be able to store all of that compiled data, or even the RAM to be able to process it... and it would be really slow 10:26:20 Plus, the 6502's execution model doesn't really fit C-style languages well 10:26:24 GoSox: there are already a lot of really great tools for the NES today. i haven't played with them myself, but i've seen people use all kinds of emulators and debuggers for reverse engineering things. i don't see why you couldn't use those for development purposes as well 10:26:42 GoSox: I don't know, because I've never shipped a server to a data center. I did look into it before, but too expensive. 10:26:53 people have also built all kinds of debugging PPUs AFAIK 10:27:16 i've been using the same place for over 15 years now. I only pay $52/mo for 1U rackspace with an IP, plus two extra additional IPs 10:28:15 I pay 1290 yen per month for a static IP, so I can run servers at home. 10:28:30 most ISPs here don't have that 10:28:40 that would be nice though 10:29:00 Same here, but there are specialized "ISP"'s which you use on top of your existing ISP. 10:29:43 i thought about doing that via a VPN service. So the server would be at home, but i would have a static IP with the VPN servers that would route all inbound traffic to my server, whenever the server was connected to teh VPN. That would also have the bonus feature of me being able to simply move the server to anywhere else in the world if the power or internet went out for a prolonged period of time. Plug in somewhere else, connect t 10:29:43 VPN, and bam my server is up 10:30:03 So you get your fiber connection and ONU from ISP 1 (well, technically every ISP is either an NTT reseller or a KDDI reseller anyway), and 1 ISP that provides a static IP over a PPPoE connection. 10:30:31 I used to do that with Wireguard, but it has limitations. 10:32:26 Works fine with static webpages, but as soon as you run a mail server, XMPP server, IRC server, or whatever else, then welcome to a world of pain. 10:32:43 why pain? 10:32:57 Because it just won't work. 10:33:04 why not? 10:33:20 No idea. I tried it, and it just didn't work. 10:33:28 Only over a direct connection it worked. 10:33:49 as long as the VPN is forwarding all incoming connectoins to your servers "lan" IP then all that should work fine 10:33:58 i haven't actaully tested it out yet though 10:34:04 not sure if i want to go that route or not 10:35:46 The other problem is that most VPN companies are shady as fuck. Perhaps only Mullvad is somewhat worthy, but everyone else? 10:36:11 yeah i had a few comnversations with a couple of the bigger, non shady ones 10:36:21 Or if you run a VPS as a VPN, you really need to know which company you can trust. 10:36:28 they seemed to be able to do everything i wanted except have multiple external IPs but i can live with one if i have to 10:36:42 Linode for example is notorious for suddenly shutting your VPS down over a DMCA notice. 10:36:55 Even if the DMCA notice is complete bullshit. 10:37:21 i guess the real problem is, how will an inbound ddos attack affect the VPN connection. If the server is immune to synfloods, will they still affect the public endpoint 10:37:52 And then with Vultr, Louis Rossman made a pretty damning video about them recently: https://invidious.jing.rocks/watch?v=LGwvLB7rhCE 10:37:54 Title: Vultr Claims Rights to Sell Your Data & Programs? - Invidious 10:38:57 if i did the server at home, i'd probably use a mac mini and just run macos and eek by with all the hoops you have to jump through these days 10:39:06 but if i have to collocate another server, ill probably go with freebsd 10:39:24 i could also try to move everything to more traditional web hosting :( 13:49:25 im trying to mount some dirs, but i think the following is not allowed ? http://paste.scsys.co.uk/30130 13:49:27 Title: magnet_web paste from Someone at 217.168.150.38... 13:54:18 http://paste.scsys.co.uk/30132 13:54:20 Title: magnet_web paste from Someone at 217.168.150.38... 13:54:27 dirs a, b, c are listed, but files under a and b are not 16:47:33 I am having audio weirdness on FreeBSD, firefox uses the speaker device just fine... I mute it in pavucontrol it works just fine, but chromium or vlc bypass this... the audio device its using doesn't show up on pavucontrol nor does the audio stream, how do I debug this? 17:05:32 https://docs.freebsd.org/en/books/handbook/multimedia/ perhaps 17:05:33 Title: Chapter 9. Multimedia | FreeBSD Documentation Portal 19:14:57 GoSox: maybe efibootmgr can do what you want with boot drives, that would require uefi, but afaik only ancient hardware doesn't have uefi 21:36:51 I bought this mini pc https://www.amazon.ca/dp/B0CF5J6SSL?psc=1&ref=ppx_yo2ov_dt_b_product_details 21:36:53 Title: HISTTON Firewall OPNsense Micro Firewall Appliance Fanless PC 2.5GbE LAN Gigabit Celeron J4125 Router PC, 8GB RAM 128GB SSD, OPNsense Firewall PC AES-NI, HD, VGA, SIM Slot, Compatible with Pfsense : Amazon.ca: Electronics 21:37:19 but FreeBSD can't see the wifi card 21:38:00 anyone knows how I can look it up ? 22:38:24 Debian sees it as RT2800 driver 22:38:33 so some RealTeak wi-fi card or something it seems 22:39:40 are there instructions on how to compile and install just a kernel module somewhere? 22:40:20 I have one of those broadcom wi-fi cards that need BWN_GPL_PHY defined to be supported 22:40:38 currently I compile the whole kernel 22:44:30 from what I've read, it seems FBSD doesn't support this 22:49:32 ohhh 22:50:29 rennj: pulseaudio is being used by firefox... while chromium and vlc (and beep(1) :P) do not 22:50:35 well this is annoying 22:52:15 so I would need to configure both the pcm and pulseaudio devices to set the volume I desire 23:12:32 which wifi usb dongles work on freebsd? 23:24:59 i have an LG PW-DN427 that works 23:28:00 also Cisco-Linksys WUSB600N 23:32:47 anything more powerful that I can plug into this mini pc to make it an AP ? 23:36:42 that i do not have experience with, sorry