03:32:02 <_xor> What's the right way to escape a modifier in bsd make? 03:34:42 a backslash _xor? 03:34:46 `man 1 make` 03:35:20 <_xor> Yes that's what I tried first and I did read the man page (looking at it again now, in fact). It didn't work, so there's something specific about this usage of it that I'm missing. 03:36:54 <_xor> I'm finishing up a port. It builds fine, but does throw a warning. 03:37:44 <_xor> brb 04:23:25 Anyone know Why I would be getting the version mismatch from pkg upgrade like this: 04:23:28 - package: 1301000 04:23:30 - running kernel: 1300139 04:23:38 Even though it is at 13.2-p2 ? 04:23:43 This is in a jail. 04:24:02 If I run freebsd-version -kru on the host they are all 13.1 p2 04:24:12 If I run it in the jails they are also 13.1 p2 04:24:19 (NO kernel of course in the jails) 04:24:26 And above 13.2 is a typo 04:25:01 pkg upgrade worked fine on the host 04:28:34 * parv got nothing; was going to suggest to compare the installed & running versions but that had been already accounted for 04:28:50 It is strange right? 04:29:12 I could do IGNORE_OSVERSION=yes 04:29:18 But I wasn't sure what my problem was 04:29:31 Looks like it. Perhaps missed some step during OS update? 04:29:37 Maybe 04:31:46 IGNORE_OSVERSION=yes seems to have worked 04:31:52 I am going to reboot for the heck of it 04:31:58 Restart all the jails. 04:32:05 And then try pkg upgrade 04:32:26 I noticed I had missed this server, and it had not been upgraded to 13.1 until today 04:32:41 So when I first ran pkg upgrade it did have the wrong version 04:32:54 Maybe it stored that flag 04:34:22 Seems to be running smoothly now 04:34:23 Weird... 04:35:16 Post reboot(s)? 04:35:57 Well, rebooting did not fix that error I had to do the IGNORE_OSVERSION 04:36:15 But after setting that and running pkg upgrade and rebooting it works. 04:36:18 Hmm ... 05:03:59 meena: FYI 13.0-RELEASE reached end of life a few weeks ago, 05:04:01 Title: Unsupported FreeBSD Releases | The FreeBSD Project 05:27:28 Does any one have experience running FreeBSD on HP Proliant towers? I bought a used ML30 Gen9, am I going to experience pain trying to use third-party components (HBA, drives etc) 05:32:23 Since you have already bought it one must wonder if it matters? Since regardless you will almost certainly try it anyway. And then you will know! :-) 05:33:03 Experience via fire ;-> 05:33:56 I am running FreeBSD on previous generation HP Workstations. Typing this on one right now. 05:35:22 The only problem I have has been with some but not all HP Workstation UEFI firmware. On five systems close in time but not identical ONE of them will not boot UEFI without crashing during the boot. 05:35:50 One would like to think that these bugs were found and fixed in later generation models. So you are probably going to like the machine very much. 05:38:20 Which CPU did you get with that model? Hopefully the blazing fast E3-1280v6! But then I would be super envious. :-) 05:46:09 rwp: yes, I will try it >_< 05:46:51 It has a single E3-1230 05:47:57 It's got a SFF 8-bay drive cage, but I don't know if I'll use that or swap it for the 4-bay LFF 05:48:20 I need to buy the disk caddies either way 05:48:48 Just heard stories about the fans ramping up to 100% when non-HP drives are used, which does not excite me 05:48:50 I think that one with the E3-1230 only ever shipped with the E3-1230v6. It's quite speedy! https://www.cpubenchmark.net/cpu.php?cpu=Intel+Xeon+E3-1230+v6+%40+3.50GHz 05:48:52 Title: PassMark - Intel Xeon E3-1230 v6 @ 3.50GHz - Price performance comparison 05:49:27 I'll need to double check, but the specs on ebay said v5 3.4GHz 05:50:25 Does HP uses others' disks but branded or does it produce its own disks? 05:50:50 s/uses/use/ 05:50:51 In any case, the plan is to get an LSI HBA to replace the Raid controller, a PCI m.2 card and drive for OS, and attempt to use consumer disks in the 8-bay 05:51:02 parv: no idea actually 05:51:12 tehpeh, Ok 05:51:47 HP hasn't made their own disks in a long time now. But they did at one time. 05:51:55 Interesting 05:52:47 The diagram here is informative of current vendors. https://en.wikipedia.org/wiki/List_of_defunct_hard_disk_manufacturers 05:52:49 Title: List of defunct hard disk manufacturers - Wikipedia 05:53:11 This site indicates that some drives are ok, and some are not (at least for an DL380) http://dascomputerconsultants.com/HPCompaqServerDrives.htm 05:53:12 Title: HP Server Third Party Drive Compatability 05:54:00 tehpeh, Earlier you mentioned switching 8-drive bay cage with 4. What would you have planned in either case? 05:54:11 grahamperrin: need to shuffle order on PkgBase.live, and upgrade my own jails :😬 05:54:25 :-) 05:55:12 On that page it is discussing HP Proliant DL380 servers. That's a rack mount system. The HP tower you just got will have been from a different design lab. 05:55:20 parv: not 100% sure. The 8-bay takes 2.5in SAS (and hopefully SATA) drives. One idea I had was using the 5TB Seagate portable harddrives, cracking them open, and using the drive inside. Cheap, but unsure if it will cause issues with ZFS. 05:55:58 meena: … and maybe encourage probonopd to take more of an interest in PkgBase 05:56:07 rwp: good to know! It makes sense that the Proliant Microserver would take any drive because it's marketed at consumers really, and the ML30 is only one step up from that... 05:57:23 I don't need a lot of storage, 2TB minimum, 5TB would be nice, in a mirror 05:57:42 Don't forget the backups! 05:58:03 Oh yeh, good point, might do that on a separate system though :D 05:59:33 If I swapped for the 4-bay I'd buy new 3.5in NAS drives 06:01:54 .oO( Man, only of 8-bay thing could have 3.5 in disks ) 06:02:04 s/of/if/ 06:02:54 tehpeh, I have posted this here before and risk being too repetitive but if you are buying drives now be aware of the problems documented here https://raid.wiki.kernel.org/index.php/Timeout_Mismatch 06:02:55 Title: Timeout Mismatch - Linux Raid Wiki 06:03:46 Yes, exactly! I only found out about this yesterday, very interesting 06:03:54 And avoid SMR drives! Just recently someone else here got caught in the SMR trap. 06:04:51 Which means using enterprise 2.5in (probably SAS) or if I can get a 4-bay cage I can use cheaper 3.5in NAS drives (I believe) 06:05:15 Or just wait until SSDs become cheaper for 2TB+ 06:06:18 It all depends upon how much storage you want online. For a 6x 6TB array spinning is still a LOT less expensive than SSD for example. 06:06:29 But a 2x 1TB SSD pair is certainly cheap and affordable. 06:06:37 On SMR, avoid WD "Red"; "Red Pro" are ok; don't know the deal with "Red Plus" 06:07:00 parv, Look at the map key here: https://blog.westerndigital.com/wd-red-nas-drives/ 06:07:01 Title: On WD Red NAS Drives - Western Digital Corporate Blog 06:07:47 crazy that WD would see a drive branded NAS that wouldn't work properly in RAID 06:08:00 WDC's management thought shipping cheaper SMR drives as NAS RAID drives was a good thing. Got caught. Got shamed. They came clean and said here is how you can tell what you are actually buying. 06:08:38 Fair, but they should also print that on the box ;) 06:08:48 Meanwhile Toshiba used that as a marketing opportunity to say they had never lied to us. https://toshiba.semicon-storage.com/ap-en/company/news/news-topics/2020/04/storage-20200428-1.html 06:08:50 Title: Use of Shingled Magnetic Recording (SMR) technology in Toshiba Consumer Hard Drives. | Toshiba Electronic Devices & Storage Corporation | Asia-English 06:09:43 As long as I am being repetitive in the channel go to page 2 here and look at the resilvering times. https://www.servethehome.com/wd-red-smr-vs-cmr-tested-avoid-red-smr/ 06:09:44 Title: WD Red SMR vs CMR Tested Avoid Red SMR - ServeTheHome 06:10:47 I just think information is power and don't want people to get caught unawares! 06:10:56 Ok, so I'm going to target 5TB usable space in a ZMIRROR (so 2x 5TB or 4x 2TB maybe) and the 2.5 vs 3.5in will be decided by cost I guess 06:11:23 rwp: nice, thanks for those links, will read tonight 06:13:46 And I don't know if I want to advocate for this here but... It's somewhat an interesting opinion piece. So here it is but it is BUYER BEWARE for certain! "Cost of SAS vs SATA Hard Drives | Shopping with Art of Server on eBay!!" https://www.youtube.com/watch?v=QtvJA9mHNjw 06:13:47 Title: Cost of SAS vs SATA Hard Drives | Shopping with Art of Server on eBay!! - YouTube 06:14:23 * rwp must relocate but maybe will BBIAB 06:15:07 thanks both rwp and parv :) 06:15:20 tehpeh, Aye! Bye! 06:15:58 tehpeh, Sorry, it was rwp who was relocating. 06:16:10 hehe 06:16:29 😅 06:16:34 So what happens to the people who buy synology or qnap NAS boxes and put SMR drives in them? 06:18:10 tehpeh, What do you mean? Technically (ZFS doesn't like) or from consumer point of view? 06:21:28 Well presumibly those consumer NAS boxes don't run ZFS, so are they at risk? 06:23:29 Don't know enough; neither have I read an anecdote that I could rememer 06:23:40 s/rememer/remember/ 06:26:08 Just curious :) Alright I'm off too, have a good day y'all 06:26:23 Later 08:54:26 Is there an equivalent to CAP_NET_BIND_SERVICE in BSD? 08:58:06 MAC or Capsicum may provide one. Hard to say without knowing what it does. 08:59:45 Allows (induvidual binaries) to bind <1024 09:04:03 Looks like it might just be sysctl security.mac.portacl.rules=uid:80:tcp:80,uid:80:tcp:443 (etc) doesnt help the example uses uid 80 took a few reads to get over port 80 09:07:31 I think you can do that via MAC, but it's a pretty steep curve to climb, for something you can just declare in a systemd unit file or or an SMF service definition 09:17:11 FatalFUUU: and that's then for a user, and not restricted to the lifetime of a process / service 09:28:13 not sure I follow you meena - where would systemd enter into this ? 09:42:01 FatalFUUU: systemd offers a config option, https://www.freedesktop.org/software/systemd/man/systemd.exec.html#AmbientCapabilities= 09:42:02 Title: systemd.exec 09:42:08 in bsd? 09:42:15 it would be cool if our rc did the same 09:42:47 I know about this just not sure why it was brought up 09:43:42 New laptop running 13.1. I have an Intel wireless 3165 PCI(mumble) device that's recognized by iwm(4), but the firmware for that is missing, and https://www.freebsd.org/status/report-2022-01-2022-03/#_intel_wireless_driver_support_and_linuxkpi_802_11_compatibility_layer (and erlier status reports), https://wiki.freebsd.org/WiFi/Iwlwifi/Chipsets, and the 13.1 release notes all say or hint that I 09:43:43 Title: FreeBSD Quarterly Status Report First Quarter 2022 | The FreeBSD Project 09:43:47 should. But iwlwifi is loaded by devmatch and iwm appears to be loaded much earlier, in loader or when probing for devices. How do I change that? iwm_load="NO" in loader.conf? device.hints looks ISA-only. 09:44:22 s/that I should/that I should use iwlwifi instead/ 09:50:16 Oh, module_blacklist. Going to try that. 09:51:16 Booting from a simple installer for FreeBSD on a USB flash drive, is the command below enough to (intentionally) delete everything on the internal nvd drive? 09:51:16 trim -f /dev/nvd0 09:53:49 hm, wouldn't handing the socket to listen on to the service be a better idea, but rc probably can't do that as a sh script, maybe add something like that to daemon? 10:02:05 apparently, openntpd does not give a toss about how much drift there is when it starts up 10:02:19 it does not just panic, and instead just adjusts time 10:02:39 you set the -q flag? 10:03:17 FatalFUUU: mostly thinking out loud. I like to pick on init systems, and think about of ways to improve them 10:03:49 s/-q/-g/ 10:14:40 nimaje: that's not enough, either 10:15:56 nimaje: ah, -g should be, yeah, 10:16:15 but, no, i wasn't setting any flags on either daemon. openntpd works without flags 10:21:05 yeah, just assumed that openntpd would behave like ntpd for that, before looking it up, seems like openntpd ignores how big the adjustments are and just makes them 10:24:17 Why is that -- openntpd does not give a toss about how much drift ... just adjusts time -- a bad thing? 10:25:31 it's a hole for attacks 10:25:50 Or, what would be gained if openntpd would refuse to adjust time on "too large" (for some definition) of a drift? 10:29:51 because something is very wrong if your clock drifts too much while running (well, or someone tries to attack you for some reason and tries to set your clock to a specific time) 11:49:55 my (ports) system fucked itself suddenly - any way to debug it? 11:51:05 what are the symptoms? 11:51:40 accounts-daemon, lightdm and polkitd all segfault 11:54:43 hm, where do they segfault? lldb can help you with that; maybe a partial update? 11:59:14 vxorps 11:59:49 is that avx? I don't have avx 12:01:21 oh I see what's going on 12:06:34 nimaje: the main reason my clocks drift that much in my VMs is because I put my laptop to sleep 12:13:01 what the heck happened to thunar? 12:22:22 yeah, but something like that is probably the only way to legitimly have big clock drift on a "running" system 12:31:30 one might wish that the hardware RTC ran during a sleep, and that it was read for a time-jump on wakeup, and that time-sensitive applications (eg. ntpd) got notified of wakeups.... I don't know if any of that is true. Time is hard. 12:35:20 but the case here was a vm and the host is put to sleep, so the vm thinks no time passed while the host was sleeping 12:35:50 anyone done the UFS snapshot as Boot Env dance yet? 12:36:09 so host should pass on wakeup notifications to VMs 12:37:10 jgh: virtio has clocks, but i know that OpenBSD doesn't implement that, and last time I read around that corner of code, neither does FreeBSD 12:40:51 hrm, i'm seeing an RNG in libvirt, but no clock… dunno if that means it's happening automatically, or that I'm wrong 12:41:09 (me, being wrong is quite common tho) 12:58:37 when will they fix webkit in 12.3? 13:01:50 hhfyu: What's wrong with it? 13:02:10 it is missing 13:03:01 What exactly is missing from where? 13:04:53 webkit package is missing from the repository 13:07:02 on portsfallout.com for webkit I only see that qt5-webkit doesn't build for riscv64 as it doesn't know the cpu 13:07:17 https://www.freshports.org/www/webkit2-gtk3/ 13:07:18 Title: FreshPorts -- www/webkit2-gtk3: Opensource browser engine using the GTK+ 3 toolkit 13:08:50 from which repository, there are many as you need one for each pair of freebsd version and architecture 13:09:32 12.3, x86_64 obviously 13:10:05 ah, and quarterly or latest 13:10:52 how ca I tell 13:12:55 half of xfce desktop is missing due to a stupid epub preview library lol 13:13:13 probably quarterly then, as that is the default, you can configure that in the config files for your pkg repo (see url there) 13:16:45 the latest build of 12.3, quarterly, amd64 that I can find has a successful build of webkit2-gtk3 (and -gtk4), so no idea why you don't get it 13:19:18 I see gtk4 one but not gtk3 14:00:40 last year there was talk about panfrost being "almost ported" 14:01:03 but since then, there's been no info about it and seemingly nothing is happenning 14:01:43 does anyone know the current status? 14:10:45 package system in freebsd is laughably bad 14:11:20 ORLY? 14:12:13 from non-existent infrastructure through dependency handling to packages vanishing 14:16:43 For desktop / non-power usage: Generally speaking, mixing large-to-medium scale ports with pre-packaged binaries is going to be the cause of one's real headaches. Ports =/ AUR. But the pre-packaged quarterly binaries are rock-solid, and an occasional small port will be good. 14:18:46 there is half of xfce missing, in your rock-solid packages 14:19:44 aur is much more usable than ports 14:31:30 WTF is up with mergemaster? 14:33:28 It's just showing me the diff, it's not letting merge. 14:33:55 ok, no idea which pkg repo you use; as far as I can see beefy2 should build 12.3, quarterly, amd64, the latest build there is http://beefy2.nyi.freebsd.org/build.html?mastername=123amd64-quarterly&build=31229ca1324c there xfce succeded 15:36:26 hhfyu: so you use freebsd 12.3 on amd64 and have url: "pkg+http://pkg.FreeBSD.org/${ABI}/quarterly" in /etc/pkg/FreeBSD.conf and don't override that somewhere (e.g. in /usr/local/etc/pkg/repos/)? pkg.FreeBSD.org uses geo-dns and tells you which mirror you get if you just visit it via a webbrowser 15:38:31 yes 15:40:24 browser says 403 forbidden 15:41:35 the beefy link doesn't open either 15:43:42 hhfyu: https://imgur.com/aWtHd74.png 15:43:53 are you sure you have properly set up network? 15:44:30 ok, for some reason on my mirror http://pkg.freebsd.org/FreeBSD:12:amd64/quarterly/ has modification dates of 2022-10-01, while the quarterly was still running 2022-10-02 15:44:31 Title: Index of /FreeBSD:12:amd64/quarterly/ 15:49:08 hm, I throught beefy < 10 support ipv6 and ipv4, but it seems like beefy2 only has an ipv6 address 18:30:14 I think most of build servers are IPv6 only nowadays, but they're accessible through pkg-status.freebsd.org by using https://pkg-status.freebsd.org/beefy18/ (as an example) 18:30:15 Title: Poudriere Index 18:31:03 Or you can ssh -D 1080 to a server with IPv6 and configure your browser to use a SOCKS5 proxy on localhost:1080 and send DNS queries over the proxy. 18:31:22 s/server with IPv6/dual-stacked server/ 22:35:18 meena: from pciconf(8) DESCRIPTION , 22:35:20 Title: pciconf(8) 22:35:43 > … The first column gives the driver name, … 22:35:51 grahamperrin: i found devinfo to give me the answer easier tho 22:36:27 The page was a wall of words until V_PauAmma_V helped me to understand the significance 22:36:33 grahamperrin: devinfo -p vtnet0 ⇒ vtnet0 virtio_pci0 pci0 pcib0 acpi0 nexus0 22:37:43 * meena needs sleep, and laptop needs power 22:38:13 I stumbled across the same thing a day or so ago, maybe we were in the same place. Sleep! 22:40:23 grahamperrin, I did? You meanlive-IRCing my fumblings helped someone else instead of getting me help? :-) 22:40:50 s/mean/mean / 22:42:05 V_PauAmma_V works in mysterious ways 22:42:52 Mysterious to myself as well, looks like. :-) 22:43:16 ;-] 23:02:09 V_PauAmma_V: it's the type of thinking aloud that (often) helps me