00:29:48 nacelle: yes. most complex patches are developed (or rather: reviewed) on phabricator, and so, yes, if someone finds a typo, you'd fix it before it gets merged 00:33:28 rebasing is different than fixing there 00:34:10 this is where you efectively hide your commits that people never really need to see 00:36:25 https://thoughtbot.com/blog/git-interactive-rebase-squash-amend-rewriting-history 00:36:26 Title: Git Interactive Rebase, Squash, Amend and Other Ways of Rewriting History 00:37:18 see "fixup" command in the interactive rebase editor thing. 00:37:56 You can also just cherry-pick, and to squash do a soft reset to HEAD^1 and then commit ammend. 00:38:11 Which can avoid some really weird and annoying things that rebasing/merging can do.. 00:41:47 AlaskanEmily: also? thats the url I posted :-) 00:42:24 you're not actually rebasing out to a new tree or something 00:43:15 Right, though I would advocate never ever doing a rebase through the `git rebase` command :P 01:02:13 how else would you rebase, without the `git rebase` command ? 01:26:05 "git pull --rebase" Or setting gitconfig pull.rebase=true which I always do for other projects rtprio. 02:43:48 righto. 03:29:09 rtprio: I use `git cherry-pick` to do a "rebase" 03:32:26 nacelle: normal, yes, but we prevent rewriting history in the freebsd repos 03:32:46 so only in WIP will you see it happen 04:29:26 ahhh 05:22:39 clever, https://arxiv.org/abs/2209.12993 tracking users by source port usage. wow. 05:22:41 Title: [2209.12993] Device Tracking via Linux's New TCP Source Port Selection Algorithm (Extended Version) 05:22:49 linux only, presumably 05:23:04 anyone have problems using .local as the tld for lans? 05:24:15 yeah, dont do that, zeroconf / bonjour and other appley stuff get very confused 05:24:20 i dont wanna pay for a domain just to have lan systems use a common name 05:24:29 well wtf can we use 05:25:09 .home is ok, .lan also. basically .local is already used by mDNS and avahi and other things expect it 05:25:41 pretty sure .lan isnt ok anymore 05:26:03 https://www.rfc-editor.org/rfc/rfc6762 has a good list, I didn't keep up with the news. 05:26:06 Title: RFC 6762: Multicast DNS 05:27:16 https://www.rfc-editor.org/rfc/rfc8375 says .home is bad, use .home.arpa (seriously screw that idea) 05:27:18 Title: RFC 8375: Special-Use Domain 'home.arpa.' 05:28:45 ya so there's basically no official option for us 05:28:55 just to push more domain purchases or some BS 05:29:21 https://www.iana.org/assignments/locally-served-dns-zones/locally-served-dns-zones.xhtml & https://www.iana.org/assignments/special-use-domain-names/special-use-domain-names.xhtml are the best options 05:29:22 Title: Locally-Served DNS Zones 05:29:42 polyex: nah I think you're reading that wrong. the options aren't great but those 2 lists have some choices. 05:31:16 the official tld list is this one, https://www.iana.org/domains/root/db and I think its sad that .home is not reserved by the IANA IETF nerd council. 05:31:17 Title: Root Zone Database 05:32:32 along with .heim .maison and every variation in 180 world languages. 05:33:13 I'd just use .home and set up a local unbound to serve it. 05:35:26 anybody trying to buy the .home or .lan TLD is going to get shot down, it was published in https://www.rfc-editor.org/rfc/rfc7788 and theres a lot of stuff out that that will use it *anyway* now 05:35:28 Title: RFC 7788: Home Networking Control Protocol 05:35:34 and TIL about HNCP ! 05:38:27 and https://www.icann.org/resources/board-material/resolutions-2018-02-04-en covers the failed attempt by somebody to register those TLDs which got spanked down 05:38:31 Title: Approved Board Resolutions | Regular Meeting of the ICANN Board - ICANN 06:15:18 ok what about running lans on .test, any prob there? 06:54:17 maybe i'll use .lan 07:03:07 have a nanopi r4s running freebsd and opnsense but iperf3 results are circa 600mbit and openwrt seems to do full throttle. whats causing this lack luster performance in freebsd with the nics?! 07:05:00 RealTek NIC? 07:06:54 not sure how do i check? website doesnt state 07:06:56 https://www.friendlyelec.com/index.php?route=product/product&product_id=284 07:06:58 Title: NanoPi R4S 07:07:47 What does "ifconfig -a" show? 07:09:45 txqueuelen 1000 (Ethernet) 07:10:23 nothing much besides that 07:11:29 lspci: Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15) 07:13:03 also sysbench from ports isnt accurate, says this nanopi is faster than my desktop lol 07:19:01 And "htop" gives/gave you 16 ZB RAM where only a measly 16-32 GB max could be available 07:32:06 so realtek nics suck? 07:40:54 Certainly on FreeBSD due to lack of docs from RealTek; there was a mailing list thread with more explanation which I do not have bookmarked. See also https://www.truenas.com/community/threads/realtek-nics.86322/ 07:40:56 Title: Realtek NICs? | TrueNAS Community 07:41:09 "The RealTek 8139 PCI NIC redefines the meaning of 'low end.' This is probably the worst PCI ethernet controller ever made" 07:41:24 that's what comment in if_rl.c says, newer nics could be better though 07:50:11 why does it work at max speed in openwrt though? 07:51:26 havent tried linux though cannot think of an arm64 firewall there 07:52:54 newer nics could be worse even. perhaps we need to update the docs even more. 07:53:08 sams have you loaded aesni ? 07:53:18 whats that\ 07:53:47 sams: crypto accelerator 07:54:14 debdrup: do we have a manbot here? like !man aesni 07:54:20 https://man.freebsd.org/aesni 07:54:21 Title: aesni 07:54:38 thanks Vim, can you do the reverse? 07:54:44 VimDiesel: help 07:54:44 dch: Use the 'list' command to list all plugins, and 'list ' to list all commands in a plugin. To show the help of a command, use 'help '. 07:55:14 aesni is now compiled in into kernel, not module ( since 13.0 ) 07:55:43 why do i need a crypto driver?! 07:56:52 Do en- & decrpyt things; hashing; random number 07:56:53 sams because it does hardware crypto acceleration and may help your scabby network throughput 07:57:05 man aesni 07:57:14 !man aesni 07:57:15 aesni(4) - driver for the AES and SHA accelerator on x86 CPUs https://www.freebsd.org/cgi/man.cgi?query=aesni 07:57:20 neat! 07:57:26 !man aesni @dch 07:57:27 dch: aesni(4) - driver for the AES and SHA accelerator on x86 CPUs https://www.freebsd.org/cgi/man.cgi?query=aesni 07:57:33 meh 07:57:50 does this also work on this aarch64/arm64 though?! 07:58:51 sams woops I missed the first bit of your OP. So clearly no, there is an equivalent but maybe the pi doesn't have it? 07:58:54 !man aesni 07:58:55 aesni(4) - driver for the AES and SHA accelerator on x86 CPUs https://www.freebsd.org/cgi/man.cgi?query=aesni 07:58:59 win. 07:59:09 koobs: too slow mate 07:59:19 dch: i was showing the chan it works, but thanks mate :) 07:59:34 I can't believe I haven't seen that already koobs 07:59:48 TIl right 07:59:50 :] 08:00:33 sams: on my arm64 its cryptodev but I load it at loader time. Not 100% sure if its the same, I will ask 08:00:36 it supports though i cant remember if its first or second arg 08:01:00 how do i load it? ill try 08:01:27 kinda hoping i can keep using opnsense here openwrt isnt my forte 08:01:52 but a gimped network is ftl 08:08:01 RealTek situation as of 202105 : start: https://lists.freebsd.org/pipermail/freebsd-current/2021-May/079587.html ; one of the responses: https://lists.freebsd.org/pipermail/freebsd-current/2021-May/079595.html 08:08:02 Title: Problems with realtek NIC 08:15:44 Frankly I would be happy to be corrected if support for RealTek NICs would have improved, for the self-serving purpose of not having to avoid the laptops|motherboards which have one 08:18:47 i manually loded cryptodev no difference in iperf3 08:20:51 would the realtek driver from ports be worth trying?! 08:21:11 'Switch to the official Realtek driver in ports: net/realtek-re-kmod' 08:21:24 was suggested in that thread 08:23:59 AESNI would help only if the CPU supports & "aesni(4)" manual page mentions only x86 CPUs. Is that manual page lagging or is there (usable) FreeBSD support for arm64 CPUs too? 09:40:09 parv: aesni is an x86 thing 09:40:30 mage, Thanks 09:41:20 Is not there any equivalent of AES-NI for arm64? 09:44:15 ( https://en.wikipedia.org/wiki/AES_instruction_set#Hardware_acceleration_in_other_architectures ) 09:44:17 Title: AES instruction set - Wikipedia 09:55:51 has anybody used the ungoogled-chromium yet? I'm avoiding doing actual work, so it seems like a good time to try this and see what happens if it can re-use the same profile directories etc 09:58:20 shouldn't there be none@ for wifi card, after i blacklisted? i have devmatch_blacklist="if_iwn.ko" set, but pciconf still gives: iwn0@pci0:3:0:0 10:00:34 angry_vincent: IIRC its just if_iwn, I will boot my laptop and confirm 10:01:03 also, check manpage for rc.conf to see if your version has `devmatch_blocklist` which is what I have here now (on 14.x) 10:01:16 i have tried if_iwn too 10:02:22 ah, it is blOcklist, not blAcklist 10:02:29 let's see 10:03:04 angry_vincent: when I "grep devmatch /etc/defaults/rc.conf" it suggests you might also need devmatch_enable="YES" 10:06:56 meka, angry_vincent: you can use `sysrc -D devmatch_enable` to get the default setting. many more choices in sysrc manpage. 10:07:56 That's cool! 10:07:58 Thanx 10:08:03 looks like zsh has completion for variables in sysrc, nice 10:08:29 angry_vincent (or somebody who can remind them on return) I have `if_iwm` here and that works fine. So drop the .ko and you should be good. 10:10:40 or just read the src https://cgit.freebsd.org/src/tree/libexec/rc/rc.d/devmatch 10:10:41 Title: devmatch « rc.d « rc « libexec - src - FreeBSD source tree 10:13:47 so, yes, i had wrong, deprecated blacklist. with blocklist it is ok 10:14:50 looking at the script, it seems to process blacklist still, wonder why it did not work 10:15:11 i do not know :) 10:32:14 dch: side thought, I wonder whether the Brave browser can import chromium profiles 10:53:11 idwer: I wonder 10:53:24 ungoogled-chromium shares the same profile, so just switch and restart 10:53:40 https://community.brave.com/t/import-chrome-data-to-brave/288091 10:53:41 Title: Import chrome data to brave - Mobile Support - Brave Community 10:53:43 huge mad props to rnagy at openbsd who I believe did most of this 11:43:44 Where is madprops? 12:44:07 Is it possible to run this driver https://wiki.freebsd.org/WiFi/Rtw88 in FreeBSD 13.1? 12:44:08 Title: WiFi/Rtw88 - FreeBSD Wiki 12:52:44 judging from wiki, it is not stable enough, so, maybe best try is to use wifibox 13:02:38 In case anyone else is interested, "src/sys/contrib/dev/rtw88" is the tree on "stable/13" branch, discounting the manual pages 13:03:52 hi. i'm extracting some archives using `tar`, and some of those archives have incorrect permissions. (some directories there have 644 permissions.) any suggestions on how to fix this when extracting the archives? 13:04:19 the format is cpio (or more correct, .rpm) 13:08:41 cpach, See if "--no-same-permissions" would help (I don't know) 13:14:39 parv: i'm afraid not 13:14:49 perhaps I'll just run this after extraction: `find . -type d -exec chmod u+rwx {} \;` 13:15:29 I was going to suggest that myself but "fix this when extracting the archive" 13:16:00 fix after is sufficient 13:16:13 it's part of a larger process so that solution is fine 13:16:36 i was thinking if maybe I should log errors if there are incorrect permissions, but i probably don't need that 13:16:51 since it's not the responsibility of this particular program 13:17:27 i was thinking if tar had some builtin option. but tar does what it's told, i guess that's to be expected. 13:17:52 perhaps libarchive didn't foresee, or care about, people who set 644 on directories. 13:17:55 fair enough :) 13:27:44 Could be a case of setting file permissions but directories got involved too (had to fix such things myself due to myself) 13:53:56 suggestions for a basic "capture video from my webcam?" app or tool? 13:54:13 ideally movement triggered recording 13:58:06 not a recommendation but motion is in ports: multimedia/motion 13:59:09 BinGOs: perfect! 14:14:25 I have a weird problem with ibus, I can type in this terminal window but I can't type anything in any gnome dialog 14:45:09 I think that might have been because I had no input methods configured in ibus-setup 16:13:41 I'd be surprised if the .com root DNS servers use text files for storing zone data. I'm trying to build a scalable DNS system on BIND and wondering... is a database backend the best option? or is LDAP the way to go? 16:18:20 there used to be a package for the nvidia driver, is it still possible to build the port on current? 16:30:34 dch: pwcview 18:11:51 lattera: a fan, but do you known Conflict from #unixpunx fame? 18:14:44 zpiro: my memory is horrid these days, so I'm unsure 18:17:21 kenobi: one thing to keep in mind is that openbsd lacks a unified buffer cache, which makes some software not work correctly on it. NetBSD and FreeBSD do not have that issue. 18:18:09 lattera: #unixpunx of efnet, and then moved to GCnet, IIRC. And Conflict of The Unseen, Paul Russo real name as a central figure of ftp.unixpunx.org or some such. 18:34:51 lattera: we fine? 18:51:17 lattera: Ii know want to know. when #unixpunx got upset that I was going to be conscipt in NATO from Norway. Is it true that the newphew of Peter M. Hansteen is a class mate of mine? 18:56:34 tuaris: does ldap sound like a fast and responsive back end for dns queries? (it does not to me) 19:05:38 ok, motion was fine, and a bit of ffmpeg near the end. thanks BinGOs! 19:05:48 I am complaining: 19:00 -!- mode/#openbsd [+q-o $a:zpiro phy1729] by phy1729 19:06:11 I am trying to find out what the crow that lurks on my roof does, when I'm away and it romps around the balcony. 19:08:14 I recommend motion fwiw 19:08:25 (I've been using motion for over a decade) 19:09:50 mbakke in #guix can confirm. 19:20:02 is the PI zeros wifi chip still unsupported ? Unsupported (BCM43438 Driver) 19:47:41 but, https://github.com/jrlevine/grepcidr3/issues/2 if this feature is written in C, many will be happy. 19:47:43 Title: Algorithm to sanitize file with addreses and remove nestet overlapping blocks · Issue #2 · jrlevine/grepcidr3 · GitHub 19:47:43 2 – Kernel cannot be built with soundcard driver https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=2 19:58:53 II wish there was a way for me to not care. 21:38:56 What the blazes was that about. 22:12:17 nacelle LDAP is orders of magnitude faster than RDBMs engines, but not sure that I'd use LDAP for DNS. PowerDNS uses the same LMDB key value database for its backend that OpenLDAP uses for it's back-mdb backend, but they are not using LDAP itself 22:15:53 JoBbZ: ah, I was basically referring to that - LDAP is usually a service backed by a DB, so asking if putting LDAP in vs a DB seems like a good way to introduce overhead. 22:35:24 does ldap support transactions/rollback? seems like you're comparing apples and oranges 22:46:50 09:13 < tuaris> I'd be surprised if the .com root DNS servers use text files for storing zone data. I'm trying to 22:46:53 build a scalable DNS system on BIND and wondering... is a database backend the best option? or is 22:46:56 LDAP the way to go? 22:53:28 my topping DAC is recognized as a USB audio device by FreeBSD but it produces no sound (checked volume level) 22:54:06 could it be a frequency mismatch issue 22:54:20 the DAC is 48khz 22:56:14 im using .lan tld for my lan i decided 23:31:11 Crocodillian: did you set it as default sound device? (cat /dev/sndstat) 23:37:30 yup 23:58:02 debdrup: which project?