00:02:15 can freebsd run docker images drop-in for linux? 00:25:11 polyex: not easily. Docker requires a linux kernel. You could run a linux VM on top of FreeBSD, or maybe find some luck with the linux compatibility layer but you'd need some sort of engine to run the container. I've only used the VM approach. 00:27:40 linux vm on bhyve 00:28:34 linux vm on qemu 00:36:07 i want to know what going with this https://thenewstack.io/tidalscale-creates-single-ocean-dram-large-scale-applications/ 00:36:08 Title: TidalScale Creates a Single Ocean of DRAM for Large-Scale Applications - The New Stack 00:36:15 https://www.tidalscale.com ? 00:36:35 The technology is based on the FreeBSD hypervisor bhyve. 00:36:48 https://en.wikipedia.org/wiki/Ike_Nassi 00:36:49 Title: Ike Nassi - Wikipedia 00:38:06 https://aws.amazon.com/blogs/hpc/hyper-metal-scaling-aws-instances-up-with-tidalscale/ 00:38:07 Title: Hyper Metal: Scaling AWS Instances Up with TidalScale | AWS HPC Blog 00:56:42 SSI which compaq/hp killed opensauce version, openssi. > clustering > cloud foo being sold. 00:57:19 SDDC with vswitch/vsan and openssi kill aws,m$,google,oracle business model. 00:59:04 https://en.wikipedia.org/wiki/OpenSSI 00:59:05 Title: OpenSSI - Wikipedia 01:27:52 sddc? 01:44:41 rennj ^ 02:22:04 Can anyone recommend a bluetooth 5.4 USB dongle that will work with Linux and FreeBSD? 02:23:19 I could settle for a slightly older Bluetooth specification if it works with FreeBSD. 03:04:27 polyex, https://en.wikipedia.org/wiki/Software-defined_data_center 03:04:28 Title: Software-defined data center - Wikipedia 03:04:59 vmware is king, but now broadcom only cares about the top600. 03:14:21 rennj nice 03:15:08 https://www.theregister.com/2022/05/30/broadcom_strategy_vmware_customer_impact/ 03:15:09 Title: Broadcom's strategy ignores most VMware customers • The Register 03:15:14 top600 03:15:15 btw why does freebsd sendmail try to gethostbyaddr at 3am? i've done EVERYTHING to disable sendmail ffs 03:15:39 polyex: did you disable sendmail periodic? daily runs at 3AM by default 03:15:41 cron job perhaps 03:15:46 yep 03:15:48 all 4 03:16:14 daily clean hoststat enable NO, daily status include submit mailq NO, daily status mail rejects enable NO, daily submit queuerun NO 03:17:01 have you got mailq set correctly in mailer.conf? 440.status-mailq might trigger it otherwise 03:18:03 https://docs.freebsd.org/en/books/handbook/mail/ 03:18:03 what should i set it to? 03:18:04 Title: Chapter 31. Electronic Mail | FreeBSD Documentation Portal 03:18:12 i haven't edited it 03:18:24 probably "/usr/libexec/dma" unless you've installed some other MTA like Postfix 03:19:00 no it's a fresh system 03:19:17 will that make dma start doing stuff now? i don't do any mailing so i just want to disable it! 03:20:22 no, DMA doesn't do anything at all unless you try to send mail. but if you don't want an MTA at all, try turning off daily_status_mailq_enable. plus obviously make sure you configured periodic not to send mail 03:20:45 might want daily_queuerun_enable=NO too 03:21:23 tarting with FreeBSD version 14.0, dma(8) is the default MTA, and before 14.0, the default MTA is sendmail(8). 03:21:35 heh 03:21:53 the handbook 04:53:54 rennj sorry i got d/c 04:55:39 lw oki'll try turning those off 05:07:42 just saw freebsd makes network request to vuxml.freebsd.org, i guess to check for vulnerabilities? if it finds them what happens then? 05:08:04 that's from 'pkg audit', the output (if any) is included in the daily security report 05:10:09 and it says what? like "you're running a pkg that has a vuln, pls upgrade immediately"? 05:10:55 it's just a list of installed packages with known vulnerabilities 05:11:09 is it ever useful? 05:11:24 or do ppl monitor that for themselves some other way? 05:15:19 networkmanger on ubuntu always phones home.. you could always 127.0.0.1 vuxml.freebsd.org, tweak /etc/nsswitch.conf for resolving.. 05:15:42 well i just got it blocked in the fw. only question is if i want to open it up 05:15:52 i guess not for now since i'm not doing any mailing 05:15:53 no place like home, 127.0.0.1 05:15:58 localhost 05:16:13 how do i disable the pkg audit call home? 05:16:36 resolving /etc/hosts files,then dns 05:16:47 nsswitch.conf old skool 05:16:57 nis nis+ dns ldap foo.. 05:17:09 nameserver resolving 05:17:21 whay pi-hole does 05:17:28 what even 05:17:46 https://pi-hole.net/ 05:17:47 Title: Pi-hole – Network-wide Ad Blocking 05:18:04 nah my configs gotta be self-contained 05:18:20 pi-hole /etc/hosts 05:18:40 wc -l /etc/hosts,1421273 /etc/hosts 05:19:23 rennj btw if "SDDC with vswitch/vsan and openssi kill aws,m$,google,oracle business model." why hasn't anyone done it yet and destroy those big tech shitholes? 05:19:25 05:19:43 0.0.0.0 / 127.0.0.1 05:20:48 because humans are morons 05:20:59 pay fools for the cloud foo.. 05:21:25 maybe you're wrong? or are you sure? 05:21:54 maybe, heh 05:22:22 other peoples computer or your own...what would i know 05:22:32 i'm open tho. i'd love to hear sure fire ideas of destroying big cloud hosts 05:22:34 system Z sun e25k hp-v2600 05:22:39 top500 list 05:22:48 my hp v2600 was monster 05:23:06 128cpu/128gb ecc ram..in 1997 or so 05:23:17 top 500 supercomputer list 05:23:24 but what would i know 05:23:46 4 cabinets, high voltage differential scsi, not low voltage 05:24:00 ibm system Z is their top end 05:24:11 sun e25k was sun's top end 05:24:57 the ibm system Z and sun e25k was not my gear..but i had sun e6800 and hp superdome interface with it 05:26:02 sgi and sun split the cray tech, that was government mandate. 05:26:19 the original cray computer tech 05:26:41 sun fire crossbar was cray tech.. 05:30:12 polyex, go read up tandem non-stop gear 05:30:27 hp ended up owning 05:30:43 5 9's hah 05:31:05 tandem non-stop probably the benchmark 05:31:12 the pinnacle 05:31:41 course ibm been asshole going back forever 05:32:06 ibm/redhat ..could pay me to buy into 05:32:21 ok ty 05:32:30 ibm/redhat ..couldnt pay me to buy into...im well awear of ibm...going back before unix had tcp/ip ethernet 05:32:41 token ring system36/39/as400 05:32:51 rpg/jcl 05:32:57 batch processing 05:36:34 these kids like tui/cli no mouse, i laugh..i did computing before the mouse.. SAM select adust menu / mouse was bonus 05:36:59 you dont like mouse, you dont like copy/paste i guess 05:37:23 SAM select? 05:37:41 select adjust menu 05:37:53 SAM 3 button lase optical mouse 05:38:01 x11 05:38:17 see sun docs..is explained 05:38:28 before wheel mouse 05:44:08 nice 05:44:20 btw periodic can output to file instead of email! 06:07:56 polyex: how to? :) 06:08:15 like daily_output="/var/log/daily.log" 06:19:38 i like vt and tmux with the mouse for copy paste 06:20:15 im these kids that like tui. honestly, its mostly like, the way everything is formatted is nausating 06:21:28 tui is visually quiet but tells me whatever i want. i feel like it isnt trying to manipulate me. i feel like the graphical systems are all like a modern disney movie, like excessively manipulative to the point where they fail what they're trying to do and its just obvious 06:23:26 in tui i can put it in whatever font and colors i want source some file to change anything and everything is instantly updated 06:26:12 plus everything can always be directed to something else, and regexps can be used everywhere. it seems like less i have to remember vs where every button and menu is, especially since everyone is always moving them. especially ctrl-u and ctrl-w are "killer apps". 08:09:45 any way to set up multiple pflogs? i want 1 for any rule that just logs, then another pflog for every allow rule that logs 08:11:00 through rc.conf i mean 08:15:14 like block log (to pflog0, pflog1) ... ? 13:16:11 good day, we have a memory leak on our freebsd installation (version 14). using `vmstat -m` shows an ever-increasing memory usage of `routetbl` which will eventually crash our system. From this bug report https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256714 i learned there is a fix in the stable branch https://cgit.freebsd.org/src/commit/?id=7cfc847aba1356c34ea12d73f6ac72793056fcde 13:16:13 Title: 256714 – net: Multiple memory leaks when detaching a device 13:16:37 what have i do to deploy this patch into my production machine? this presumed bug really kills our hardware 13:18:05 right now our solution is just to reboot the hardware regularly 13:20:23 `freebsd-update fetch` results in freebsd-update: Command not found 13:22:30 `freebsd-version` results in 14.0-CURRENT 13:45:49 hello can someone help me with sed 13:46:30 I want to search a directory and change all occurences of the word ignorance with videotron so I made the following command : find PrivateBin/ -type f -exec sed -i 's/ignorance/videotron/g' {} \; 13:46:46 it didn't seem to work so what ought it be to be correct? 13:47:10 danke schon ahead of time 14:21:58 Good day, wondering if anyone can point me to some good docs for using python 3.11 instead of 3.9 on FreeBSD 14? One of the ports packages I installed (open-vm-tools) depends on python 3.9, but for everything else on the system I'm doing I will need python 3.11 14:22:50 yes labrnth you can do that 14:23:00 there are 3 versions of python or even more allowed on bsd 14:23:31 I don't know how to point you to references but I have done this and could do a little google search on your behalf if you like 14:25:31 https://forums.freebsd.org/threads/using-different-versions-of-python-together.51566/ 14:25:32 Title: Using different versions of Python together | The FreeBSD Forums 14:25:56 labrnth try that I glanced at it and it seems to be the answer you are looking for 14:27:06 koolkat332 and VimDiesel thank you, I'll have a look 14:27:09 labrnth: use jails 14:27:30 no mage that won't work and it's memory consumative 14:28:28 jails are very lightweight and doesn't consume much memory (some of our machines have ~500 jails) 14:28:39 s/doesn't/don't 14:30:26 actually it's a good idea 14:30:43 for the development but not for the vm open tools is what I was thinking 14:30:51 that's what I meant 14:31:44 basically his question is that he has an essential app that needs to run as a sort of host that requires a different version of python than the standard and how to resolve this anomaly I think 14:33:16 https://superuser.com/questions/1208943/pkg-install-using-specific-version-of-python-in-freebsd/1209017 and I am not getting any answers from searching that out specifically really 14:33:18 Title: bsd - pkg install using specific version of Python in FreeBSD? - Super User 14:34:22 I'm wondering when default version for Python will change BTW, 3.9 is not far from being outdated 14:36:15 koolkat332, The problem you hit with sed is that GNU sed and FreeBSD sed have different and incompatible syntax for the -i option. 14:36:46 koolkat332, Reference: https://unix.stackexchange.com/questions/92895/how-can-i-achieve-portability-with-sed-i-in-place-editing 14:36:47 Title: shell - How can I achieve portability with sed -i (in-place editing)? - Unix & Linux Stack Exchange 14:36:55 use sed -i '' 14:36:56 yes thank you rwp I ended up solving it by adding '' 14:37:59 It's one of those portability tragedies. Because it is extremely useful. And just doesn't work on FreeBSD. 14:38:25 thank you mage as well 14:39:11 going to either go back to sleep or have some breakfast, thank you mage rwp 14:49:37 if there is a mistake in a vuxml I assume I should submit a ticket on bugzilla 15:28:00 any idea smbclient/smbfs would be insanely slow? I'm talking like 10MB/sec or less (sometimes drops to 100bytes/sec) on a 1gbe lan. The server is windows. and if i use a linux client (same lan, also 1gbe). Tthe linux client will max out the 1gbe at 128MB/sec 15:44:48 Kobaz, I suspect you're seeing issues related to this: https://forums.freebsd.org/threads/adjust-default-window-scaling-option.57700/ 15:44:50 Title: adjust default Window Scaling option | The FreeBSD Forums 15:45:15 ah, interesting 15:48:34 Most figure out a tweak to get the performance they'd expect. 16:15:47 hi guys! how many of y'all are daily driving freebsd? 16:48:27 michuumichuu: I'd guess pretty much everyone? 17:13:02 welp they left ;/ 17:13:13 ek: server side or desktop? 17:13:43 From what I read server use is the most common use of FreeBSD due to lacking support within the desktop side of things... people usually go for Linux :/ 17:14:12 All the BSDs combined market share for desktops is extremely low 17:14:13 Plasmoduck: Both. 17:14:27 I believe it is 0.01% while Linux has 4% 17:14:42 Err... polarian* Sorr, Plasmoduck. 17:14:59 yikes, better hope they don't mind a random ping :P 17:15:05 polarian: Yep. I'm not sure why. I don't use it for gaming or anything, so it isn't lacking for me in any way. 17:15:17 I don't game either 17:15:39 but I have read some articles on people getting steam to run under linux ABI compatibility, so FreeBSD gaming is somewhat possible 17:15:43 I am curious to poke around with the Plasma 6 stuff now, too. 17:16:11 although I am not interested in gaming... I just want a stable system I can rely on, and FreeBSD seems amazing for that 17:16:22 admittidly I did come from Arch Linux which is rolling release, so its hard to compare the two... 17:16:54 FBSD gaming is absolutely possible. I've done it before just out of curiosity. I just don't do much (or any?) computer gaming. So, I don't pay much attention. Otherwise, I see no difference between Linux and FBSD desktops. 17:18:19 Linux and BSD are quite different under the hood. But, I will agree on the stability bit. I've been using BSD's for years (FBSD mainly since '95-ish) and I've been so pleased with them that I've never even considered migrating away. 17:20:23 I'm also not a huge fan of the way Linux bundles software with kernel. With a separate base and userland, I can update anything at any time and continue to run flawlessly with BSD. With Linux, I find I have to reboot after updating Nginx because it required a kernel upgrade as well? Very annoying. 17:21:26 Although, I did hear they were trying to come up with a solution to that using "snap" or whatever. 17:24:05 i highly doubt updating a web server requires a kernel update 17:26:50 ek: that is one amazing thing about BSD which is the split the software from the core system 17:27:07 ports for software to install, and then a minimal base system which you update separately 17:27:35 you can run a newer version for new features, or the release version for more stability, so versitile 17:28:04 llua: I believe what they mean is the fact that when you update a linux system kernel updates are done along side the software updates, meaning just wanting to patch say nginx, will also pull in the new kernel update, which will require a reboot 17:28:14 and Linux kernel updates are FREQUENT 17:28:45 Debian holds back on any updates which are not security related, so that is a good competitor when it comes to stability, but Debian are quite rigid against adding in features too, meanwhile freebsd does both 17:29:19 the only downside with FreeBSD is the smaller number of developers, and even with all the support, still the limiting hardware support compared to Linux... 17:29:34 polarian: Yep. That's exactly what I mean. Linux's packaging system(s) leave much to be desired (from me.) 17:29:40 (maybe if Linux shared their damn drivers, other open source operating systems could benefit) 17:30:02 and then they moan about proprietary companies not sharing, when they don't share either. 17:30:30 anybody ran into this with python39? AttributeError: partially initialized module 'csv' has no attribute 'reader' (most likely due to a circular import) 17:30:50 areader = csv.reader(csvtext.decode('utf-8').split('\n'), delimiter=',') 17:33:18 ek: I am in the process of migrating my server infrastructure to FreeBSD, currently waiting on a few ports to be updated before I can, and it is for the exact reason you mentioned, Linux sysadmin is a constant battle to update software when I can reboot the entire server to ensure that kernel patches are applied... meanwhile FreeBSD you just freebsd-update cron and then you recieve a nice email 17:33:20 when you need to worry about a reboot 17:33:54 wcarson: is this only python39? does it happen with other python versions? 17:34:23 i think it only started when i updated to 3.9.18_2, i've been using this same code for years 17:34:36 are you sure the import hasn't changed? 17:34:47 100% 17:36:49 hmm when I wrote python I fixed circular imports by rearranging the import statements... if you are using an IDE maybe check if it has any suggestions on what is wrong? 17:36:58 i only have 'import csv' 17:37:09 also i do get the same error on python3.8.2 17:37:52 bsd.to still down huh 17:38:31 wcarson: bsd.to is for OpenBSD... 17:38:38 I thought... 17:38:58 wait no thats ports.to 17:39:05 smh apologies 17:39:44 hehe no worries 17:39:50 why not use freshports? 17:39:53 https://pastebin.com/raw/yBMYS7L2 17:39:58 bsd.to is a pastebin 17:40:07 oh... 17:40:10 even more confusing 17:40:24 dpaste.org works too? 17:40:40 oh wait I just realised bsd.to is in the MOTD 17:40:44 s/MOTD/topic/ 17:40:58 my brain is having severe problems today 17:41:30 yes, people have reporting this for months 17:41:41 bu nobody is willing to change the topic 17:41:54 wcarson: do you have the same error in a different directory ? 17:42:29 what is FreeBSD live? 17:42:31 hmm the directory doesn't seem to matter 17:43:49 since i get the same error on a different, non-freebsd system, i no longer think it's related to the port upgrade :/ 17:44:42 wcarson: what do you use to write python? 17:44:53 I still recommend passing it through a LSP 17:49:02 i cannot reproduce you error 17:49:21 polarian: vim 17:49:36 babz_: i think i'm going crazy. if i go into interactive mode and paste lines 1 by 1, it works fine 17:49:45 if i put it in a file, i get the partially initialized module error 17:49:45 if i change csvtext to a bytes, and remove the trailing \n, it gives the expected result... 17:52:26 I've noticed some small changes to Python modules recently. Could be something being parsed differently now that used to be supported. 17:52:46 ok i'm an idiot 17:52:51 i was naming it csv.py for testing 17:52:59 and that's why i was getting the circular error 17:53:09 My Weechat Pushbullet Python code no longer pushes due to a change with POST or something. I haven't taken the time to look into it yet. 17:53:58 YES! I believe that's the issue I'm having as well. The code names the event the same as the module or something weird so it fails to find it locally. 17:54:07 I'll have to poke at it soon. 18:03:31 io/ 18:05:47 xFCFFDFFFFEFFFAF: Hiya. 18:18:21 CrtxReavr: wow, so this smb slowdown seems like a known-ongoing problem and nothing I've seen so far seems to actually solve the issue 18:27:38 ooooh 18:27:54 I'm seeing something here. on the main freebsd i have full speed. on the jail I have max 2MB/sec 18:28:01 so the jail is limiting my network speed 18:43:43 ek yeahhhh 18:44:09 ea: Ping timeout: 1ms 19:39:58 do FreeBSD staff check their emails 19:40:01 or ports maintainers 19:40:15 or should every query be slapped onto bugzilla? 19:44:27 Some are more dilligent than others. 19:44:41 Though, they're volunteers, so they owe you nothing. 19:44:55 sure... but what is the best way to query a port 19:44:57 its not a bug 19:45:00 but its a question about the port 19:45:04 yeahhh 19:45:12 I would normally email but it seems most people dont check emails on freebsd... so? 19:45:30 Which port? 19:45:37 devel/maven* 19:45:46 (* being wildcard :) 19:46:51 You E-mailed michaelo⊙ao? 19:59:40 polarian: General questions regarding a port should be sent to the maintainer via email. Changes or issues with a port should be PR'd through bugzilla. I'd do just as CrtxReavr suggested and just email the maintainer. 20:00:37 any way to make pflog in plain text? like so i don't have to run tcpdump -n -e -ttt -i pflog0 to read it 20:00:53 i wanna make it a plain text log that can be scraped and monitored 20:10:07 polyex: Is /var/log/pf.* not what you're looking for? 20:21:55 polyex: doesn't the example in man pflogd log as text ? With -f ? Warning, unless you restrict what you log, that logfile is going to fill up really quickly 20:23:55 then again it doesn't. I think you can make rules in pf.conf log to syslog though 20:26:23 polyex: pass in log on $ext_if1 for ex will log traffic for you to syslog 20:52:30 polarian: it's always a good idea to use the bugzilla, because it's easier to keep track of things not just for the people involved but also other people 21:09:57 For declaratively provisioning machines/images, is cloud-init an acceptable "production-grade" method, or is there a more ideal approach for FreeBSD VMs 21:10:09 Use case would be prod machines in Azure 21:10:45 Would like to bootstrap things like user creating, package installation 21:39:55 Steeve: cloud-init is fine. It's pretty widely used in production environments just as Ansible, Chef, SaltStack, etc... are. If it works for what you need, it's acceptable (I would think.) 21:43:54 cheers, thanks ek 21:45:55 Steeve: Sure thing. I haven't used cloud-init in a long time, but when I did test it out for curiosity's sake, https://pellaeon.github.io/bsd-cloudinit/ was a pretty good starting point (albeit, quite old now.) 21:45:56 Title: bsd-cloudinit by pellaeon 21:46:04 Good luck and happy BSD'ing! 21:46:18 wonderful, thank you 22:13:09 I would like to install a plugin for znc via ports -inside a jail- /usr/ports/irc/znc-clientbuffer but I'm getting an error "Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE)" I can't seem to find pkg-config to install via pkg install, any suggestions? 22:19:38 * xFCFFDFFFFEFFFAF you should have root rights. 22:19:53 rtfm nekudatam 22:19:58 paymayu 22:23:08 ? 22:46:53 * xFCFFDFFFFEFFFAF updating .... 23:12:45 ek /var/log/pf.today and yesterday show aggregates. i want real-time itemized, every time pf has a rule with log in it 23:13:04 vortexx gonna check out the pflogd text example you cited 23:30:23 vortexx how i have the log word on for fw rules and it goes to pflog0 but how do you get it to go to syslog? 23:30:43 oh pf.conf log lemme check 23:36:00 why does pflogd write in binary format instead of text when most other daemons log in text format? 23:49:46 man pf has nothing about syslog. neither does pf.conf. 23:50:14 neither man pflog 23:50:58 pflogd has 1 mention of it about some pcap stat thing 23:51:14 i just want to pf log to syslog or plain text file instead of tcpdump's binary interface hmmm 23:51:20 binary format*